/* banner */
.header_banner{height: 499px;background: url(../images_new/bannerBg.jpg) no-repeat center top;}
.header_banner img{padding-top: 118px;box-sizing: border-box;margin: 0 auto;}
/* nav */
#nav{z-index:6;position: relative;margin: 0 auto;width: 100%;}
#nav.isStuck{box-shadow:0 3px 5px 1px rgba(0, 0, 0, 0.2);background: #ffffff;}
#nav.isStuck ul{ margin-top: 0; border-radius: 0;box-shadow: none;}
#nav.isStuck ul a{height: 60px;line-height: 60px;background-position-y: 45px;}
#nav ul{ padding: 0 40px; box-sizing: border-box; background: #ffffff; border-radius:10px;box-shadow:0 3px 5px 1px rgba(0, 0, 0, 0.2);margin-top: -35px;}
.nav li{width: 16%;float: left;}
.nav a{font-size: 20px;color:#999999;display: block;text-align: center;height: 90px;line-height: 90px;}
.nav li.menuOver a,.nav a:hover{color:#333333;font-weight: bold;background: url(../images_new/navHover.png) no-repeat bottom center;background-position-y: 60px;}
.line-clamp-5{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

/* page */
.page{padding: 70px 0;}
.page h2{text-align: center;margin:0 0 50px 0;}

/* page1-为什么参加国际竞赛 */
.page1 {background:url(../images_new/page1Bg.png?2) no-repeat center bottom;padding-bottom: 0px;}
.page1 .content{display: flex;flex-direction: column;}
.page1 .txt{padding: 30px 35px;font-size: 16px;color: #333333;box-sizing: border-box;background: #f7f0e6;border-radius:10px;text-align: justify;}
.page1 .txt strong{color: #2554aa;font-weight: bold;}
.page1 .lists{display: flex;flex-direction: row;justify-content: space-between;margin: 10px 0 35px;}
.page1 .lists dl{width: 355px;display: flex;flex-direction: column;align-items: center;padding-top:45px;}
.page1 .lists dl:nth-child(1){background: url(../images_new/page1DlIcon1.png) no-repeat center top;}
.page1 .lists dl:nth-child(2){background: url(../images_new/page1DlIcon2.png) no-repeat center top;}
.page1 .lists dl:nth-child(3){background: url(../images_new/page1DlIcon3.png) no-repeat center top;}
.page1 .lists dl:nth-child(4){background: url(../images_new/page1DlIcon1.png) no-repeat center top;}
.page1 .lists dl:nth-child(5){background: url(../images_new/page1DlIcon2.png) no-repeat center top;}
.page1 .lists dl dt{width: 170px;height: 40px;border-radius:10px;font-size: 18px;color: #ffffff;line-height: 40px;text-align: center;position: relative;z-index: 2;background: #d2a362;}
.page1 .lists dl dt strong{font-weight: bold;}
.page1 .lists dl dd{width: 220px;height: 169px;box-shadow:0 1px 5px 1px rgba(0, 0, 0, 0.2);border-radius:10px;font-size: 16px;color: #333333;line-height: 24px;padding: 35px 10px;box-sizing: border-box;background-color: #ffffff;margin-top: -30px;}
.page1 .form-wrap {height: 154px;position: relative;}
.page1 .form-wrap form{padding:42px 0 0 380px}
.page1 .form-wrap h2{position: absolute;top: 50px;font-size: 38px;color: #935e14;font-weight: bold;letter-spacing: 1px;}
.page1 .form-wrap h2 span{font-size: 18px;color: #935e14;font-weight: bold;letter-spacing: 12px;}
.page1 .form-wrap form .label{border: 0;height: 40px;width: 24%;margin: 0 10px 0 0;}
.page1 .form-wrap form .label i.iconDown{left: 82%;}
.page1 .form-wrap form .label input,.page1 .form-wrap form .label select{padding-top: 0;height: 40px;line-height: 40px;font-size: 16px;color: #999999;}
.page1 .form-wrap form .label.Code{width:12%;padding-left: 10px;border-bottom-right-radius: 0 !important;border-top-right-radius: 0 !important;margin-right: 0;}
.page1 .SmsCodeBtn{ width: 125px; height: 40px; line-height: 40px; border-radius: 0;background:#ffffff;color: #1c3290;font-size: 16px;text-align: center;margin-top: 0;border-top-right-radius: 20px;border-bottom-right-radius: 20px;position: relative;}
.page1 .SmsCodeBtn::after{content: '';width: 1px;height: 20px;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;background: #999;}
.page1 .form-wrap .xdf_formbtn{width:20%;margin-right: 0;height: 40px;margin-top: 0;line-height: 40px;background: #58f3a4;font-size: 20px;color: #ffffff;cursor: pointer;background:#b71c26 url(../images_new/page1DownIcon.png?1) no-repeat 20% center;text-indent: 20px;-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;
    animation: ball-scale-multiple 1s 0s linear infinite alternate;margin-left: 0;border-radius: 20px;}
.page1 .form-wrap .tiaokuan{text-align: left;font-size: 14px;}

/* page2-国际竞赛时间轴 */
.page2{background: #f2f2f2 url(../images_new/page2Bg.png?2) no-repeat top center;}
.page2 .tabwrap .tabs{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 50px;}
.page2 .tabwrap .tab{width: 95px;height: 95px;background: url(../images_new/page2_tab.png?1) no-repeat center center;text-align: center;font-size: 22px;font-weight: bold;color: #ffffff;cursor: pointer;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.page2 .tabwrap .tab.active,.page2 .tabwrap .tab:hover{background: url(../images_new/page2_tabAt.png?1) no-repeat center center;position: relative;}
/* .page2 .tabwrap .tab.active::before{ position: absolute; content: ""; top:-2px; left: 2px; height: 91px; width: 91px; box-sizing: border-box; border: 1px solid #fd7f5c; border-radius:50px; } */
.page2 .tabwrap .tablist .item{padding: 50px 52px 0px;box-sizing: border-box;width: 100%;background: #ffffff;border-radius:10px;box-shadow:0 5px 20px 2px rgba(0, 0, 0, 0.2);display: none;}
.page2 .tabwrap .tablist .item .swiper-container{width: 100%;padding-bottom: 15px;}
.page2 .tabwrap .tablist .item .swiper-slide{background: url(../images_new/page2SlideBg.png?1) no-repeat top center;padding: 0 50px;box-sizing: border-box;min-height: 540px;position: relative;}
.page2 .tabwrap .tablist .item.active{display: block;}   
.page2 .tabwrap .tablist .item .swiper-slide h3{height: 70px;text-align: center;font-size: 24px;color: #ffffffff;line-height: 28px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.page2 .tabwrap .tablist .item .swiper-slide dl {margin-top: 22px;}
.page2 .tabwrap .tablist .item .swiper-slide dl dt{width: 320px;height: 36px;background: url(../images_new/page2SlideTitBg.png) no-repeat left center;padding-left: 15px;line-height: 36px;font-weight: bold;}
.page2 .tabwrap .tablist .item .swiper-slide dl p{font-size: 16px;line-height: 26px;color: #333333;text-align: justify;}
.page2 .tabwrap .tablist .item .swiper-slide dl dd{padding: 12px 0;}
.page2 .tabwrap .tablist .item .swiper-slide a{display: block;text-align: right;font-size: 16px;color: #3b6ac2;font-weight: bold;margin-top:10px;margin-bottom: 30px;position: absolute;right: 50px;bottom: 30px;}
.page2 .tabwrap .tablist .item .swiper-pagination-bullet{width: 10px;height: 10px;background: #c1c1c1;opacity: 1;}
.page2 .tabwrap .tablist .item .swiper-pagination-bullet-active{ width: 45px; height: 10px; background: #1c3290; border-radius: 5px;}
.page2 .btn{width: 334px;height: 58px;text-align: center;line-height: 58px;background: #b71c26;font-size: 24px;color: #ffffff;border-radius:40px;margin: 40px auto 0;-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;
    animation: ball-scale-multiple 1s 0s linear infinite alternate;}



/* page3-竞赛项目介绍 */
.page3{background:url(../images_new/page3Bg.jpg?2) no-repeat bottom center;}
.page3 .tabs{ background: linear-gradient(to right,#eec892,#d2a362); height: 76px; border-radius: 20px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 0 10px;box-sizing: border-box;margin-bottom: 10px;}
.page3 .tabs .tab{width: 143px;height: 56px;color: #112c70;font-size: 22px;display: flex;flex-direction: row;align-items: center;justify-content: center;cursor: pointer;}
.page3 .tabs .tab.active,.page3 .tabs .tab:hover{ color: #ffffff; font-weight: bold; border-radius: 10px;background: #a9834e;}
/* .page3 .tabs .tab:nth-child(1).active,.page3 .tabs .tab:nth-child(1):hover{background: #2069c4; }
.page3 .tabs .tab:nth-child(2).active,.page3 .tabs .tab:nth-child(2):hover{background: #364bda; }
.page3 .tabs .tab:nth-child(3).active,.page3 .tabs .tab:nth-child(3):hover{background: #19c49f; }
.page3 .tabs .tab:nth-child(4).active,.page3 .tabs .tab:nth-child(4):hover{background: #6956dd; }
.page3 .tabs .tab:nth-child(5).active,.page3 .tabs .tab:nth-child(5):hover{background: #07c6e7; }
.page3 .tabs .tab:nth-child(6).active,.page3 .tabs .tab:nth-child(6):hover{background: #d88275; }
.page3 .tabs .tab:nth-child(7).active,.page3 .tabs .tab:nth-child(7):hover{background: #da9b51; }
.page3 .tabs .tab:nth-child(8).active,.page3 .tabs .tab:nth-child(8):hover{background: #a5c10a; } */
.page3 .tablist .item{display: none !important;flex-direction: row;justify-content: space-between;}
.page3 .tablist .item.active{display: flex !important;}
.page3 .tablist .item ul,.page3 .tablist .item .txtBox{ background: rgba(103, 38, 43, .7); border-radius: 30px;height: 751px;box-sizing: border-box;}
.page3 .tablist .item ul{width: 441px;display: flex;flex-direction: column;align-items: center;padding: 27px 0;}
.page3 .tablist .item ul li{ width: 386px; height: 74px; border-radius: 10px;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 20px;line-height: 22px;color: #481366;text-align: center;background: #ceaee1;cursor: pointer;margin: 15px 0;}
.page3 .tablist .item ul li.active,.page3 .tablist .item ul li:hover{position: relative;background: #682290;color: #ffffff;font-weight: bold;}
/* .page3 .tablist .item:nth-child(1) ul li.active,.page3 .tablist .item:nth-child(1) ul li:hover{background: #2069c4;}
.page3 .tablist .item:nth-child(2) ul li.active,.page3 .tablist .item:nth-child(2) ul li:hover{background: #364bda;}
.page3 .tablist .item:nth-child(3) ul li.active,.page3 .tablist .item:nth-child(3) ul li:hover{background: #19c49f;}
.page3 .tablist .item:nth-child(4) ul li.active,.page3 .tablist .item:nth-child(4) ul li:hover{background: #6956dd;}
.page3 .tablist .item:nth-child(5) ul li.active,.page3 .tablist .item:nth-child(5) ul li:hover{background: #07c6e7;}
.page3 .tablist .item:nth-child(6) ul li.active,.page3 .tablist .item:nth-child(6) ul li:hover{background: #d88275;}
.page3 .tablist .item:nth-child(7) ul li.active,.page3 .tablist .item:nth-child(7) ul li:hover{background: #da9b51;}
.page3 .tablist .item:nth-child(8) ul li.active,.page3 .tablist .item:nth-child(8) ul li:hover{background: #a5c10a;} */
.page3 .tablist .item ul li.active::before,.page3 .tablist .item ul li:hover::before{position: absolute;content: "";right: -16px;border-top: 10px solid transparent;top: 50%;margin-top: -10px;border-left: 16px solid #682290;border-bottom: 10px solid transparent;}
/* .page3 .tablist .item:nth-child(1) ul li.active::before,.page3 .tablist .item:nth-child(1) ul li:hover::before{border-left-color: #2069c4;}
.page3 .tablist .item:nth-child(2) ul li.active::before,.page3 .tablist .item:nth-child(2) ul li:hover::before{border-left-color: #364bda;}
.page3 .tablist .item:nth-child(3) ul li.active::before,.page3 .tablist .item:nth-child(3) ul li:hover::before{border-left-color: #19c49f;}
.page3 .tablist .item:nth-child(4) ul li.active::before,.page3 .tablist .item:nth-child(4) ul li:hover::before{border-left-color: #6956dd;}
.page3 .tablist .item:nth-child(5) ul li.active::before,.page3 .tablist .item:nth-child(5) ul li:hover::before{border-left-color: #07c6e7;}
.page3 .tablist .item:nth-child(6) ul li.active::before,.page3 .tablist .item:nth-child(6) ul li:hover::before{border-left-color: #d88275;}
.page3 .tablist .item:nth-child(7) ul li.active::before,.page3 .tablist .item:nth-child(7) ul li:hover::before{border-left-color: #da9b51;}
.page3 .tablist .item:nth-child(8) ul li.active::before,.page3 .tablist .item:nth-child(8) ul li:hover::before{border-left-color: #a5c10a;} */
.page3 .tablist .item .txtBox{width: 745px;padding: 45px;}
.page3 .tablist .item .txtBox .txt{display: none;}
.page3 .tablist .item .txtBox .txt.active{display: block;}
.page3 .tablist .item .txtBox .txt h4{font-size: 26px;color: #ffffff;font-weight: bold;margin-bottom: 24px;line-height: 34px; }
.page3 .tablist .item .txtBox .txt dl{margin-bottom: 20px;}
.page3 .tablist .item .txtBox .txt dl dt{font-size: 22px;color: #d2a362;font-weight: bold;line-height: 40px;}
.page3 .tablist .item .txtBox .txt dl.js p{font-size: 16px;color: #ffffff;line-height: 30px;text-align: justify;}
.page3 .tablist .item .txtBox .txt dl.ld dd{ display: flex; flex-direction: row; justify-content: flex-start; align-items: center; height: 68px; border: 1px solid #d2a362; box-sizing: border-box; border-radius:5px;margin: 10px 0;}
.page3 .tablist .item .txtBox .txt dl.ld dd span{width: 216px;height: 68px;background: #d2a362; border-radius:5px;color: #ffffff;font-size: 16px;font-weight: bold;display: flex;align-items: center;justify-content: center;flex-shrink:0;}
.page3 .tablist .item .txtBox .txt dl.ld dd p{font-size: 16px;line-height: 18px;color: #ffffff;padding: 0 5px 0 14px;}
.page3 .tablist .item .txtBox .txt dl.countrys{display: flex;flex-direction: row;align-items: center;}
.page3 .tablist .item .txtBox .txt dl.countrys dd{margin-left: 20px;font-size: 16px;color: #ffffff;}
.page3 .tablist .item .txtBox a{ display: block; width: 334px; height: 58px; text-align: center; margin:20px auto 0; font-size: 22px; color: #ffffff; border-radius:40px; background: #b71c26; line-height:58px;-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;animation: ball-scale-multiple 1s 0s linear infinite alternate;}


/* page4-导师团队 */
.page4{background: #ffffff;padding-bottom: 40px;}
.page4-swiper{padding-bottom: 60px;}
.page4-swiper .swiper-wrapper{display: flex;justify-content: space-between;}
.page4-swiper .swiper-slide{ width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.page4-swiper .swiper-slide.swiper-slide_h .item{width: 100%;}
.page4-swiper .swiper-slide .item{width: 593px;height: 370px;box-shadow:0 3px 5px 1px rgba(0, 0, 0, 0.2); border-radius: 10px;}
.page4-swiper .swiper-slide .top{height: 238px;box-sizing: border-box;background: #d2a362;border-radius: 10px;padding: 30px 0 58px 25px;display: flex;justify-content: space-between;}
.page4-swiper .swiper-slide .top h4{font-size: 24px;color: #f6d09c;font-weight: bold;border-bottom:4px solid #f6d09c;padding-bottom: 8px;display: inline-block;margin-bottom: 12px;}
.page4-swiper .swiper-slide .top p{font-size: 16px;color: #ffffff;line-height: 28px}
.page4-swiper .swiper-slide .top .right {display: flex;flex-direction: column;}
.page4-swiper .swiper-slide .top .right div{width: 250px;height: 30px;line-height: 30px;text-align: center;color: #b71c26;font-size: 16px;border-top-left-radius:15px;border-bottom-left-radius: 15px;background: #eeca98;margin-bottom: 8px;}
.page4-swiper .swiper-slide .bottom{margin-top: -58px;background: #ffffff;border-radius: 10px;padding: 15px 30px 0;box-sizing: border-box;height: 190px;}
.page4-swiper .swiper-slide .bottom li{font-size: 16px;line-height: 28px;margin:5px 0;padding-left: 25px;position: relative;}
.page4-swiper .swiper-slide .bottom li::before{ position: absolute; content: ""; width:5px; height: 5px; border-radius: 50%;background: #b71c26;top:12px;left:5px; }
.page4 .page4-swiper .swiper-pagination-bullet{width: 10px;height: 10px;background: #c1c1c1;opacity: 1;}
.page4 .page4-swiper .swiper-pagination-bullet-active{ width: 45px; height: 10px; background: #1c3290; border-radius: 5px;}



/* page5-服务内容 */
.page5{background: #ffffff;padding-top: 0;}
.page5 .content{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.page5 .content dl{margin-bottom: 20px;}
.page5 .content dl dt{font-size: 24px;font-weight: bold;color: #5a207b;line-height: 40px;padding-left: 25px;}
.page5 .content dl dd{ width: 593px; height: 83px; font-size: 16px; line-height: 24px; color: #333333; display: flex; align-items: center; border-radius:10px;background: #e2e2e2;padding: 0 25px;box-sizing: border-box;}

/* 底部通栏表单 */
.xdf_bottomForm.form-wrap{background-color:rgba(43, 49, 60, .7);}
.xdf_bottomForm.form-wrap .m1200{position: relative;border: none;width: 1200px;padding: 0px 0 0 400px;height: 80px;box-sizing: border-box;}
.xdf_bottomForm.form-wrap form .label{border-radius:0;width: 20%;margin: 20px .8% 0;}
.xdf_bottomForm.form-wrap form .label.Code{margin-right: 0;width:20%;padding-left: 15px;}
.xdf_bottomForm.form-wrap form .label.Code i{background:url(../images_new/yzmIcon.png) no-repeat center left;top: 11%;}
.xdf_bottomForm.form-wrap form .label.Code input{margin-top: 12px;}
.xdf_bottomForm.form-wrap form .SmsCodeBtn{border-radius: 0;margin-top: 20px;height: 40px;line-height:40px;background-color: #09479c;margin-right: 1%;width: 130px;margin-left: 10px;}
.xdf_bottomForm.form-wrap form .label i.iconDown{left: 77%;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_formbtn{font-size: 18px;background:#b71c26;width:26%;height:40px;border-radius: 20px;margin-top: 20px;color: #ffffff;font-weight: bold;}
.xdf_bottomForm.form-wrap .tiaokuan{color: #ffffff;font-size: 12px;}
/* .xdf_bottomForm.form-wrap .tiaokuan a{color:#58f3a4;} */
.xdf_bottomForm_new .ax_img{background:url(../images_new/bottomFormImg.png?3) no-repeat center top;height: 140px;width:319px;bottom:-61px;margin: auto 0;left: -94px;}
.page7 .tit{font-size: 32px;font-weight: bold;text-align: center;margin-bottom: 20px;}
#xdf_bottomForm{display: none;}
.xdf_slide{display: block;}
.xdf_slide .xdf_slidebtn{font-size: 16px;color: #ffffff;height: 40px;line-height: 40px;bottom: 0;}
/* .xdf_bottomForm_title_img .xdf_bottomForm.form-wrap{height: 107px;}
.xdf_bottomForm_title_img .xdf_bottomForm.form-wrap.form-wrap-flex .form_title{display: none;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_slideclose{top: 27px;} */

@media screen and (max-width:1000px) {
    .header_banner{background: url(../images_new/m_bannerBg.jpg?1) no-repeat top center;height: 6rem;background-size: cover;box-sizing: border-box;padding-top: 1.87rem;}
    .header_banner img{width: 5.42rem;height: 3.65rem;padding: 0;}
    #nav ul{ padding: 0; border-radius: 0;margin-top: 0;}
    #nav.isStuck ul a{height: .9rem;line-height: .9rem;background-position-y: 0.6rem;}
    .nav a{font-size: .24rem;height: .9rem;line-height: .9rem;}
    .nav li.menuOver a, .nav a:hover{background-size: .27rem .10rem;background-position-y: 0.6rem;}


    .page{padding: .4rem 0;}
    .page h2 {margin-bottom: .3rem;}
    .page h2 img{width: 48%;}

    .page .m1200{width: 96%;}

    .page1{background: #ffffff;}
    .page1 .lists{order: -1;margin:0 0 .27rem;flex-wrap: wrap;}
    .page1 .lists dl{background: none !important;padding-top: 0;width: auto;}
    .page1 .lists dl dt{ width: 3.5rem; height: .95rem; font-size: .28rem; display: flex; align-items: center; justify-content: center;border-radius: .1rem;margin-bottom: 0.2rem;}
    .page1 .txt{padding: .2rem .25rem;font-size: .24rem;line-height: .36rem;border-radius: .1rem;}
    .page1 .lists dl:nth-child(1) dt,
    .page1 .lists dl:nth-child(2) dt, 
    .page1 .lists dl:nth-child(3) dt{width: 2.3rem;}

    .page2{background: #f2f2f2;}
    .page2 .tabwrap .tabs{flex-wrap: wrap;margin-bottom: .2rem;justify-content: center;}
    .page2 .tabwrap .tab{width: 1.1rem;height: 1.1rem;font-size: .28rem;background-size: 1.1rem 1.1rem;margin: 0 .12rem .1rem 0;line-height: .32rem;}
    .page2 .tabwrap .tab:nth-child(6){margin-right: 0;}
    .page2 .tabwrap .tab.active, .page2 .tabwrap .tab:hover{background-size:1.1rem 1.1rem;}
    /* .page2 .tabwrap .tab.active::before{width: 1.1rem;height: 1.1rem;} */
    .page2 .tabwrap .tablist .item{ padding: .45rem .45rem 0; border-radius: .3rem;}
    .page2 .tabwrap .tablist .item .swiper-container{padding-bottom: .7rem;}
    .page2 .tabwrap .tablist .item .swiper-slide{width: 6.23rem;height:6.65rem;background: url(../images_new/m_page2SlideBg.png?1) no-repeat top center;min-height: 6.23rem;background-size: contain;padding: 0 .38rem;position: relative;}
    .page2 .tabwrap .tablist .item .swiper-slide h3{height: .86rem;font-size: .28rem;line-height: .28rem;}
    .page2 .tabwrap .tablist .item .swiper-slide dl{margin-top: .2rem;}
    .page2 .tabwrap .tablist .item .swiper-slide dl dt{width: 3.2rem;height: .48rem;line-height: .48rem;font-size: .24rem;background-size: 3.2rem .48rem;padding-left: .16rem;}
    .page2 .tabwrap .tablist .item .swiper-slide dl dd{padding: .08rem 0 0;}
    .page2 .tabwrap .tablist .item .swiper-slide dl p{font-size: .24rem;line-height: .31rem;}
    .page2 .tabwrap .tablist .item .swiper-slide a{font-size: .24rem;margin: 0;margin-top: .15rem;margin-bottom: 0;position: absolute;right:.38rem;bottom: .3rem;right: 50px;bottom: 40px;right:.4rem;bottom: .2rem;}
    .page2 .btn{ width: 3.34rem; height: .7rem; line-height: .7rem; font-size: .24rem; border-radius: 0.5rem;margin-top: .25rem;background: #b71c26;}
    .page2 .tabwrap .tablist .item .swiper-pagination-bullet{width: .15rem;height: .15rem;}
    .page2 .tabwrap .tablist .item .swiper-pagination-bullet-active{width: .6rem;height: .15rem;}


    .page3{background:url(../images_new/m_page3Bg.jpg?1) no-repeat top center;background-size: cover;}
    .page3 .tabs{ height: .91rem; border-radius: .2rem;margin-bottom: .15rem;padding: 0 .1rem;}
    .page3 .tabs .tab{ width: .86rem; height: .7rem; border-radius: .1rem; font-size: .24rem;}
    .page3 .tabs .tab.active, .page3 .tabs .tab:hover{ border-radius: .1rem;}
    .page3 .tablist .item ul, .page3 .tablist .item .txtBox{ border-radius: .2rem;height:9.4rem;}
    .page3 .tablist .item ul{width: 1.68rem;padding: .05rem 0;background: rgba(25, 79, 130, .7);} 
    .page3 .tablist .item ul li{ width: 1.47rem; height: auto; padding: .2rem .15rem; font-size: .24rem; line-height: .3rem; box-sizing: border-box; flex-shrink: 0; margin: .123rem 0; border-radius: .1rem;background: #7bd6c2;color: #0f6856;}
    .page3 .tablist .item ul li.active, .page3 .tablist .item ul li:hover{background: #28a088;}
    .page3 .tablist .item ul li.active::before, .page3 .tablist .item ul li:hover::before{right: -.1rem;margin-top: -.1rem;border-top-width: .1rem;border-left-width: .16rem;border-bottom-width: .1rem;display: none;}
    .page3 .tablist .item .txtBox{padding: .25rem;width: 5.44rem;background: rgba(25, 79, 130, .7);}
    .page3 .tablist .item .txtBox .txt h4{font-size: .26rem;margin-bottom: .2rem;line-height: .32rem;}
    .page3 .tablist .item .txtBox .txt dl{margin-bottom: .3rem;}
    .page3 .tablist .item .txtBox .txt dl dt{font-size: .24rem;line-height: .42rem;}
    .page3 .tablist .item .txtBox .txt dl.js p{font-size: .24rem;line-height: .36rem;}
    .page3 .tablist .item .txtBox .txt dl.ld dd{ width: 2.38rem; height: .76rem; border-radius: .05rem;margin: 0;margin-right: .16rem;margin-top: .16rem;display: inline-block;text-align: center;vertical-align: middle;}
    .page3 .tablist .item .txtBox .txt dl.ld dd:nth-of-type(2),.page3 .tablist .item .txtBox .txt dl.ld dd:nth-of-type(4){margin-right: 0;}
    .page3 .tablist .item .txtBox .txt dl.ld dd span{ width: 100%; height: 100%; font-size: .22rem; line-height: .3rem; border-radius:0; }
    .page3 .tablist .item .txtBox .txt dl dt{font-size: .24rem;line-height: .3rem;flex-shrink: 0;width: 2rem;}
    .page3 .tablist .item .txtBox .txt dl.countrys{align-items: flex-start;}
    .page3 .tablist .item .txtBox .txt dl.countrys dd{font-size: .24rem;margin-left: .24rem;line-height: .3rem;}
    .page3 .tablist .item .txtBox a{ width: 3.34rem; height: .7rem; line-height: .7rem; font-size: .24rem; border-radius: .4rem;}

    .page4{background: #ffffff;}
    .page4-swiper{padding-bottom: .8rem;}
    .page4-swiper .swiper-slide{ flex-direction: column; justify-content: center; background:#ffffff url(../images_new/page4SlideBg.png?1) no-repeat center top; background-size: 100%; border-radius: .3rem;box-shadow:0 .03rem .06rem .02rem rgba(0, 0, 0, 0.2);}
    .page4-swiper .swiper-slide .item{ width: 100%; box-shadow: none; border-radius: 0;height: auto;padding-bottom: .2rem;}
    .page4-swiper .swiper-slide:nth-child(3) .item:nth-child(1) h4{max-width: 1.3rem;}
    .page4-swiper .swiper-slide:nth-child(5) .item:nth-child(1) h4,
    .page4-swiper .swiper-slide:nth-child(6) .item:nth-child(1) h4{max-width: 2.4rem;}
    .page4-swiper .swiper-slide .item:nth-child(2){background: url(../images_new/m_page4SlideCenterBg.png) no-repeat top center;background-size:6.33rem;}
    .page4-swiper .swiper-slide .top {border-radius: 0;background: none;padding: .6rem .42rem .2rem;border-bottom:.01rem solid #f8f8fa;height: auto;}
    .page4-swiper .swiper-slide .top .left{display: flex;flex-direction: row;align-items: center;}
    .page4-swiper .swiper-slide .top .right{display: none;}
    .page4-swiper .swiper-slide .top h4{font-size: .34rem;padding-bottom: .1rem;color: #d2a362;border-color: #d2a362;max-width: 1.5rem;box-sizing: border-box;flex-shrink: 0;margin-right: .4rem;line-height: .32rem;margin-bottom: 0;border-bottom-width: .07rem;}
    .page4-swiper .swiper-slide .top p{font-size: .24rem;line-height: .34rem;color: #2c4696;}
    .page4-swiper .swiper-slide .bottom{margin-top: 0; border-radius: 0;padding: .2rem .42rem;height: auto;}
    .page4-swiper .swiper-slide .bottom li{font-size: .24rem;line-height: .36rem;margin: .05rem 0;padding-left: .3rem;}
    .page4-swiper .swiper-slide .bottom li::before{width: .06rem;height: .06rem;background: #0cf6ab;top: .15rem;}
    .page4 .page4-swiper .swiper-pagination-bullet{width: .15rem;height: .15rem;}
    .page4 .page4-swiper .swiper-pagination-bullet-active{width: .6rem;height: .15rem;}
    .page4 .line-clamp-5{display: block;}
    .page5{background: #ffffff;}
    .page5 .content{flex-direction: column;justify-content: center;}
    .page5 .content dl{margin-bottom: .15rem;}
    .page5 .content dl dt{font-size: .3rem;line-height: .6rem;padding-left: .3rem;}
    .page5 .content dl dd{ width: 100%; height: .94rem; font-size: .24rem; line-height: .36rem; padding: 0 .3rem; border-radius: .1rem;background: #e2e2e2;}
    

    .page6{background: url(../images_new/page6Bg.jpg?1) no-repeat top center;background-size: cover;}
    .page6 h2{font-size: .48rem;font-weight: bold;color: #333333;margin-bottom: .1rem;}
    .page6 h2 span{color: #fc7559;}
    .page6 p.msg{font-size: .24rem;color: #333333;text-align: center;}
    .form-wrap form{padding: 0 6%;}
    .form-wrap form .label{ border:1px solid #c7c7c7;margin: .08rem 0; width: 100%; border-radius: .1rem; -webkit-border-radius: .1rem; -moz-border-radius: .1rem; -ms-border-radius: .1rem; -o-border-radius: .1rem; }
    .form-wrap form .label.Code{width: 100%;padding-left: .15rem;}
    .form-wrap form .label.Code input{width: 50%;}
    .form-wrap form .label.Code span{width: 45%;height: .4rem;line-height: .4rem;font-size: .2rem;background: transparent;border-left:1px solid #c7c7c7;margin-top: .23rem;margin-right: 0;border-radius: 0;}
    .form-wrap .label.Code input{width: 70%;}
    .page6 p{font-size: .2rem;margin: .05rem 0;}
    /* .page6 .tiaokuan a {color: #0f327f;} */
    .form-wrap .xdf_formbtn{ width: 100%; margin: 0; height: .7rem; line-height: .7rem; color: #ffffff; border-radius: .1rem;background:#c59048;border-radius: .35rem;}
    .form-wrap .xdf_formbtn:hover{background: #c59048;}
    .page7 .tit{font-size: 0.42rem;margin-bottom: 0.2rem;line-height: 120%;}

}