/*!
 * http://www.51Talk.com
 * copyright (c) 2018 51talk-frontend
 * update: Tue May 11 2021 11:33:24 GMT+0800 (GMT+08:00)
 */body{color:#333}.banner-box{width:100%;height:570px;position:relative;overflow:hidden}.banner-box .banner{width:2000px;position:absolute;left:50%;margin-left:-1000px}.info-box{overflow:hidden}.info-box .content-box{width:1200px;margin:0 auto;position:relative}.info-box .content-box .tit{text-align:center}.info-box .content-box .tit h2{font-size:38px;font-weight:500;margin-bottom:17px}.info-box .content-box .tit p{color:#5f5f5f;font-size:20px}.info-box .content-box .teachering-info1{margin-top:70px;position:relative;height:393px}.info-box .content-box .teachering-info1 .gril-box{margin-left:27px;top:70px;position:relative}.info-box .content-box .teachering-info1 .text-info{position:absolute;top:0;left:385px}.info-box .content-box .teachering-info1 .text-info .info-img{float:left}.info-box .content-box .teachering-info1 .text-info .info-t{float:left;margin-top:55px;margin-left:65px}.info-box .content-box .teachering-info1 .text-info .info-t .info-tit{font-size:26px;margin-bottom:23px;font-weight:bold}.info-box .content-box .teachering-info1 .text-info .info-t .text-list{font-size:18px;color:#5f5f5f}.info-box .content-box .teachering-info1 .text-info .info-t .text-list p{margin-bottom:6px}.info-box .content-box .teachering-info1 .border-line{height:1px;margin-top:70px;width:100%;background:url(../../images/teenager/class_line.png?v=oxNxWatlPJjxOqblRxIGBQ%3D%3D) no-repeat}.info-box .content-box .teachering-info2{margin-top:70px;position:relative}.info-box .content-box .teachering-info2 .gril-box{top:18px;position:relative;left:-26px}.info-box .content-box .teachering-info2 .text-info .info-img{float:left;margin-left:80px}.info-box .content-box .teachering-info2 .text-info .info-t{float:left;margin-top:60px;margin-left:155px}.info-box .content-box .teachering-info2 .text-info .info-t .info-tit{font-size:26px;margin-bottom:23px;font-weight:bold}.info-box .content-box .teachering-info2 .text-info .info-t .text-list{font-size:18px;color:#5f5f5f}.info-box .content-box .teachering-info2 .text-info .info-t .text-list p{margin-bottom:6px}.technical-stability{background-color:#f7f7f7}.technical-stability .technical-list{width:1280px;margin-top:58px}.technical-stability .technical-list li{float:left;margin-right:80px;width:240px}.technical-stability .technical-list li .list-t{font-size:26px;margin-top:50px;text-align:center}.technical-stability .technical-list li .list-des{font-size:18px;text-align:center;margin-top:17px;line-height:32px;color:#5f5f5f}.support .support-img{margin-top:60px}.support .support-list-text{margin-top:30px}.support .support-list-text li{float:left;width:330px;text-align:center;margin-left:50px}.support .support-list-text li .l-tit{font-size:26px}.support .support-list-text li .l-text{margin-top:18px;font-size:18px;line-height:30px;color:#5f5f5f}.support .support-list-text li .download-box{margin-top:40px}.support .support-list-text li .download-box a{display:block;width:258px;height:50px;background-color:#ffba41;text-align:center;line-height:50px;color:#fff;font-size:20px;border-radius:30px;margin:0 auto 20px}.course-replay .course-list{margin-top:40px}.course-replay .course-list li{width:598px;text-align:center;float:left}.course-replay .course-list li .course-tit{font-size:26px;margin-top:40px}.course-replay .course-list li .course-des{font-size:18px;margin-top:25px;color:#5f5f5f}.course-replay .course-list .border-line{width:2px;height:280px;border-right:2px dashed #d2d2d2;margin-top:38px}.teaching-interaction .content-box{padding:99px 0 18px}.technical-stability .content-box,.support .content-box,.course-replay .content-box{padding:99px 0 99px}.fadup-animate .fade-up{animation:fadeup 1s forwards;-moz-animation:fadeup 1s forwards;-webkit-animation:fadeup 1s forwards;-o-animation:fadeup 1s forwards;opacity:0}.fadup-animate .fade-up2{animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s}.fadup-animate .fade-up3{animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s;-o-animation-delay:1s}.fadup-animate .fade-up4{animation-delay:1.5s;-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;-o-animation-delay:1.5s}@keyframes fadeup{from{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeup{from{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}