@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: Source Han Sans,-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;}

.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;}

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;}

/* banner */
.banner-bgd{width:7.5rem;height:6rem;margin:0 auto;background:url('../images-yd/banner-bgd.png') no-repeat center;background-size:contain;}
.banner{position:relative;}
.banner-logo{position:absolute;top:.4rem;left:.4rem;}
.banner-logo img{width:1.92rem;height:.4rem;}
.banner-negative{display:none;}
/* 什么是学位英语？ */
.what{position:relative;padding:.38rem 0 .68rem;font-size:0;text-align:center;}
.what h2{box-sizing:border-box;padding:.4rem 0 0 1.36rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title01.png') no-repeat center;background-size:contain;margin:0 auto .24rem;}
.what h2 span{position:absolute;top:.56rem;left:2.8rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.what-box{box-sizing:border-box;position:relative;padding:.4rem 0 0;width:7.1rem;height:7.8rem;margin:0 auto;background:url('../images-yd/what-box.png') no-repeat center;background-size:contain;}
.what-box li{box-sizing:border-box;padding:.6rem 0 0;width:6.18rem;height:2.17rem;margin:0 auto .2rem;background:url('../images-yd/what-box-img01.png') no-repeat center;background-size:contain;}
.what-box li:nth-of-type(1){background:url('../images-yd/what-box-img01.png') no-repeat center;background-size:contain;}
.what-box li:nth-of-type(2){margin-right:.45rem;background:url('../images-yd/what-box-img02.png') no-repeat center;background-size:contain;}
.what-box li:nth-of-type(3){background:url('../images-yd/what-box-img03.png') no-repeat center;background-size:contain;}
.what-box li h3{font-size:.3rem;color:#fa0;font-weight:bold;margin-bottom:.16rem;}
.what-box li p{padding:0 .32rem;font-size:.26rem;color:#333;line-height:.4rem;text-align:left;}
.what-box li:nth-of-type(1) h3{color:#fa0;}
.what-box li:nth-of-type(2) h3{color:#8ae500;}
.what-box li:nth-of-type(3) h3{color:#61d8f8;}
/* 为什么选择成人学位英语？ */
.why-bgd{width:7.5rem;height:12.58rem;margin:0 auto;background:url('../images-yd/why-bgd.png') no-repeat center;background-size:contain;}
.why{position:relative;padding:.42rem 0 0;font-size:0;text-align:center;}
.why h2{box-sizing:border-box;padding:.52rem 0 0 1.36rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title02.png') no-repeat center;background-size:contain;margin:0 auto .16rem;}
.why h2 span{position:absolute;top:.56rem;left:2.03rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.why h3{font-size:.23rem;color:#333;margin-bottom:.41rem;}
.why h4{position:relative;font-size:.18rem;color:#333;text-align:left;margin:0 0 .2rem .2rem;}
.why h4:nth-of-type(2){margin-bottom:.79rem;}
.why h4 span{display:block;box-sizing:border-box;padding-left:.2rem;width:1.7rem;height:.7rem;font-size:.28rem;color:#fff;font-weight:bold;text-align:left;line-height:.7rem;border-radius:.12rem;background:linear-gradient(to right,#ff7f00,#ffd400);}
.why h4 em{position:absolute;top:0;left:1.5rem;display:block;box-sizing:border-box;padding-left:.12rem;width:5rem;height:.7rem;font-size:.26rem;color:#666;line-height:.7rem;text-align:center;background:url('../images-yd/why-h4-em01.png') no-repeat center;background-size:cover;}
.why h4:nth-of-type(2) em{box-sizing:border-box;padding:.2rem .2rem 0rem;width:5.6rem;height:1.1rem;font-size:.26rem;line-height:.34rem;text-align:left;background:url('../images-yd/why-h4-em02.png') no-repeat center;background-size:contain;}
.why-box{display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box;position:relative;}
.why-box li{box-sizing:border-box;padding:.3rem 0 0;width:3.3rem;height:2.8rem;margin:0 .1rem .2rem;background:url('../images-yd/why-box-bgd.png') no-repeat center;background-size:contain;}
.why-box li img{width:.84rem;height:.88rem;margin:0 auto .22rem;}
.why-box li h3{display:inline-block;vertical-align:top;padding:0 .2rem;height:.5rem;font-size:.28rem;color:#fff;text-align:center;line-height:.5rem;margin:0 auto .18rem;border-radius:.25rem;background-color:#733d14;}
.why-box li p{padding:0 .22rem;font-size:.26rem;color:#333;text-align:center;line-height:.32rem;}
.why-box li:nth-child(1) p{text-align:left;}
.why-box li:nth-child(n+2){margin-bottom:.3rem;}
.why a{width:3.98rem;height:1.18rem;font-size:.36rem;color:#fff;font-weight:bold;line-height:.95rem;margin:0 auto;text-align:center;background:url('../images-yd/why-button.png') no-repeat center;background-size:contain;}
/* 学位英语报考指南 */
.guide{position:relative;padding:.42rem 0 .68rem;font-size:0;text-align:center;}
.guide h2{box-sizing:border-box;padding:.52rem 0 0 1rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title03.png') no-repeat center;background-size:contain;margin:0 auto .24rem;}
.guide h2 span{position:absolute;top:.54rem;left:2.7rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.guide-box{box-sizing:border-box;position:relative;box-sizing:border-box;padding:.3rem 0 0;width:7.1rem;height:11.84rem;margin:0 auto;background:url('../images-yd/guide-box.png') no-repeat center;background-size:contain;}
.guide-icon01{position:absolute;top:-0.56rem;right:-0.17rem;width:2.32rem;height:1.62rem;background:url('../images-yd/guide-box-icon.png') no-repeat center;background-size:contain;}
.guide-box h3{position:relative;display:block;box-sizing:border-box;height:.5rem;font-size:.24rem;color:#333;line-height:.5rem;margin-bottom:.41rem;background-color:#fff;border-radius:.25rem;}
.guide-box h3:nth-of-type(1){padding:0 0 0 1.23rem;width:4.5rem;margin:.08rem 0 .18rem .3rem;}
.guide-box h3:nth-of-type(2){width:6.5rem;height:.9rem;padding:.13rem .3rem 0 1.7rem;line-height:.32rem;text-align:left;margin:0 0 .33rem .3rem;}
.guide-box h3:nth-of-type(3){position:absolute;top:2.1rem;left:-0.54rem;z-index:1;}
.guide-box h3 span{position:absolute;top:-0.1rem;left:-0.46rem;display:inline-block;vertical-align:top;width:1.99rem;height:.97rem;background:url('../images-yd/guide-box-span01.png') no-repeat center;background-size:contain;}
.guide-box h3:nth-of-type(3) span{position:absolute;top:-0.05rem;left:.33rem;width:2.83rem;height:.98rem;background:url('../images-yd/guide-box-span02.png') no-repeat center;background-size:contain;}
.guide-box h3 span i{display:block;padding-left:.2rem;width:100%;height:.69rem;font-size:.24rem;color:#fff;text-align:center;line-height:.63rem;transform:rotate(-5deg);}
.guide-bottom{box-sizing:border-box;position:relative;padding:.5rem 0 0;width:6.88rem;height:9.42rem;margin:0 auto;background:url('../images-yd/guie-bottom.png') no-repeat center;background-size:contain;}
.guide-bottom ul{display:flex;justify-content:flex-end;padding:0 .27rem 0 0;}
.guide-bottom li{box-sizing:border-box;width:1.8rem;text-align:center;margin:0 .1rem .12rem 0;}
.guide .guide-list01 li:nth-of-type(4){position:absolute;top:3.59rem;left:4.48rem;}
.guide .guide-list01 li:nth-of-type(3){margin-right:.3rem;}
.guide-bottom li img{width:.6rem;height:.6rem;margin:0 auto .18rem;}
.guide-bottom li h4{font-size:.24rem;color:#333;font-weight:600;margin-bottom:.15rem;}
.guide-bottom li p{padding:0 0;height:1.8rem;font-size:.18rem;color:#666;line-height:.28rem;text-align:left;}
.guide .guide-list02{padding:0 0 0 .7rem;flex-direction:row-reverse;}
.guide-list02 li{width:1.65rem;margin:0 .26rem .12rem 0;}
.guide .guide-list02 li:nth-of-type(3){position:absolute;top:6.98rem;left:1.72rem;width:3.5rem;}
/* 考试题型及难易程度 */
.difficult-bgd{width:7.5rem;height:10.7rem;margin:0 auto;background:url('../images-yd/difficult-bgd.png') no-repeat center;background-size:contain;}
.difficult{position:relative;padding:.38rem 0 .68rem;font-size:0;text-align:center;}
.difficult h2{box-sizing:border-box;padding:.52rem 0 0 1rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title04.png') no-repeat center;background-size:contain;margin:0 auto .24rem;}
.difficult h2 span{position:absolute;top:.56rem;left:2.5rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.difficult h3{box-sizing:border-box;padding:.23rem .3rem;width:6.9rem;height:1.9rem;font-size:.24rem;color:#333;line-height:.36rem;text-align:left;background-color:#fff;border-radius:.16rem;box-shadow:0 .06rem 0 #ff9000;margin:0 auto .47rem;}
.difficult-box{box-sizing:border-box;padding:.36rem 0 0;width:7.14rem;height:5.53rem;text-align:center;margin-left:.06rem;background:url('../images-yd/difficult-table.png') no-repeat center;background-size:contain;}
.difficult-table{border-collapse:collapse;width:7rem;font-size:0;margin:0 0 0 .14rem;}
.difficult-table th{height:.9rem;font-size:.24rem;color:#fff;line-height:.66rem;}
.difficult-table th:nth-of-type(1){box-sizing:border-box;padding:0 .1rem;line-height:.28rem;}
.difficult-table th:nth-of-type(1){width:.74rem;}
.difficult-table th:nth-of-type(2){width:1.79rem;}
.difficult-table th:nth-of-type(3){width:.89rem;}
.difficult-table th:nth-of-type(4){width:1.29rem;}
.difficult-table th:nth-of-type(5){width:1.09rem;}
.difficult-table th:nth-of-type(6){width:.95rem;}
.difficult-table td{box-sizing:border-box;padding:.1rem 0;height:.96rem;font-size:.2rem;color:#333;line-height:.24rem;text-align:center;}
.difficult-table td:nth-of-type(1){box-sizing:border-box;padding:0 .1rem;font-weight:bold;}
.difficult-table td:nth-of-type(2){padding:0 .26rem;text-align:left;}
.difficult-table td:not(:last-of-type){border-right:.01rem dashed #ffc880;}
.difficult-table tr:nth-of-type(2) td,.difficult-table tr:nth-of-type(3) td,.difficult-table tr:nth-of-type(4) td{border-bottom:.01rem dashed #ffc880;}
/* 2025年成人学位英语辅导课程 */
.course{position:relative;padding:.38rem 0 .42rem;font-size:0;text-align:center;}
.course h2{box-sizing:border-box;padding:.56rem 0 0 1rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title05.png') no-repeat center;background-size:contain;margin:0 auto .14rem;}
.course h2 span{position:absolute;top:.53rem;left:1.6rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.course-left{position:relative;width:7.06rem;height:3.78rem;margin:0 0 .22rem .12rem;background:url('../images-yd/course-left.png') no-repeat center;background-size:contain;}
.course-left h3{width:1.7rem;font-size:.28rem;color:#333;font-weight:bold;line-height:.5rem;margin:0 0 .22rem .26rem;}
.course-table{width:3.92rem;margin-left:.35rem;}
.course-table th{height:.5rem;font-size:.28rem;color:#333;font-weight:600;border-bottom:.01rem dashed #ccc;border-right:.01rem dashed #ccc;}
.course-table th:nth-of-type(1){width:1.4rem;}
.course-table th:nth-of-type(2){width:.9rem;}
.course-table th:nth-of-type(3){width:1.57rem;}
.course-table td{height:.64rem;font-size:.26rem;color:#666;border-right:.02rem dashed #ccc;border-bottom:.02rem dashed #ccc;}
.course-table .course-table-td{border-bottom:none;}
.course-table td span{font-size:.4rem;color:#ff4c4c;font-weight:bold;}
.course-table td span i{font-size:.26rem;font-weight:400;}
.course-left a{position:absolute;right:.67rem;top:1.6rem;width:1.7rem;height:.7rem;font-size:.34rem;color:#fff;font-weight:bold;text-align:center;line-height:.7rem;border-radius:.35rem;background:linear-gradient(to bottom,#ff7f00,#ff5500);box-shadow:0 .1rem .2rem rgba(255,128,0,0.5);}
.course-right{position:relative;width:7.04rem;height:5.17rem;margin:0 0 .22rem .12rem;background:url('../images-yd/course-right.png') no-repeat center;background-size:contain;}
.course-right h3{width:1.7rem;font-size:.28rem;color:#333;font-weight:bold;line-height:.5rem;margin:0 0 .22rem .26rem;}
.course-right a{position:absolute;right:.67rem;top:2.2rem;width:1.7rem;height:.7rem;font-size:.34rem;color:#fff;font-weight:bold;text-align:center;line-height:.7rem;border-radius:.35rem;background:linear-gradient(to bottom,#ff7f00,#ff5500);box-shadow:0 .1rem .2rem rgba(255,128,0,0.5);}
.course .course-link{width:3.98rem;height:1.18rem;font-size:.32rem;color:#fff;font-weight:bold;text-align:center;line-height:.95rem;margin:0 auto;background:url('../images-yd/course-link.png') no-repeat center;background-size:contain;}
/* 专属服务轻便备考 */
.remark-bgd{width:7.5rem;height:9.54rem;margin:0 auto;background:url('../images-yd/remark-bgd.png') no-repeat center;background-size:contain;}
.remark{position:relative;padding:.7rem 0 .68rem;font-size:0;text-align:center;}
.remark h2{box-sizing:border-box;padding:.56rem 0 0 1rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title06.png') no-repeat center;background-size:contain;margin:0 auto .5rem;}
.remark h2 span{position:absolute;top:.53rem;left:2.72rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.remark-box{padding:0 0 0 0;}
.remark-box li{position:relative;box-sizing:border-box;padding:.59rem 0 0;width:6.7rem;height:1.64rem;margin:0 auto .6rem;background:linear-gradient(to bottom,#f1fcff,#d0f5ff);border-radius:.16rem;border:.01rem solid #fff;}
.remark-box li h3{position:absolute;top:-0.4rem;left:50%;transform:translateX(-50%);width:3.18rem;height:1.05rem;font-size:.28rem;color:#fff;font-weight:bold;line-height:.75rem;background:url('../images-yd/remark-title.png') no-repeat center;background-size:contain;}
.remark-box li p{padding:0 .32rem;font-size:.26rem;color:#666;line-height:.4rem;text-align:left;}
/* 专业师资解锁考试方向 */
.teacher{position:relative;padding:.37rem 0 .68rem;font-size:0;text-align:center;}
.teacher h2{box-sizing:border-box;padding:.56rem 0 0 1rem;width:7.5rem;height:1.48rem;font-size:.4rem;color:#333;text-align:center;font-weight:bold;background:url('../images-yd/title07.png') no-repeat center;background-size:contain;margin:0 auto .03rem;}
.teacher h2 span{position:absolute;top:.53rem;left:2.32rem;display:block;font-size:.4rem;color:#333;font-weight:bold;z-index:3;}
.teacher-box{position:relative;box-sizing:border-box;padding:4.97rem 0 0;width:7.38rem;height:6.81rem;text-align:left;background:url('../images-yd/teacher-box.png') no-repeat center;background-size:contain;}
.teacher-box-icon01{display:none;}
.teacher-box-icon02{position:absolute;top:5rem;right:.48rem;width:6.6rem;height:2.41rem;}
.teacher-box h3{position:absolute;top:1.77rem;left:3.73rem;text-align:center;}
.teacher-box h3 span{display:inline-block;vertical-align:top;box-sizing:border-box;padding:.17rem 0 0;width:.4rem;height:1.22rem;font-size:.26rem;color:#fff;line-height:.32rem;text-align:center;border-radius:.04rem;background:linear-gradient(to bottom,#fe69c0,transparent);}
.teacher-box h3 i{display:inline-block;vertical-align:top;box-sizing:border-box;padding:.16rem 0 0;width:.4rem;height:1.3rem;font-size:.26rem;color:#333;text-align:center;line-height:.32rem;margin:.3rem 0 0 0;background-color:#63ffff;border-radius:.04rem;}
.teacher-box h4{display:inline-block;vertical-align:top;width:1.6rem;height:.77rem;text-align:left;margin:.17rem .32rem 0 .62rem;}
.teacher-box h4 img{width:1.6rem;height:.82rem;}
.teacher-box p{display:inline-block;vertical-align:top;padding:0 0 0;width:4.4rem;font-size:.26rem;color:#333;line-height:.4rem;text-align:left;}
.title01{position:relative;overflow:hidden;}
.title01::after{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,transparent 75% );background-size:.04rem .04rem;animation:lightFlow 2s linear infinite;}
@keyframes lightFlow{0%{transform:translate(0,0);}
100%{transform:translate(.04rem,.04rem);}
}
