@charset "UTF-8";
/* reset */
/*
  *author:Y.Ray
*/
*{margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li {list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0; }
table td{word-break: break-all; word-wrap:break-word;}
em, i {font-style:normal;}
a, a:visited, a:active {text-decoration:none; border:none; outline:none; color: #333; cursor: pointer;}
a,img { display:block; border:none;}
input, textarea {outline:none;}
select,input{-webkit-appearance:none;-webkit-tap-highlight-color: rgba(3, 3, 3, 0); }
select {outline: medium none;}
textarea {resize: vertical;}
body {-webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(3,3,3,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1;font-size: 14px;overflow-x: hidden; color: #333;}
body, button, input, select, textarea {font-family: -apple-system,"Microsoft YaHei", BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Helvetica, Arial, "PingFang SC", 'Noto Sans', "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
input[type="button"] {cursor: pointer;}
::-webkit-input-placeholder {color:#666;} /*placeholder 字体颜色*/
:-moz-placeholder {color:#666;} /*placeholder 字体颜色*/
::-moz-placeholder {color: #666;} /*placeholder 字体颜色*/
:-ms-input-placeholder {color: #666;} /*placeholder 字体颜色*/
.none{display:none;}
.left {float:left;}
.right {float:right;}
.clearfix::after {content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.clearfix {zoom:1;}
.clear{clear: both;}
.cont {width: 7.5rem; margin: auto;}
.wow{visibility: hidden;}
.copyright {width: 7.5rem;bottom: 0;padding: .15rem 0;  font-size: .18rem;color: #fcfcfc;text-align: center; line-height: .25rem;
  margin: 0 auto;background-color: #a7a7a7;}
.copyright p{display:inline;color:#fcfcfc}
.copyright a{display:inline;color:#fcfcfc}
.copyright p span{display: block;}
/* 加隐私条款 */
.xieyi {margin: 0 auto; font-size: .22rem; text-align: center; line-height: .19rem; color: #666;}
.xieyi .xy {border: none; display: inline-block; background: transparent; height: .24rem;}
.xieyi input[type=checkbox] {position: relative; display: inline-block; float: none; width: .24rem; height: .24rem; padding: 0; margin-bottom: 0; border: none; -webkit-appearance: checkbox;-webkit-appearance: none;}
.xieyi input[type=checkbox]::before {position: absolute; content: ""; top: .04rem; left: 0; width: 100%;  height: 100%; background: url(../images/uncheck.png) no-repeat center; background-size: .24rem auto;}
.xieyi input[type=checkbox]:checked::before {position: absolute; background: url(../images/checked.png) no-repeat center; background-size: .24rem auto; top: .04rem; left: 0; width: 100%;}
.xieyi a {display: inline; background: transparent; color: #ed5736;}

/*协议弹窗样式*/
.es_arg_mask {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #000;filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3; opacity: 0.3;z-index: 2000;}
.es_agr_box {position: fixed;top: 50%;left: 50%;width: 5.6rem;margin: -2.5rem 0 0 -2.9rem;padding: .1rem;background: #ffffff;border-radius: .08rem;z-index: 2001;}
.es_agr_title {text-align: center;font-size: .3rem;font-weight: bold;padding: .1rem .2rem;}
.es_agr_main {height: 2rem; overflow: auto;}
.es_agr_con {font-size: .16rem;color: #3a3d4b;line-height: .26rem;word-break: break-all;}
.es_agr_btn {text-align: center;padding: .2rem .2rem 0;}
.es_button {line-height: .6rem;border: none;outline: none;cursor: pointer;color: #ffffff;font-size: .24rem;border-radius: .08rem;padding: 0 .4rem;background: #1890FF;background: -webkit-linear-gradient(left, #1890FF, #90CAFF);background: -o-linear-gradient(left, #1890FF, #90CAFF);background: -moz-linear-gradient(left, #1890FF, #90CAFF);background: linear-gradient(left, #1890FF, #90CAFF);}
.es_cancel {display: block;font-size: .14rem;color: #3a3d4b;cursor: pointer; margin-top: .1rem;}
.agreement {padding: .1rem;}
.agreement p {font-size: .24rem; line-height: .4rem; text-indent: 2em; text-align: justify;}

/* 弹出层 */
.popups-greey{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:10;}
.popups-show{position:fixed;top:50%;width:100%;margin:-2.8rem auto 0;z-index:11;}
.popups{position:relative;width:6.4rem;margin:auto;}
.popups-close{position:absolute;top:.1rem;right:0;width:.4rem;height:.4rem;font-size:.3rem;font-style:normal;text-align:center;line-height:.4rem;color:#666;cursor: pointer;}
.popups .myform{padding:0 0 .5rem;background:#fff;}
.popups .myform .top{margin-bottom:.3rem;background:#fff;text-align:center;}
.popups .myform .top h2{padding-top:.2rem;font-size:.4rem;font-weight:600;line-height:.8rem;}
.popups .myform .top p{font-size:.2rem;}
.popups .myform .top p span{color:#ff0;}
.popups .myform input[type=text]{display:block;width:4.8rem;height:.8rem;border:.01rem solid #ccc;border-radius:.06rem;margin:.2rem auto .05rem;padding:0 .2rem;font-size:.24rem;text-align:left;background:#fff;}
.popups .myform input[type=button]{display:block;width:5.2rem;height:.8rem;margin:.3rem auto .3rem;border:none;border-radius:.06rem;background:#e60505;font-size:.34rem;font-weight:bold;text-align:center;color:#fff;}

/* banner */
.banner-bgd{width:7.5rem;height:6.24rem;margin:0 auto;background:url('../images-yd/banner-bgd.png') no-repeat center;background-size:contain;}
.banner{padding:5.4rem 0 0;font-size:0;text-align:center;}
.banner-logo,.banner h1,.banner h2,.banner h3,.banner-box{display:none;}
.banner .banner-link{position:relative;width:2.7rem;height:.5rem;font-size:.28rem;color:#fff;font-weight:600;text-align:center;line-height:.5rem;margin:0 auto;border-radius:.23rem;background:linear-gradient(to right,#f90,#ff4800);box-shadow:0 .11rem .21rem rgba(255,113,0,.48);}
.banner .banner-link em{position:absolute;top:.16rem;left:-1.28rem;width:.78rem;height:.26rem;background:url('../images/course-box-link.png') no-repeat center;background-size:contain;}
.banner .banner-link em:nth-of-type(2){position:absolute;top:.16rem;left:3.1rem;transform:rotateY(-180deg);}
/* 如果你正在面临以下困扰 */
.confuse{padding:.4rem 0 .3rem;font-size:0;text-align:center;}
.confuse h2{position:relative;font-size:.52rem;color:#212121;font-weight:600;margin-bottom:.6rem;}
.confuse h2::before{position:absolute;bottom:-0.18rem;left:50%;content:'';width:7.4rem;height:.02rem;margin-left:-3.7rem;background-color:#dbdbdb;z-index:1;}
.confuse h2::after{position:absolute;bottom:-0.18rem;left:50%;content:'';width:.66rem;height:.02rem;margin-left:-0.33rem;background-color:#261cff;z-index:2;}
.confuse h2 span{color:#261cff;}
.confuse h2 em{display:inline-block;vertical-align:top;width:.32rem;height:.28rem;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.confuse h2 em:nth-of-type(1){margin:-0.09rem .18rem 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.confuse h2 em:nth-of-type(2){margin:.32rem 0 0 .2rem;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.confuse-box{display:flex;flex-wrap:wrap;justify-content:center;}
.confuse-box li:nth-of-type(1){display:block;padding:0;width:4.77rem;height:.54rem;font-size:.26rem;color:#fff;text-align:center;line-height:.54rem;}
.confuse-box li{box-sizing:border-box;padding:.1rem .2rem;width:3rem;font-size:.24rem;color:#fff;text-align:left;line-height:.34rem;margin:0 .15rem;margin-bottom:.18rem;background-color:#087efe;border-radius:.1rem;}
.confuse-box li:nth-of-type(2){background-color:#ff524f;}
.confuse-box li:nth-of-type(3){background-color:#ff7e30;}
.confuse-box li:nth-of-type(4){background-color:#8d51ed;}
.confuse-box li:nth-of-type(5){background-color:#00af38;}
.background01{margin:0 auto;background:url('../images/background01.png') no-repeat center top;background-size:20rem 58.78rem;}
.difficult{padding:.5rem 0 0;font-size:0;text-align:center;}
.difficult h2{position:relative;font-size:.52rem;color:#212121;font-weight:600;margin-bottom:.9rem;}
.difficult h2::before{position:absolute;bottom:-0.18rem;left:50%;content:'';width:7.4rem;height:.02rem;margin-left:-3.7rem;background-color:#dbdbdb;z-index:1;}
.difficult h2::after{position:absolute;bottom:-0.18rem;left:50%;content:'';width:.66rem;height:.02rem;margin-left:-0.33rem;background-color:#261cff;z-index:2;}
.difficult h2 span{color:#261cff;}
.difficult h2 em{display:inline-block;vertical-align:top;width:.32rem;height:.28rem;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.difficult h2 em:nth-of-type(1){margin:-0.09rem .18rem 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.difficult h2 em:nth-of-type(2){margin:.32rem 0 0 .2rem;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.difficult-box{position:relative;padding:.6rem 0 .36rem;width:7.5rem;background-color:#fff;margin:0 auto .57rem;border-radius:.1rem;}
.difficult-box ul{position:relative;box-sizing:border-box;padding:0 0 0 .15rem;text-align:left;border-radius:.1rem;margin-bottom:.15rem;}
.difficult-box h3{position:absolute;top:-0.23rem;left:50%;width:4.76rem;height:.6rem;font-size:.34rem;color:#fff;font-weight:600;line-height:.6rem;text-align:center;margin-left:-2.38rem;background:linear-gradient(to right,#261cff,#087efe);border-radius:.3rem;}
.difficult-box li{display:inline-block;vertical-align:top;position:relative;}
.difficult-box li h4{padding:0 .1rem;height:.4rem;font-size:.2rem;color:#212121;line-height:.4rem;font-weight:600;text-align:center;background:linear-gradient(to right,#a2fffd,#ebfffd);}
.difficult-box li:not(:last-of-type){margin-right:.15rem;}
.difficult-box li p{box-sizing:border-box;padding:.36rem 0 0 .08rem;width:1.5rem;height:1.64rem;font-size:.16rem;color:#087efe;text-align:left;line-height:.35rem;margin:0 auto;}
.difficult-box li:nth-of-type(1) p,.difficult-box li:nth-of-type(4) p{background:url('../images/difficult-box-img.png') no-repeat center;background-size:contain;}
.difficult-box li:nth-of-type(3) p{box-sizing:border-box;padding:.12rem 0 0;width:1.6rem;height:.99rem;text-align:center;border-radius:.1rem;margin:.32rem auto 0;background-color:#f2f8ff;border:.01rem solid #087efe;border-radius:.1rem;}
.difficult-box li:nth-of-type(3) p span{display:block;width:1.25rem;height:.3rem;font-size:.2rem;color:#087efe;line-height:.3rem;margin:0 auto .07rem;border-radius:.15rem;border:.01rem solid #087efe;}
.difficult-box li:nth-of-type(3) p span:nth-of-type(1){color:#fff;background-color:#087efe;}
.difficult-box li:nth-of-type(4) p{padding:.34rem 0 0 0;text-align:center;line-height:.26rem;}
.difficult-box a{display:block;width:3.5rem;height:.5rem;font-size:.28rem;color:#fff;font-weight:600;text-align:center;line-height:.5rem;margin:0 auto;border-radius:.29rem;background:linear-gradient(to right,#f90,#ff4800);box-shadow:0 .11rem .21rem rgba(255,113,0,.48);}
.teacher-box{position:relative;padding:.56rem 0 .36rem;width:7.5rem;background-color:#fff;margin:0 auto .5rem;border-radius:.1rem;}
.teacher-box h3{position:absolute;top:-0.23rem;left:50%;width:4.76rem;height:.6rem;font-size:.34rem;color:#fff;font-weight:600;line-height:.55rem;text-align:center;margin-left:-2.38rem;background:linear-gradient(to right,#261cff,#087efe);border-radius:.3rem;}
.teacher-list{display:flex;justify-content:center;margin-bottom:.48rem;}
.teacher-list li{margin:0 .05rem;}
.teacher-list li img{width:2.4rem;height:2.15rem;margin:0 auto .04rem;}
.teacher-list li h4{font-size:.3rem;color:#261cff;font-weight:600;margin-bottom:.12rem;}
.teacher-list li h5{display:inline-block;vertical-align:top;padding:0 .1rem;height:.4rem;font-size:.16rem;color:#212121;font-weight:600;margin:0 auto .2rem;line-height:.4rem;background:linear-gradient(to right,#a1fffd,#ebfffd);}
.teacher-bottom{box-sizing:border-box;padding:.1rem 0;width:2.4rem;margin:0 auto;background:linear-gradient(to bottom,#eefafe,#fff);box-shadow:0 .16rem .1rem rgba(38,28,255,0.05);}
.teacher-bottom h6{font-size:.18rem;color:#212121;font-weight:600;line-height:.31rem;}
.teacher-bottom h6 em{display:inline-block;vertical-align:top;width:.2rem;height:.18rem;margin:.06rem .03rem;background:url('../images/teacher-bottom-em.png') no-repeat center;background-size:contain;}
.teacher-bottom p em{display:inline-block;vertical-align:top;width:.17rem;height:.16rem;margin:.13rem 0 0 .07rem;background:url('../images/teacher-bottom-icon.png') no-repeat center;background-size:contain;}
.teacher-bottom p span{display:inline-block;vertical-align:top;box-sizing:border-box;padding:.02rem .08rem 0 .1rem;width:2rem;font-size:.18rem;color:#212121;line-height:.32rem;text-align:left;}
.ad0-bgd{}
.ad0-bgd h4{position:relative;font-size:.38rem;color:#212121;font-weight:600;margin-bottom:.2rem;}
.ad0-bgd h4 span{color:#261cff;}
.teacher-study{margin-bottom:.1rem;}
.teacher-study h4{font-size:.36rem;color:#212121;font-weight:600;margin-bottom:.24rem;}
.teacher-study h4 em{display:inline-block;vertical-align:top;width:.21rem;height:.31rem;margin:.04rem .24rem;background:url('../images/teacher-study-title.png') no-repeat center;background-size:contain;}
.teacher-study h4 em:nth-of-type(2){transform:rotate(-180deg);}
.teacher-study ul{padding:.31rem 0 .26rem;width:7rem;text-align:left;margin:0 auto .35rem;border-radius:.2rem;background:linear-gradient(to bottom,#eefafe,#fff);box-shadow:0 .16rem .1rem rgba(38,28,255,.05);}
.teacher-study li{position:relative;display:inline-block;vertical-align:top;width:5.7rem;}
.teacher-study li{margin:0 .21rem .5rem .52rem;}
.teacher-study li img{display:inline-block;vertical-align:top;width:.66rem;height:.66rem;margin:.15rem .15rem 0 0;}
.teacher-study li:nth-of-type(odd) .teacher-study-right{width:4.8rem;}
.teacher-study li:nth-of-type(even) .teacher-study-right{width:4.1rem;}
.teacher-study-right{display:inline-block;vertical-align:top;}
.teacher-study-right h5{font-size:.3rem;color:#212121;text-align:left;font-weight:600;margin-bottom:.13rem;}
.teacher-study-right p{font-size:.24rem;color:#212121;line-height:.3rem;text-align:left;}
.teacher-study li em{position:absolute;bottom:-0.51rem;right:.36rem;font-size:.2rem;color:#ec671f;}
.teacher-counfuse h4{font-size:.36rem;color:#212121;font-weight:600;margin-bottom:.28rem;}
.teacher-counfuse h4 em{display:inline-block;vertical-align:top;width:.21rem;height:.31rem;margin:.04rem .24rem;background:url('../images/teacher-study-title.png') no-repeat center;background-size:contain;}
.teacher-counfuse h4 em:nth-of-type(2){transform:rotate(-180deg);}
.teacher-counfuse li{display:inline-block;vertical-align:top;margin:0 .1rem;}
.teacher-counfuse h5{display:inline-block;vertical-align:top;padding:0 .48rem;height:.4rem;font-size:.26rem;color:#212121;font-weight:600;margin:0 auto .2rem;line-height:.4rem;background:linear-gradient(to right,#a1fffd,#ebfffd);}
.teacher-counfuse h6{font-size:.24rem;color:#212121;margin-bottom:.26rem;}
.teacher-counfuse img{width:2rem;height:1.68rem;}
/* 科学课程 进阶式学习 */
.advance-box{position:relative;padding:.7rem 0 .36rem;width:7.5rem;background-color:#fff;margin:0 auto .5rem;border-radius:.1rem;}
.advance-box h3{position:absolute;top:-0.23rem;left:50%;width:4.76rem;height:.6rem;font-size:.34rem;color:#fff;font-weight:600;line-height:.55rem;text-align:center;margin-left:-2.38rem;background:linear-gradient(to right,#261cff,#087efe);border-radius:.3rem;}
.advance-box h4{font-size:.36rem;color:#212121;font-weight:600;margin-bottom:.28rem;}
.advance-box h4 em{display:inline-block;vertical-align:top;width:.21rem;height:.31rem;margin:.04rem .24rem;background:url('../images/teacher-study-title.png') no-repeat center;background-size:contain;}
.advance-box h4 em:nth-of-type(2){transform:rotate(-180deg);}
.advance-speed{position:relative;margin-bottom:.53rem;}
.advance-speed h5{padding-left:.4rem;text-align:left;margin-bottom:.15rem;}
.advance-speed h5 img{display:inline-block;vertical-align:top;width:.5rem;height:.5rem;margin:-0.04rem .03rem 0 0;}
.advance-speed h5 em{display:inline-block;vertical-align:top;font-size:.3rem;color:#212121;font-weight:600;line-height:.45rem;margin:0 .05rem .1rem;}
.advance-speed h5 span{display:inline-block;vertical-align:top;border:.01rem solid #ff520c;border-radius:.1rem;}
.advance-speed h5 span i{display:inline-block;vertical-align:top;width:4rem;height:.45rem;font-size:.26rem;color:#fff;text-align:center;line-height:.45rem;background:linear-gradient(to right,#ff1a16,#ff630a);border-radius:.1rem;}
.advance-speed h5 span b{display:inline-block;vertical-align:top;padding:0 .2rem;font-size:.26rem;color:#fff;line-height:.45rem;font-weight:600;background:-webkit-linear-gradient(to bottom,#ea5120,#ef801e);/* Chrome,Safari */
 background:linear-gradient(to bottom,#ea5120,#ef801e);/* Standard syntax */
 -webkit-background-clip:text;/* Chrome,Safari */
 background-clip:text;-webkit-text-fill-color:transparent;/* Chrome,Safari */
 color:transparent;/* Overrides the color property */
}
.advance-speed p{padding:0rem .3rem 0 .4rem;font-size:.24rem;color:#212121;line-height:.3rem;text-align:left;margin-bottom:.2rem;}
.advance-box h4{margin-bottom:.2rem;}
.advance-body{width:7.2rem;height:3rem;margin:0 auto .43rem;background:url('../images-yd/advance-body.png') no-repeat center;background-size:contain;}
.advance-box a{width:3.53rem;height:.56rem;font-size:.34rem;color:#fff;font-weight:600;line-height:.53rem;margin:0 auto;border-radius:.28rem;background:linear-gradient(to right,#ff9900,#ff4800);border-radius:0 .11rem .21rem rgba(255,113,0,.48);}
/* 学练结合 知识点强化 */
.strengthen-box{position:relative;padding:.7rem 0 0;width:7.5rem;background-color:#fff;margin:0 auto .5rem;border-radius:.1rem;}
.strengthen-box h3{position:absolute;top:-0.23rem;left:50%;width:4.76rem;height:.6rem;font-size:.34rem;color:#fff;font-weight:600;line-height:.55rem;text-align:center;margin-left:-2.38rem;background:linear-gradient(to right,#261cff,#087efe);border-radius:.3rem;}
.strengthen-title h4{font-size:.36rem;color:#212121;font-weight:600;margin-bottom:.23rem;}
.strengthen-title h4:nth-of-type(2){margin-bottom:.53rem;}
.strengthen-title h4 em{display:inline-block;vertical-align:top;width:.21rem;height:.31rem;margin:.04rem .24rem;background:url('../images/teacher-study-title.png') no-repeat center;background-size:contain;}
.strengthen-title h4 em:nth-of-type(2){transform:rotate(-180deg);}
.strengthen-title h5{display:flex;justify-content:center;margin-bottom:.42rem;}
.strengthen-title h5 span{padding:0 .1rem;font-size:.22rem;color:#035af4;line-height:.4rem;margin:0 .06rem;background:linear-gradient(to right,#a1fffd,#ebfffd);}
.strengthen-practice{display:none;}
/* 《中会白皮书》（纸质版） */
.strengthen-title02{font-size:.36rem;color:#212121;font-weight:600;margin-bottom:.3rem;}
.strengthen-title02 em{display:inline-block;vertical-align:top;width:.21rem;height:.31rem;margin:.04rem .24rem;background:url('../images/teacher-study-title.png') no-repeat center;background-size:contain;}
.strengthen-title02 em:nth-of-type(2){transform:rotate(-180deg);}
.strengthen-title02 span{font-size:.24rem;color:#212121;font-weight:400;}
.strengthen-bottom{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;}
.strengthen-bottom img{display:none;}
.strengthen-bottom li{width:3.5rem;margin:0 .1rem .29rem;}
.strengthen-bottom h6{padding-left:.2rem;font-size:.3rem;color:#045ff6;font-weight:600;text-align:left;margin-bottom:.09rem;}
.strengthen-bottom p{position:relative;padding:0 0 0 .2rem;font-size:.2rem;color:#212121;text-align:left;line-height:.24rem;}
.strengthen-bottom p::after{position:absolute;top:.08rem;left:.06rem;width:.08rem;height:.08rem;content:'';border-radius:.04rem;background-color:#ff5c1d;}
/* 精细服务 保姆式督学 */
.service-box{position:relative;padding:.7rem 0 .3rem;width:7.5rem;background-color:#fff;margin:0 auto .2rem;border-radius:.1rem;}
.service-box h3{position:absolute;top:-0.23rem;left:50%;width:4.76rem;height:.6rem;font-size:.4rem;color:#fff;font-weight:600;line-height:.55rem;text-align:center;margin-left:-2.38rem;background:linear-gradient(to right,#261cff,#087efe);border-radius:.3rem;}
.service-box h4{font-size:.36rem;color:#212121;font-weight:600;margin-bottom:.2rem;}
.service-box h4 span{font-size:.28rem;color:#ff5c1d;font-weight:400;line-height:.4rem;margin-left:.2rem;}
.service-box h4 em{display:inline-block;vertical-align:top;width:.21rem;height:.31rem;margin:.04rem .36rem;background:url('../images/teacher-study-title.png') no-repeat center;background-size:contain;}
.service-box h4 em:nth-of-type(2){transform:rotate(-180deg);}
.service-top{display:flex;justify-content:center;margin-bottom:.38rem;}
.service-top li{margin:0 .05rem;}
.service-top h5{padding:0 .1rem;height:.5rem;font-size:.2rem;color:#fff;line-height:.5rem;text-align:center;margin-bottom:.1rem;border-radius:.1rem;background:linear-gradient(to right,#ff1a16,#ff630a);}
.service-top p{font-size:.16rem;color:#212121;line-height:.32rem;}
.service-bottom{display:flex;justify-content:center;flex-wrap:wrap;}
.service-bottom li{width:2.5rem;height:.5rem;margin:0 .15rem .15rem;font-size:.24rem;color:#9d5100;background:linear-gradient(to right,#ffeab9,#fff);}
.service-bottom li span{display:inline-block;vertical-align:top;font-size:.24rem;color:#ff5c1d;margin:.11rem .1rem 0 .05rem;}
.service-bottom li p{display:inline-block;vertical-align:top;width:1.6rem;font-size:.24rem;color:#9d5100;text-align:left;line-height:.5rem;}
.course{padding:.33rem 0 .6rem;font-size:0;text-align:center;}
.course h2{position:relative;font-size:.52rem;color:#212121;font-weight:600;margin-bottom:.6rem;}
.course h2::before{position:absolute;bottom:-0.26rem;left:50%;content:'';width:7.56rem;height:.02rem;margin-left:-3.78rem;background-color:#dbdbdb;z-index:1;}
.course h2::after{position:absolute;bottom:-0.26rem;left:50%;content:'';width:.66rem;height:.02rem;margin-left:-0.33rem;background-color:#261cff;z-index:2;}
.course h2 span{color:#261cff;}
.course h2 em{display:inline-block;vertical-align:top;width:.32rem;height:.28rem;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.course h2 em:nth-of-type(1){position:absolute;top:-0.09rem;left:1.31rem;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.course h2 em:nth-of-type(2){position:absolute;top:.34rem;right:1.48rem;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.course-box{margin-bottom:.3rem;}
.course-box li{text-align:left;margin-bottom:.22rem;background:linear-gradient(to bottom,#eefafe,#fff);border-radius:.1rem;}
.course-left{display:inline-block;vertical-align:top;box-sizing:border-box;padding:.15rem 0 0 .15rem;width:4.5rem;text-align:left;}
.course-left h3{font-size:.3rem;color:#0970ff;font-weight:600;margin-bottom:.1rem;}
.course-left h3 span{display:inline-block;vertical-align:top;padding:.14rem 0 0 .14rem;font-size:.18rem;color:#ff5c1d;font-weight:400;}
.course-left p{font-size:.2rem;color:#1c1c1c;text-align:left;line-height:.3rem;margin-bottom:.2rem;}
.course-right{display:inline-block;vertical-align:top;box-sizing:border-box;padding:.5rem 0 0;width:1.8rem;margin-left:.8rem;}
.course-box li:nth-of-type(4) .course-right{padding:.4rem 0 0;}
.course-right h3{width:1.75rem;height:.4rem;font-size:.24rem;color:#fff;text-align:center;line-height:.4rem;margin:0 auto .14rem;border-radius:.19rem;background:linear-gradient(to right,#ff1a16,#ff630a);}
.course-right img{width:1.75rem;height:1.2rem;}
.course a{position:relative;width:2.7rem;height:.5rem;font-size:.28rem;color:#fff;font-weight:600;text-align:center;line-height:.5rem;margin:0 auto;border-radius:.23rem;background:linear-gradient(to right,#f90,#ff4800);box-shadow:0 .11rem .21rem rgba(255,113,0,.48);}
.course a em{position:absolute;top:.16rem;left:-1.28rem;width:.78rem;height:.26rem;background:url('../images/course-box-link.png') no-repeat center;background-size:contain;}
.course a em:nth-of-type(2){position:absolute;top:.16rem;left:3.1rem;transform:rotateY(-180deg);}
footer{line-height:.36rem;font-size:.24rem;text-align:center;color:#666666;padding:.2rem .2rem;}
footer a{display:inline-block;vertical-align:top;color:#666666;}
