@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:#333;} /*placeholder 字体颜色*/
:-moz-placeholder {color:#333;} /*placeholder 字体颜色*/
::-moz-placeholder {color: #333;} /*placeholder 字体颜色*/
:-ms-input-placeholder {color: #333;} /*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;}

body .yd-hide{
  display: none;
}

.banner-bgd{margin:0 auto;background:url('../images/banner-bgd.png') no-repeat center top;background-size:7.5rem 7rem;}
.banner{padding:.3rem 0 0;font-size:0;text-align:center;}
.banner h3{width:4.45rem;height:.63rem;font-size:.24rem;color:#480079;font-weight:600;text-align:center;line-height:.58rem;margin:0 auto .2rem;background:url('../images/banner-title-bgd.png') no-repeat center;background-size:contain;}
.banner h2{width:7rem;height:2.2rem;margin:0 auto .4rem;background:url('../images/banner-title.png') no-repeat center;background-size:contain;}
.banner li{display:inline-block;vertical-align:top;padding:0 .22rem;height:.56rem;border-radius:.28rem;background-color:#fff;}
.banner li span{display:inline-block;vertical-align:top;width:.4rem;height:.33rem;margin:.12rem 0;background:url('../images/banner-icon.png') no-repeat center;background-size:contain;}
.banner li{font-size:.32rem;color:#7000b0;line-height:.56rem;margin-bottom:.38rem;margin-right:.38rem;}
/* 备战2024年法考 */
.remark{padding:.35rem 0;font-size:0;text-align:center;}
.remark h2{font-size:.5rem;color:#333;font-weight:600;margin-bottom:.15rem;}
.remark h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.remark h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.remark h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:1rem;text-transform:uppercase;}
.remark-box{display:flex;flex-wrap:wrap;justify-content:space-around;}
.remark-box li{display:inline-block;vertical-align:top;padding:0 0 .3rem 0;width:3.5rem;margin-bottom:1rem;background-color:#f6e8ff;border-radius:0 0 .3rem 0;box-shadow:.04rem .11rem .12rem rgba(101,6,120,0.26);}
.remark-box li h4{width:2.23rem;height:.7rem;font-size:.36rem;color:#fff;text-align:center;line-height:.7rem;margin:-.35rem 0 .25rem;background-color:#7e00d6;border-radius:0 .25rem 0 0;}
.remark-box li p{padding:0 .2rem;font-size:.24rem;color:#333;line-height:.4rem;text-align:left;}
.remark-box li p span{font-weight:600;}
.remark-box li:nth-last-of-type(1),.remark-box li:nth-last-of-type(2){margin-bottom:.3rem;}
.ad0-bgd{padding:0 0 .3rem;background-color:#fff;}
.ad0{width:7.5rem;height:1.73rem;margin:0 auto;background:url('../images/ad0.png') no-repeat center;background-size:contain;}
/* 备战2024年法考 */
.bktj{padding:.35rem 0;font-size:0;text-align:center;}
.bktj h2{font-size:.5rem;color:#333;font-weight:600;margin-bottom:.15rem;}
.bktj h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.bktj h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.bktj h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.1rem;text-transform:uppercase;}
.bktj-left{padding:.1rem 0 0;width:7.2rem;margin:0 .2rem .3rem 0;}
.bktj-left h4{padding:0 .35rem;font-size:.26rem;color:#333;text-decoration:underline;line-height:.38rem;text-align:left;margin-bottom:.15rem;}
.bktj-left h5{font-size:.26rem;color:#333;font-weight:600;}
.bktj-left p{padding:.2rem 0;font-size:.24rem;color:#333;line-height:.28rem;text-align:left;margin:0 .35rem;border-bottom:.02rem dashed #d7d7d7;}
.bktj-left p:last-of-type{border-bottom:none;}
.bktj-right{display:inline-block;vertical-align:top;width:7.5rem;}
.bktj-right h4{font-size:.32rem;color:#333;line-height:.46rem;font-weight:600;margin-bottom:.3rem;}
.bktj-right ul{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.bktj-right ul li{width:.85rem;height:.44rem;font-size:.24rem;color:#333;margin:0 .3rem .22rem;text-align:center;line-height:.44rem;border:.02rem solid #333333;border-radius:.05rem;}
.bktj-right ul li:last-of-type{width:1.2rem;}
.bktj-right .bktj-link{width:3rem;height:.6rem;font-size:.26rem;color:#fff;text-align:center;line-height:.6rem;margin:.2rem auto .3rem;background-color:#7c00d2;border-radius:.3rem;box-shadow:.06rem .06rem .1rem rgba(49,5,5,.2);}
.bktj-form{padding:.4rem 0 .2rem;background-color:#881bd4;}
.bktj-form h5{font-size:.36rem;color:#fff;margin-bottom:.35rem;}
.bktj-form li{margin:0 auto .22rem;}
.bktj-form li input[type = text]{box-sizing:border-box;padding-left:.3rem;width:6.64rem;height:.76rem;background-color:#fff;border:none;}
.bktj-form .xieyi{color:#fff;}
.bktj-form .xieyi a{color:#ffe3c0;}
.form_bot{width:94%;margin:0 auto 0;text-align:center;font-size:.16rem;color:#fff;line-height:.26rem;}
.form_bot span a{display:inline-block;vertical-align:top;color:#fff;}
.form_bot label{display:inline-block;}
.form_bot label input{display:inline-block;width:.14rem;height:.14rem;border:none;vertical-align:top;margin:.06rem 0 0;position:relative;}
.form_bot label input[type=checkbox]::before{position:absolute;content:"";top:0;left:0;background:#fff;width:100%;height:100%;border:1px solid #888;border-radius:2px;}
.form_bot label input[type=checkbox]:checked::before{position:absolute;content:"\2713";background:#117cff;top:0;left:0;width:100%;height:100%;border:1px solid #117cff;border-radius:2px;color:#fff;line-height:.14rem;font-weight:bold;text-align:center;}
.bktj-form input[type = button]{display:block;width:5.3rem;height:.67rem;font-size:.3rem;color:#810ccc;font-weight:600;text-align:center;line-height:.65rem;margin:.2rem auto;background:linear-gradient(to bottom,#fff5e7,#ffd5a0);border-radius:.33rem;}
/* 法考备考疑惑 */
.doubt-bgd{margin:0 auto;background:url('../images/doubt-bgd.png') no-repeat center;background-size:cover;}
.doubt{padding:.35rem 0;font-size:0;text-align:center;}
.doubt h2{font-size:.5rem;color:#333;font-weight:600;margin-bottom:.15rem;}
.doubt h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.doubt h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.doubt h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.4rem;text-transform:uppercase;}
.doubt-box{display:flex;flex-wrap:wrap;justify-content:space-between;}
.doubt-box li{width:5.84rem;height:8.58rem;margin:0 auto;background:url('../images/doubt-box-list.png') no-repeat center;background-size:contain;}
.doubt-box li h4{width:2.25rem;height:.93rem;font-size:.35rem;color:#fff;font-weight:600;text-align:center;line-height:.71rem;margin-bottom:.03rem;background:url('../images/doubt-box-title01.png') no-repeat center;background-size:contain;}
.doubt-box li:nth-of-type(2) h4{background:url('../images/doubt-box-title02.png') no-repeat center;background-size:contain;}
.doubt-box li img{width:2.2rem;height:2rem;margin:0 auto .32rem;}
.doubt-box li p{box-sizing:border-box;text-align:left;margin:0 0 .08rem .22rem;}
.doubt-box li p span{display:inline-block;vertical-align:top;width:.3rem;height:.3rem;font-size:.22rem;color:#fff;text-align:center;line-height:.3rem;border-radius:.17rem;margin-right:.05rem;background:linear-gradient(to bottom,#eebaff,#b100fe);border:.02rem solid #f6e8ff;}
.doubt-box li p em{display:inline-block;vertical-align:top;width:4.8rem;font-size:.26rem;color:#333;line-height:.38rem;}
/* 2024法律职业资格考试招生简章 */
.zsjz-bgd{margin:0 auto;background:url('../images/zsjz-bgd.png') no-repeat center;background-size:cover;}
.zsjz{padding:.35rem 0;font-size:0;text-align:center;}
.zsjz h2{font-size:.4rem;color:#333;font-weight:600;margin-bottom:.15rem;}
.zsjz h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.zsjz h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.zsjz h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.4rem;text-transform:uppercase;}
.zsjz-box{padding:0 0 .4rem 0;width:7.5rem;margin-bottom:.3rem;background-color:#fff;box-shadow:.04rem .11rem .12rem rgba(101,6,120,.26);border-radius:.1rem;}
.zsjz-box h4{width:7.5rem;height:1rem;text-align:left;margin-bottom:.2rem;background:linear-gradient(to bottom,#9ca3e9,#642cc1);}
.zsjz-box h4 img{display:inline-block;vertical-align:top;width:.38rem;height:.4rem;margin:.3rem .22rem 0 .26rem;}
.zsjz-box h4 span{display:inline-block;vertical-align:top;font-size:.46rem;color:#fff;line-height:1rem;font-weight:600;margin-right:.5rem;}
.zsjz-box h4 em{display:inline-block;vertical-align:top;font-size:.24rem;color:#fff;font-weight:600;line-height:1rem;}
.zsjz-box li{padding:0 0 .1rem 0;width:7rem;text-align:left;margin-bottom:.2rem;background-color:#e6eaff;}
.zsjz-box li h5{display:inline-block;vertical-align:top;padding:0 .3rem;height:.6rem;font-size:.3rem;color:#5723a2;line-height:.6rem;font-weight:600;margin:.15rem .4rem 0 0;background-color:#b4d2f6;}
.zsjz-right{display:inline-block;vertical-align:top;width:5rem;;}
.zsjz-box li p{display:inline-block;vertical-align:top;padding-left:.2rem;font-size:.22rem;color:#3f3f3f;line-height:.5rem;margin-right:.25rem;}
.zsjz-box li:nth-of-type(3) .zsjz-right{padding:.16rem 0 0;}
.zsjz-box li:nth-of-type(3) p{margin:0 .2rem .12rem 0;}
.zsjz-box li:nth-of-type(3) p span{margin-top:.1rem;}
.zsjz-box li:nth-of-type(4) h5{margin-bottom:.1rem;}
.zsjz-box li:nth-of-type(4) .zsjz-right{width:7rem;}
.zsjz-box li:nth-of-type(4) p{line-height:.78rem;}
.zsjz-box li p span{display:inline-block;vertical-align:top;padding:0 .1rem;height:.28rem;font-size:.22rem;color:#5723a2;text-align:center;line-height:.28rem;margin:.16rem .14rem 0 0;border:.02rem solid #5723a2;border-radius:.07rem;}
.zsjz-box li p i{display:inline-block;vertical-align:top;font-size:.22rem;color:#7a7a7a;margin-left:.1rem;}
.zsjz-box li h6{display:inline-block;vertical-align:top;width:2.22rem;height:.78rem;text-align:center;margin:.05rem .25rem 0 0;background:url('../images/zsjz-price.png') no-repeat center;background-size:contain;}
.zsjz-box li h6 em{display:inline-block;vertical-align:top;font-size:.2rem;color:#f93c14;line-height:1rem;}
.zsjz-box li h6 span{display:inline-block;vertical-align:top;padding-right:.05rem;margin:.12rem 0;font-size:.38rem;color:#f93c14;line-height:.55rem;font-weight:600;margin-right:.02rem;border-right:.02rem dashed #df8c88;}
.zsjz-box li h6 i{display:inline-block;vertical-align:top;width:.63rem;height:.45rem;font-size:.2rem;color:#fff;font-weight:600;text-align:center;line-height:.45rem;margin:.17rem 0 0 .12rem;background:linear-gradient(to bottom,#ff7f40,#f83811);border-radius:.06rem;}
.zsjz-link{display:inline-block;vertical-align:top;}
.zsjz-link a{width:.97rem;height:.3rem;font-size:.2rem;color:#fff;text-align:center;line-height:.3rem;margin-bottom:.11rem;border-radius:.15rem;background:linear-gradient(to bottom,#ff7f40,#f83811);box-shadow:0 .04rem 0 #fabbb8;}
.zsjz-link a:nth-of-type(1){margin-top:.05rem;}
.zsjz-link a:nth-of-type(2){color:#f7423a;border:.02rem solid #f7423a;background:linear-gradient(to bottom,#fff,#fff);}
.zsjz-box01{padding:0 0 .4rem 0;width:7.5rem;text-align:left;margin-bottom:.3rem;background-color:#fff;box-shadow:.04rem .11rem .12rem rgba(101,6,120,.26);border-radius:.1rem;}
.zsjz-box01 h4{width:7.5rem;height:1rem;text-align:left;margin-bottom:.2rem;background:linear-gradient(to bottom,#c973f2,#330f8d);}
.zsjz-box01 h4 img{display:inline-block;vertical-align:top;width:.38rem;height:.4rem;margin:.3rem .22rem 0 .26rem;}
.zsjz-box01 h4 span{display:inline-block;vertical-align:top;font-size:.42rem;color:#fff;line-height:1rem;font-weight:600;margin-right:.5rem;}
.zsjz-box01 h4 em{display:inline-block;vertical-align:top;font-size:.24rem;color:#fff;font-weight:600;line-height:1rem;}
.zsjz-model h5{box-sizing:border-box;padding-left:.3rem;width:3.52rem;height:.6rem;font-size:.3rem;color:#fff;text-align:left;line-height:.6rem;background:url('../images/zsjz-model-title.png') no-repeat center;background-size:contain;}
.zsjz-model ul{padding:.16rem 0 .08rem;background-color:#f3defe;margin-bottom:.3rem;}
.zsjz-model h6{display:inline-block;vertical-align:top;width:1.14rem;height:.4rem;font-size:.22rem;color:#fff;text-align:center;line-height:.4rem;font-weight:600;margin:.05rem .22rem 0 0;background:linear-gradient(to right,#ce68ff,#e0a0fe);}
.zsjz-model li{padding-left:.24rem;text-align:left;margin-bottom:.12rem;}
.zsjz-model li:nth-of-type(1) .zsjz-course{border-bottom:.02rem dashed #c6a8e3;}
.zsjz-course{display:inline-block;vertical-align:top;padding:.08rem 0 0;width:5.5rem;text-align:left;}
.zsjz-course p{display:inline-block;vertical-align:top;font-size:.22rem;color:#3f3f3f;line-height:.3rem;margin:0 .25rem .12rem 0;}
.zsjz-course p span{display:inline-block;vertical-align:top;padding:0 .1rem;height:.3rem;font-size:.22rem;color:#5723a2;text-align:center;line-height:.3rem;margin-right:.14rem;border:.02rem solid #5723a2;border-radius:.08rem;}
.zsjz-course p i{display:inline-block;vertical-align:top;font-size:.22rem;color:#7a7a7a;margin-left:.1rem;}
.zsjz-database{display:inline-block;vertical-align:top;margin-right:.36rem;}
.zsjz-database h5{box-sizing:border-box;padding-left:.3rem;width:3.2rem;height:.6rem;font-size:.3rem;color:#fff;text-align:left;line-height:.6rem;background:url('../images/zsjz-model-title.png') no-repeat center;background-size:contain;}
.zsjz-database-box{padding:.3rem 0 .4rem;width:3.34rem;background-color:#f3defe;}
.zsjz-database p{padding-left:.26rem;font-size:.22rem;color:#3f3f3f;line-height:.4rem;text-align:left;}
.zsjz-service{display:inline-block;vertical-align:top;}
.zsjz-service h5{box-sizing:border-box;padding-left:.3rem;width:3.2rem;height:.6rem;font-size:.3rem;color:#fff;text-align:left;line-height:.6rem;background:url('../images/zsjz-model-title.png') no-repeat center;background-size:contain;}
.zsjz-service-box{padding:.3rem 0 .1rem .3rem;width:3.3rem;background-color:#f3defe;}
.zsjz-service-box p{display:inline-block;vertical-align:top;font-size:.22rem;color:#3f3f3f;line-height:.3rem;margin:0 .25rem .12rem 0;}
.zsjz-service-box p span{display:inline-block;vertical-align:top;padding:0 .1rem;height:.3rem;font-size:.22rem;color:#5723a2;text-align:center;line-height:.3rem;margin-right:.14rem;border:.02rem solid #5723a2;border-radius:.08rem;}
.zsjz-price h5{box-sizing:border-box;padding-left:.3rem;width:2.4rem;height:.6rem;font-size:.3rem;color:#fff;text-align:left;line-height:.6rem;background:url('../images/zsjz-database-title.png') no-repeat center;background-size:contain;}
.zsjz-price-box{padding:.15rem 0 .2rem .1rem;width:7.2rem;text-align:left;background-color:#f3defe;}
.zsjz-price-box h6{font-size:.22rem;color:#3f3f3f;font-weight:600;margin-bottom:.15rem;}
.zsjz-price-box li{display:inline-block;vertical-align:top;text-align:center;margin-right:.05rem;}
.zsjz-price-box li p{width:2.22rem;height:.78rem;text-align:center;margin:.05rem auto .2rem 0;background:url('../images/zsjz-price.png') no-repeat center;background-size:contain;}
.zsjz-price-box li p em{display:inline-block;vertical-align:top;font-size:.22rem;color:#f93c14;line-height:.9rem;}
.zsjz-price-box li p span{display:inline-block;vertical-align:top;padding-right:.05rem;margin:.12rem 0;font-size:.38rem;color:#f93c14;line-height:.55rem;font-weight:600;margin-right:.02rem;border-right:.02rem dashed #df8c88;}
.zsjz-price-box li p i{display:inline-block;vertical-align:top;width:.63rem;height:.45rem;font-size:.18rem;color:#fff;font-weight:600;text-align:center;line-height:.44rem;margin:.17rem 0 0 .12rem;background:linear-gradient(to bottom,#ff7f40,#f83811);border-radius:.06rem;}
.zsjz-price-box li:nth-of-type(3) p{width:2.5rem;height:.78rem;background:url('../images/zsjz-price01.png') no-repeat center;background-size:contain;}
.zsjz-price-box li:nth-of-type(3) p i{line-height:.22rem;}
.zsjz-price-box li a{display:inline-block;vertical-align:top;width:1rem;height:.38rem;font-size:.22rem;color:#fff;text-align:center;line-height:.38rem;margin-bottom:.12rem;border-radius:.15rem;background:linear-gradient(to bottom,#ff7f40,#f83811);box-shadow:0 .04rem 0 #fabbb8;}
.zsjz-price-box li a:nth-of-type(1){margin-right:.1rem;}
.zsjz-price-box li a:nth-of-type(2){width:.97rem;height:.3rem;color:#f7423a;line-height:.3rem;border:.04rem solid #f7423a;background:linear-gradient(to bottom,#fff,#fff);}
.zsjz-box02 h4{background:linear-gradient(to bottom,#ff7f40,#e42c07);}
.zsjz-box02 ul{background-color:#fbe6e1;}
.zsjz-box02 .zsjz-model h6{background:linear-gradient(to right,#efb67c,#f5cdad);}
.zsjz-box02 .zsjz-course p:last-of-type span{color:#f93c14;border-color:#f93c14;}
.zsjz-box02 .zsjz-model h5{background:url('../images/zsjz-model-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-database h5{background:url('../images/zsjz-model-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-service h5{background:url('../images/zsjz-model-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-database-box{box-sizing:border-box;margin-bottom:.28rem;background-color:#fbe6e1;}
.zsjz-box02 .zsjz-service-box{box-sizing:border-box;background-color:#fbe6e1;}
.zsjz-box02 .zsjz-price-box{background-color:#fbe6e1;}
.zsjz-box02 .zsjz-price h5{background:url('../images/zsjz-database-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-price p{width:2.5rem;height:.78rem;background:url('../images/zsjz-price01.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-price-box li{margin:0 .6rem .2rem 0;}
/* 名师阵容·好课试听·选你所需 */
.video-bgd{margin:0 auto;background:url('../images/video-bgd.png') no-repeat center;background-size:cover;}
.video{padding:.35rem 0;font-size:0;text-align:center;}
.video h2{font-size:.38rem;color:#333;line-height:.55rem;font-weight:600;margin-bottom:.15rem;}
.video h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.video h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.video h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.3rem;text-transform:uppercase;}
.video h4{font-size:.34rem;color:#333;font-weight:600;margin-bottom:.3rem;}
.video-top{display:flex;flex-wrap:wrap;justify-content:center;}
.video-top li{padding:0 .25rem;height:.56rem;font-size:.26rem;color:#fff;margin:0 .23rem .2rem;text-align:center;line-height:.56rem;background:linear-gradient(to bottom,#be60f3,#7a00be);}
.video-box{width:7.2rem;height:4.05rem;margin:0 auto;border-top:13px solid #d3d6d7;background-color:#f6e8ff;}
/* 师者如光·微以致远 */
.teacher-bgd{margin:0 auto;background:url('../images/teacher-bgd.png') no-repeat center;}
.teacher{padding:.35rem 0;font-size:0;text-align:center;}
.teacher h2{font-size:.38rem;color:#333;line-height:.55rem;font-weight:600;margin-bottom:.15rem;}
.teacher h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.teacher h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.teacher h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.6rem;text-transform:uppercase;}
.teacher h4{font-size:.36rem;color:#000;font-weight:600;margin-bottom:.2rem;}
.teacher-box{display:flex;flex-wrap:wrap;justify-content:space-around;}
.teacher-box li{width:2.86rem;height:5.18rem;}
.teacher-front{box-sizing:border-box;padding:3.85rem 0 0;width:2.86rem;height:5.18rem;}
.teacher-box li:nth-of-type(1) .teacher-front{background:url('../images/teacher-box-img01.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(2) .teacher-front{background:url('../images/teacher-box-img02.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(3) .teacher-front{background:url('../images/teacher-box-img03.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(4) .teacher-front{background:url('../images/teacher-box-img04.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(5) .teacher-front{background:url('../images/teacher-box-img05.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(6) .teacher-front{background:url('../images/teacher-box-img06.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(7) .teacher-front{background:url('../images/teacher-box-img07.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(8) .teacher-front{background:url('../images/teacher-box-img08.png') no-repeat center;background-size:contain;}
.teacher-front h5{width:1.35rem;height:.35rem;font-size:.2rem;color:#230d67;font-weight:600;margin:0 auto;text-align:center;line-height:.35rem;background:linear-gradient(to bottom,#f3e9e3,#eac4af);border-radius:.17rem 0 .17rem 0;}
.teacher-hover{display:none;box-sizing:border-box;padding:1.04rem 0 0;width:2.84rem;height:4.9rem;text-align:left;background:url('../images/teacher-box-hover.png') no-repeat center;background-size:contain;}
.teacher-hover h5{padding-left:.3rem;font-size:.24rem;color:#fff;text-decoration:underline;margin-bottom:.05rem;}
.teacher-hover h6{padding-left:.3rem;font-size:.2rem;color:#fff;margin-bottom:.3rem;}
.teacher-hover p{padding:0 .28rem;font-size:.2rem;color:#fff;line-height:.26rem;text-align:left;}
/* 强基固本·提质增效·稳中求进 */
.advance-bgd{margin:0 auto;background:url('../images/advance-bgd.png') no-repeat center top;background-size:cover;}
.advance{padding:.35rem 0;font-size:0;text-align:center;}
.advance h2{font-size:.38rem;color:#333;line-height:.55rem;font-weight:600;margin-bottom:.15rem;}
.advance h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.advance h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.advance h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.3rem;text-transform:uppercase;}
.advance-img{display:inline-block;vertical-align:top;display:none;width:3rem;height:5.4rem;}
.advance-box{display:inline-block;vertical-align:top;width:5.8rem;}
.advance-box li{margin-bottom:.5rem;}
.advance-box li img{display:inline-block;vertical-align:top;width:.8rem;height:.8rem;margin-right:.1rem;}
.advance-right{display:inline-block;vertical-align:top;}
.advance-right h4{font-size:.28rem;color:#0079dd;text-align:left;margin-bottom:.2rem;}
.advance-right h4 span{position:relative;color:#000;text-transform:uppercase;}
.advance-right h4 span::after{position:absolute;bottom:-.08rem;left:0;width:.7rem;height:.02rem;content:'';background-color:#0079dd;}
.advance-right p{width:4.85rem;font-size:.24rem;color:#000;text-align:left;}
/* 四师合力·师生同向·共谱华章 */
.force-bgd{margin:0 auto;background:url('../images/force-bgd.png') no-repeat center 1.8rem;}
.force{padding:.35rem 0;font-size:0;text-align:center;}
.force h2{font-size:.38rem;color:#333;line-height:.55rem;font-weight:600;margin-bottom:.15rem;}
.force h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.force h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.force h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.6rem;text-transform:uppercase;}
.force-box{width:7.5rem;height:4.7rem;margin:0 auto;background:url('../images-yd/force-box.png') no-repeat center;background-size:contain;}
/* 优路教育·深耕职教19载 */
.nineteen-bgd{margin:0 auto;/* background:url('../images/nineteen-bgd.png') no-repeat center 2.5rem;*/
}
.nineteen{padding:.35rem 0;font-size:0;text-align:center;}
.nineteen h2{font-size:.38rem;color:#333;line-height:.55rem;font-weight:600;margin-bottom:.15rem;}
.nineteen h2 span{display:inline-block;vertical-align:top;width:.7rem;height:.5rem;margin:.05rem .28rem 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.nineteen h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.nineteen h3{font-size:.28rem;color:#999;letter-spacing:.02rem;margin-bottom:.6rem;text-transform:uppercase;}
.nineteen h4{font-size:.36rem;color:#000;font-weight:600;margin-bottom:.2rem;}
.nineteen-box{display:flex;flex-wrap:wrap;justify-content:space-around;}
.nineteen-box li{box-sizing:border-box;padding:.45rem 0 0;width:3.4rem;height:3rem;margin-bottom:.3rem;background:url('../images/nineteen-box-img01.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(1){background:url('../images/nineteen-box-img01.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(2){background:url('../images/nineteen-box-img02.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(3){background:url('../images/nineteen-box-img03.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(4){background:url('../images/nineteen-box-img04.png') no-repeat center;background-size:cover;}
.nineteen-box li h5{font-size:.32rem;;color:#fff;font-weight:600;margin-bottom:.3rem;text-shadow:0 .04rem .02rem #380356;}
.nineteen-box li p{padding:0 .28rem;font-size:.24rem;color:#fff;line-height:.3rem;text-align:left;}

