

/*common*/
.section div,.section span,.section ul,.section li,.section p,.section form,.section img,.section input,.section label,.section table,.section thead,.section tbody,.section tr,.section th,.section td,.section hr,.section textarea,.section a,.section h5 {-moz-box-sizing: border-box;-wemainit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin:0;padding:0;}
#main{font-size: 0;font-family: "Microsoft YaHei";color: #1a1a1a;line-height: 1;background: #f0f0f5;font-size: 0.6rem;}
.section li{list-style: none;}
.section img{vertical-align: middle;}
.section .j_showMq{font-size: 0.55rem;text-decoration: underline;font-weight: bold;color: #fc9c2a;}
.section .j_showMq.btn{text-decoration: none;}
.section .box-inline{text-align: center;}
.section .box-inline>div{display: inline-block;}
.section .btn{margin: 0 auto;text-align: center;width: 5rem;height: 0.8rem;line-height:0.8rem;font-size: 0.3rem;border-radius: 0.8rem;background: #fedb2e;color: #3f210d;font-weight: bold;margin-top: 0.75rem;background-color: #ffcc00;background: -webkit-linear-gradient(90deg, #ffcc00, #fff000);background: -o-linear-gradient(90deg, #ffcc00, #fff000);background: -moz-linear-gradient(90deg, #ffcc00, #fff000);background: linear-gradient(0deg, #ffcc00, #fff000);}
.section a.btn{display: block;text-decoration: none;}
.section .fl{float: left;}
.section .fr{float: right;}
.section .tr{text-align: right;}
.section .clearfloat:after{content:"";display:block;clear:both;height:0}.section .dyno{display: none;}

/*pageForm*/
.section .pageForm{margin: 0 auto;}
.section .pageForm .form-item{position: relative;margin: 0 auto 0.25rem;height: 1.5rem;width: 12.5rem;}
.section .pageForm .form-item:before{content: '';position: absolute;top: 0.4rem;left: 1.5rem;width: 1px;height: 1rem;background: #e6e6e6;}
.section .pageForm input, .section .pageForm select{border: 0;resize:none;outline: none;-webkit-appearance: none;background-color: #fff;color: #939393;padding-left: 2.3rem;border-radius: 0.75rem;font-size: 0.6rem;width: 100%;height: 100%;}
.section .pageForm select{background-image: url(../images/form-arrow.png);background-repeat: no-repeat;background-position: 12.2rem 0.6rem;-webkit-background-size: 1.05rem;background-size: 1.05rem;}
.section .pageForm .select-parent i{position: absolute;right: 0.5rem;top: 50%;margin-top: -0.15rem;border-style: solid;border-width: 0.3rem 0.3rem 0;border-color: #333333 transparent transparent;}
.section .pageForm .form-item img{position: absolute;height: 0.8rem;left: 0.4rem;top: 50%;margin-top: -0.4rem;}
.section .pageForm input::-webkit-input-placeholder{color: #848c97;}
.section .pageForm .j_submit{margin-top: 0.75rem;}
.section .pageForm .form-code{padding-left: 0.8rem;}
.section .pageForm .j_getCode{margin-top: 0px;position: absolute;right: 0;top: 0;width: 5rem;border-radius: 0 0.75rem 0.75rem 0;background: #ffe600;color: #262626;font-weight: normal;}
.section .pageForm .item-code:before{content: none;}/*common  end*//*section*/.section{background-repeat: no-repeat;background-size: 100%;margin: 0 auto;padding: 0;}
.section .last{margin-right: 0!important;}
.section.header{height: 15.25rem;background: #f0f0f5 url(../images/header.jpg) no-repeat;-webkit-background-size: 100%;background-size: 100% 100%;}
.section.header p{text-align: center;font-size: 0.65rem;color: #fff;margin-bottom: 0.25rem;}
.section .headline{text-align: center;overflow: hidden;margin-bottom: 0.6rem;}
.section .headline img{width: 100%;}
.section .container{margin: 0 auto;}
.style-shadow{box-shadow: 0.1rem 0.15rem 0.3rem rgba(163,185,210,0.31);}/*swiper*/.section .swiper-container{padding-bottom: 0.8rem;}
.section .swiper-pagination{bottom: 0;}
.section .swiper-pagination-bullet{opacity: 1;background-color: #e8f3ff;border: 0;margin: 0 0.225rem;width: 0.3rem;height: 0.3rem;}
.section .swiper-pagination-bullet-active{background-color: #3f210d;}
.section0 .container {width: 15.5rem;background: #357fff;border-radius: 0.25rem;margin-top: 3.2rem;position: relative;padding: 5rem 0 0.6rem;}
.section0 .content {width: 14.25rem;height: 7rem;background-repeat: no-repeat;background-size: cover;}
.section0 .content1, .section0 .content2 {background-image: url(../images/section0_content_bg1.png);padding-top: 0.45rem;}
.section0 .content1 {position: absolute;top: -2.6rem;left: 0.625rem;}
.section0 .content2, .section0 .content3 {margin: 0 auto;}
.section0 .info-box {width: 12.75rem;display: flex;justify-content: space-between;align-items: center;margin: 0 auto;}
.section0 .info1 {width: 6.25rem;position: relative;}
.section0 .num {width: 3.75rem;height: 2.25rem;}
.section0 .text1 {font-size: 0.5rem;line-height: 0.5rem;color: #ff921e;position: absolute;bottom: 0;left: 3.3rem;}
.section0 .text2 {width: 2.75rem;font-size: 0.5rem;line-height: 0.85rem;font-weight: 700;color: #fff;text-align: center;border-radius: 0.45rem;background: #723b00;position: absolute;top: 0.25rem;right: 0;}
.section0 .text3 {font-size: 0.5rem;line-height: 0.5rem;color: #723b00;text-decoration: line-through;position: absolute;bottom: 0;right: 0;}
.section0 .info2 {width: 5.45rem;}
.section0 .title {font-size: 1.5rem;line-height: 1.5rem;font-weight: 700;color: #ff921e;}
.section0 .info {width: 6.6rem;}
.section0 .tit {font-size: 0.6rem;line-height: 1.25rem;font-weight: 700;color: #fb2626;}
.section0 .text {font-size: 0.55rem;line-height: 0.75rem;font-weight: 700;color: #723b00;}
.section0 .text span {color: #fb2626;}
.section0 ul {width: 12.75rem;display: flex;justify-content: space-between;font-size: 0.55rem;line-height: 1.1rem;font-weight: 700;color: #fff;margin: 0.5rem auto 0;text-align: center;}
.section0 li {width: 3rem;background: #553ff7;border-radius: 0.55rem;}
.section0 .bottom {width: 9.2rem;margin: 0.45rem auto 0;display: flex;justify-content: space-between;}
.section0 .button {text-align: center;width: 4.5rem;font-size: 0.55rem;line-height: 1.25rem;font-weight: 700;color: #1a1a1a;border-radius: 0.625rem;background: linear-gradient(0, #fc0, #fff000);box-shadow: 0.05rem 0.075rem 0.3rem rgba(159, 122, 89, .5);}
.section0 .time {font-size: 0.5rem;line-height: 1.25rem;color: #723b00;}
.section0 .content3 {background-image: url(../images/section0_content_bg2.png);padding-top: 3.25rem;text-align: center;color: #fff;font-weight: 700;margin-top: 0.6rem;}
.section0 .tip1 {font-size: 0.75rem;line-height: 2.15rem;}
.section0 .tip2 {font-weight: 0.55rem;line-height: 1rem;width: 8.7rem;background: #536bff;border-radius: 0.5rem;margin: 0 auto;}
.section0-pop {display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .8);z-index: 10000;}
.section0-pop .content {background-repeat: no-repeat;background-size: cover;position: absolute;top: 50%;}
.section0-pop form {width: 11.25rem;margin: 0 auto;}
.section0-pop ::-webkit-input-placeholder {color: #939393;}
.section0-pop :-moz-placeholder {color: #939393;}
.section0-pop ::-moz-placeholder {color: #939393;}
.section0-pop :-ms-input-placeholder {color: #939393;}
.section0-pop .item {display: flex;align-items: center;background: #fff;margin-bottom: 0.25rem;overflow: hidden;}
.section0-pop .icon-box {width: 1.5rem;height: 1rem;text-align: center;border-right: 1px solid #e6e6e6;}
.section0-pop .icon {height: 0.8rem;}
.section0-pop input, .section0-pop select {width: 9.7rem;height: 1.65rem;font-size: 0.55rem;line-height: 1.65rem;padding: 0 0.45rem;background: transparent;}
.section0-pop select {background: transparent url(../images/section0_select.png) no-repeat 8.6rem center;background-size: 0.6rem 0.3rem;color: #939393;}
.section0-pop .code {width: 6.7rem;}
.section0-pop .get-code {width: 4.5rem;margin-left: auto;text-align: center;font-size: 0.55rem;line-height: 1.65rem;background: #ffd500;}
.section0-pop .code-stop {background: #cbcbcb;color: #6d6d6d;}
.section0-pop .submit {width: 6.25rem;font-size: 0.65rem;line-height: 1.5rem;text-align: center;background: linear-gradient(0, #fc0, #fff000);box-shadow: 0.05rem 0.075rem 0.25rem rgba(195, 195, 195, .36);margin: 0.5rem auto 0;border-radius: 0.75rem;}
.section0-pop1 .content {background-image: url(../images/section0_pop1_bg.png);width: 12.5rem;height: 17.85rem;left: 1.75rem;margin-top: -8.75rem;}
.section0-pop1 .close {width: 1.375rem;height: 1.375rem;position: absolute;bottom: 0;left: 5.575rem;}
.section0-pop1 .title {font-size: 1.15rem;line-height: 2.15rem;text-align: center;font-weight: 700;color: #723b00;}
.section0-pop1 .info {width: 6.9rem;position: relative;margin: 0.1rem auto 0;}
.section0-pop1 .num {width: 3.75rem;height: 2.25rem;}
.section0-pop1 .text1 {font-size: 0.55rem;line-height: 0.55rem;color: #ff921e;position: absolute;bottom: 0;left: 3.4rem;}
.section0-pop1 .text2 {width: 3.35rem;font-size: 0.55rem;line-height: 0.9rem;font-weight: 700;color: #fff;text-align: center;background: #723b00;border-radius: 0.45rem;position: absolute;top: 0.2rem;right: 0;}
.section0-pop1 .text3 {font-size: 0.55rem;line-height: 0.55rem;color: #723b00;text-decoration: line-through;position: absolute;bottom: 0;right: 0;}
.section0-pop1 form {margin-top: 1.75rem;}
.section0-pop1 .item {border-radius: 0.85rem;}
.section0-pop2 .content {width: 13.7rem;height: 16.2rem;margin-top: -8rem;left: 1.15rem;background-image: url(../images/section0_pop2_bg.png);padding-top: 0.7rem;}
.section0-pop2 .close {width: 1.475rem;height: 1.475rem;position: absolute;bottom: 0;left: 6.125rem;}
.section0-pop2 .title {font-size: 1rem;line-height: 1.35rem;font-weight: 700;color: #fff;text-align: center;}
.section0-pop2 .title span {color: #ffd500;}
.section0-pop2 .tip {font-size: 0.55rem;line-height: 0.9rem;color: #fff;text-align: center;}
.section0-pop2 form {margin-top: 1rem;}

/*section1*/
.section1{overflow: hidden;margin-top: 1rem;}

/*section2*/
.section2{overflow: hidden;width:7.0rem;height:1.5rem;background: #314eff;border-radius:0.8rem;margin:0.75rem auto 0;color: #ffffff;position: relative;}
.section2 strong{font-size: 0.27rem;margin:0.25rem 0 0.2rem 0.8rem;overflow: hidden;display: block;}
.section2 .pp1{font-size: 0.27rem;margin-left: 0.8rem;overflow: hidden;}
.section2 .pp1 span{color: #ffbd00;}
.section2 .pp2{overflow: hidden;width: 1.2rem;height: 1.2rem;background: url(/zt/toefl202008/imgm/bj20.png) no-repeat;background-size: 100% 100%;text-align: center;position: absolute;top: 0.15rem;right: 0.45rem;}
.section2 .pp2 span{font-weight: bold;font-size: 0.28rem;margin-top: 0.15rem;display: block;/*line-height: 0.75rem;*/}
.section2 .pp2 a{ color:#FFF;}

/* section2_1 */
.section2_1{background: url(../images/bj_01.jpg) no-repeat;background-size: 100% 100%;height: 26.325rem;margin-top: 0.75rem;padding-top: 1.75rem;}
.section2_1,.section3,.section4,.section5,.section8{position: relative;}
.section2_1 .ye_1{position: absolute;left: 0;top: -1.5rem;width: 3.6rem;height: 3.825rem;}
.section3 .ye_1{position: absolute;right: 0;top: -3rem;width: 3.6rem;height: 3.125rem;}
.section4 .ye_1{position: absolute;left: 0;top: -1.5rem;width: 3.375rem;height: 3.125rem;}
.section5 .ye_1{position: absolute;right: 0;top: -3.5rem;width: 3.75rem;height: 3.9rem;}
.section8 .ye_1{position: absolute;left: 0;top: -1.5rem;width: 4.8rem;height: 3.75rem;}

/*section3*/
.section3{padding-top: 0.3rem;}
.section3 .container{height: 12.5rem;}
.section3 .container .pageForm .j_submit{margin-top: 1.5rem;}
.section3 .container h6, .section8 .container h6{height: 1.25rem;line-height: 1.25rem;font-size: 0.6rem;color: #fff;font-weight: bold;;text-align: center;background: url(../images/bg_02.png) no-repeat;-webkit-background-size: 100%;background-size: 100%;margin: 0.5rem 0 0.65rem;}
.section3 .container h6 i,.section8 .container h6 i{width: 0.05rem;height: 0.55rem;background: #fff;display: inline-block;vertical-align: middle;margin: 0 0.4rem;}
.section3 .pageForm {margin: 0 auto;background: #357fff;padding: 0.75rem 0;width: 15rem;border-radius: 0.2rem;height: 10rem;}

/*section4*/
.section4{background: url(../images/bj_02.jpg) no-repeat;background-size: 100% 100%;height: 28rem;margin-top: 0.6rem;padding-top: 2rem;}
.section4 .container{width: 15rem;}
.section table{border-radius: 0.25rem;overflow: hidden;text-align: center;background: #fff;margin-bottom: 0.8rem;margin: auto; width:7.0rem;}
.section table th{background: #357fff;color: #ffffff;font-size: 0.3rem; text-align:center; font-weight: bold;line-height: 0.8rem;border-right: 1px solid #f0f0f5;}
.section table td{font-size: 0.28rem;line-height: 0.5rem;padding: 0.1rem 0;color: #444444;border: 1px solid #f0f0f5;}
.section table tr .bj1{background: #e3e3e8;font-weight: bold;font-size: 0.28rem;}

/* section5 */
.section5,.section5 .bjfw .bjfw_nr{margin-top: 0.8rem;}
.section5 .bjfw{background: #ffffff;width: 15rem;padding:0.5rem;margin: auto;overflow: hidden;border-radius: 0.2rem;box-shadow: 0 0.1rem 0.2rem #dde1ea;}
.section5 .bjfw .bjfw_ul{overflow: hidden;margin-bottom: 0.35rem;}
.section5 .bjfw .bjfw_ul li{width: 4.5rem;height: 1.5rem;line-height: 1.5rem;text-align: center;font-size: 0.55rem;float: left;border-radius: 0.75rem;background: #f0f0f5;color: #333333;margin:0 0.25rem 0.35rem 0;overflow: hidden;}
.section5 .bjfw .bjfw_ul .rig{margin:0 0rem 0.35rem 0;}
.section5 .bjfw .bjfw_ul .funt1{color: #ffffff;background: #357fff;}
.section5 .bjfw .bjfw_nr p{border:0.15rem solid #f0f0f5;}
.section5 .bjfw .bjfw_nr strong{display: block;text-align: center;margin-top: 0.6rem;}

/*section6*/
.section6{height: 4.85rem;background: url(../images/bg_01.png) no-repeat;-webkit-background-size: 100%;background-size: 100%;margin: 1.5rem 0 0.8rem;color: #fff;margin-top: 0.75rem!important;}
.section6 .container{height: 3.75rem;}
.section6 p{float: left;font-weight: bold;font-size: 0.75rem;line-height: 0.9rem;padding: 1rem 0.8rem 0 1.875rem;}
.section6 ul{padding: 0.5rem 0 0 0;display: inline-block;}
.section6 li{font-size: 0.55rem;line-height: 0.9rem;}
.section6 li:before{content: "";display: inline-block;vertical-align: middle;width: 0.25rem;height: 0.25rem;background: #fff;border-radius: 50%;margin-right: 0.3rem;}
.section6 li i{color: #ffe600;}
.section6 span{float: right;font-weight: bold;text-align: center;margin: 1.25rem 0.65rem 0 0;font-size: 0.4rem;width: 2.5rem;line-height: 0.6rem;}
.section6 span b{font-size: 0.7rem;}

/* section8 */
.section8{background: url(../images/bj_03.jpg) no-repeat;background-size: 100% 100%;height: 20.2rem;margin-top: 0.75rem;padding-top: 1.9rem;}

/*section9*/
.section9{padding-bottom: 0.9rem;overflow: hidden;margin-top: 0.5rem;}
.section9 .swiper-slide{width: 15.25rem;height: 9rem;border-radius: 0.4rem;background: #fff;margin: 0 0.4rem;padding: 0.5rem 0.5rem 0;}
.section9 .swiper-slide .img{float: left;height: 8rem;width: 5.5rem;border-radius: 0.4rem;margin-right: 0.75rem;background: #f7f8fd;overflow: hidden;position: relative;}
.section9 .swiper-slide .img img{position: absolute;bottom: 0;}
.section9 .swiper-slide h6{font-size: 0.75rem;color: #5b6df0;padding: 0.4rem 0;}
.section9 .swiper-slide p{font-size: 0.55rem;line-height: 0.8rem;word-wrap:break-word}
.section9 .swiper-pagination-bullet{width: 1.5rem;height: 0.2rem;border-radius: 0.2rem;background: #fff;}
.section9 .swiper-pagination-bullet-active{background: #3f210d;}
.section9 .btn{margin: 0.75rem 0.2rem 0;}
.section9 .swiper-slide .info{overflow: hidden;height: 8rem;position: relative;}
.section9 .swiper-slide .ckxq{text-decoration: underline;color: #ff0000;position: absolute;bottom: 0.1rem;left: 0px;}/*pop*/.section-pop_1,.section-pop{display: none;position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99999;margin: 0;width: 100%;}
.section-pop_1.active,.section-pop.active{display: block;}
.section-pop_1 .pop-shadow,.section-pop .pop-shadow{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.7);}
.section-pop_1 .pop-box,.section-pop .pop-box{position: absolute;top: 50%;left: 50%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);width: 12.5rem;height: 14rem;background: url(../images/pop-bg.png) no-repeat;background-size: 100%;border-radius: 0.3rem;}
.section-pop_1 .pop-top,.section-pop .pop-top{height: 3.125rem;color: #fff;font-weight: bold;font-size: 1rem;display: table;margin-bottom: 0.3rem;text-align: center;width: 100%;margin-top: 0.5rem;}
.section-pop_1 .pop-box .pageForm,.section-pop .pop-box .pageForm{background: #ffffff;}
.section-pop_1 .pop-top p,.section-pop .pop-top p{display: table-cell;vertical-align: middle;line-height: 1.2rem;}
.section-pop_1 .pop-top p span{display: block;font-size: 0.65rem;font-weight: bold;color: #fff000;}
.section-pop_1 .pop-top p strong span,.section-pop .pop-top p strong span,.section-pop .pop-top b{color: #fff000;}
.section-pop_1 .pop-close,.section-pop .pop-close{width: 1.475rem;height: 1.85rem;background: url(../images/pop-close.png);background-size: 100%;position: absolute;left: 50%;margin-left: -0.7375rem;bottom: -1.85rem;cursor: pointer;}
#main .section-pop_1 .form-item,#main .section-pop .form-item{width: 11.25rem;height: 1.75rem;border: 1px solid #d9d9d9;}
#main .section-pop_1 .select-parent i,#main .section-pop .select-parent i{border-top-color: #cbcbcb}
#main .section-pop_1 .j_getCode,#main .section-pop .j_getCode{border-radius: 0;height: 1.75rem;line-height: 1.75rem;top: -1px;right: -1px;width: 4.5rem;}#main .section-pop_1 .j_submit,#main .section-pop .j_submit{margin-top: 0.5rem;}