@charset "utf-8";.wrap{max-width:1200px;margin:0 auto}.advantage li .text h3,.advantage li .text i,.audition li,.boutique li,.boutique li .text,.class-advantage li em,.class-list li .text,.class-recommend li .pic h3,.content .box .form li span.input input,.partner li .text,.teacher li,.teacher-trailer li,.video li span.pic,a{transition:all .3s ease}a:hover{color:#39A38F}.clear{clear:both}@font-face{font-family:eng;src:url(../images/CenturyGothic.TTF);src:url(../images/CenturyGothic.eot)\9}.header{height:135px}.logo{float:left;margin-top:40px}.tel{float:right;background:url(../images/tel.png) no-repeat 0 center;padding-left:50px;color:#868686;margin-top:40px}.tel p{line-height:150%}.jwlogo{display:none}.column{text-align:center;margin-top:20px;margin-bottom:20px}.column span{font-family:eng;font-size:36px;color:#868686;margin-bottom:-10px;display:block}.column p{font-size:18px;color:#868686}.column h2{font-size:30px;font-weight:700}.nav{line-height:53px;z-index:100;position:relative;background:url(../images/nav-back.png) repeat-x;height:57px}.nav li{float:left;width:12.5%;text-align:center;font-size:18px}.nav li a{color:#fff;display:block}.nav li a:hover{background:#F9C203;color:#333}.nav li a.now{background:#F9C203;color:#333}.banner{height:550px;position:relative;margin-top:-4px}.banner .bd li{height:550px}.banner .bd li a{display:block;width:100%;height:550px}.banner .hd{text-align:center;position:absolute;bottom:16px;width:100%}.banner .hd li{width:10px;height:10px;background:#D5D5D5;display:inline-block;border-radius:100px}.banner .hd li.on{background:#39A38F}.audition{background:#16897d;height:87px;overflow:hidden}.audition h2{float:left;font-weight:700;color:#fff;font-size:24px;line-height:87px}.audition ul{margin-top:15px;float:right}.audition li{float:left;width:166px;height:57px;border:1px solid #83DFD5;text-align:center;margin-right:30px;color:#fff}.audition li h3{font-size:18px;color:#fff;margin-top:6px}.audition li p{font-size:12px}.audition li:hover{background:#F9C203;border:1px solid #F9C203;box-shadow:3px 3px 10px #137D73;color:#333}.audition li:hover h3{text-shadow:#836601 0 0 5px;color:#fff}.audition li:hover a{color:#333}.audition li a{color:#fff}.small{position:fixed;left:0;top:0;width:100%;z-index:100}.boutique{overflow:hidden;margin-bottom:-50px}.boutique ul{width:105%}.boutique li{float:left;width:572px;overflow:hidden;position:relative;margin-right:56px;margin-bottom:52px}.boutique li span{display:block}.boutique li .pic{float:left;width:276px;position:relative}.boutique li .pic span{display:block;text-align:center;height:73px;line-height:73px;font-size:24px;position:absolute;bottom:0;left:0;width:100%;color:#fff;background:url(../images/kc-back.png);font-weight:700}.boutique li .text{float:left;width:296px;background:#47A299;height:249px;padding:20px}.boutique li .text h3{font-size:19px;color:#fff;margin-bottom:15px;font-weight:700}.boutique li .text .effect{width:105%;line-height:130%;margin-bottom:15px;overflow:hidden}.boutique li .text .effect p{font-size:14px;color:#fff;float:left;margin-right:33px;line-height:25px}.boutique li .text .list a{display:block;font-size:12px;color:#fff;line-height:200%}.boutique li .text .list a:hover{text-decoration:underline}.boutique li .text .sign{display:block;position:absolute;right:15px;bottom:15px}.boutique li .text .sign a{display:block;border:1px solid #fff;width:80px;height:25px;line-height:23px;text-align:center;font-size:14px;color:#fff}.boutique li .text .sign a:hover{background:#F9C203;color:#333;border:1px solid #F9C203}.boutique li a{color:#fff}.boutique li:hover .text{background:#39847C}.boutique li:hover{box-shadow:10px 10px 20px #ececec}.boutique li:hover .text .sign a{background:#F9C203;color:#333;border:1px solid #F9C203}.teacher{background:#F0F0F0;padding-top:20px;padding-bottom:0}.teacher ul{width:105%}.teacher .bd{margin-top:15px}.teacher .bd li{float:left;width:298px;margin-right:3px;margin-top:20px}.teacher .bd li:hover{box-shadow:10px 10px 20px #ececec;margin-top:0}.teacher .bd li:hover .text{border-bottom:4px solid #2B7B6B}.teacher .bd li a{color:#8c8c8c}.teacher .bd li a:hover{color:#39A38F}.teacher .hd{text-align:center;margin-top:30px;margin-left:-65px}.teacher .hd li{display:inline-block;width:10px;height:10px;background:#D5D5D5;text-indent:-888em;border-radius:100px;margin-left:10px;margin-right:5px;cursor:pointer}.teacher .hd li.on{background:#39A38F}.teacher .text{background:#fff;padding:15px;position:relative;border-bottom:4px solid #39A38F}.teacher .text h3{color:#8c8c8c;margin-bottom:10px;font-weight:700}.teacher .text h3 i{font-size:14px;margin-left:5px}.teacher .text p{font-size:14px;color:#8c8c8c}.teacher .text em{display:block;position:absolute;right:15px;bottom:15px}.teacher .text em a{background:#16897d;color:#fff;width:85px;height:25px;line-height:25px;display:block;text-align:center;font-size:14px}.teacher .text em a:hover{background:#F8C300;color:#333}.teacher .arrow{margin-top:-39px;text-align:center}.advantage{overflow:hidden;margin-bottom:50px}.advantage li{float:left;width:33.333%;overflow:hidden;margin-bottom:50px}.advantage li .pic{float:left;margin-right:30px}.advantage li .text{float:left;width:260px;font-size:14px}.advantage li .text h3{font-size:18px;color:#616161}.advantage li .text i{width:80px;height:1px;background:#D8D8D8;display:block;margin-top:15px;margin-bottom:10px}.advantage li .text p{font-size:14px;color:#707070}.advantage li:hover h3{color:#39a38f}.advantage li:hover i{width:150px;background:#39a38f}.evaluate{background:url(../images/pingjia.jpg) no-repeat;height:310px}.evaluate .wrap{position:relative}.evaluate .bd{margin-left:50px}.evaluate .bd li{overflow:hidden}.evaluate .bd li .pic{float:left;width:212px;height:212px;overflow:hidden;margin-top:55px}.evaluate .bd li .pic img{border-radius:100%}.evaluate .bd li .text{float:left;width:782px;margin-left:50px;margin-top:60px}.evaluate .bd li .text h3{font-size:24px;margin-bottom:20px;color:#fff}.evaluate .bd li .text h3 a{font-size:24px;margin-bottom:20px;color:#000}.evaluate .bd li .text h3 a:hover{color:#fff;text-decoration:underline}.evaluate .bd li .text p{font-size:18px;color:#fff}.evaluate .bd li .text p a{font-size:18px;color:#000}.evaluate .bd li .text p a:hover{font-size:18px;color:#fff;text-decoration:underline}.evaluate .next,.evaluate .prev{position:absolute;top:50%}.evaluate .prev{left:0}.evaluate .next{right:0}.evaluate .consult{display:block;text-align:center;margin-top:50px}.evaluate .consult a{display:inline-block;background:#F8C300;width:140px;height:40px;line-height:40px;text-align:center;color:#fff;margin-left:10px;margin-right:10px;border-radius:10px;font-size:18px}.evaluate .consult a:hover{background:#333}.news{margin-bottom:40px;overflow:hidden}.news h2{margin-bottom:15px;color:#595757;font-size:24px}.news li{float:left;width:33.333%}.news li .pic{float:left}.news li .text{float:left;width:180px;margin-left:15px;font-size:14px}.news li .text h3{font-size:14px;font-weight:700;color:#595757}.news li .text em{font-size:14px;color:#999}.news li .text p{font-size:14px}.video{margin-bottom:60px;overflow:hidden}.video h2{margin-bottom:15px;color:#666;font-size:24px}.video ul{width:105%}.video li{float:left;margin-right:14px}.video li span{display:block}.video li span.pic{margin-bottom:15px;position:relative}.video li span.pic em{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/video.png) no-repeat center center}.video li span.text{font-size:14px}.video li span.text h3{font-size:14px;text-align:center}.video li span.text h3 b{color:#595757}.video li:hover span.pic{box-shadow:10px 10px 20px #ececec}.advert{margin-bottom:20px}.partner{margin-bottom:30px;overflow:hidden}.partner ul{width:105%}.partner li{float:left;width:217px;margin-right:29px;margin-bottom:25px;position:relative}.partner li .text{background:url(../images/video-back.png);width:100%;height:0%;position:absolute;left:0;bottom:0;text-align:center;opacity:0}.partner li .text em{display:block;margin-top:50px;margin-bottom:30px;color:#fff;font-size:16px;font-weight:700}.partner li .text a{display:block;width:100px;height:30px;line-height:30px;background:#16897D;color:#fff;margin:0 auto;font-size:14px}.partner li .text a:hover{background:#F8C300;color:#333}.partner li:hover .text{height:100%;opacity:1}.content{background:url(../images/lianxi.jpg) no-repeat;overflow:hidden}.content .slogan{height:220px;line-height:220px;text-align:center;color:#fff;font-size:18px;text-shadow:#333 0 0 5px}.content .slogan i{margin-left:30px;margin-right:30px}.content .box{background:#fff;padding:50px;overflow:hidden}.content .box .form{float:left;width:505px}.content .box .form li{margin-bottom:20px}.content .box .form li span{display:block}.content .box .form li span.text{font-size:14px;margin-bottom:5px}.content .box .form li span.input input{width:100%;height:44px;line-height:44px;border:1px solid #E2E2E2;padding-left:10px;background:#fff}.content .box .form li span.input input:focus{border:1px solid #39A38F;box-shadow:0 0 10px #efefef}.content .box .form li span.input select{width:100%;height:44px;line-height:44px;border:1px solid #E2E2E2;color:#666;font-size:14px}.content .box .form li span.input select:focus{border:1px solid #39A38F;box-shadow:0 0 10px #efefef}.content .box .form li input.submit{width:90px;height:45px;line-height:45px;background:#16897d;color:#fff;border:none;cursor:pointer}.content .box .form li button:active{background:#F9C203;color:#333}.content .box .form li span.input textarea{width:100%;height:110px;line-height:18px;border:1px solid #E2E2E2;color:#666;font-size:14px}.content .box .form li span.input textarea:focus{border:1px solid #39A38F;box-shadow:0 0 10px #efefef}.way{float:left;width:450px;margin-left:60px}.way .way-text{margin-bottom:40px}.way .way-text h3{font-size:24px;margin-bottom:15px}.way .way-text b{margin-bottom:15px;display:block;font-size:18px;font-weight:lighter}.way .way-text p{font-size:14px}.way .area{position:relative;overflow:hidden;margin-bottom:20px}.way .area li{overflow:hidden;margin-bottom:20px}.way .area li span{display:block}.way .area li span.pic{float:left}.way .area li span.text{float:left;width:350px;font-size:14px;margin-left:15px}.way .area li span.text em{display:block;font-size:18px}.way .area li span.text p{font-size:14px;color:#595757}.way .area span.qcode{position:absolute;right:20%;bottom:20px;display:block}.way .free{text-align:center}.way .free a{width:140px;height:40px;background:#F8C300;text-align:center;line-height:40px;display:inline-block;border-radius:10px;margin-left:15px;margin-right:15px}.way .free a:hover{background:#39A38F;color:#fff}.contact{width:840px;float:right;margin-top:10px}.contact_c1{width:840px;float:left;border-bottom:#777 dashed 1px;padding-bottom:20px}.contact_c1left{width:290px;float:left;font-size:14px;line-height:38px}.contact_c1left strong{width:290px;float:left;font-size:24px;margin:20px 0 30px 0}.contact_c1right{width:335px;height:315px;float:right;border:#cfcfcf solid 1px;padding:3px}.contact_c2{width:840px;float:left;margin-top:25px}.contact_c2 strong{width:840px;float:left;font-size:24px;margin:0 0 30px 0}.contact_c2c{width:840px;float:left;margin-top:30px;line-height:27px;font-size:14px}.game163{position:relative;overflow:hidden;width:329px;height:315px}.game163 .bigImg{height:250px;position:relative}.game163 .bigImg li img{vertical-align:middle;width:329px;height:250px}.game163 .bigImg h4{font-size:14px;font-weight:700;line-height:33px;height:33px;padding-right:30px;overflow:hidden;text-align:left}.game163 .smallScroll{height:60px;margin-top:2px}.game163 .sNext,.game163 .sPrev{float:left;display:block;width:10px;height:53px;text-indent:-9999px;margin-top:7px;background:url(../images/left2_03.jpg)}.game163 .sNext{background:url(../images/right2_05.jpg)}.game163 .smallImg{float:left;margin:0 3px;display:inline;width:300px;overflow:hidden}.game163 .smallImg ul{height:62px;width:9999px;overflow:hidden}.game163 .smallImg li{float:left;width:73px;cursor:pointer;display:inline;height:62px;margin:0 1px}.game163 .smallImg img{width:69px;height:53px;padding:7px 2px 2px 2px}.game163 .smallImg .on img{background:url(../images/add_bg_03.jpg);background-size:100% 100%}.game163 .pageState{position:absolute;top:235px;right:5px;font-family:"Times New Roman",serif;letter-spacing:1px}.footer{background:#181818d9;height:60px;overflow:hidden;line-height:60px}.footer a{color:#fff}.footer span{display:block;float:left}.footer span.link{float:left}.footer span.link a{margin-right:20px;font-size:14px}.footer span.share{float:right}.footer span.share a{margin-left:10px}.copyright{background:#181818e3;text-align:center;padding-top:20px;padding-bottom:20px;color:#fff;font-size:14px}.copyright span{display:block;margin-bottom:15px;color:#999}.copyright a{color:#fff}.page-banner{margin-top:-5px}.free-audition{background: #16897d;height:55px;line-height:55px}.free-audition .entry{float:left}.free-audition .entry a{display:block;width:218px;background:#f9c203;text-align:center;color:#000;font-size:18px;font-weight:700}.free-audition .entry a:hover{background:#f00}.free-audition .page-nav{float:left;width:675px;text-align:center}.free-audition .page-nav a{color:#fff;margin-left:15px;margin-right:15px}.free-audition .path{font-size:14px;color:#fff}.free-audition .path a{color:#fff}.free-audition .entry2{float:left}.free-audition .entry2 a{display:block;width:218px;background:#6B6B6B;text-align:center;color:#fff;font-size:18px;font-weight:700}.free-audition .entry2 a:hover{background:#333}.free-audition .page-nav2{float:left;width:618px;text-align:center}.free-audition .page-nav2 a{color:#fff;margin-left:10px;margin-right:10px}.class-background{overflow:hidden;margin-bottom:60px}.class-background li{float:left;width:20%}.class-background li .tags{background:#6B6B6B;width:182px;height:182px;border-radius:100%;margin:0 auto;color:#fff;position:relative;padding-top:40px}.class-background li .tags em{display:block;width:70px;height:70px;background:#1DC4B3;text-align:center;line-height:70px;border-radius:100%;position:absolute;left:-10px;top:0;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:48px;color:#6CD9CE}.class-background li .tags p{font-weight:700}.class-background li .solve a{display:block;width:189px;height:37px;line-height:37px;text-align:center;background:#F9C203;color:#fff;border-radius:5px;margin:0 auto;margin-top:15px}.class-background li .solve a:hover{background:#1DC4B3}.class-advantage{background:#F0F0F0;overflow:hidden}.class-advantage li{float:left;width:25%;background:#fff;height:302px}.class-advantage li span{display:block}.class-advantage li span.pic{width:100%}.class-advantage li span.text{text-align:center;padding-top:30px;padding-bottom:30px;color:#898989;position:relative;height:111px}.class-advantage li span.text h3{color:#000000;font-size:18px;    font-weight: bold;}.class-advantage li span.text p{font-size:14px}.class-advantage li em.arrow1{background:url(../images/arrow-p2.jpg) no-repeat;width:238px;height:6px;position:absolute;top:15px;left:31px;opacity:0}.class-advantage li em.arrow2{background:url(../images/arrow-p1.jpg) no-repeat;width:238px;height:6px;position:absolute;bottom:15px;left:31px;opacity:0}.class-advantage li:hover em.arrow1{opacity:1}.class-advantage li:hover em.arrow2{opacity:1}.advantage-a{border-bottom:17px solid #F9C203;overflow:hidden}.class-content{overflow:hidden;margin-bottom:0}.class-content li{float:left;width:50%;margin-bottom:20px}.class-content li .num{overflow:hidden}.class-content li .num span{background:#16897D;width:49px;height:55px;border-radius:5px;display:block;text-align:center;color:#fff;overflow:hidden;float:left;margin-bottom:10px}.class-content li .num span p{line-height:100%}.class-content li .num span em{display:block;margin-top:3px}.class-content li .num h3{float:left;font-size:18px;font-weight:700;margin-left:16px;margin-top:30px}.class-content li .text{display:block;font-size:14px;color:#868686;line-height:180%;width:90%}#button_class_more{width:200px;height:40px;margin:0 auto;display:block;background:#39A38F;font-size:16px;text-align:center;border-radius:10px;color:#fff;line-height:40px}.class-witness{background:url(../images/jianzheng-back.jpg) no-repeat center top;height:450px;overflow:hidden}.class-video{margin-top:50px;float:left}.class-video h3{font-size:18px;color:#fff;margin-top:15px;margin-bottom:15px}.class-video a{background:#DE3838;width:190px;height:40px;display:block;color:#fff;font-size:24px;font-weight:700;text-align:center;border-radius:10px;line-height:40px}.class-talk{background:#fff;width:566px;height:350px;float:right;margin-top:50px;padding:30px;overflow-y:auto}.class-talk li{overflow:hidden;margin-bottom:30px}.class-talk li span{display:block}.class-talk li span.pic{width:82px;height:82px;overflow:hidden;border-radius:100%}.class-talk li span.text{background:#EFEFEF;padding:15px;font-size:14px;color:#999;width:80%;line-height:150%}.class-talk li span.text a{color:#999}.class-talk li span.text a:hover{text-decoration:underline}.class-talk li.li01 .pic{float:left}.class-talk li.li01 .text{float:right}.class-talk li.li02 .pic{float:right}.class-talk li.li02 .text{float:left}.class-talk li.li03 .pic{float:left}.class-talk li.li03 .text{float:right}.class-talk li.li04 .pic{float:right}.class-talk li.li04 .text{float:left}.class-recommend{overflow:hidden;margin-bottom:0}.class-recommend ul{width:105%}.class-recommend li{float:left;margin-right:30px}.class-recommend li .pic{position:relative}.class-recommend li .pic h3{position:absolute;left:0;bottom:0;width:100%;height:70px;line-height:70px;text-align:center;background:#000;background-color:rgba(0,0,0,.5);color:#fff}.class-recommend li .text{text-align:center;font-size:14px;margin-top:15px;margin-bottom:15px}.class-recommend li:hover .pic h3{background-color:rgba(222,56,56,.5)}.class-link{background:#F0F0F0;padding-top:20px;padding-bottom:20px;overflow:hidden}.class-link h3{font-size:18px;margin-bottom:10px}.class-news{float:left;width:275px}.class-news li{font-size:12px;line-height:200%}.class-news li a{color:#666}.class-news li a:hover{color:#39A38F}.class-tv{float:left;width:333px}.class-tv span.pic{display:block;position:relative}.class-tv span.pic em{background:url(../images/video.png) no-repeat;width:51px;height:51px;display:block;position:absolute;bottom:50px;left:110px}.class-feedback{float:left;width:315px}.class-feedback .bd li{float:left}.class-feedback .bd li span{display:block}.class-feedback .bd li span.pic{width:60px;height:60px;float:left;border-radius:100%;overflow:hidden}.class-feedback .bd li span.text{margin-left:10px;font-size:12px;color:#999;width:200px;float:left}.class-feedback .hd{text-align:center;margin-top:30px;position:relative;width:260px}.class-feedback .hd h3{font-size:16px;color:#47a299}.class-feedback .hd .next,.class-feedback .hd .prev{position:absolute;bottom:0}.class-feedback .hd .prev{left:0}.class-feedback .hd .next{right:0}.class-teachers{padding-top:35px}.container{margin:0 auto;padding-bottom:20px;background:#F0F0F0}.lecturer ul{overflow:hidden}.lecturer ul li{width:45.6%;background-color:#fff;margin-right:.8%;padding:2%;margin-bottom:.8%;overflow:hidden;float:left}.lecturer-pic{width:32.7%;float:left}.lecturer-wen{width:63%;margin-left:4%;float:left}.lecturer-wen h2{height:42px;line-height:42px;font-weight:400;font-size:140%;overflow:hidden}.lecturer-wen h2 a{color:#121212}.lecturer-wen span{display:block;height:34px;line-height:34px;font-size:16px;color:#121212}.lecturer-wen p{font-size:12px;color:#999;line-height:20px;height:100px;margin-top:2%;overflow:hidden}.lecturer-wen p i{font-style:normal}.lecturer-wen a.lect-but{display:block;width:34.28%;float:left;padding:2.8% 0;text-align:center;font-size:14px;margin-top:18px}.lecturer-wen a.lect-jj{border-radius:5px;border:1px solid #ccc;color:#666;margin-right:6.8%;transition:all linear .2s}.lecturer-wen a.lect-zx{border-radius:5px;background:#16897d;color:#fff;transition:all linear .2s}.lecturer-wen a.lect-jj:hover{background-color:#666;color:#fff}.lecturer-wen a.lect-zx:hover{background-color:#F9C203;color:#fff}.kc-wrap{padding-top:35px}.kc-wrap ul li{width:43.166%;padding:3%;background-color:#fff;float:left;margin-right:1.666%;margin-top:1.666%;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;transition:all linear .2s}.kc-wrap ul li div{width:100%}.kc-wrap ul li h2{font-size:240%;font-weight:400;height:70px;line-height:70px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kc-wrap ul li h2 a{color:#121212}.kc-wrap ul li p{font-size:14px;color:#999;line-height:22px;height:66px;overflow:hidden}.kc-wrap ul li:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 4px 20px rgba(0,0,0,.2)}.kc-wrap ul li:hover h2 a{color:#c81143}.clearfix{clear:both}.teacher-card .pic{float:left}.teacher-card .text{float:right;width:560px}.teacher-card .text .name{background:url(../images/techer-name-back.png) no-repeat;text-align:center;height:60px;overflow:hidden;margin-bottom:20px}.teacher-card .text .name h2{margin-top:30px}.teacher-card .text .name h2 em{font-size:18px}.teacher-card .text .dep{font-size:14px;line-height:180%;color:#666;margin-bottom:30px}.teacher-honor h3{width:140px;height:35px;text-align:center;line-height:35px;color:#fff;font-size:18px;background:url(../images/xian.png) no-repeat;margin-bottom:10px}.teacher-honor li{float:left;background:url(../images/star.png) no-repeat 0 center;width:50%;font-size:14px;padding-left:15px;line-height:200%;color:#727171}.teacher-honor ul{overflow:hidden;margin-bottom:20px}.teacher-honor a{background:#DE3838;height:40px;line-height:41px;display:block;text-align:center;width:240px;height:40px;color:#fff;border-radius:10px}.teacher-honor a:hover{background:#666}.teacher-honor li.thiswidth{width:90%}.interview li{overflow:hidden;margin-bottom:30px}.interview li p{width:100%;font-size:14px;color:#727171}.interview li span{display:block}.interview li span.text{width:63%;font-size:14px;color:#727171}.interview li span.pic{width:30%}.interview li.ft01 .text{float:left}.interview li.ft01 .pic{float:right}.interview li.ft02 .text{float:right}.interview li.ft02 .pic{float:left}.teacher-course{background:#F0F0F0;height:350px;padding-top:27px}.teacher-course .wrap{position:relative;height:323px}.teacher-course .bd{margin-top:8px;margin-bottom:30px}.teacher-course .bd li{float:left;margin-right:24px}.teacher-course .bd li span{display:block}.teacher-course .bd li span.pic{position:relative}.teacher-course .bd li span.pic h3{background-color:rgba(0,0,0,.5);width:210px;height:56px;position:absolute;bottom:0;left:0;text-align:center;line-height:56px;color:#fff;font-weight:700}.teacher-course .bd li span.text{margin-top:10px;text-align:center;font-size:14px}.teacher-course .next,.teacher-course .prev{cursor:pointer}.teacher-course .teacher-pic{position:absolute;right:0;bottom:0}.teacher-course-all{width:263px;height:39px;line-height:39px;text-align:center;margin:0 auto;clear:both}.teacher-course-all a{border:1px solid #C9CACA;width:263px;height:39px;line-height:39px;display:block;color:#b5b5b5}.teacher-course-all a:hover{background:#666;border:1px solid #666;color:#fff}.teacher-trailer ul{width:105%}.teacher-trailer li{float:left;border:1px solid #CACBCB;width:229px;text-align:center;margin-right:11px}.teacher-trailer li span{display:block}.teacher-trailer li span.date{background:#4C9D94;text-align:center;line-height:50px;height:50px;font-size:18px;color:#fff;border-bottom:1px solid #4C9D94}.teacher-trailer li span.days{background:url(../images/yugao-back.png) no-repeat center top;height:82px;text-align:center;line-height:82px;color:#fff;font-size:30px}.teacher-trailer li span.days em{font-size:14px}.teacher-trailer li span.text em{line-height:65px;height:65px;text-align:center;display:block}.teacher-trailer li span.text h3{font-size:20px;font-weight:700}.teacher-trailer li span.text p{font-size:14px;color:#999;margin-top:15px;margin-bottom:15px}.teacher-trailer li span.num{font-size:14px}.teacher-trailer li span.num em{background:#F9C203;padding:5px;color:#fff}.teacher-trailer li a{display:block;width:170px;height:40px;background:#F9C203;line-height:40px;margin:0 auto;margin-top:23px;margin-bottom:23px;border-radius:10px;color:#fff}.teacher-trailer li a:hover{background:#666}.teacher-trailer li:hover{border:1px solid #16897D}.teacher-recommend{position:relative}.teacher-recommend .wrap{position:relative}.teacher-recommend .bd{overflow:hidden}.teacher-recommend li{float:left;width:182px;text-align:center;margin-right:70px}.teacher-recommend li span{display:block}.teacher-recommend li span.pic{margin-bottom:10px}.teacher-recommend li span.text a{display:block;width:130px;height:30px;line-height:30px;background:#16897D;margin:0 auto;font-size:14px;color:#fff;margin-top:10px}.teacher-recommend .next,.teacher-recommend .prev{position:absolute;top:30%;cursor:pointer}.teacher-recommend .prev{left:-60px}.teacher-recommend .next{right:-50px}.news-box{margin-top:0;margin-bottom:50px}.news-box-left{float:left;width:850px}.news-box-right{float:right;width:300px}.news-content h1{text-align:center;font-size:24px;font-weight:700;margin-top:20px}.news-content .date{font-size:14px;text-align:center;color:#999;display:block;margin-top:15px}.news-content-box{margin-top:20px;font-size:14px}.news-content-box .video_box{text-align:center;width:100%}.news-content-box .video_box #myVideo{text-align:center;width:100%}.news-content-box p{margin-bottom:20px}.news-content-body p a{color:#36F;text-decoration:none}.news-content-box p a.more:hover{background:#666}.news-content-box p a.more{background:#F9C203;padding:5px 15px;color:#fff;border-radius:10px}.news-content-box .navTitle h3{font-weight:700;margin-bottom:15px;font-size:19px}.news-content-box .plan-title h3{font-weight:700;margin-bottom:15px;font-size:19px}.news-content-box .plan-content{font-size:14px;line-height:200%;margin-bottom:30px}.news-content-box .plan-content p{margin-bottom:15px}.news-content-box .plan-pic{float:left;margin-right:30px}.honor{position:relative;margin-bottom:20px}.honor .wrap{position:relative}.honor .bd{overflow:hidden}.honor li{float:left;width:850px;text-align:center}.honor .next,.honor .prev{position:absolute;top:30%;cursor:pointer}.honor .prev{left:-40px}.honor .next{right:-40px}.bespoke{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding-top:30px;padding-bottom:30px;font-size:14px;text-align:center}.bespoke span{display:block;margin-bottom:20px}.bespoke a{background:#F9C203;padding:5px 20px;color:#fff;border-radius:10px;margin-left:10px;margin-right:10px;font-size:16px}.bespoke a:hover{background:#666}.content-share{margin-top:20px}.news-video{margin-top:50px}.news-video h3{margin-bottom:30px}.news-video-box{background:#F0F0F0;overflow:hidden;padding-top:15px;padding-bottom:15px}.news-video-box li{float:left;width:25%;text-align:center}.news-video .news-video-box li span.pic{display:block;position:relative}.news-video .news-video-box li span.pic em{background:url(../images/video.png) no-repeat;width:51px;height:51px;display:block;position:absolute;bottom:35px;left:80px}.content-next{margin-top:20px;font-size:14px}.content-next li{line-height:200%;color:#666}.content-next li a:hover{color:#28ACFF}.news-search{background:#1DC4B3;padding:2px;overflow:hidden;margin-bottom:20px}.news-search input{width:230px;height:36px;line-height:36px;padding-left:8px;border:none;font-size:14px;float:left}.news-search button{float:left;font-size:14px;line-height:36px;border:none;color:#fff;background:0 0;margin-left:5px;cursor:pointer}.news-ad{margin-bottom:25px;margin-top:20px}.news-ad img{margin-bottom:20px}.news-ad a{background:#F9C203;padding:5px 15px;color:#fff;border-radius:10px}.news-ad a:hover{background:#666}.r-title{padding:3px;background:#16897d;margin-bottom:10px}.r-title h3{color:#fff;font-weight:700;margin-left:10px}.news-hot{margin-bottom:20px}.news-hot ul li{font-size:14px;line-height:220%;background:url(../images/dot.jpg) no-repeat 0 center;padding-left:15px}.news-hot span{display:block;text-align:right;font-size:14px}.news-hot span a{color:#16897d}.news-hotclass li{margin-bottom:10px}.news-hotclass li em{display:block;font-size:14px;background:url(../images/dot.jpg) no-repeat 0 center;padding-left:15px;height:35px;line-height:35px}.news-hotclass .more a{background:#16897d;height:40px;line-height:40px;display:block;text-align:center;color:#fff}.news-hotclass .more a:hover{background:#666}.news-banner{float:left;position:relative}.news-banner h3{background:#000;position:absolute;height:45px;line-height:45px;background-color:rgba(0,0,0,.5);width:100%;bottom:0;text-align:center;font-size:14px;color:#fff}.news-banner h3 a{color:#fff}.news-new{float:right;width:397px}.news-new h2{background:#16897d;padding:5px;color:#fff;margin-bottom:15px;font-size:16px}.news-new h2 em{margin-left:5px;font-weight:700}.news-new li{font-size:14px;border-bottom:1px solid #efefef;padding-bottom:15px;margin-bottom:15px;background:url(../images/dot2.jpg) no-repeat 0 8px;padding-left:15px}.news-new li h3{margin-bottom:5px}.news-new li p{color:#999;line-height:150%}.news-list-left{float:left;width:802px}.news-list-left dl{margin-bottom:30px;overflow:hidden}.news-list-left dl dt{font-size:18px;font-weight:700;margin-bottom:15px;background:url(../images/dot3.jpg) no-repeat 0 center;padding-left:25px}.news-list-left dl dd span{display:block}.news-list-left dl dd span.pic{float:left}.news-list-left dl dd span.text{float:left;width:400px;margin-left:20px}.news-list-left dl dd span.text a{display:block;font-size:14px;background:url(../images/dot2.jpg) no-repeat 0 center;padding-left:15px;line-height:250%}.news-list-right{float:right;width:397px}.news-list-right h2{font-size:18px;font-weight:700;margin-bottom:15px}.news-list-right li{font-size:14px;background:url(../images/dot4.jpg) no-repeat 0 3px;padding-left:15px;position:relative;margin-bottom:15px}.news-list-right li h3{font-size:14px}.news-list-right li em{position:absolute;right:0;top:0}.news-video ul{width:105%}.news-video li{float:left;margin-right:0}.news-video li span.pic{display:block;position:relative}.news-video li span.pic em{background:url(../images/video.png) no-repeat;width:51px;height:51px;display:block;position:absolute;bottom:85px;left:170px}.news-video li span.text{background:#F0F0F0;height:54px;line-height:54px;display:block;text-align:center}.news-video li span.text em{background:#16897d;padding:5px 15px;border-radius:100px;color:#fff;margin-right:10px}.class-list{padding-top:0}.class-list li{overflow:hidden;margin-bottom:30px}.class-list li .pic{float:left}.class-list li .text{background:#47A299;padding:15px;height:272px;color:#fff;float:left;width:923px}.class-list li .text h3{font-size:24px;color:#fff;font-weight:700;margin-bottom:10px}.class-list li .text p{font-size:12px;color:#ABCFCB;margin-bottom:10px}.class-list li .text ul{overflow:hidden;margin-bottom:15px}.class-list li .text li{float:left;width:199px;height:38px;line-height:36px;border:1px solid #A3D2CC;text-align:center;font-size:14px;margin-bottom:16px;margin-right:19px;transition:all .3s ease}.class-list li .text li a{color:#fff}.class-list li .text li:hover{background:#A3D2CC}.class-list li .text span a{background:#F9C203;color:#333;width:130px;height:30px;display:inline-block;text-align:center;margin-right:10px;text-align:center;border-radius:5px}.class-list li .text span a:hover{background:#666}.class-list li:hover .text{background:#3E8E86}.news-cen-right-list{padding-top:30px;width:100%;border-top:0}.news-cen-right-list ul li{padding-top:30px;padding-bottom:12px;height:225px;border-top:1px solid #CBCBCB}.news-cen-right-listz{margin-right:15px;overflow:hidden;float:left;width:256px;height:170px}.news-cen-right-listy{overflow:hidden;float:right;width:480px;height:170px}.news-cen-right-list ul li p img{float:left}.news-cen-right-list ul li h1{overflow:hidden;margin-bottom:5px;width:100%;height:31px;color:#595757;font-size:26px;font-weight:400}.news-cen-right-list ul li p{width:100%}.news-list-bt{width:100%;line-height:25px;font-size:15px}.news-cen-right-list ul li p span.news-list-time{float:left;font-size:16px;line-height:30px}.news-cen-right-list ul li p span.news-list-an a{float:right;width:98px;height:32px;color:#fff;border-radius:10px;background:#16897d;line-height:32px;display:block;text-align:center}.fenye{width:100%;margin-top:20px;text-align:center;overflow:hidden}.pageinfo{display:inline-block;overflow:hidden}.pageinfo A{display:block;float:left;padding:0 18px;height:38px;line-height:38px;font-size:16px;margin:0 5px;color:#666;border:1px solid #d4d4d4;border-radius:5px;background-color:#fff}.pageinfo A:hover{background-color:#1DC4B3;border:1px solid #ccc;color:#fff}.pageinfo A:active{BORDER-RIGHT:#009 1px solid;BORDER-TOP:#009 1px solid;BORDER-LEFT:#009 1px solid;COLOR:#000;BORDER-BOTTOM:#009 1px solid}.pageinfo span{display:block;float:left;padding:0 18px;height:38px;line-height:38px;font-size:16px;margin:0 5px;color:#666;border:1px solid #d4d4d4;border-radius:5px;background-color:#fff}.pageinfo span.now_page{background-color:#16897d;border:1px solid #ccc;color:#fff}.pageinfo span.now_page b,.pageinfo span.now_page strong{font-weight:700;color:#fff}

.page-form{background:#e0fff9;}
.page-form .sub {
    width: 108px;
    height: 30px;
    color: #fff;
    font-size: 17px;
    border: 0;
    border-radius: 8px;
    background: #e60012;
    margin: 14px 60px 0 100px;
    cursor: pointer;
}
.page-form .s_content2c {
    width: 600px;
    float: left;
    margin-bottom: 10px;
    line-height: 25px;
}
.page-form .row-baoming{margin:0 auto;float:none;width:1065px;height:775px;background:url(../images/w.png) no-repeat left 38px;padding:0;}
.page-form .s_content2{padding-top:38px;padding-left:490px;padding-bottom:0;}
.page-form .s_content2head{font-size:38px;text-align:center;font-weight:bold;color:#fb0000;margin-bottom:30px;}
.page-form .input1{height:40px;line-height:40px;}
.page-form .txt{ width:60%;background:#f0fffc;border:1px solid #aebebb;padding:4px 8px;}
.page-form .s_content2c textarea{height:86px;}
.page-form .s_content2c span{font-size:22px;width:130px;text-align:right;padding-right:15px;padding-top:10px;}
.page-form .s_content2c span.note{ text-align-last:justify; text-indent:40px;}
.page-form .btn-submit{text-align:center;}
.page-form .btn-submit .sub{width:145px;height:40px;line-height:40px;letter-spacing:10px;font-size:20px;font-weight:bold;padding:0;text-align:center;}
.page-form .block-activity{}
.page-form .block-activity h3{font-size:24px;color:#e60012;padding-left:40px;margin-bottom:15px;font-weight:normal;margin-top:0;}
.page-form .block-activity p{font-size:14px; line-height:32px;padding-left:40px;}
.page-form .block-activity .red{color:#e60012;}
.page-form .block-activity .center{text-align:center;width:330px;}
.hot-tag>a {
    display: inline-block;
    text-align: center;
    background-color: #fafafa;
	border: 1px solid #D7D7D7;
    overflow: hidden;
	color: #333;
	padding: 0 10px;
	margin: 0 10px 8px 0;
}
.hot-tag>a:hover{ background-color:#0590B0; color:#fff;}
.news-content-body table {
	font-family: "微软雅黑",Helvetica,Arial,Verdana,sans-ser;
	font-size: 16px;
	color: #333333;
	border-width: 1px;
	border-color: #ccc;
	border-collapse: collapse;
}
.news-content-body table th {
    border-width: 1px;
	padding: 1px;
    border-style: solid;
	border-color: #ccc;
	background-color: #dedede;
}
.news-content-body table td {
	border-width: 1px;
    padding: 3px;
    border-style: solid;
	border-color: #E3E3E3;
	background-color: #ffffff;
}
.news-content-body table tr td img{margin-top:0 !important;}
.fix_form { width: 100%; position: fixed; left: 0; bottom: 0; height: 50px; line-height: 50px; background-color: #b0253ce3; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000, endColorstr=#c8000000);
z-index: 999; }
.fix_form_m { margin: 0 auto; width: 1200px;}
.fix_form .online_close { position: absolute; right: 30px; top: 10px; width: 30px; height: 30px; background-repeat: no-repeat; background-position: center; background-image: url(../images/online_close.png); background-size: 15px 15px; }
.fix_form_m .text { float: left;font-size: 20px; margin-top: 5px; height: 40px; line-height: 40px; color: #fff; background: url(../images/f_logo.png) no-repeat left center; background-size: 19px; padding-left: 28px;}
.fix_form_r { width: auto; float: left; }
.fix_form_r .txt { height: 34px; border: 0; width: 220px; margin: 8px 5px; padding-left: 6px; }
.fix_form_r .k_btn { height: 35px; width: 140px; font-size: 16px; background: #00A0E8; color: #fff; border: 0; margin-top: 8px; margin-left: 5px; }
.fix_form_r input, .fix_form_r select { border-radius: 3px; }
.fix_form_m .tel { float: left; margin-left: 18px;font-size: 20px; margin-top: 5px; height: 40px; line-height: 40px; color: #fff; background: url(../images/call.png) no-repeat left center; background-size: 19px; padding-left: 28px; }