/** CSS Reset **/
*{-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;outline:none;font-family: 'MicrosoftYaHei';font-family: "microsoft yahei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
select::-ms-expand { display: none; } 

textarea, input, select{resize: none;outline:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;}
.clerbox{height: 100%;position: relative;width: 1005px;margin: auto;}
img{ pointer-events: none; }
/* end */

.banner{height: 650px;background: url('../images/pc_01.png') no-repeat center center;}
.banner .clerbox{overflow: hidden;}
.banner .p1{color: #fff;font-weight: bold;font-size: 28px;margin:390px 0 0 10px;}
.banner .botton{ width: 266px; height: 63px;display: none; background: #ffff00; text-align: center;box-shadow: 0 0 10px #0000007a; line-height: 63px; font-weight: bold; font-size: 33px; color: #f6323e;cursor: pointer; margin: 90px 0 0 138px; border-radius:35px; -webkit-border-radius:35px; -moz-border-radius:35px; -ms-border-radius:35px; -o-border-radius:35px; }
.banner .botton:hover{box-shadow: 0 0 10px #0000007a;}

.nav{height: 62px;background: #ffaeae;width: 100%;z-index: 99;}
.nav .div{width: 25%;color: #fff;text-align: center;height: 100%;float: left;line-height: 62px;font-size: 23px;cursor: pointer;}
.nav .div:hover {background: #ffff00;}

.nav .div:hover a{background: #fe5555;color: #fff;}
.nav a{color: #f62431;display: block;}
.page1{padding: 63px 0 45px;}
.page1 .content1{background: url(../images/page1_07.png) no-repeat;height: 140px;margin-bottom:20px;}
.page1 .dazhe{width: 385px;height: 100%;padding-top: 29px;box-sizing: border-box;float: left;text-align: center;}
.page1 .dazhe .ptop{font-size: 18px;color: #fff;margin-bottom: 7px;}
.page1 .dazhe .pbottom{font-size: 46px;color: #fff;}
.page1 .dazhe .baoming{font-size: 28px;color: #fe5555;font-weight: bold;}
.page1 .dazhe1{width: 231px;line-height: 140px;padding-top: 0;cursor: pointer;}
.page1 .kecheng{box-sizing: border-box; width: 100%; background: #fe5555; padding: 23px 0 54px 0 ; font-size: 22px; color: #fff; border-radius:15px ; -webkit-border-radius:15px ; -moz-border-radius:15px ; -ms-border-radius:15px ; -o-border-radius:15px ; }
.page1 .kecheng .nav_class{margin:  0 56px;float: left;}
.page1 .kecheng span{float: left;font-weight: normal;height: 36px;width: 1px;background: #fff;}
.page1 .classnone{border-bottom: 2px solid #afafaf;height: 63px;font-size: 19px;color: #fe5555;}
.page1 .classnone div{float: left;}
.page1 .oneli{height: 100%;width: 201px;text-align: center;padding-top: 8px;line-height: 25px;box-sizing: border-box;cursor: pointer;}
.page1 .oneli p{font-size: 23px;color: #fe5555;font-weight: bold;}
.page1 .oneli span{font-size: 15px;color: #fe5555;white-space:nowrap;margin-left: -10px;}
.page1 .twoli{height: 100%;width: 201px;text-align: center;line-height: 65px;}
.page1 .threeli{height: 100%;width: 201px;text-align: center;line-height: 65px;}
.page1 .fourli{height: 100%;width: 217px;text-align: center;line-height: 65px;}
.page1 .fiveli{height: 100%;width: 194px;text-align: center;line-height: 65px;}
.page1 .sixli{cursor: pointer; background: #fe5555; padding: 9px 26px 9px; font-size: 17px; color: #fff; margin-top: 12px; border-radius:30px ; -webkit-border-radius:30px ; -moz-border-radius:30px ; -ms-border-radius:30px ; -o-border-radius:30px ; }

.newbox{ width: 1023px; background: url(../images/newbox_03.png) no-repeat center top; height: 486px; margin: -9px 0  0 -1px;padding-top: 9px; }
.newbox .left .newli1{opacity: 0; font-size: 27px;height: 113px;width: 100%;line-height: 104px;text-align: center;color: #fff;font-weight: bold;cursor: pointer;} 
/* position: absolute;left: 0;*/
/* .newbox .left .newli1:nth-child(1){position: absolute;top: 0px;}
.newbox .left .newli1:nth-child(2){position: absolute;top: 104px;}
.newbox .left .newli1:nth-child(3){position: absolute;top: 208px;}
.newbox .left .newli1:nth-child(4){position: absolute;top: 312px;}
.newbox .left .newli1:nth-child(5){position: absolute;top: 416px;} */
 
.newbox .left{float: left;width: 241px;margin-left: 3px;height: 100%;position: relative;}
.newbox .right{width: 765px;height: 518px;float: left;}
.newbox .newhead{height: 90px;background: url(../images/newzhi_03.png) no-repeat left top;color: #fff;font-weight: bold; font-size: 23px;line-height: 75px;}
.newbox .newhead .p{width: 337px;height: 100%;text-align: center;}
.newbox .newsecont{padding-left: 40px;}
.newbox .moblietitle{font-size: 20px;color: #5d5b5b;font-weight: bold;margin-bottom: 6px;}
.newbox .newul{font-size: 14px;color: #5d5b5b;height: 40px;}
.newbox .newul li{float: left;width: auto;margin-right: 40px;}
.newbox .newul1{font-size: 17px;color: #5d5b5b;height: 80px;}
.newbox .newul1 li{cursor: pointer; float: left; width: 158px;  margin-right: 15px; background: #fff;box-shadow: 4px 3px 4px #e3ae2d;
    padding:  7px 6px 3px;box-sizing: border-box;
     border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.newbox .newp1{font-size: 14px;color: #ff5c61;font-weight: bold;text-align: center;margin-bottom: 2px;}
.newbox .newpcenter{width: 100%;height: 2px;background: #cacac9;margin-bottom: 2px;}
.newbox .newp2{font-size: 14px;color: #717171;font-weight: bold;text-align: center;margin-bottom: 2px;}
.newbox .newul1 .widp202px{width: 178px;}
.newbox .newPost{font-size: 14px;line-height: 22px;color: #5d5b5b;padding-right: 59px;box-sizing: border-box;}
.newbox .newPost span{color: #f9242a;font-size: 19px;font-weight: bold;}
.newbox .swiper-pagination1 .swiper-pagination-bullet{width: 2px !important;height: 2px !important;background: blue !important;padding-top: 0 !important; }
.newbox .newKast li{float: left;padding: 0; width: 159px;height: 63px;text-align: center;line-height: 63px;font-size: 15px;color: #ff5c61;font-weight: bold;margin-right: 14px;box-shadow: 4px 3px 4px #e3ae2d;}
.newbox .newKast{height: 81px;}
.newbox .newul .end0{margin-right: 0px;}
.newbox .newulloop li{margin-right: 25px;}

.page2{background: #efeeee;padding: 64px 0 205px 40px;font-size: 12px;}
.page2 .top{font-size: 46px;color: #a60c16;text-align: center;margin: auto;width:455px;margin-bottom: 30px;height: 104px;}
.page2 .top img{float: left;}
.page2 .top p{float: left;}
.page2 .margintop{margin-top: 27px;}
.page2 .tuoyuan{cursor: pointer; height: 80px;width: 175px;font-size: 18px;font-weight: bold; margin-right:29px;color: #ff4949;float: left;text-align: center;line-height: 80px;box-sizing: border-box;}
.page2 .tuoyuan:nth-child(1){background: url(../images/icon1_05.png) no-repeat;background-size: 72px 68px;padding-left: 79px;}
.page2 .tuoyuan:nth-child(2){background: url(../images/icon2_05.png) no-repeat;background-size: 72px 68px;padding-left: 79px;}
.page2 .tuoyuan:nth-child(3){background: url(../images/icon3_05.png) no-repeat;background-size: 72px 68px;padding-left: 79px;padding-top: 17px;line-height: 23px;}
.page2 .tuoyuan:nth-child(4){background: url(../images/icon4_05.png) no-repeat;background-size: 72px 68px;padding-left: 79px;width: 188px;margin-right: 25px;}
.page2 .tuoyuan:nth-child(5){background: url(../images/icon5_05.png) no-repeat;background-size: 72px 68px;padding-left: 79px;padding-top: 17px;line-height: 23px;}
.page2 .swiper-wrap{background: #fff;padding: 25px;}



.page2 .tuoyuanbox{height: 80px;width: 1000px;margin:0 auto 30px;}
.page2 .right0{margin-right: 0px;}

.page2 .swiper-wrap {width: 998px; margin: 0 auto;}
.page2  .thumbnail img, .page2 .thumbnail .caption {display: inline-block;vertical-align: top;}
.page2 .thumbnail .caption {padding-left: 22px;text-align: left;}
.page2 .thumbnail h2{color: #fe5a4e;font-size: 34px;}
.page2 .thumbnail h3{padding: 20px 0 10px;color: #494949;font-size: 30px;}
.page2 .thumbnail p{width: 710px;line-height: 30px;color: #494949;font-size: 18px;padding-right: 38px;box-sizing: border-box;}
.page2 .thumbnail a{cursor: pointer; padding-left: 40px;line-height: 27px;color: #fe5a4e;font-size: 20px;background:url(../images/go.png) center right no-repeat;padding-right: 40px;font-weight: bold; }

.page2 .thumbnail {text-align: right;}
.page2 .swiper-button-next {
    right: 3px !important;
    /* background: url(https://liuxue.xdf.cn/special/eur/six/yingxiao/ri_pc/ri_pc/images/teacher_r.png) center top no-repeat; */
}
.page2 .swiper-button-next {
    width: 18px !important;
    height: 32px !important;
}
.page2 .teacher .swiper-button-prev {
    left: 18px !important;
   
}
:root{--swiper-theme-color: #fe5555 !important;}
.page2 .swiper-pagination{overflow-x: scroll;overflow-y: hidden;width: 1006px;white-space: nowrap;}





/* swiper */
.swiper-pagination-bullet {padding-top: 50px !important; margin: 0 22px; width: 94px !important; height: 94px !important; background: none !important; opacity: 1 !important; border-radius: 100%;}

.page3{background: #fff;padding: 64px 0 0px 40px;}
.page3 .top{font-size: 46px;color: #a60c16;text-align: center;margin: auto;width:455px;margin-bottom: 30px;height: 104px;}
.page3 .top img{float: left;}
.page3 .top p{float: left;}
.page3 .margintop{margin-top: 27px;}
.page3 .box{height: 395px;}
.page3 .div1{cursor: pointer; width: 468px; height: 338px; background: url(../images/page31_03.png) no-repeat; float: left; padding: 62px 29px 0; color: #fff; box-sizing: border-box; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.page3 .div2{cursor: pointer; width: 468px; height: 338px; background: url(../images/page32_03.png) no-repeat; float: right; padding: 62px 29px 0; color: #fff; box-sizing: border-box; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.page3 .div3{ cursor: pointer; width: 468px; height: 335px; background: url(../images/page33_03.png) no-repeat; float: left; padding: 62px 29px 0; color: #fff; box-sizing: border-box; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.page3 .div4{ cursor: pointer; width: 468px; height: 335px; background: url(../images/page34_03.png) no-repeat; float: right; padding: 62px 29px 0; color: #fff; box-sizing: border-box; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.page3 .phead{font-size: 26px;font-weight: bold;line-height: 40px;margin-left: 185px;}
.page3 .pfoot{font-size: 17px;font-weight: bold;line-height: 40px;font-weight: normal;}
.page3 .marginbottom{margin-bottom: 23px;}
.page3 .div1:hover{box-shadow:  0 0 10px #fe5555;}
.page3 .div2:hover{box-shadow:  0 0 10px #fe5555;}
.page3 .div3:hover{box-shadow:  0 0 10px #fe5555;}
.page3 .div4:hover{box-shadow:  0 0 10px #fe5555;}


.page4 {background: #eae9e9;}
.page4 .contrast {padding: 55px 0;text-align: center;}
.page4 .title {color: #a60c16;font-size: 48px;font-family: 'MicrosoftYaHei Bold';}
.title em {vertical-align: middle;}
.page4 .title i { display: inline-block; width: 140px; height: 80px; vertical-align: middle; background: url(../images/vs.png) center center no-repeat;}
.page4 .title span.grey {vertical-align: middle;color: #8f8f8f;}
.page4 .contrast_img {margin: 38px auto 0;width: 998px;height: 475px;background-color: #fff;border-radius: 10px;box-shadow: 0 0 8px #d7a0a0;}
.page4 .big_btn {margin: 60px auto 0; display: block;width: 330px;height: 80px;text-align: center;line-height: 80px;border-radius: 10px;background-color: #a60c16;color: #fff;font-size: 30px;letter-spacing: 8px;}
.page4 .big_btn:hover{box-shadow: 0px 0px 10px #0000008c;}
.page5 #polish {position: relative;margin: 0 auto;padding: 60px 0 70px;width: 998px;text-align: center;overflow: hidden;}
.page5 #polish .title {padding-bottom: 70px;}
.page5 .title {color: #a60c16;font-size: 48px;font-family: 'MicrosoftYaHei Bold';}
.page5 #polish .swiper-slide {width: 452px;height: 824px;background: #fff;box-shadow: 0 8px 30px #ddd;}
.page5 #polish .swiper-slide img {display: block;width: 452px;height: 824px;}

#page5{padding-top: 65px;padding-bottom: 80px;}
#page5 .top {text-align: center;margin-bottom: 35px;}
#page5 .top img{display: inline-block;}
#page5 .top p{font-size: 46px;color: #a60c16;margin-bottom: 30px;display: inline-block;}
#page5 .imgMato{display: block;margin: auto;}




.page6 .videos {padding: 20px 0 56px;text-align: center;background: url(https://liuxue.xdf.cn/special/eur/six/yingxiao/de_pc/de_pc/images/videos_bg.jpg) center center no-repeat;background-size: auto 100%;}
.page6 .videos_pc {padding-top: 15px;width: 998px;height: 865px;margin: 0 auto;background: url(https://liuxue.xdf.cn/special/eur/six/yingxiao/de_pc/de_pc/images/videos_pc.png) center center no-repeat;}
.page6 .big_btn {display: block;margin: 40px auto; width: 330px;height: 80px;text-align: center;line-height: 80px;border-radius: 10px;background-color: #a60c16;color: #fff;font-size: 30px;letter-spacing: 8px;}

.page6 .big_btn:hover{box-shadow: 0px 0px 10px #0000008c;}
.navFixed{position: fixed;top: 0px;}
.totop {display: none;position: fixed;bottom: 100px;right: 2%;width: 4%;height: auto;z-index: 99;cursor: pointer;}
.totop img{width: 100%;}
#kx_logo img {width: 114px; height: 42px;}


/* 左侧表单 */
.fu_left { transition:1s; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;font-size: 12px; box-sizing: border-box; position: fixed; top: 150px; left: 5px; width: 200px; height: 400px; padding: 142px 18px 0 18px; background: url(https://liuxue.xdf.cn/special/include/imagess/xg.png) no-repeat; z-index: 999; -webkit-transition:1s; -moz-transition:1s; -ms-transition:1s; -o-transition:1s;}
.fu_left span,.fu_left p {line-height: initial;}
.fu_left_span { position: absolute;top: 90px;right: 8px;width: 20px;height: 20px;background: url(https://liuxue.xdf.cn/special/include/imagess/close_btn.png) 0 0 no-repeat;cursor: pointer;}
.fu_left mark {background-color: transparent;color: #c00;}.fu_left #name { margin: 10px 0 10px;}.fu_left #name span {font-size: 14px;font-family: 微软雅黑;font-weight: 700;}
.fu_left #name input {background: #fff; width: 115px;height: 21px;box-sizing: border-box;border: 1px solid #ccc;padding-left: 4px;}
#mobile span {font-size: 14px;font-family: 微软雅黑;font-weight: 700;}
#mobile input {background: #fff; width: 115px;height: 21px;box-sizing: border-box;border: 1px solid #ccc;padding-left: 4px;}
#scity {margin: 5px 0 10px;}
#scity span {font-size: 14px;font-family: 微软雅黑;font-weight: 700;}
#scity input {width: 115px;height: 21px;box-sizing: border-box;border: 1px solid #ccc;}
#cs { width: 115px;height: 21px;border: 1px solid #ccc;box-sizing: border-box;background: #fff;}
.fu_a {font-size: 14px;color: #ccc;}
.fu_a a { color: #1aa78d;font-size: 12px;}
#tj { cursor: pointer; width: 170px; height: 34px; border: none;font-size: 18px;margin-top: 24px;margin-left: -4px;background: #920238;color: #ffff00;}
#tc {position: fixed;left: 0;top: 0;bottom: 0;right: 0;margin: auto;background: #000000a6;width: 183px;height: 55px;
        font-size: 15px; color: #fff;text-align: center;line-height: 55px;border-radius: 10px;display: none;transition: 1s;}
#tl {position: fixed;left: 0;top: 0;bottom: 0;right: 0;margin: auto;background: #000000a6;width: 183px;height: 55px;font-size: 15px;color: #fff;text-align: center;line-height: 55px;border-radius: 10px;
        display: none;transition: 1s;z-index: 999;}
#tx { position: fixed;left: 0;top: 0;bottom: 0;right: 0;margin: auto;background: #fff;width: 380px;height: 200px;
        font-size: 15px;color: #fff;text-align: center;line-height: 55px;transition: 1s;display: none;z-index: 1004;}
#tx img {width: 50px;height: 50px;display: inline-block;position: absolute;left: 0;top: 0;}
#tx .tx_top {width: 100%;height: 50px;background: #000;border-radius: 10px 10px 0 0;position: relative;margin-bottom: 20px;}
#tx p { line-height: 25px;color: #000;font-size: 18px;}
.tx_top span { font-size: 20px;color: #fff;position: absolute;top: -2px;left: 55px;}


/* 底部表单 */
.fibufooter{font-size: 12px;}
.rui-xyz-form div,
.rui-xyz-form img,
.rui-xyz-form select,
.rui-xyz-form a,
.rui-xyz-form input,
.rui-xyz-form button {padding: 0;margin: 0;color: #fff;border: none;outline: none;}
.rui-xyz-form {box-sizing: border-box;width: 100%;height: 78px;position: fixed;z-index: 10;left: 0;bottom: 0;padding-top: 14px;background: url(http://www.xdf.cn/zhuanti/school/xiaoyuzhong/img/botbg.jpg) center center no-repeat;
}
.rui-xyz-form .rui-xyz-form-qrcode {box-sizing: border-box;width: 115px;height: 115px;border: 7px solid #f25f5e;border-radius: 10px;position: absolute;left: 50%;top: -60px;margin-left: -624px;}
.rui-xyz-form .rui-xyz-form-con { width: 929px;margin: 0 auto;}
.rui-xyz-form .rui-xyz-form-item {background: #fff; width: 250px;height: 34px;box-sizing: border-box;float: left;margin-right: 5px;border-radius: 3px;font-size: 16px;padding: 0 40px;color: #555;}

.rui-xyz-form .rui-xyz-form-isread-box {text-align: center;font-size: 12px;height: 23px;line-height: 23px;margin-top: 5px;}
.rui-xyz-form .rui-xyz-form-isread-box input {vertical-align: middle;}
.rui-xyz-form .rui-xyz-form-isread-box a {text-decoration: underline;}
.rui-xyz-form .rui-xyz-form-zixun {position: absolute;width: 80px;height: 81px;cursor: pointer;left: 50%;top: -26px;margin-left: 440px;background: url(http://www.xdf.cn/zhuanti/school/xiaoyuzhong/img/zxzx.png) center center / auto 100% no-repeat;}
.rui-xyz-form .rui-xyz-form-t:after {content: "";display: block;clear: both;}
.rui-xyz-form .rui-xyz-form-submit {height: 34px; width: 101px;float: left;border-radius: 3px;font-size: 16px;color: #fff;background: #ff6000;cursor: pointer;}
.rui-xyz-form .rui-xyz-form-phoneNum {position: absolute;left: 50%;margin-left: 540px;}
.rui-xyz-form .rui-xyz-form-phoneNum img {vertical-align: middle;width: 28px;height: 28px;}
.rui-xyz-form .rui-xyz-form-phoneNum span {display: inline-block;vertical-align: middle;margin-left: 5px;font-size: 18px;font-weight: 400;color: rgba(255, 255, 255, 1);text-shadow: 0px 1px 4px rgba(157, 83, 0, 1);position: relative;}

.lo_01 {width: 270px;height: 34px;box-sizing: border-box;float: left;margin-right: 5px;border-radius: 3px;font-size: 16px;padding: 0 15px;color: #555;margin-right: 10px !important;position: relative;margin-left: 100px !important;}
.lo_02 { width: 270px;height: 34px; box-sizing: border-box; float: left; margin-right: 5px; border-radius: 3px; font-size: 16px; padding: 0 15px; color: #555; position: relative;}
.lo_01 img { position: absolute; left: 0; top: 0px; border-radius: 10px;}
.lo_02 img {position: absolute;left: 0;top: 0px;border-radius: 10px;}
.lo_01,.lo_02 input {float: left;}
.rui-xyz-form-qrcode {display: none;}
.lo_03 {font-size: 25px;color: #fff;line-height: 78px;position: absolute;top: 0;left: 122px;letter-spacing: 4px;font-style: italic;}
.lo_03 span {font-size: 33px;}
.model{display: none;}
@media(max-width:1650px){
    .rui-xyz-form .rui-xyz-form-con {width: 759px;}
}
@media(max-width:1457px){
    .lo_03{left: 10px;}
}
@media(max-width:1120px){
    .lo_03{left: 10px;}
    .rui-xyz-form .rui-xyz-form-con {margin-left: 220px;}
}

/*  */
.defaoult{height: 215px;background: url(../images/td.jpg) no-repeat center top;margin-bottom: 20px;padding-top: 132px;box-sizing: border-box;}
.defaoult a{display: block;width: 230px;height: 61px;font-size: 30px;color: #fff;text-align: center;line-height: 61px;margin-left: 368px;font-weight: bold;}
.yingmodel{display: none;}
.yingpc{display: block;}



.zhu{width: 994px;height: 350px;background: url(../images/zhu_04.png) no-repeat ;margin:0 auto 58px;padding: 85px 0 0 150px;box-sizing: border-box;position: relative;}
.zhu .div1{width: 552px;height: 33px;margin-bottom: 17px;font-size: 17px;color: #d11823;line-height: 33px;}
.zhu .div1:nth-child(2){margin-bottom: 18px;}
.zhu .erwei{position: absolute;width: 144px;height: 144px;right: 64px;bottom: 29px;}
.zhu .erwei img{width: 100%;height: 100%;vertical-align: top; pointer-events: all;-webkit-touch-callout:default;-webkit-user-select: none;}


.input_active{width: 1000px;height: 370px;background: url(../images/input1_03.png) no-repeat center top;padding-top: 144px;box-sizing: border-box;margin-bottom: 50px;}
.input_active .inputBox{ width: 672px; height: 49px; background: #fff; margin: 0 auto 14px;box-shadow: 0px 0px 10px #00000069; border-radius:40px ; -webkit-border-radius:40px ; -moz-border-radius:40px ; -ms-border-radius:40px ; -o-border-radius:40px ; }
.input_active .inputBox input{background: #fff; font-size: 19px;vertical-align: top;height: 100%;margin-left: 13px;width: 570px;}
.input_active img{vertical-align: center;float: left;margin-left: 23px;}
.input_active .inButton{vertical-align: top;display: block; width: 191px;box-shadow: 0px 0px 10px #00000069;cursor: pointer; height: 49px; background: #ffff00; margin: 14px auto; text-align: center; font-size: 19px; color: #f74751; border-radius:8px ;font-weight: 600; -webkit-border-radius:8px ; -moz-border-radius:8px ; -ms-border-radius:8px ; -o-border-radius:8px ; }
.input_active .inBtonbox{height: 40px;}
.input_active .inPli{font-size: 16px;color: #fff;margin-left: 174px;}
.input_active .inPli:nth-child(3){display: block;}
.input_active .inPli:nth-child(5){display:none;}


/* 课程体系 */
.page1 .top{font-size: 46px;color: #a60c16;text-align: center;margin: auto;width:442px;margin-bottom: 30px;height: 104px;}
.page1 .top img{float: left;}
.page1 .top p{float: left;}
/* .page1 .goodclass{height: 610px;background: url(../images/rike_03.png) no-repeat center top;} */
.page1 .goodclass img{max-width: 100%;}
.page1 .top{margin-bottom: 0;}
.page1 .clerbox{width: 1023px;}
.page1 .big_btn {display: block;margin: 10px auto 0; width: 330px;height: 80px;text-align: center;line-height: 80px;border-radius: 10px;background-color: #a60c16;color: #fff;font-size: 30px;letter-spacing: 8px;}
.pcblock{display: block !important;}
.page1 .margintop {margin-top: 27px;}
/* 结束 */
/* 寒假班表单 */
.WinterInphone{color: #fff; font-size: 16px;padding-left: 11px;background: transparent; box-sizing: border-box; width: 414px; height: 35px; border: 2px solid #eee6c6;position: absolute;left: 210px;bottom: 99px; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.WinterInphone::-webkit-input-placeholder{color: #d3b092;}
.WinterBtn{ animation:Winter 0.8s infinite ; font-size: 25px; color: #c41e23; text-align: center; line-height: 41px; width: 183px; background: url(../images/btn_03.png) no-repeat center center; position: absolute; right:138px; bottom: 95px; cursor: pointer; -webkit-animation:Winter 0.8s infinite ; }
@keyframes Winter{
    0%{ transform:scale(1) ; -webkit-transform:scale(1) ; -moz-transform:scale(1) ; -ms-transform:scale(1) ; -o-transform:scale(1) ; }
    100%{ transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -ms-transform:scale(1.1) ; -o-transform:scale(1.1) ; }
}
/* 清楚number自带样式 */
.WinterInphone::-webkit-outer-spin-button,
.WinterInphone::-webkit-inner-spin-button {-webkit-appearance: none;appearance: none;margin: 0;}
.WinterInphone{-moz-appearance:textfield;}/* 火狐 */
/* 结束 */
.mnone{display: none !important;}




.goodclass .New {width: 847px;height: 92px;margin: auto;display: flex;justify-content: space-between;}
.goodclass .New div{cursor: pointer; width: 267px;height: 54px;line-height: 54px;text-align: center;color: #fff;font-weight: bold;font-size: 22px;background: #e2011f;}
.goodclass .New .active{color: #e2011f;background:#f7bfbf ;}
.goodclass .newmt{margin-top: -10px;margin-bottom: 20px;}
.goodclass .newmt50{margin-top: -50px;}

.goodclass .swiper-slide{height: 1px;}
.goodclass .swiper-slide-active{height: auto;}
.goodclass .swiper-wrapper{height: auto;}

/* 小表单 */
#StartTest0 {width: 414px;margin: auto;height: 100%;position: relative;}
.imgmargin{margin: auto;}
#StartTest0 #phone_kast{color: #fff;font-size: 16px;padding-left: 11px;background: transparent;box-sizing: border-box;width: 414px;
    height: 35px;border: 2px solid #eee6c6;position: absolute;left: 0px;bottom: 99px;border-radius: 10px;-webkit-border-radius: 10px;
    -moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
#StartTest0 #phone_kast::-webkit-input-placeholder{color: #fff;}
#StartTest0 #phone_kast::-moz-placeholder{color: #fff;opacity: 1;}

#StartTest0 #Submit_kast{ font-size: 25px; animation: Winter 0.8s infinite; color: #c41e23; text-align: center;
     line-height: 41px; width: 183px; background: url(../images/btn_03.png) no-repeat center center; position: absolute; right: 1px; bottom: 52px; cursor: pointer; -webkit-animation: Winter 0.8s infinite;}
/* #StartTest1 #areacity_kast::selection {background:#d3d3d3; color:#333;} */
#StartTest0 #verification_kast{position: absolute;left: 0px;bottom: 55px;font-size: 16px; color: #fff;height: 35px;width: 214px; box-sizing: border-box; padding-left: 10px;padding-right: 113px; background: transparent; border: 2px solid #eee6c6;border-radius: 10px;}
#StartTest0 #verification_kast::-webkit-input-placeholder{color: #fff;}
#StartTest0 #verification_kast::-moz-placeholder{color: #fff;opacity: 1;}

#StartTest0 #obtain_kast{ background: #fe5555; border-radius:0 5px 5px 0; cursor: pointer; width: 104px; height: 26px; 
    position: absolute; color: #fff; left: 106px; bottom: 59px; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -ms-border-radius:0 5px 5px 0; -o-border-radius:0 5px 5px 0; }


/* 底部浮窗重修 */

#StartTest1 #name_kast{background: #fff url(https://liuxue.xdf.cn/special/eur/six/yyd/2020.png) no-repeat;width: 220px;height: 34px;line-height: 34px;
    box-sizing: border-box;position: absolute;left: 280px;top: 16px;border-radius: 3px;font-size: 16px;padding: 0 40px;color: #555;}
.shiTingClass{box-sizing: border-box;width: 100%;height: 100px;position: fixed;z-index: 10;left: 0;bottom: 0;
background: url(http://www.xdf.cn/zhuanti/school/xiaoyuzhong/img/botbg.jpg) center center no-repeat;}
.shiTingClass .shiTcenter{width: 1000px;height: 100%;position: relative;margin: auto;}
.shiTingClass .mfei499{font-size: 25px;color: #fff;line-height: 78px;position: absolute;top: 0;left: -46px;line-height: 100px; letter-spacing: 4px;font-style: italic;width: 302px;}
.shiTingClass .mfei499 span {font-size: 33px;}

#StartTest1 #phone_kast{background: #fff url(https://liuxue.xdf.cn/special/eur/six/yyd/2021.png) no-repeat;width: 220px;height: 34px;line-height: 34px;
    box-sizing: border-box;position: absolute;left: 280px;top: 56px;border-radius: 3px;font-size: 16px;padding: 0 40px;color: #555;}
#StartTest1 #verification_kast{width: 252px;height: 34px;background: #fff;line-height: 34px;
    box-sizing: border-box;position: absolute;left: 527px;top: 16px;border-radius: 3px;font-size: 16px;padding: 0 125px 0 10px;color: #555;}
#StartTest1 #obtain_kast{
     width: 125px;
     height: 34px;
     background: #fe5555;
     position: absolute;
     left: 658px;
     top: 16px;
     color: #fff;
     border-radius:0 5px 5px 0 ;
     -webkit-border-radius:0 5px 5px 0 ;
     -moz-border-radius:0 5px 5px 0 ;
     -ms-border-radius:0 5px 5px 0 ;
     -o-border-radius:0 5px 5px 0 ;
     cursor: pointer;
}
.shiTingClass .dianhuazixun{position: absolute;width: 80px;height: 81px;cursor: pointer;right:0px;top: -30px;margin-left: 440px;
    background: url(http://www.xdf.cn/zhuanti/school/xiaoyuzhong/img/zxzx.png) center center / auto 100% no-repeat;}
.shiTingClass .number_phone{position: absolute;right: -166px;top: 36px;width: 156px;}
.shiTingClass .number_phone span{position: absolute;right: -39px;top: 5px;width: 100%;font-size: 18px;color: #fff;}

.shiTingClass #Submit_kast{height: 34px;line-height: 34px; width: 256px;border-radius: 3px;font-size: 16px;position: absolute;right: 217px;top: 56px; color: #fff;background: #ff6000;cursor: pointer;}

.yz #reg{font-size: 12px;}
#StartTest2{padding-top: 10px;}
#StartTest2 .hei span:nth-child(1){color: #c00;}
#StartTest2 .hei{height: 31px;}
#StartTest2 .hei input{width: 117px;height: 18px;    border: 1px solid #ccc;font-size: 14px;padding-left: 3px;box-sizing: border-box;}
#StartTest2 .hei select{width: 91px;height: 18px;    border: 1px solid #ccc;font-size: 14px;padding-left: 3px;box-sizing: border-box;}
#StartTest2 #phone_kast{margin-left: 4px;}
#StartTest2 #msgCodeWrap input{width:148px;border: 1px solid #ccc;font-size: 14px;margin-bottom: 5px;padding-left: 3px;box-sizing: border-box;}
#StartTest2 #msgCodeWrap button{ width: 148px;height: 18px; background: #dc0100;margin-bottom: 5px; font-size: 10px;cursor: pointer; border-radius: 5px;color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
#StartTest2 #msgCodeWrap span{color: #c00;}
#StartTest2 .tiaokuan {color: #999;}
#StartTest2 #Submit_kast{cursor: pointer;width: 170px;height: 34px;border: none;font-size: 18px;margin-top: 10px;margin-left: -3px;color: #ac0002; background: yellow;}
#StartTest2 img{pointer-events: all;}


/* 弹窗及表单新css */
.customization input{color: #000;}
.customization select{background: url('https://liuxue.xdf.cn/special/eur/ceshi/images/xm_03.png') no-repeat right center;}
.customization input::-webkit-input-placeholder{color: #555;}
.customization input::-moz-placeholder{color: #555;opacity: 1;}
.customization input:-ms-placeholder{color: #555;}
.customization input:-o-placeholder{color: #555;}
.customization{width: 200px;height: 410px;background: url('../images/01.png') no-repeat center top;
position: fixed;left: 5px;top: 25%;padding: 160px 19px 0;box-sizing: border-box;font-size: 10px;z-index: 999;}
.customization select{appearance: none;-webkit-appearance: none;}
.customization input,.customization select{border: 1px solid #d4e1df;box-sizing: border-box;width: 100%;height: 23px;
    margin-bottom: 7px;border-radius: 5px;font-size: 12px;padding-left: 8px;line-height: 23px;}
.customization input:focus,.customization select:focus{border: 1px solid #749d97;}
.customization .validationAt{position: relative;}
.customization .validationBt{padding-right: 67px;box-sizing: border-box;}
.customization .gainAt{width: 65px;height: 23px;background: url('https://liuxue.xdf.cn/special/eur/ceshi/images/huoqu_03.png') no-repeat center top;
display: block;position: absolute;right: 0;top: 0;font-size: 12px;color: #fff;cursor: pointer;line-height: 23px;}
.customization .protocolAt img{cursor: pointer;pointer-events: all;vertical-align: top;margin-top: 2px; }
.customization .protocolAt{font-size: 12px;color: #757575; }
.customization .protocolAt a{color: #757575;}
.customization .protocolAt a:hover{cursor: pointer;text-decoration: underline;}
.customization .closeAt{position: absolute;right: 5px;top: 14px;cursor: pointer;pointer-events: all;}
.customization .startAt{width: 107px;cursor: pointer; height: 30px;background: url('https://liuxue.xdf.cn/special/eur/ceshi/images/tanbtn_03.png') no-repeat center center;font-size: 15px;color: #fff;line-height: 30px;text-align: center;display: block;position: absolute;left: 46px;bottom: 23px;}

.lingjichu{display: none; width: 480px;height: 300px;position: fixed;left: 50%;top: 50%;margin-left: -240px;margin-top: -150px;z-index: 999;}
.lingjichu .bg{position: absolute;left: -6px;bottom: 0;}
.lingjichu .lingBtn{ animation:anOne 1s infinite ; transition: 0.5s; width:321px ; height: 69px; position: absolute; left: 80px; bottom: -86px; background:url('https://liuxue.xdf.cn/special/eur/ceshi/images/btn_03.png') no-repeat center top; font-size: 23px; color: #fff; line-height: 69px; text-align: center; letter-spacing: 9px; cursor: pointer; -webkit-animation:anOne 1s infinite ; }
/* .lingjichu .lingBtn:hover{transform: scale(1.1);} */
.lingjichu .closeB{position: absolute;right: -65px;top: -35px;cursor: pointer;pointer-events: all;}
@keyframes anOne{
    0%{ transform:scale(1) ; -webkit-transform:scale(1) ; -moz-transform:scale(1) ; -ms-transform:scale(1) ; -o-transform:scale(1) ; }
    100%{ transform:scale(1.05) ; -webkit-transform:scale(1.05) ; -moz-transform:scale(1.05) ; -ms-transform:scale(1.05) ; -o-transform:scale(1.05) ; }

}

.test_result{z-index: 999; height: 100px;width: 100%; position: fixed;left: 0;bottom: 0;font-size: 12px;
    background: url('https://liuxue.xdf.cn/special/eur/ceshi/newImg/ritest1.png') no-repeat center bottom;}
.test_result .wid1000Auto{width: 1000px;height: 100%;margin: auto;position: relative;}
.test_result .re_a{font-size:15px ;color: #313131;position: absolute;left: 101px;top:30px ;}
.test_result .re_b{font-weight: bold; font-size:14px ;color: #006960;position: absolute;left: 101px;top:57px ;}
/* .test_result .re_a:hover,.test_result .re_b:hover{text-decoration: underline;} */
.test_result input::-webkit-input-placeholder{color: #555;}
.test_result .nameAt{width:120px;height: 24px;background: #fff;position: absolute;left: 298px;top: 29px;padding-left: 9px;box-sizing: border-box;font-size: 10px;color: #000;line-height: 24px;}
.test_result input{ border-radius:3px ; -webkit-border-radius:3px ; -moz-border-radius:3px ; -ms-border-radius:3px ; -o-border-radius:3px ; }
.test_result .phoneAt{width:120px;height: 24px;background: #fff;position: absolute;left: 430px;top: 29px;padding-left: 9px;box-sizing: border-box;font-size: 10px;color: #000;line-height: 24px;}
.test_result .validationBt{width:120px;height: 24px;background: #fff;position: absolute;left: 562px;top: 29px;padding-left: 9px;box-sizing: border-box;font-size: 10px;color: #000;line-height: 24px;}
.test_result .gainAt{cursor: pointer; width: 77px;height: 24px;font-size: 10px;color: #fff;line-height: 24px;text-align: center;position: absolute;left: 693px;top: 29px;background: url('https://liuxue.xdf.cn/special/eur/ceshi/images/dihuo_03.png') no-repeat center center;}
.test_result .startAt{ transition:0.5s ; width: 136px; height: 46px; position: absolute; right:67px ;
     top:23px ; font-size: 16px; color: #fff; text-align: center; line-height: 46px; background:url('https://liuxue.xdf.cn/special/eur/ceshi/images/testbtn_03.png') no-repeat center center; cursor: pointer; -webkit-transition:0.5s ; -moz-transition:0.5s ; -ms-transition:0.5s ; -o-transition:0.5s ;
}
    .test_result .startAt:hover{ transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -ms-transform:scale(1.1) ; -o-transform:scale(1.1) ; }
.test_result .protocolAt{position: absolute;left: 383px;top: 62px;}
.test_result .protocolAt img{vertical-align: top;margin-top: 3px;pointer-events: all;}

/* pc底部表单 */
.shiTingClass .form-wrap form .label{ width: 220px; height: 34px; overflow: hidden; padding: 0 0 0 40px; vertical-align: top; border: none; border-radius:3px ; -webkit-border-radius:3px ; -moz-border-radius:3px ; -ms-border-radius:3px ; -o-border-radius:3px ; }
.shiTingClass .form-wrap form .name{background: #fff url(https://liuxue.xdf.cn/special/eur/six/yyd/2020.png) no-repeat left center;
    position: absolute;left: 280px;top: 16px;}
.shiTingClass .form-wrap form .phone{background: #fff url(https://liuxue.xdf.cn/special/eur/six/yyd/2021.png) no-repeat left center;
    position: absolute;left: 280px;top: 56px;}
.shiTingClass .form-wrap form .label input{margin: 0;padding: 0;height: 100%;font-size: 16px;vertical-align: top;line-height: 34px;}
.shiTingClass .form-wrap form .Code{position: absolute;left: 527px;top: 16px;padding-left: 0;width: 256px;}
.shiTingClass .form-wrap form .Code input{padding:0 10px 0 5px;box-sizing: border-box;width: 139px;}
.shiTingClass .form-wrap form .SmsCodeBtn{
    width: 125px;
    height: 34px;
    background: #fe5555;
    position: absolute;
    left: 132px;
    top: 0px;
    margin: 0;
    color: #fff;
    display: block;
    font-size: 12px;
    box-sizing: border-box;
    padding-left: 0;
    line-height: 34px;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
}
    .shiTingClass .form-wrap .xdf_formbtn{line-height: 34px;height: 34px;width: 256px;border-radius: 3px;font-size: 16px;position: absolute;
        right: 177px;top: 56px;color: #fff;background: #ff6000;cursor: pointer;}

/* end */

.customization .protocolAt {
    font-size: 12px;
    color: #757575;
    line-height: 20px;
}
.customization .protocolAt img {
    cursor: pointer;
    pointer-events: all;
    vertical-align: top;
    margin-top: 4px;
}

@media (max-width:1000px){
    .customization{display: none;}
    .lingjichu{display: none !important;}
    .test_result{display: none;}
}
 
@media (max-width:1000px){
    #StartTest0 {width: 100%;}

    .shiTingClass{display: none;}

    #StartTest0 #phone_kast{width: 6.42rem;height: 0.56rem;left: auto;top: auto;bottom: auto;
        position: static;margin: 0 auto 0;display: block;position: relative; font-size: 0.27rem;padding-left: 0.15rem;}
    #StartTest0 #msgCodeWrap{width: 6.42rem;margin: 0.2rem auto 0;position: relative;height: 0.56rem;}
    #StartTest0 #verification_kast{position: absolute;left: 0;top: 0;height: 0.56rem;font-size: 0.27rem;width: 6.42rem;padding-right: 2.48rem;padding-left: 0.15rem;}
    #StartTest0 #obtain_kast{width: 2.42rem;position: absolute;right: 0;top: 0;left: auto;height: 0.56rem;font-size: 0.24rem;line-height: 0.56rem;}
    #StartTest0 #Submit_kast{position: static;right: auto;top: auto;margin: 0.20rem auto 0;display: block;
        font-size: 0.43rem;letter-spacing: 0.59rem;width: 5.47rem;height: 0.65rem;background: url(../images/mbtn_03.png) no-repeat center top;
        background-size: 100% 100%;animation: none;-webkit-animation: none;line-height: 0.65rem;color: transparent;bottom: auto;}
 
}
 
/* 小表单结束 */









.goodclass .New .qircty span{display: none;}


@media (max-width:1000px){
    #StartTest0 {width: 100%;}

    .shiTingClass{display: none;}

    #StartTest0 #phone_kast{width: 6.42rem;height: 0.56rem;left: auto;top: auto;bottom: auto;
        position: static;margin: 0 auto 0;display: block;position: relative; font-size: 0.27rem;padding-left: 0.15rem;}
    #StartTest0 #msgCodeWrap{width: 6.42rem;margin: 0.2rem auto 0;position: relative;height: 0.56rem;}
    #StartTest0 #verification_kast{position: absolute;left: 0;top: 0;height: 0.56rem;font-size: 0.27rem;width: 6.42rem;padding-right: 2.48rem;padding-left: 0.15rem;}
    #StartTest0 #obtain_kast{width: 2.42rem;position: absolute;right: 0;top: 0;left: auto;height: 0.56rem;font-size: 0.24rem;line-height: 0.56rem;}
    #StartTest0 #Submit_kast{position: static;right: auto;top: auto;margin: 0.20rem auto 0;display: block;
        font-size: 0.43rem;letter-spacing: 0.59rem;width: 5.47rem;height: 0.65rem;background: url(../images/mbtn_03.png) no-repeat center top;
        background-size: 100% 100%;animation: none;-webkit-animation: none;line-height: 0.65rem;color: transparent;bottom: auto;}
 
}
 
/* 小表单结束 */


@media(max-width:1000px){


    .WinterInphone{width: 6.42rem;height: 0.56rem;position: static;margin:7.47rem auto 0;display: block;font-size: 0.27rem;padding-left: 0.15rem;}
    .WinterBtn{ position: static; right: auto; top: auto; margin:0.24rem auto 0; display: block; font-size: 0.43rem; letter-spacing: 0.59rem; width: 5.47rem; height: 0.65rem; background: url(../images/mbtn_03.png) no-repeat center top;background-size: 100% 100%; animation: none; -webkit-animation: none;line-height: 0.65rem;color: transparent; }


    .goodclass .New {width: 7.09rem;height: 1.2rem;margin: auto;display: flex;justify-content: space-between;}
    .goodclass .New div{cursor: pointer; width: 2.28rem;height:0.86rem;line-height: 0.86rem;
        text-align: center;color: #fff;font-weight: bold;font-size: 0.26rem;background: #e2011f;}
        .goodclass .New .qircty{line-height: 0.32rem;padding-top: 0.1rem;box-sizing: border-box;}
        .goodclass .New .qircty span{height: 0px;display: block;}
    .goodclass .New .active{color: #e2011f;background:#f7bfbf ;}
    .goodclass .newmt{margin-top: -100px;}
    .goodclass .newmt50{margin-top: -50px;}
    .newbox {
        width: 7.5rem;
        background: url(../images/new2_03.png) no-repeat center top;
        background-size: 100% 100%;
        height: 7.94rem;
        margin: auto;
        padding: 0 0.19rem 0;
        box-sizing: border-box;
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
}
.newbox .left {
    float: left;
    width: 1.91rem;
    margin-left:0px;
    height: 100%;
    position: relative;
}
.newbox .left .newli1 {
    font-size: 0.28rem;
    height: 1.92rem;
    width: 1.91rem;
    line-height: 1.05rem;
    text-align: center;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    opacity: 0;
}
.newbox .right {
    width: 5.12rem;
    height: 100%;
    float: left;
}
.newbox .newhead .p{width: 2.19rem;line-height: 0.86rem;}

.newbox .newhead {
    height: 1.2rem;
    background: none;
    background-size: 100% 100%;
    color: #fff;
    font-weight: bold;
    font-size: 0.22rem;
    line-height: 0.84rem;
}
.newbox .newPost {display: none;}
.newbox .newblock {display: block;font-size: 0.16rem;line-height: 0.26rem;padding-right: 0.04rem;}
.newbox .newblock1 {display: block;}
.newbox .newblock2 {display: block;font-size: 0.16rem;line-height: 0.26rem;padding-right: 0.04rem;}
.newbox .newblock3 {display: block;font-size: 0.16rem;line-height: 0.26rem;padding-right: 0.04rem;}
.newbox .newblock3 span{font-size: 0.16rem;font-weight: bold;color: #5d5b5b;}

.newbox .moblietitle {font-size: 0.22rem;margin-bottom: 0.12rem;text-align: left;}
.newbox .newsecont {
    padding-left: 0.38rem;
}
.newbox .newul{font-size: 0.16rem;height:0.55rem;}
.newbox .newul li{margin-right: 0.04rem;line-height: 0.26rem;}
.newbox .newul1 li {
    float: left;
    width: 2.12rem;
    margin-right:0.1rem;
    height: auto;
    background: #fff;
    margin-bottom: 0.14rem;
    box-shadow: 0.04rem 0.03rem 0.04rem #e3ae2d;
    padding: 0.06rem 0.05rem ;
    /* padding: 0; */
    box-sizing: border-box;
    border-radius: 0.1rem;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    -ms-border-radius: 0.1rem;
    -o-border-radius: 0.1rem;
}
.newbox .newp1{font-size: 0.22rem;margin-bottom: 0.04rem;}
.newbox .newpcenter {
    
    height: 0.02rem;
    
    margin-bottom: 0.08rem;
}
.newbox .newp2{font-size: 0.16rem;margin-bottom: 0;font-weight: normal;}
.newbox .newul1{height: 1.79rem;display: block;}
/* .newbox .newul1 .widp202px {width: 2.03rem;} */
.newbox .newKast li {height: 0.72rem;line-height: 0.72rem;font-size: 0.23rem;padding: 0;}
.newbox .newul2{height: 1rem;display: block;}
.newbox .newul3{height: 0.34rem;display: block;}
.newbox .newfont{font-size:0.16rem ;line-height: 0.26rem;padding-right: 0.04rem;}
.newbox .newfont span{font-size: 0.16rem;color: #5d5b5b;}

/* .newbox .heightAuto{display: flex;justify-content: space-between;height: auto;flex-wrap: wrap;width: 4.27rem;white-space:nowrap} */
 
.newbox .heightAuto li:nth-child(1){width: 2.12rem;height: 0.72rem;background: url('../images/01_03.png') no-repeat;background-size: 100%;}
.newbox .heightAuto li:nth-child(2){width: 2.03rem;height: 0.72rem;background: url('../images/02_03.png') no-repeat;background-size: 100%;}
.newbox .heightAuto li:nth-child(3){width: 2.13rem;height: 0.73rem;background: url('../images/03_03.png') no-repeat;background-size: 100%;}
.newbox .heightAuto li:nth-child(4){width: 2.03rem;height: 0.73rem;background: url('../images/04_03.png') no-repeat;background-size: 100%;}

.newbox .heightAuto .newp1,.newbox .heightAuto .newpcenter,.newbox .heightAuto .newp2{display: none;}
.newbox .modelPGet{height: 2.82rem;background: url('../images/00_03.png') no-repeat;background-size: 100%;width: 4.58rem;}










/* 课程体系 */
.pcblock{display: none !important;}
.mnone{display: block !important;}


.page1 .top{font-size: 0.47rem;color: #a60c16;text-align: center;margin: auto;width:100%;margin-bottom: 0;height: 0.7rem;}
.page1 .top img{float: initial;width: 0.64rem;height: 0.6rem;display: inline-block;vertical-align: top;}
.page1 .top p{float: initial;display: inline-block;}
.page1 .goodclass{height:auto;width: 100%;background-size: 100% 100%;background-position: center 0rem;padding-bottom: 0.5rem;}
.page1 .top{margin-bottom: 0;}
.page1 .clerbox{width: 100%;padding-top:0.41rem ;}
.page1 .big_btn {width: 2.49rem;height: 0.62rem;background-color: #a60c16;margin: 0.3rem auto 0;font-size: 0.23rem;line-height: 0.62rem;border-radius: 0.10rem;
    letter-spacing: 0.05rem;color: #fff;text-align: center;}
    .page1 .margintop {margin-top: 0px;}
    .page1 {padding:  0 0 0.35rem;}

/* 结束 */






    .input_active{width: 100%;height: 5.83rem;background: url(../images/bai_02.png) no-repeat center top;background-size: 100% 100%; padding-top: 1.68rem;box-sizing: border-box;margin-bottom: 50px;}
    .input_active .inputBox{ width: 6.19rem; height: 0.89rem; background: #fff; margin: 0 auto 0.25rem;box-shadow: 0px 0px 10px #00000029; border-radius:0.4rem ; -webkit-border-radius:0.6rem ; -moz-border-radius:0.4rem ; -ms-border-radius:0.4rem ; -o-border-radius:0.4rem ; }
    .input_active .inputBox input{font-size: 0.26rem;vertical-align: top;height: 100%;margin-left: 0.89rem;width: 4.3rem;}
    .input_active img{vertical-align: center;float: left;margin-left: 0.33rem;display: none;}
    .input_active .inButton{ vertical-align: top; display: block; width: 6.19rem; box-shadow: 0px 0px 10px #00000029; cursor: pointer; height: 0.93rem; background: url(../images/baian_03.png) no-repeat center center;background-size: 101% 100%; margin: 0 auto 0.15rem; text-align: center;font-weight: bold; font-size: 0.36rem; color: #ff4949; border-radius:0.6rem ;  -webkit-border-radius:0.6rem ; -moz-border-radius:0.6rem ; -ms-border-radius:0.6rem ; -o-border-radius:0.6rem ; }
    .input_active .inBtonbox{height: 1.1rem;}
    .input_active .inputBox:nth-child(1){background:#fff url(../images/bai1_03.png) no-repeat;background-size:0.44rem 0.89rem ;background-position: 0.31rem center;}
    .input_active .inputBox:nth-child(2){background:#fff url(../images/bai2_03.png) no-repeat;background-size:0.44rem 0.89rem ;background-position: 0.31rem center;}
    .input_active .inPli:nth-child(3){display: none;}
    .input_active .inPli:nth-child(5){display:block;margin-left: 0;width: 6.19rem;margin: auto;font-size: 0.19rem;line-height: 0.24rem;color: #ff4949;}
    

    .defaoult{display: none;}
    .page1{padding-top: 0;}
    .page1 .dazhe .yingmodel{display: block;color: #fff;}
    .yingpc{display: none;}


    .zhu {width: 100%;height: 8.88rem;background: url(../images/zhum_02.jpg) no-repeat;background-size: 100% 100%;margin: 0 auto 0px;
        padding: 1.35rem 0.33rem 0 1.28rem;box-sizing: border-box;position: relative;}

    .zhu .div1 {width:5.9rem;height:0.81rem;margin-bottom: 0.16rem;font-size: 0.23rem;color: #d11823;line-height: 0.81rem;}
.zhu .div1:nth-child(2){margin-bottom: 0.15rem;}
.zhu .div1:nth-child(3){line-height: 0.25rem;padding-top: 0.15rem;box-sizing: border-box;}
.zhu .div1:nth-child(5){line-height: 0.25rem;padding-top: 0.15rem;box-sizing: border-box;}
.zhu .erwei {position: absolute;width: 2.06rem;height: 2.06rem;right: 2.73rem;bottom: 0.48rem;}




    .fu_left{display: none;}
    .rui-xyz-form {display: none;}
    .clerbox{width: 100% !important;}
    .banner {width: 100%;height: 6.5rem;background: url(../images/95279_02.png) no-repeat;background-size: 100% 100%;}
    .banner .p1 {color: #fff;font-weight: bold;font-size: 0.23rem;margin: 3.56rem 0 0 0.4rem;}
    .banner .botton {
        width: 2.4rem;height: 0.58rem;box-shadow: 0 0 0 #fff;line-height: 0.58rem;font-size: 0.24rem;margin: 0.8rem 0 0 1.31rem;border-radius: 0.35rem;
        -webkit-border-radius: 0.35rem;-moz-border-radius: 0.35rem;-ms-border-radius: 0.35rem;-o-border-radius: 0.35rem;}
    .nav{display: none;}
    .model{display: block;}

    .page1m .content1 {background: url(../images/pagem1_02.jpg) no-repeat;background-size:100% 100%;height: 3.73rem;position: relative;overflow: hidden;margin-bottom: 0.6rem;}
    .page1m .content1 .p1 {font-size: 0.41rem;color: #a60c16;text-align: center;font-weight: bold;margin-top: 0.38rem;}
    .page1m .content1 .div1 input {width: 6.44rem;height: 0.55rem;position: absolute;top: 0;left: 0.57rem;padding-left: 0.69rem;box-sizing: border-box;background-color: transparent;border: none;font-size: 0.28rem;color:#cdcdcd;}
    .page1m .content1 .div2 {width: 100%;height: 0.55rem;position: absolute;top: 1.84rem;}
    .page1m .content1 .btn {width: 2.49rem;height: 0.62rem;background-color: #a60c16;margin: 1.88rem auto 0;font-size: 0.23rem;line-height: 0.62rem;border-radius: 0.10rem;letter-spacing: 0.05rem;color: #fff;text-align: center;}
    .page1m .content1 .div1 { width: 100%; height: 0.55rem;position: absolute;top: 1.10rem;}
    .page1m .content1 .div2 { width: 100%; height: 0.55rem;position: absolute;top: 1.84rem;}
    .page1m .content1 .div2 input {width: 6.44rem;height: 0.55rem; position: absolute;top: 0;left: 0.57rem; padding-left: 0.69rem; box-sizing: border-box; background-color: transparent;border: none;font-size: 0.28rem; color: #cdcdcd;}

    /* .page2m .content1 {background: url(../images/page2m_03.jpg) no-repeat;background-size: 100% 100%;height: 2.94rem;margin-bottom: 0;position: relative;} */
    /* .page2m .content1 {background: url(../images/mtd4.png) no-repeat;background-size: 100% 100%;height: 4.62rem;margin-bottom: 0;position: relative;} */

    .page2m .dazhe {width: 3.43rem;height: 1.23rem;padding-top: 0.2rem;}
    .page2m .dazhe:nth-child(1){position: absolute;left: 0.32rem;top: 0.47rem;}
    .page2m .dazhe:nth-child(2){position: absolute;left: 3.76rem;top: 0.47rem;}
    /* .page2m .dazhe:nth-child(3){position: absolute;left: 4.76rem;top: 0.47rem;width: 2.32rem;} */
    .page2m .dazhe:nth-child(3){position: absolute;left: 0.32rem;top: 3.71rem;width: 6.76rem;padding-top: 0px;height: 0.58rem;line-height: 0.58rem;background: url(../images/mth.png) no-repeat;background-size: 100% 100%;}



    .page2m .dazhe .ptop {font-size: 0.21rem;margin-bottom: 0.07rem;}
    .page2m .dazhe .baoming {font-size: 0.21rem;}
      .page2m .kechengbox{background: #fff;}
      /* .page2m .kecheng{display: none;} */
      .page2m .kecheng_kail{padding: 0.41rem 0rem 0.37rem;}
      .page2m .m_class_hao{text-align: center;height: 0.7rem;}
      .page2m .m_class_hao img{width:0.64rem; height:0.6rem;display: inline-block;vertical-align: top;}
      .page2m .m_class_hao p{display: inline-block;font-size: 0.47rem;color: #333333;vertical-align: top;}
      .page2m .fubiaoti{font-size: 0.22rem;color: #333333;text-align: center;}
    .kecheng span{display: none;}
    .page2m .kechengbox{padding: 0 0.32rem 0 ;}
    .page1 .kecheng .nav_class {margin:  0rem;}
    .page1 .kecheng{font-size: 0.17rem;padding: 0;height: 0.6rem;line-height: 0.6rem;}
    .page1 .classnone {height: 0.87rem;border-bottom: 1px solid #afafaf;font-size: 0.15rem;}
    .page1 .oneli{padding-top: 0.1rem;box-sizing: border-box;width: 1.41rem;line-height: 0.25rem;}
    .page1 .twoli{line-height: 0.87rem;width: 1.41rem;}
    .page1 .threeli{line-height: 0.87rem;width: 1.41rem;}
    .page1 .fourli{line-height: 0.87rem;width: 1.41rem;}
    .page1 .fiveli{line-height: 0.87rem;width: 1.07rem;}
    .page1 .sixli{font-size: 0.17rem;padding: 0.08rem 0.14rem;margin-top: 0.27rem;}
    .page1 .oneli p {font-size: 0.17rem;font-weight: inherit;}

    .pageteacher{background: #eae9e9;padding-bottom: 0.45rem;}
    .pageteacher .kecheng_kail{padding: 0.41rem 0rem 0.37rem;}
    .pageteacher .m_class_hao{text-align: center;height: 0.7rem;}
    .pageteacher .m_class_hao img{width:0.64rem; height:0.6rem;display: inline-block;vertical-align: top;}
    .pageteacher .m_class_hao p{display: inline-block;font-size: 0.47rem;color: #a60c16;vertical-align: top;}
    .pageteacher .fubiaoti{font-size: 0.22rem;color: #a60c16;text-align: center;}
    /* mswiper */
    .pageteacher .ul {margin: 0.39rem auto 0rem;width: 6.88rem;height: 7.2rem;padding-bottom: 0.6rem;overflow: hidden;}
    .pageteacher .swiper-container_model{width: 100%;height: 100%;}
    .pageteacher .swiper-slide {text-align: center;font-size: 0.18rem;background: #fff;  /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;}
    .pageteacher .ul img{padding-top: 0.3rem;width: 2.79rem;height: 2.79rem;}

    .pageteacher  .name {padding-top: 0.24rem;font-size: 0.34rem;font-weight: bold;color: #fe5a4e;}
    .pageteacher  .title {font-size: 0.30rem; color: #fe5a4e; text-align: center; margin-top: 0.12rem;}
    .pageteacher  .caption p {font-size: 0.24rem;color: #494949; line-height: 0.40rem;text-align: left;}
    .pageteacher  .swiper-pagination{position: unset !important;margin-top: 0.29rem;width: 100%;}
    .pageteacher  .swiper-pagination-clickable .swiper-pagination-bullet {width: 13px;height: 14px;margin: 0 0.11rem;background: #fe5a4e;}
    .pageteacher  .swiper-pagination-bullet-active {opacity: 1;background: #007aff !important;}
    .pageteacher  .swiper-pagination-bullet-active {opacity: 1;background: #007aff !important;}
    .pageteacher  .end_btn_02 { margin: 0.35rem auto 0; width: 2.49rem; height: 0.61rem; background-color: #fe5a4e; text-align: center; font-size: 0.24rem; border-radius: 0.12rem; line-height: 0.61rem;}
    .pageteacher  .end_btn_02 a {color: #fff;display: block;width: 100%;height: 100%;}
    .pageteacher  .caption { padding: 0 0.34rem; margin: 0.20rem auto 0rem;}

    .page1 .dazhe .pbottom {font-size: 0.42rem;}
    .page1 .oneli span {font-size: 0.15rem;display: block;white-space: inherit;}

    .kecheng .nav_class:nth-child(1){width: 1.41rem;margin: 0;text-align: center;}
    .kecheng .nav_class:nth-child(3){width: 1.41rem;margin: 0;text-align: center;}
    .kecheng .nav_class:nth-child(5){width: 1.41rem;margin: 0;text-align: center;}
    .kecheng .nav_class:nth-child(7){width: 1.41rem;margin: 0;text-align: center;}
    .kecheng .nav_class:nth-child(9){width: 1.07rem;margin: 0;text-align: center;}
    .swiper-container_model .swiper-pagination-bullet{ margin-right: 0.22rem !important; padding-top: 0rem !important; width: 0.13rem !important; height: 0.13rem !important; border-radius:50% !important; -webkit-border-radius:50% !important; -moz-border-radius:50% !important; -ms-border-radius:50% !important; -o-border-radius:50% !important; }
    .swiper-pagination1{text-align: center;font-size: 12px;margin-top: 0.29rem;}
    .swiper-container_model .swiper-pagination-bullet:nth-child(9){margin-right: 0 !important;}
    .swiper-pagination-bullet{background: #fe5a4e !important;}
    .teacher_btn{width: 2.49rem;height: 0.62rem;background-color: #a60c16;margin: 0.3rem auto 0;font-size: 0.23rem;line-height: 0.62rem;border-radius: 0.10rem;letter-spacing: 0.05rem;color: #fff;text-align: center;}

    .pingtai_page3m{background: url(../images/page3m_02.jpg) no-repeat;height: 4.83rem; background-size: 100% 100%;}
    /* 标题 */
    .pingtai_page3m .kecheng_kail {padding: 0.41rem 0rem 0.28rem;}
    .pingtai_page3m .m_class_hao {text-align: center;height: 0.7rem;}
    .pingtai_page3m .m_class_hao img {width: 0.64rem;height: 0.6rem;display: inline-block;vertical-align: top;}
    .pingtai_page3m .m_class_hao p {display: inline-block;font-size: 0.47rem;color: #a60c16;vertical-align: top;}
    .pingtai_page3m .fubiaoti {font-size: 0.22rem;color: #a60c16;text-align: center;}

    .pingtai_page3m .sifen{height: 1.38rem;padding:  0 0.32rem;}
    .pingtai_page3m .sifenzhiyi{box-shadow: 0px 0px 0.1rem #ccc; border-radius:0.1rem; overflow: hidden; width: 3.33rem; height: 1.21rem; background: url(../images/sifen1_03.png) no-repeat; background-size: 100% 100%; float: left; font-size: 0.24rem; color: #fe5a4e; padding: 0.35rem 0 0 1.3rem; box-sizing: border-box; line-height: 0.32rem; -webkit-border-radius:0.1rem; -moz-border-radius:0.1rem; -ms-border-radius:0.1rem; -o-border-radius:0.1rem; }
    .pingtai_page3m .sifenzhier {box-shadow: 0px 0px 0.1rem #ccc; border-radius:0.1rem; overflow: hidden;width: 3.33rem;height: 1.21rem;background: url(../images/sifen2_03.png) no-repeat;background-size: 100% 100%;float: right;font-size: 0.24rem;color: #fe5a4e;padding: 0.35rem 0 0 1.3rem;box-sizing: border-box;line-height: 0.32rem;}
    .pingtai_page3m .sifenzhisan{box-shadow: 0px 0px 0.1rem #ccc; border-radius:0.1rem; overflow: hidden; width: 3.33rem;height: 1.21rem;background: url(../images/sifen3_03.png) no-repeat;background-size: 100% 100%;float: left;font-size: 0.24rem;color: #fe5a4e;padding: 0.35rem 0 0 1.3rem;box-sizing: border-box;line-height: 0.32rem;}
    .pingtai_page3m .sifenzhisi{box-shadow: 0px 0px 0.1rem #ccc; border-radius:0.1rem; overflow: hidden; width: 3.33rem;height: 1.21rem;background: url(../images/sifen4_03.png) no-repeat;background-size: 100% 100%;float: right;font-size: 0.24rem;color: #fe5a4e;padding: 0.35rem 0 0 1.3rem;box-sizing: border-box;line-height: 0.32rem;}


    .cengjipage{background: #fff;height: 9rem;}
    .cengjipage .kecheng_kail {padding: 0.41rem 0rem 0.28rem;}
    .cengjipage .m_class_hao {text-align: center;height: 0.7rem;}
    .cengjipage .m_class_hao img {width: 0.64rem;height: 0.6rem;display: inline-block;vertical-align: top;}
    .cengjipage .m_class_hao p {display: inline-block;font-size: 0.47rem;color: #a60c16;vertical-align: top;}
    .cengjipage .fubiaoti {font-size: 0.22rem;color: #a60c16;text-align: center;}



    .cengjipage .content5_div { width: 6.88rem;margin: 0 auto;}
    .cengjipage .content5_div .del {width: 3.35rem;height: 6.10rem;}
    .cengjipage .content5_div .del img { width: 100%; height: 100%;}
    .cengjipage .container { max-width: 6.88rem;margin: 0 auto;}
    .cengjipage .slide { width: 100%;min-height: 4.10rem;position: relative;-webkit-overflow-scrolling: touch;}
    .cengjipage .slide .img1 { width: 3.05rem;top: 0.50rem;left: 0.51rem;z-index: 1;height: 5.50rem;}
    .cengjipage .slide .img img {width: calc(100% - 0.14rem);height: calc(100% - 0.1rem);width: 100% !important;}
    .cengjipage .slide .img { overflow: hidden; position: absolute; transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s; background: #fff;}
    .cengjipage .slide .img1 {width: 3.05rem;top: 0.50rem;left: 0rem;z-index: 1;height: 5.50rem;box-shadow: 0px 0px 0.1rem #ccc;}
    .cengjipage .slide .img2 { width: 3.20rem;top: 0.15rem;left: 0.6rem;z-index: 2;box-shadow: 0px 0px 0.1rem #ccc;height: 6.5rem;}
    .cengjipage .slide .img3 {width: 3.95rem;top: 0;left: 1.5rem;height: 6.91rem;z-index: 3;box-shadow: 0px 0px 0.1rem #ccc;}
    .cengjipage .slide .img4 {width: 3.20rem;top: 0.15rem;left: 3.11rem;height: 6.5rem;z-index: 2;box-shadow: 0px 0px 0.1rem #ccc;}
    .cengjipage .slide .img5 {width: 3.47rem;top: 0.50rem;left: 3.45rem;z-index: 1;height: 5.50rem;box-shadow: 0px 0px 0.1rem #ccc;}
    .cengjipage .slide .img6 {width: 2.83rem;top: 0.49rem;left: 4rem;z-index: 0;height: 5.17rem;display: none;}
    .cengjipage .slide .img7 {width: 2.83rem;top: 0.68rem;left: 0.12rem;z-index: 0;height: 5.17rem;display: none;}
    
    .vedio{background: url(../images/video_02.jpg) no-repeat;height: 7.07rem; background-size: 100% 100%;position: relative;overflow: hidden;}
    .vedibox{width: 6.37rem;height: 3.77rem;position: absolute;left: 0.61rem;top: 0.38rem;background: #000 url(../images/vd.png) no-repeat;background-size: 100% 100%;overflow: hidden;}
    .vedibox video{width: 100%;height: 100%;}
    .vedio .btn {width: 2.49rem;height: 0.60rem;background-color: #a60c16;margin: 9.55rem auto 0;font-size: 0.24rem;line-height: 0.60rem;border-radius: 0.10rem;letter-spacing: 0.05rem;color: #fff;text-align: center;}


    .contacts-buy{float: left; width: 3.7rem;height: .8rem;line-height: .8rem;border-radius: .39rem;font-size: .36rem;color: #fff;text-align: center;margin: .13rem 0 0 .13rem;background: linear-gradient(90deg,#f36c12,#ff2d1d);box-shadow: 0 6px 13px 0 rgba(255,72,36,.43);cursor: pointer;}
    .online{background: linear-gradient(90deg,#08c897,#00b3a0); box-shadow: 0 6px 13px 0 rgba(8,199,151,.43);    float: left; width: 3.2rem;height: .8rem;line-height: .8rem;border-radius: .39rem;font-size: .36rem;color: #fff;text-align: center;margin: .13rem 0 0 .23rem;}
    .over_input{position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;overflow: hidden;user-select: none;z-index: 1024;background: rgba(0, 0, 0, 0.67);;display: none;}
    .over_input_margin{text-align: center;background: #fff;width: 5.9rem;height: 6rem;margin: 2.7rem auto 0;z-index: 1025;position: relative;}
    .btn_mobel{width: 0.34rem;height: 0.34rem;line-height: 0.28rem;text-align: center;right: -0.16rem;top: -0.16rem;font-size: 0.26rem;color: #c1c6c9;position: absolute;border-radius: 50%;background: #f5f7fa;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);cursor: pointer;opacity: 1;}
    .get_ajax_mobel{ width:4.48rem;border: none;background: #51c5cc;text-align: center;height: 0.9rem;line-height: 0.9rem;color: #fff;font-size: 0.2rem;border-radius: 3px;margin: auto;cursor: pointer;}
    ._g-item-chk { padding: 0.3rem 0.7rem 0.3rem;font-size: 0.12rem;color: #828282;line-height: 1.5;outline: none;}
    .fibufooter{font-size: 0.12rem;height: 0.7rem;overflow: hidden;}

    .page2{display: none;}
    .page3{display: none;}
    .page4{display: none;}
    .page5{display: none;}

    .page6{display: none;}
    .totop{width: 1rem;height: 1rem;}

    /*  */
    .page1 .classnone{position: relative;}
    .page1 .oneli{position: absolute;left: 0;}
    .page1 .twoli{position: absolute;left:1.41rem ;}
    .page1 .threeli{position: absolute;left:2.82rem ;}
    .page1 .fourli{position: absolute;left:4.23rem ;}
    .page1 .fiveli{position: absolute;left:4.74rem ;}
    .page1 .sixli{position: absolute;left:5.81rem ;font-size: 0.17rem;padding: 0;width: 1.01rem;height: 0.36rem;margin-top: 0.27rem;text-align: center;line-height: 0.36rem;}

    /* page5 */
    #page5{padding: 0;background: url('../images/page5_02.png') no-repeat;height: 10.6rem;background-size: 100%;}
    #page5 .top{display: none;}
    #page5 .imgMato{display: none;}




}


/* 修改m端底部表单 */
@media(max-width:1000px){
    .banner .clerbox{padding-top: 7.47rem;box-sizing: border-box;}
    .page1m .content1{background: #fff;border: 0.11rem solid #ff4948;box-sizing: border-box;height: auto;margin-bottom: 1.1rem;}
    .page1m .content1 .p1{margin-bottom: 0.3rem;}
    #StartTest3 #name_kast{width: 6.44rem; border: 0.01rem solid #ff0109;display: block;margin: 0 auto 0.2rem; padding-left: 0.58rem;box-sizing: border-box; background: url(../images/rx1.png) no-repeat left top;height: 0.56rem;font-size: 0.28rem; background-size: 0.56rem 0.56rem;}
    #StartTest3 #phone_kast{width: 6.44rem; border: 0.01rem solid #ff0109;display: block;margin: 0 auto 0.2rem; padding-left: 0.58rem;box-sizing: border-box; background: url(../images/rx2.png) no-repeat left top;height: 0.56rem;font-size: 0.28rem; background-size: 0.56rem 0.56rem;}
    #StartTest3 #msgCodeWrap{width: 6.44rem; border: 0.01rem solid #ff0109;display: block;margin: 0 auto 0.2rem;height: 0.56rem;position: relative; background: #fff;}
    #StartTest3 #msgCodeWrap input{width: 100%;height: 100%;font-size: 0.28rem;position: absolute;left: 0;top: 0;padding-left: 0.2rem;padding-right: 2.2rem; box-sizing: border-box;background: transparent;}
    #StartTest3 #msgCodeWrap button{width: 2rem;height: 100%;position: absolute;right: 0;top: 0;font-size: 0.26rem;color: #fff;background: #a60c16;}
    #StartTest3 #Submit_kast{width: 2.49rem;height: 0.62rem;background-color: #a60c16;margin: 0.2rem auto 0.2rem;font-size: 0.23rem;line-height: 0.62rem;border-radius: 0.10rem;
    letter-spacing: 0.05rem;color: #fff;text-align: center;display: block;}
    .over_input_margin{position: absolute;left: 50%;top: 50%;margin: -3rem 0 0 -2.95rem ;}
}

/* 前途表单m底部 */
@media (max-width:1000px){
    /* m端底部表单 */
    .form-wrap-m .name{width: 6.44rem;border: 0.01rem solid #ff0109;display: block;margin: 0 auto 0.2rem;padding-left: 0.58rem;
     box-sizing: border-box;background: url(../images/rx1.png) no-repeat left top;height: 0.56rem;font-size: 0.28rem;
     background-size: 0.56rem 0.56rem;}
 .form-wrap-m .phone{width: 6.44rem;border: 0.01rem solid #ff0109;display: block;margin: 0 auto 0.2rem;
     padding-left: 0.58rem;box-sizing: border-box;background: url(../images/rx2.png) no-repeat left top;height: 0.56rem;
     font-size: 0.28rem;background-size: 0.56rem 0.56rem;}
 .form-wrap-m .Code{width: 6.44rem;border: 0.01rem solid #ff0109;display: block;margin: 0 auto 0.2rem;
     height: 0.56rem;position: relative;background: #fff;}
 .form-wrap-m .Code .SmsCode{width: 100%;height: 100%;font-size: 0.28rem;position: absolute;left: 0;top: 0;
     padding-left: 0.2rem;padding-right: 2.2rem;box-sizing: border-box;background: transparent;}
 .form-wrap-m .Code .SmsCodeBtn{
     width: 2rem;
     height: 100%;
     position: absolute;
     right: 0;
     top: 0;
     font-size: 0.26rem;
     color: #fff;
     background: #a60c16;
     margin: 0;
     border-radius: 0;
     line-height: 0.56rem;
     -webkit-border-radius: 0;
     -moz-border-radius: 0;
     -ms-border-radius: 0;
     -o-border-radius: 0;
}
.form-wrap-m input{height: 100%;font-size: 0.28rem;}
.form-wrap-m .xdf_formbtn{width: 2.49rem;
 height: 0.62rem;
 background-color: #a60c16;
 margin: 0.2rem auto 0.3rem;
 font-size: 0.23rem;
 line-height: 0.62rem;
 border-radius: 0.10rem;
 letter-spacing: 0.05rem;
 color: #fff;
 text-align: center;
 display: block;
}
body{padding-bottom: 0.01rem;}
}