﻿@import "https://m.topsedu.com/Public/Phone/css/head-foot.css";
.headlines{margin:.7rem 0;background:#fff;height:3rem;line-height:3rem;}
.lines-left img{height:3rem;float:left;}
.lines-right{float:left;width:70%;}
.lines-right p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:1rem;}
.lines-right p span{color:#fa3939;height:1.5rem;border-left:1px #d0d0d0 solid;display:block;float:left;margin-top:.75rem;line-height:1.5rem;padding-left:0.5rem;}
.lines-right p span img{margin-right:.8rem;float:left;margin-top:.15rem;}
.main{background:#fff;height:auto;overflow:hidden;}
.title{width:100%;background:url(/Public/Phone/images/index_image/title.png) no-repeat center;height:4rem;background-size:contain;line-height:4rem;}
.title p{text-align:center;color:#e13131;font-weight:bold;font-size:1rem;}
.sch-advis{width:89%;margin:0 auto;height:auto;border-radius:5rem;border:1px #f1adae solid;padding:0.8rem 0;box-shadow:0px 0px 7px rgba(0, 0, 0, .42);position:relative;}
.sch-advis:before{content:"";width:1px;height:2.5rem;background:#f1adae;position:absolute;left:2rem;top:-1.1rem;transform:rotate(32deg);}
.sch-advis:after{content:"";width:1px;height:2.5rem;background:#f1adae;position:absolute;right:2rem;bottom:-0.8rem;transform:rotate(32deg);}
.sch-advis p{text-align:center;line-height:1.5rem;font-size:1rem;}
.main-nav{height:auto;overflow:hidden;margin-top:1.5rem;padding-top:0.85rem;}
.main-nav ul li{float:left;width:25%;margin-bottom:25px;}
.main-nav ul li a{display:block;/*width:3.7rem;*/height:auto;/*overflow:hidden;*/margin:0 auto;text-align:center;line-height: 22px;font-size: 16px;}
.main-nav ul li a span{display: block;}
.main-nav ul li i{width:48px;height:48px;display:block;margin: 0 auto;border-radius:100%;margin-bottom:9px}
.main-nav ul li:nth-child(1) i{background:#e45657;}
.main-nav ul li:nth-child(2) i{background:#5dc8b3;}
.main-nav ul li:nth-child(3) i{background:#66ade4;}
.main-nav ul li:nth-child(4) i{background:#ffb342;}
.main-nav ul li:nth-child(5) i{background:#e78eea;}
.main-nav ul li:nth-child(6) i{background:#69cee0;}
.main-nav ul li:nth-child(7) i{background:#f790c1;}
.main-nav ul li:nth-child(8) i{background:#b0adef;}
.main-nav ul li i:before{content:"";background:url(/Public/Phone/images/index_image/ico.png);background-size:400% 200%;width:48px;height:48px;display:block;}
.main-nav ul li:nth-child(1) i:before{background-position:0 0;}
.main-nav ul li:nth-child(2) i:before{background-position:33% 0;}
.main-nav ul li:nth-child(3) i:before{background-position:66% 0;}
.main-nav ul li:nth-child(4) i:before{background-position:100% 0;}
.main-nav ul li:nth-child(5) i:before{background-position:0 100%;}
.main-nav ul li:nth-child(6) i:before{background-position:33% 100%}
.main-nav ul li:nth-child(7) i:before{background-position:66% 100%}
.main-nav ul li:nth-child(8) i:before{background-position:100% 100%}
.main-brief{padding:0 1rem;height:auto;overflow:hidden;margin-top:0.5rem;}
.main-brief ul li{border:1px #f09898 solid;box-shadow:0 0 9px rgba(0, 0, 0, 0.29);height:auto;overflow:hidden;padding-bottom:0.8rem;margin-bottom:1.42rem;}
.main-brief ul li:nth-child(2){border-color:#5dc8b3;}
.main-brief ul li:nth-child(2) .brief-right{border-color:#5dc8b3;}
.main-brief ul li:nth-child(2) .brief-right a{background:-moz-linear-gradient(top, #5dc8b3, #4ab09c);  background:-webkit-gradient(linear, 0 0, 0 bottom, from(#5dc8b3), to(#4ab09c));  }
.main-brief ul li:nth-child(2) .brief-left img{border-color:#5dc8b3;}
.main-brief ul li:nth-child(2) .brief-left i{background-position:0 50%;}
.index_banner{margin-top: 7px;}
.main-brief ul li:nth-child(3){border-color:#66ade4;}
.main-brief ul li:nth-child(3) .brief-right{border-color:#66ade4;}
.main-brief ul li:nth-child(3) .brief-right a{background:-moz-linear-gradient(top, #458ed7, #66ade4);  background:-webkit-gradient(linear, 0 0, 0 bottom, from(#66ade4), to(#458ed7));  }
.main-brief ul li:nth-child(3) .brief-left img{border-color:#5dc8b3;}
.main-brief ul li:nth-child(3) .brief-left i{background-position:0 100%;}
.brief-left{width:41%;float:left;position:relative;text-align:center;}
.brief-left i{background:url(/Public/Phone/images/index_image/pic_so.png);background-size:100% 300%;width:1.28rem;height:1.82rem;position:absolute;top:0;left:0;}
.brief-left span{width:7rem;height:7rem;display:block;margin:.9rem auto 0.6rem;}
.brief-left span img{width:100%;border:1px #e13131 solid;box-sizing:border-box;border-radius:50%;box-shadow:5px 3px 2px rgba(0, 0, 0, 0.3);}
.brief-right{width:57%;float:right;border:1px #e13131 solid;margin-top:0.8rem;box-sizing:border-box;margin-right:2%;}
.brief-right p{font-size:0.8rem;color:#363636;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:1.7rem;margin-top:1.2rem;padding:0 0.6rem;}
.brief-right a{width:75%;height:2rem;display:block;line-height:2rem;text-align:center;color:#fff;margin:1.3rem auto 1rem;background:-moz-linear-gradient(top, #e13131, #e25455);  background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e25455), to(#e13131));  border-radius:2rem;margin-bottom:1rem;}
.brief-more{width:94%;margin:1rem auto 0;}
.brief-most{padding:0 1.5rem;}
.brief-most,.brief-more{height:2.5rem;color:#fff;text-align:center;line-height:2.5rem;display:block;border-radius:2rem;background:#e35657;}
.main-limit{margin-top:1rem;height:auto;overflow:hidden;background:url(/Public/Phone/images/index_image/index_bj.png) no-repeat;background-size:cover;padding:0 1rem 1.3rem;}
.limit-title p{text-align:center;color:#e13131;font-weight:bold;font-size:1rem;padding:1.5rem 0;}
.limit-line{width:100%;height:2px;background:#e13131;position:relative;}
.limit-line:before{content:"";border-left:0.42rem solid transparent;border-right:0.42rem solid transparent;border-bottom:0.84rem solid #e13131;position:absolute;bottom:0;left:50%;margin-left:-0.42rem;}
.limit-line i{width:2px;height:2rem;background:#e13131;position:absolute;}
.limit-line i:before{content:"";width:.64rem;height:.64rem;background:#e13131;display:block;border-radius:50%;position:absolute;bottom:-.54rem;left:50%;margin-left:-.32rem;}
.limit-line .line-one{left:0;top:0;}
.limit-line .line-two{right:0;top:0;}
.limit-year{text-align:center;color:#191919;font-size:1.1rem;margin-top:1.1rem;position:relative;}
.limit-year:before{content:"";border-left:.8rem solid transparent;border-right:.8rem solid transparent;border-bottom:1.2rem solid rgba(211, 132, 171, 0.2);position:absolute;transform:rotate(41deg);left:5%;top:22%;}
.limit-year:after{content:"";border-left:0.8rem solid transparent;border-right:.8rem solid transparent;border-bottom:1.2rem solid rgba(211, 132, 171, 0.2);position:absolute;transform:rotate(41deg);right:10%;top:-2%;}
.limit-year p{line-height:1.7rem;}
.limit-year p em{font-weight:bold;color:#e13131;font-size:1.2rem;font-style:italic;}
.limit-ul{height:auto;overflow:hidden;padding-top:2rem;}
.limit-ul li{background:#fff;height:auto;float:left;width:98.7%;border:1px solid #e18a8a;margin-bottom:2rem;position:relative;margin-top:.8rem;box-shadow:0 0 7px rgba(0, 0, 0, .29);}
.limit-ul li:last-child{margin-bottom:.5rem;}
.limit-ul li:nth-child(2){border-color:#a0d6c9;}
.limit-ul li:nth-child(3){border-color:#96b9d4;}
.limit-left{width: 5rem;float: left;margin: 10px 0 0 10px;/*width:5.5rem;float:left;margin-left:-1px;*/}
.limit-left img{width: 5rem;height: 5rem;display: block;/*width: 5.75rem;height: 6.5rem;margin-top:-1.7rem;*/}
.limit-left span{display:block;text-align:center;margin-top:0.4rem;/*margin-bottom:0.8rem;*/}
.limit-right{width:68%;float:right;border:1px #bbbbbb solid;margin:0.8rem 0;margin-right:0.4rem;}
.limit-right dl dd:nth-child(1),.limit-right dl dd:nth-child(3){width:45%;}
.limit-right dl dd:nth-child(2),.limit-right dl dd:nth-child(4){width:55%;border-right:0;}
.limit-right dl dd:nth-child(5){width:100%;border:none;}
.limit-right dl dd{font-size:.7rem;float:left;border-bottom:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid;box-sizing:border-box;height:2rem;line-height:2rem;text-indent:.65rem}
.limit-right dl dd i{color:#e13131;}
.main-nav .active a{color:#e13131;position:relative;}
.main-nav .active span{display:block;border-radius:50%;height:48px;width:48px;margin: 0 auto;margin-top:-11px;margin-bottom:10px;}
.main-nav .active .nav-1{border:5px solid rgba(235, 100, 101, .3);}
.main-nav .active .nav-2{border:5px solid rgba(93, 200, 179, .3);}
.main-nav .active .nav-3{border:5px solid rgba(102, 173, 228, .3);}
.main-nav .active .nav-4{border:5px solid rgba(255, 179, 66, .3);}
.main-nav .active .nav-5{border:5px solid rgba(231, 142, 234, .3);}
.main-nav .active .nav-6{border:5px solid rgba(105, 206, 224, .3);}
.main-nav .active .nav-7{border:5px solid rgba(247, 144, 193, .3);}
.main-nav .active .nav-8{border:5px solid rgba(176, 173, 239, .3);}
.main-nav .active a:before{content:"";width:48px;height:7px;position:absolute;top:59px;left:50%;margin-left:-25px;background:url(../images/yin.jpg) no-repeat;}
.index-tt,.index-tt3{background:url(/Public/Phone/images/index_image/index_tt.jpg) no-repeat center;background-size:contain;position:relative;}
.index-tt:before{content:"";width:0.64rem;height:0.64rem;border-radius:50%;border:1px solid #efa333;position:absolute;left:50%;margin-left:-0.32rem;bottom:0;}
.index-tt i{width:1px;height:1.14rem;background:#efa333;left:50%;bottom:-1.1rem;position:absolute;}
.industry{height:auto;overflow:hidden;padding:2rem 1rem 0;}
.industry ul li{height:auto;width:100%;float:left;border:1px solid rgba(255, 179, 66, 0.5);margin-bottom:2rem;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);}
.industry ul li span{width:40%;text-align:center;display:block;border-radius:2rem;line-height:2.2rem;color:#fff;font-size:.9rem;margin:-1rem auto 0;}
.industry ul li span:before{content:"";background:url(/Public/Phone/images/index_image/ico_img.png) no-repeat;width:1.4rem;height:1.1rem;display:inline-block;background-size:400% 100%;vertical-align:middle;margin-right:0.3rem;}
.industry ul li p{color:#302f2f;font-size:.9rem;padding:0 1.5rem;line-height:1.5rem;margin-top:1rem;margin-bottom:1rem;/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;*/}
.industry ul li.indu-1{background:#fff4e3;}
.industry ul li.indu-1 span{background:#efa12e;box-shadow:0 5px 2px rgba(329, 161, 46, 0.38);}
.industry ul li.indu-2{background:#e8f3fb;border:1px solid rgba(102, 173, 228, 0.5);}
.industry ul li.indu-2 span{background:#66ade4;box-shadow:0 5px 2px rgba(102, 173, 228, 0.38);}
.industry ul li.indu-3{background:#e7f7f4;border:1px solid rgba(93, 200, 179, 0.5);}
.industry ul li.indu-3 span{background:#5dc8b3;box-shadow:0 5px 2px rgba(93, 200, 179, 0.38);}
.industry ul li.indu-4{background:#fbe6e6;border:1px solid rgba(227, 86, 87, 0.38);}
.industry ul li.indu-4 span{background:#e35657;box-shadow:0 5px 2px rgba(227, 86, 87, 0.38);}
.industry ul li.indu-2 span:before{background-position:33% 0;}
.industry ul li.indu-3 span:before{background-position:66% 0;}
.industry ul li.indu-4 span:before{background-position:100% 0;}
.mouth{background:#f3f6f5;}
.index-tt2{background:url(/Public/Phone/images/index_image/index_tt2.jpg) no-repeat center;background-size:contain;}
.major{border-bottom:1px #ff9f34 solid;margin-bottom:.8rem;background:#f3f6f5;}
.major:last-child{border:none;margin-bottom:0;}
.major-img{position:relative;}
.major-img img{width:100%;display:block;}
.major-img p{background:rgba(227, 86, 87, 0.9);color:#fff;text-align:center;line-height:2rem;position: absolute;left:0;top:0;width:100%;}
.major-img p.major-p2{background:rgba(255, 159, 52, 0.9);}
.major-img p.major-p3{background:rgba(102, 173, 228, 0.9);}
.major-ul {padding:0 0.8rem;}
.major-ul li{line-height:2.7rem;border-bottom:1px solid #e3e3e3;height:2.3rem;font-size:0.9rem;}
.major-ul li:before{content:"";width:0.5rem;height:0.5rem;background:#b6b6b6;display:inline-block;vertical-align:baseline;border-radius:100%;margin-right:.5rem;}
.major-ul li.active:before{background:#e35657}
.major-a{color:#a3a3a3;text-align:center;display:block;line-height:3rem;}
.main-brieful{display: none;}
.main-brieful.act{display: block;}
/*补*/
.mouth_wrap{padding: 0 20px 50px;background: #ffff;}
.swiper-container{width: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {background-size: 100% 100%;background-position: center;}
.gallery-top {width: 100%;  }
.gallery-thumbs {box-sizing: border-box;padding: 10px 0;}
.gallery-thumbs .swiper-slide { width: 25%;opacity: 0.4;}
.gallery-thumbs .swiper-slide-active {opacity: 1;}

/**/
.zzjg_inf strong{word-break: break-all;}
@media screen and (max-width:372px){
	.lines-right {width: 66%;}
	.limit-left{  width:4.3rem;}
	.limit-left img{  width: 4.3rem;  height: 4.3rem;  /*margin-top:-1.5rem;*/}
	.limit-right{  width:72%;}}
@media screen and (max-width:350px){
	.lines-right{width: 67%;}
	.limit-left {width: 4rem;margin: 10px 0 0 6px;}
	.limit-left img {  width: 4rem;  height: 4rem;  /*margin-top: -1.5rem;*/}}
.tops-video{width:98%;margin:10px auto;border:1px solid #aaa;}
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px);}
/*海外顾问视频开始*/
.index-video{width:98%;height:22.5rem;margin:20px auto 0px;position:relative;}
.videos{display:none; border:1px solid #ccc; position:fixed; left:0.8%; top:50%; margin-top:-10rem; z-index:10; width:98%;max-height:30rem;}
.videos video{width:100%;}
.videotitle{width:100%;height:2rem;background-color:#fafafa;line-height:2rem;}
.videotitle p{text-indent:1rem;font-size:1rem;float:left;}
.vclose {margin-right:1rem;float:right;position:relative;width:0.1em;height:2em;background: #333;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: inline-block;}
.vclose:after{content: ""; position: absolute; top: 0; left: 0; width:0.1em;height:2em; background: #333;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.video-case{text-align:center;width:80%;margin:0 auto;}
.video-case img{width:70%;height:57%;border-radius:0.5rem;}
.video-case h3{font-size:1.1rem;color:#222;font-weight:bold;line-height:1.8rem;margin-top: 6px}
.video-case h4{font-size:0.9rem;color:#444;line-height:1.6rem;}
.video-case p{font-size:0.875rem;color:#666;text-align:left;text-indent:2em;line-height:1.3rem;}
.video-case p strong{font-weight:bold;color:#FF1411}
.videolist{position:relative;}
.teach-circle{border-radius:50%;height:3rem;position:absolute;width:3rem;background-color:#eee;opacity:0.8;left:50%;top:50%;margin-left:-1.5rem;margin-top:-1.5rem;}
.teach-circle-play{content:"";display:block;width:0;height:0;border-style:solid;border-width:0.8rem 0 0.8rem 1rem;border-color:transparent transparent transparent #222;position:absolute;top:50%;left:50%;margin:-0.8rem 0 0 -0.35rem;opacity:0.9;}
.video-more{width:90%;margin:0 auto 2rem;height:2.5rem;}
/*海外顾问视频结束*/
