﻿.banner_two{width:100%;position:relative;height:4.86rem;background:url(../images/b1.jpg) center center no-repeat;background-size:cover;overflow:hidden;}
.side{padding:0 5%;text-align:center;margin-top:1.92rem;}
.side h3{color:#fff;font-size:0.3rem;line-height:0.4rem; font-family: 'BrownfoxGeometriaLight';margin-bottom:0.15rem;}
.side span{height:0.72rem;width:4.45rem;display:block;margin:auto;text-align:center;line-height:0.72rem;color:#fff;font-size:0.3rem;border-radius:0.05rem;background-image: -moz-linear-gradient(top, #01a0e0, #2fc6fd);
background-image: -ms-linear-gradient(top, #01a0e0, #2fc6fd);
background-image: -o-linear-gradient(top, #01a0e0, #2fc6fd);
background-image: -webkit-linear-gradient(top, #01a0e0, #2fc6fd);
background-image: linear-gradient(top, #01a0e0, #2fc6fd);
}
.sub_menu{width:100%;padding:0.45rem 0;background:#fff;}
.sub_menu ul li{width:33.33%;float:left;text-align:center;}
.sub_menu ul li i{display:block;width:1.13rem;height:1.13rem;margin:0 auto 0.2rem auto;}
.sub_menu ul li i.i1{background:url(../images/icon1.png) center center no-repeat;background-size:1.13rem auto;}
.sub_menu ul li i.i2{background:url(../images/icon2.png) center center no-repeat;background-size:1.13rem auto;}
.sub_menu ul li i.i3{background:url(../images/icon3.png) center center no-repeat;background-size:1.13rem auto;}
.sub_menu ul li p{font-size:0.26rem;line-height:1.5;}

footer{ height:1rem;}
footer .box{height:1rem; background:#ffffff; position:fixed; left:0; bottom:0; right:0; z-index:99; border-top:1px solid #cccccc}
footer .box p{ font-size:0.22rem}
footer .box li{ width:25%;height:1rem; float:left; text-align:center; }
footer .box li a{ font-size:.22rem}
footer .box li i{ display:block; height:0.6rem}
footer .box li .n-01{ background:url(../images/m-1.png) no-repeat center; background-size:auto 0.34rem}
footer .box li .n-02{ background:url(../images/m-2.png) no-repeat center; background-size:auto 0.34rem}
footer .box li .n-03{ background:url(../images/m-3.png) no-repeat center; background-size:auto 0.34rem}
footer .box li .n-04{ background:url(../images/m-4.png) no-repeat center; background-size:auto 0.34rem}

.map{width:100%;height:7.3rem;background:url(../images/map.jpg) center center no-repeat;background-size:cover;position:relative;overflow:hidden;}
.map_four{padding:0 0.32rem;position:absolute;bottom:0.3rem;width:100%;}
.map_four ul li{width:50%;float:left;padding:0.2rem 0 0.3rem 0;overflow:hidden;}
.map_four ul li em{color:#fff;float:left;font-size:0.34rem;font-family: 'BrownfoxGeometriaLight';width:25%;display:inline-block;}
.map_four ul li span{font-size:0.24rem;float:left;color:#fff;line-height:0.26rem;display:inline-block;width:65%;}
.do{width:100%;padding:1.4rem 0;background:url(../images/5.jpg) center center no-repeat;background-size:cover;}
.do h3{color:#fff;font-size:0.4rem;text-align:center;}
.do h5{color:#fff;font-size:0.24rem;text-align:center;margin:0.1rem 0 0.25rem 0;}
.do a.bm{width:2rem;height:0.6rem;text-align:center;line-height:0.6rem;margin:auto;color:#fff;font-size:0.2rem;display:block;background:#04c482;}
.happy{width:100%;margin-bottom:0.6rem;padding:0 0.2rem;}
.title{padding:0.5rem 0;text-align:center;font-size:0.5rem;}
.title font{color:#1bb5f0;}
.title span{font-size:0.3rem;line-height:0.42rem;display:block;}
.happy img,.dulala > img{margin:auto;}
.dulala,.classes{width:100%;}
.dulala_box{background:#ca0058;padding:0.75rem 0.6rem;}
.fl_l{float:left;width:25%;}
.fr_r{float:right;width:70%;}
.course{width:100%;padding-bottom:0.58rem;position:relative;overflow:hidden;}
.bg{width:100%;background:url(../images/8.jpg) center center no-repeat;background-size:cover;height:3.7rem;position:absolute;left:0;top:0;right:0;}
.bg_after{width:100%;position:relative;z-index:9;}
.course_top{padding:0.6rem 0 0.45rem 0;border-bottom:1px solid #cf4549;text-align:center;}
.course_top h3{color:#fff;font-size:0.5rem;margin-bottom:0.1rem;}
.course_top h6{color:#e3abac;font-size:0.2rem;font-family: 'MyriadPro-Regular';}

.tabs{height:1.25rem;width:100%;line-height:1.25rem;overflow:hidden;}
.tabs a{font-size:0.24rem;display:block;text-align: center;float: left;width:20%;height:100%;color:#e9aaac;position:relative;}
.tabs a.active {color:#fff;}
.tabs a i{display:block;width: 0px;height: 0px;border-left: 0.16rem solid transparent;border-right: 0.16rem solid transparent;border-bottom: 0.16rem solid #f0ffff;font-size: 0px;line-height: 0px;position:absolute;left:50%;margin-left:-0.08rem;bottom:0;display:none;}
.tabs a.active i{display:block;}
.content-slide{background:#f0ffff;margin:0 0.2rem;border-radius:0.08rem;}
.content-slide_top{padding:0.36rem 0.3rem 0.3rem;text-align:center;}
.content-slide_top h3{font-size:0.24rem;margin-bottom:0.22rem;}
.content-slide_top p{font-size:0.2rem;line-height:0.32rem;}
.content-slide_bot{width:100%;background:#e7fafa;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;overflow:hidden;}
.bot_left{width:50%;float:left;border-left:1px solid #e1e1e1;padding:0.40rem 0.5rem;min-height:1.66rem;}
.bot_left:first-child{border-left:0;}
.bot_left h3{font-size:0.24rem;line-height:0.36rem;}
.bot_left h6{font-size:0.18rem;color:#9ba5a5;}
.bot_left h5{font-size:0.2rem;margin-bottom:0.2rem;}
.baom{width:100%;height:0.62rem;line-height:0.62rem;text-align:center;background:#02c482;color:#fff;border-radius:0 0 0.08rem 0.08rem;display:block;font-size:0.24rem;}

.choose{width:100%;padding:1.1rem 0;background:url(../images/9.jpg) center center no-repeat;background-size:cover; text-align:center;}
.choose h3{color:#fff;font-size:0.4rem;margin-bottom:0.14rem;}
.choose h6{color:#fff;font-size:0.2rem;font-family: 'MyriadPro-Regular';}
.better{padding:0.35rem 0;width:100%;text-align:center;}
.better h3{font-size:0.24rem;margin-bottom:0.14rem;color:#333333;line-height:0.36rem;}
.better h6{color:#bfbfbf;font-size:0.14rem; font-family: 'HelveticaNeueLTProThEx';margin-bottom:0.45rem;}
.companys{width:98%;margin:auto;}
.companys ul li{width:25%;height:0.6rem;overflow:hidden;float:left;margin-b:0.3rem;position:relative;}
.companys ul li a{display:block;height:0.6rem;}
.companys ul li .img{position:absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}

#swiper1 .swiper-pagination{top:2rem;bottom:0}
#swiper2{padding-bottom:0.5rem;}
#swiper2 .swiper-pagination{bottom:-10px;}
#swiper3{padding-top:0.78rem;}
#swiper3 .swiper-pagination{bottom:3.5rem;}
.adam-mooc{width:100%;}
.adam-mooc-title{width:100%;padding:0.6rem 0 0.45rem 0;text-align:center;}
.adam-mooc-title h3{color:#333;font-size:0.3rem;margin-bottom:0.08rem;}
.adam-mooc-title span{display:block;color:#939393;font-size:0.16rem;}
.all{width:100%;height:1rem;background:url(../images/16.jpg) center center no-repeat;background-size:cover;}

.show_all{width:100%;background:#263d47;position:relative;}
.show_all ul li{width:100%;border-bottom:1px solid #3b4f58;padding:0.42rem 0.2rem ;}
.show_all ul li:last-child{border-bottom:0;}
.li_zuo{width:50%;float:left;}
.li_zuo span{width:0.4rem;height:0.4rem;float:left;display:block;margin:0 0.15rem;}
.li_zuo span.icon1{background:url(../images/icon4.png) center center no-repeat;background-size:0.4rem auto;}
.li_zuo span.icon2{background:url(../images/icon5.png) center center no-repeat;background-size:0.38rem auto;}
.li_zuo span.icon3{background:url(../images/icon6.png) center center no-repeat;background-size:0.39rem auto;}
.li_zuo span.icon4{background:url(../images/icon7.png) center center no-repeat;background-size:0.37rem auto;}
.li_zuo p{width:75%;float:left;line-height:0.26rem;font-size:0.22rem;color:#dfe1e2;}

.classic_classes{width:100%;height:auto;background:url(../images/bgs.png) top center no-repeat;background-size:cover;}
.classic_tip{width:100%;padding:0.45rem 0 0.4rem 0;text-align:center;}
.classic_tip h3{font-size:0.3rem;margin-bottom:0.15rem;}
.classic_tip span{display:block;font-size:0.2rem;}
.classes_list{width:100%;text-align:center;}
.classes_list li{width:40%;border:1px solid #f2f2f2;height:3.3rem;background:#fff;overflow:hidden;display:inline-block;margin:0 2.5% 0.5rem;}
.classes_list li:nth-child(3),.classes_list li:nth-child(4){margin-bottom:0;}
.classes_list li a{display:block;}
.gd_list{width:90%;margin:0.3rem auto;display:none;}
.gd_list ul li{width:50%;height:0.8rem;float:left;text-align:center;line-height:0.8rem;margin:0 -1px -1px 0;}
.gd_list ul li a{display:block;font-size:0.26rem;height:0.8rem;border:1px solid #dde2e5;overflow:hidden;}
.gd{width:2rem;height:0.8rem;font-size:0.26rem;text-align:center;line-height:0.8rem;border:1px solid #dde2e5;display:block;margin:0.3rem auto;}
.imgl{width:100%;}
.hp{padding:0.25rem 0;text-align:center;}
.hp h5{font-size:0.24rem;color:#333;margin-bottom:0.08rem;height:0.24rem;overflow:hidden;line-height:0.24rem;}
.hp h5.en{font-size:0.16rem;color:#858585;}

.img2{width:100%;}
.number_tiao{padding:0.6rem 8%;position:relative;background:url(../images/bg2.jpg) center center no-repeat;background-size:cover;}
.number_tiao ul li{padding:0.2rem;border-bottom:1px solid #0b9af5;}
.number_tiao ul li:last-child{border-bottom:0;}
.number_tiao ul li span{display:block;float:left;width:15%;font-size:0.32rem;font-family: 'HelveticaNeueLTProThEx';color:#fff;}
.number_tiao ul li .r{float:right;width:85%;}
.number_tiao ul li .r p{font-size:0.26rem;line-height:0.26rem;color:#fff;}
.number_tiao ul li .r p.small{font-size:0.20rem;line-height:0.26rem;color:#deeeff;margin-top:0.1rem;}

.evaluate{padding-bottom:0.72rem;width:100%;background:url(../images/bgs1.png) top center no-repeat;background-size:cover;}
.training{border-top:1px solid #f5f5f5;margin:0 0.2rem;}
.content-slide1{width:100%;margin:0.36rem 0 0.6rem 0;position:relative;min-height:1.34rem;}
.touxiang{width:0.94rem;position:absolute;left:0.38rem;top:0;text-align:center;}
.touxiang img{border-radius:100%;margin-bottom:0.18rem;}
.touxiang p{font-size:0.18rem;line-height:0.24rem;}
.words{padding-left:1.56rem;word-wrap:break-word;line-height:0.32rem;font-size:0.18rem;}
.tabs1{width:100%;height:1.1rem;}
.tabs1 a{font-size:0.20rem;display:block;float: left;width:25%;text-align:center;border-right:1px solid #314650;background:#263d47;color:#fff;padding:0.3rem 0 0.24rem 0;}
.tabs1 a:last-child{border-right:0;}
.tabs1 a.active{background:#04c482;}

.see{width:100%;height:5.76rem;overflow:hidden;background:url(../images/19.jpg) center center no-repeat;background-size:cover;position:relative;}
.see_bg_words{width:100%;height:3.1rem;overflow:hidden;background:url(../images/20.jpg) center center no-repeat;background-size:cover;position:absolute;top:50%;margin-top:-1.55rem;}

.dos{width:100%;padding:0.66rem 0 0.72rem 0;}
.dos h3{font-size:0.4rem;text-align:center;}
.dos h5{font-size:0.24rem;text-align:center;margin:0.1rem 0 0.25rem 0;}
.dos a.bm{width:2rem;height:0.6rem;text-align:center;line-height:0.6rem;margin:auto;color:#fff;font-size:0.2rem;display:block;background:#04c482;border-radius:0.08rem;}

.knowdege{width:100%;}
.transmit{width:100%;padding:0.44rem 0.2rem;background:#ff1b5b;}
.transmit h3{font-size:0.3rem;line-height:0.3rem;color:#fff;}
.transmit p{font-size:0.2rem;line-height:0.32rem;color:#ffdfe4;word-wrap:break-word;margin:0.25rem 0;height:1.24rem;overflow:hidden;}
.transmit span{display:block;width:1.8rem;height:0.6rem;line-height:0.6rem;text-align:center;color:#fff;font-size:0.2rem;border-radius:0.08rem;border:0.03rem solid #fff;}
.transmit .know{display:block;width:1.8rem;height:0.6rem;line-height:0.6rem;text-align:center;color:#fff;font-size:0.2rem;border-radius:0.08rem;border:0.03rem solid #fff;}

.where{width:100%;background:#f2f2f2;padding:0.78rem 0.2rem 0.6rem 0.2rem;}
.where_sou{margin-top:0.31rem;background:#fff;-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);-zom-box-shadow: 0px 0px 8px  rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);border-radius:0.08rem;height:0.76rem;}
.where_gou_l{width:68%;float:left;padding:0 0.2rem;height:0.76rem;line-height:0.76rem;overflow:hidden;font-size:0.24rem;}
.where_gou_l span{color:#16c589;display:inline-block;height:0.76rem;width:45%;float:right;}
.yes{width:32%;float:left;height:0.76rem;border-radius:0 0.08rem 0.08rem 0;background:#f1a02c;text-align:center;font-size:0.24rem;color:#fff;line-height:0.76rem;}
.hot_city,.pinyin,.abc{width:100%;margin-top:0.2rem;background:#fff;border-radius:0.08rem;padding:0.3rem 0.2rem;-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);-zom-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);}
.hot_city h3,.pinyin h3{font-size:0.24rem;margin-bottom:0.28rem;}
.hot_list{width:100%;}
.hot_list ul li{float:left;width:16.666%;height:0.4rem;overflow:hidden;line-height:0.4rem;margin:0 0 0.2rem 0;}
.hot_list ul li a{color:#16c589;font-size:0.22rem;display:block;}
.pinyin ul li{float:left;width:12.5%;height:0.66rem;overflow:hidden;margin:0 0 0.3rem 0;}
.pinyin ul li a{font-size:0.20rem;display:block;width:0.66rem;height:0.66rem;border-radius:100%;border:0.02rem solid #e1e1e1;background:#f2f2f2;text-align:center;line-height:0.66rem;}
.A_start{padding-bottom:0.36rem;}
.A_start:last-child{padding-bottom:0;}
.A_start span{font-size:0.20rem;display:block;width:0.66rem;height:0.66rem;border-radius:100%;border:0.02rem solid #e1e1e1;background:#5bc18e;text-align:center;line-height:0.66rem;color:#fff;margin-bottom:0.28rem;}
.abc .hot_list ul li a{color:#585858;}


.more_classes{width:100%;height:auto;padding:0.1rem 0 0 0;}
.more_classes ul li{width:50%;height:1.6rem;border-bottom:1px solid #dde2e5;border-right:1px solid #dde2e5;background:#f3ffff;float:left;text-align:center;overflow:hidden;}
.more_classes ul li a{display:block;height:100%;}
.more_classes ul li:nth-child(2n){border-right:0;}
.more_classes ul li h3{font-size:0.24rem;line-height:0.36rem;display:block;padding-top:0.4rem;}
.more_classes ul li h6{font-size:0.18rem;color:#9ba5a5;}
