
*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow:hidden; min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #333333;font-size:14px;  background: #fff;}

html{overflow-x: hidden}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

/* .clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;} */

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333333;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.f_12{ font-size:12px; }

.f_14{font-size: 14px;}

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_19{font-size: 19px;}

.f_20{ font-size:20px; }  

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px;}

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_44{font-size: 44px;}

.f_46{font-size: 46px;}

.f_48{font-size: 48px;}

.f_50{font-size: 50px;}

.f_52{font-size: 52px;}

.f_54{font-size: 54px;}

.f_56{font-size: 56px;}

.f_58{font-size: 58px;}

.f_60{font-size: 60px;}

.f_64{font-size: 64px;}

.f_68{font-size: 68px;}

.f_72{font-size: 72px;}

.f_80{font-size: 80px;}


/* 可视范围 */

.ibox {max-width:1500px;min-width: 1200px;width:78.125%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}


/*分页*/

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .2s cubic-bezier(.4,0,.2,1); -moz-transition: all .2s cubic-bezier(.4,0,.2,1); transition: all .2s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .6s i-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

/* banner */

.banner_zhwy{position: relative;overflow: hidden;}

.banner_zhwy img{display: block;width: 100%;}

.banner_zhwy .txt{position: absolute;width: 100%;top: 6.7vw;left: 0;z-index: 3;text-align: center;color: #fff;}

.banner_zhwy .txt .sqsy{display: flex;width: 250px;line-height: 46px;background: #fff;justify-content: center;align-items: center;align-content: center;border-radius: 30px;margin: 44px auto;cursor: pointer;}

.banner_zhwy .txt .sqsy span{color: #0A5EFF;}

.banner_zhwy .txt .sqsy s{display: block;width: 40px;height: 10px;background: url(/images/zhwy/jt_r.svg) center no-repeat;background-size: cover;margin-left: 40px;}

.banner_zhwy .txt .sqsy:hover{background: linear-gradient(135deg, #13AEFF 0%, #0A5EFF 100%);}

.banner_zhwy .txt .sqsy:hover span{color: #fff;}

.banner_zhwy .txt .sqsy:hover s{background: url(/images/zhwy/jt_r2.svg) center no-repeat;background-size: cover;}

.banner_zhwy .banner_txt{position: absolute;width: 100%;z-index: 3;left: 0;bottom: 30px;color: #fff;line-height: 32px;height: 32px;}

.banner_zhwy .banner_txt .jt_wra{width: 20px;position: absolute;left: 50%;margin-left: -10px;top: -30px;}

.banner_zhwy .banner_txt .jt_wra img{-webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;}

@keyframes bounce-down {25% {transform: translateY(-2px);}50%{transform: translateY(0);}75% {transform: translateY(2px);}100% {transform: translateY(0);}}

.banner_zhwy .banner_txt .wz .wzzy{color: #f18200;}

.banner_zhwy .banner_txt .wz1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} 

.banner_zhwy .banner_txt .wz2{position: absolute;left: 0;bottom: 0;z-index: 2;display: none;}

.banner_zhwy .banner_txt:hover .jt_wra{opacity: 0;}

.banner_zhwy .banner_txt .wz1.act{opacity: 0;}

.banner_zhwy .mimg{display: none;}

.zhwy1{padding: 90px 0 100px;}

.zhwy1 .tt{text-align: center;}

.zhwy1 .anniu{display: flex;width: 480px;border: 1px solid #c6c6c6;border-radius: 60px;line-height: 60px;margin: 50px auto;}

.zhwy1 .anniu .btn{display: flex;width: 240px;justify-content: center;align-items: center;align-content: center;cursor: pointer;background: #fff;border-radius: 60px;}

.zhwy1 .anniu .btn s{display: block;width: 24px;height: 2px;background: #666;opacity: 0;}

.zhwy1 .anniu .btn .ico{display: block;position: relative;width: 30px;margin: 0 10px;}

.zhwy1 .anniu .btn .ico img{width: 100%;}

.zhwy1 .anniu .btn .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.zhwy1 .anniu .btn span{color: #666;margin-right: 10px;}

.zhwy1 .anniu .btn:hover,.zhwy1 .anniu .btn.act {background: linear-gradient(135deg, #13AEFF 0%, #0A5EFF 100%);}

.zhwy1 .anniu .btn.act s{background: #fff;opacity: 1;}

.zhwy1 .anniu .btn:hover span,.zhwy1 .anniu .btn.act span{color: #fff;}

.zhwy1 .anniu .btn.act .ico img:nth-child(1),.zhwy1 .anniu .btn:hover .ico img:nth-child(1){opacity: 0;}

.zhwy1 .anniu .btn.act .ico img:nth-child(2),.zhwy1 .anniu .btn:hover .ico img:nth-child(2){opacity: 1;}

.zhwy1{}

.zhwy1 .zbtm .swiper_zhwy1{}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide{}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox{position: relative;overflow: hidden;opacity: 0;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .bg{width: 73%;height: 485px;overflow: hidden;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox{position: absolute;top: 0;left: 0;z-index: 3;padding: 85px 0;width: 100%;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop{display: flex;justify-content: space-between;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt{width: 38%;color: #fff;line-height: 1.8;position: relative;transform: translateX(-50px);-webkit-transform: translateX(-50px);opacity: 0;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .ntt{display: flex;align-items: center;align-content: center;line-height: 1;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .ntt .ico{width: 29px;margin-right: 15px;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .ntt2{margin: 20px 0 ;line-height: 1.5;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .xian{display: block;width: 40px;height: 2px;background: #fff;margin: 0 0 15px;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .num{font-family: Arial, Helvetica, sans-serif;font-size: 620px;position: absolute;top: -120px;z-index: -1;right: 75%;line-height: 1;color: rgba(255, 255, 255, 0.1);font-weight: bold;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt{width: 55.4%;background: #fff url(/images/zhwy/zhwy_2_bg.svg) bottom right no-repeat;box-shadow: 0px 1px 26px 0px rgba(186,200,223,0.3);border-radius: 10px ;padding: 50px 80px;box-sizing: border-box;position: relative;transform: translateX(50px);-webkit-transform: translateX(50px);opacity: 0;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .ntt{display: flex;align-items: center;align-content: center;line-height: 1;color: #0A5EFF;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .ntt .ico{width: 29px;margin-right: 15px;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .ntt2{margin: 20px 0 ;line-height: 1.5;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .xian{display: block;width: 40px;height: 2px;margin: 0 0 15px;    background: linear-gradient(135deg, #13AEFF 0%, #0A5EFF 100%);}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .ntc{line-height: 1.8;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .jt{width: 56px;height: 56px;background: #fff;border: 1px solid #000;border-radius: 50%;position: absolute;top: 50%;left: -28px;z-index: 5;margin-top: -28px;overflow: hidden;border-radius: 50%;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .jt::after{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: -100%;z-index: 3;background: url(/images/zhwy/jt_r3.svg) center no-repeat;animation: le_down 2s infinite linear;-webkit-animation: le_down 2s infinite linear;}

@-webkit-keyframes le_down{0%{left: -100%;}100%{left: 100%;}}

@keyframes le_down{0%{left: -100%;}100%{left: 100%;}}

.zhwy1 .zbtm .swiper_zhwy1 .fd{position: absolute;width: 280px;right: 11vw;bottom: 0;z-index: 8;height: 40px;display: flex;justify-content: space-between;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .flt{width: 120px;position: relative;height: 40px;color: #333;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .flt .pagination_zhwy1{display: flex;justify-content: space-between;color: rgba(0, 0, 0, 0);font-family: Arial, Helvetica, sans-serif;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .flt .pagination_zhwy1 span{color: #333;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .flt .jd{width: 80px;height: 1px;background: #d9d9d9;position: absolute;top: 50%;left: 20px;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .flt .jd s{display: block;width: 0%;height: 1px;background: #000;-webkit-transition: all 0s linear; -moz-transition: all 0s linear; transition: all 0s linear;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .flt .jd s.act{width: 100%;-webkit-transition: all 4s linear; -moz-transition: all 4s linear; transition: all 4s linear;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide-active .sbox{opacity: 1;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide-active .sbox .nox .ntop .nlt{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.zhwy1 .zbtm .swiper_zhwy1 .swiper-slide-active .sbox .nox .ntop .nrt{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .frt{width: 100px;display: flex;justify-content: space-between;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .frt .btn{display: block;width: 40px;height: 40px;background: url(/images/zhwy/jt_r4.svg) center no-repeat;background-size: 38px;cursor: pointer;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .frt .btn:hover{background: url(/images/zhwy/jt_r5.svg) center no-repeat;background-size: 38px;}

.zhwy1 .zbtm .swiper_zhwy1 .fd .frt .prev_zhwy1{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.zhwy2{padding: 120px 0;background: #F4F8FF;text-align: center;line-height: 1.5;}

.zhwy2 .ul1{display: flex;margin-top: 60px;}

.zhwy2 .ul1 li{text-align: center;position: relative;width: 25%;}

.zhwy2 .ul1 li .img{position: relative;width: 100%;}

.zhwy2 .ul1 li .img .ico{width: 150px;margin: 0 auto 20px;}

.zhwy2 .ul1 li::before{content: '';display: block;width:2px ;height: 100px;background: linear-gradient(180deg, rgba(235,235,235,0) 0%, #C4C4C4 53%, rgba(235,235,235,0) 100%);position: absolute;top: 50%;right: 0;margin-top: -50px;}

.zhwy2 .ul1 li:last-child:before{display: none;}

.zhwy3{padding: 120px 0;}

.zhwy3 .tt{text-align: center;}

.zhwy3 .anniu{display: flex;width: 960px;border: 1px solid #c6c6c6;border-radius: 60px;line-height: 60px;margin: 50px auto;}

.zhwy3 .anniu .btn{display: flex;width: 240px;justify-content: center;align-items: center;align-content: center;cursor: pointer;background: #fff;border-radius: 60px;}

.zhwy3 .anniu .btn s{display: block;width: 24px;height: 2px;background: #666;opacity: 0;}

.zhwy3 .anniu .btn .ico{display: block;position: relative;width: 30px;margin: 0 10px;}

.zhwy3 .anniu .btn .ico img{width: 100%;}

.zhwy3 .anniu .btn .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.zhwy3 .anniu .btn span{color: #666;margin-right: 10px;}

.zhwy3 .anniu .btn.act {background: linear-gradient(135deg, #13AEFF 0%, #0A5EFF 100%);}

.zhwy3 .anniu .btn.act s{background: #fff;opacity: 1;}

.zhwy3 .anniu .btn.act span{color: #fff;}

.zhwy3 .anniu .btn.act .ico img:nth-child(1){opacity: 0;}

.zhwy3 .anniu .btn.act .ico img:nth-child(2){opacity: 1;}

.zhwy3 .ul1{display: flex;flex-wrap: wrap;position: relative;left: 5vw;opacity: 0;}

.zhwy3 .ul1 li{width: 24.1%;padding: 40px 38px;box-sizing: border-box;margin: 0 1.2% 17px 0;background: url(/images/zhwy/zhuy_3_1_0.png) center no-repeat;background-size: cover;border: 1px solid #E2E4EA;border-radius: 10px;position: relative;}

.zhwy3 .ul1 li:nth-child(4n){margin-right: 0;}

.zhwy3 .ul1 li .ltt{display: flex;align-items: center;align-content: center;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #E2E4EA;}

.zhwy3 .ul1 li .ltt .ico{display: block;width: 20px;margin-right: 15px;}

.zhwy3 .ul1 li .ltc{line-height: 28px;}

.zhwy3 .ul1 li.act{background: url(/images/zhwy/zhuy_3_1_1.png) center no-repeat;background-size: cover;border: 1px solid #0B67FF;}

.zhwy3 .ul1 li.act .ltt{border-bottom: 1px solid rgba(1,112,255,0.2);}

.zhwy3 .ul1.flex2 li{width: calc(50% - 9px);margin: 0 17px 17px 0;}

.zhwy3 .ul1.flex2 li:nth-child(2n){margin-right: 0;}

.zhwy3 .ul1.flex2 li:hover{background: url(/images/zhwy/zhuy_3_1_2.png) center no-repeat;background-size: cover;border: 1px solid #0B67FF;} 

.zhwy3 .ul1.act {left: 0;opacity: 1;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.zhwy4{padding: 110px 0;text-align: center;background: #F4F8FF;}

.zhwy4 .ul{margin-top: 50px;}

.zhwy4 .ul li {display: inline-block;margin: 0 25px;color: #333;background: url(/images/zhwy/zhwy_4_1.png) center no-repeat;background-size: cover;border-radius: 40px;line-height: 72px;font-size: 20px;width: 250px; box-shadow: 0px 1px 26px 0px rgba(186,200,223,0.3);}

.zhwy4 .ul li.huang {color: #fff;background: url(/images/zhwy/zhwy_4_2.png) center no-repeat;background-size: cover;}

.zhwy4 .ul li.lan {color: #fff;background: url(/images/zhwy/zhwy_4_3.png) center no-repeat;background-size: cover;}





.zhwy5{padding: 95px 0;background: url(/images/zhwy/zhwy_5bg.png) center no-repeat;background-size: cover;}

.zhwy5 .tt{line-height: 54px;text-align: center;}

.zhwy5 .sqsy{display: flex;width: 250px;line-height: 46px;background: linear-gradient(135deg, #13AEFF 0%, #0A5EFF 100%);justify-content: center;align-items: center;align-content: center;border-radius: 30px;margin: 40px auto 0;cursor: pointer;}

.zhwy5 .sqsy span{color: #fff;}

.zhwy5 .sqsy s{display: block;width: 40px;height: 10px;background: url(/images/zhwy/jt_r2.svg) center no-repeat;background-size: cover;margin-left: 40px;}

.zhwy5 .sqsy:hover{background: #fff;}

.zhwy5 .sqsy:hover span{color: #0A5EFF;}

.zhwy5 .sqsy:hover s{background: url(/images/zhwy/jt_r.svg) center no-repeat;background-size: cover;}





/* 跑马灯 */

.str_wrap {width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select: none;-khtml-user-select: none;user-select: none;  white-space:nowrap;}

.str_move { white-space:nowrap;position:absolute; top:0; left:0;cursor:move;}

.str_move_clone {display:inline-block;vertical-align:top;position:absolute; left:100%;top:0;}

.str_vertical .str_move_clone {left:0;top:100%;}

.str_down .str_move_clone {left:0;bottom:100%;}

.str_vertical .str_move,.str_down .str_move {white-space:normal;width:100%;}

.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit;}


/* 弹窗 */

.ck_tanchuang,.ck_tanchuang *{box-sizing: border-box;}

.ck_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;background:rgba(0, 0, 0, 0.9) ;opacity: 0;visibility: hidden;pointer-events: none;}

.ck_tanchuang .gbox{width: 690px;height: 730px;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ck_tanchuang .gbox .out{display: block;width: 60px;height: 60px;position: absolute;top: 55px;right: 11px;background:url(/images/zhwy/yry_close.png) center no-repeat ;background-size: 60px;cursor: pointer;z-index: 20;}

.ck_tanchuang .gbox .out:hover{transform: rotate(180deg);}

.ck_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.ck_tanchuang.act .gbox{top: 50%;opacity: 1;}

.ck_tanchuang .gcon1{text-align: center;padding: 27px 0 0;height: 130px;background: url(/images/zhwy/yry_bg.png) no-repeat top center;background-size: 100%;position: relative;}

.ck_tanchuang .gcon1::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 40%;background: #fff;}

.ck_tanchuang .gcon1 span{display: inline-block;padding: 39px 27px 20px;font-size: 28px;line-height: 42px;color: #fff;font-weight: bold;background: url(/images/zhwy/yry_ico1.png) no-repeat bottom center;background-size: 100%;position: relative;z-index: 10;}

.ck_tanchuang .gcon2 img{display: block;width: 100%;}

.pop_con{padding: 40px 40px 0;background: #fff;}

.place::-webkit-input-placeholder{color:#D6D6D6 ;}

.place:-moz-placeholder{color:#D6D6D6 ;}

.place::-moz-placeholder{color:#D6D6D6 ;}

.place:-ms-input-placeholder{color:#D6D6D6 ;}

.pop_form{display: flex;flex-wrap: wrap;}

.pop_form .item{width: calc(100%);}

.pop_form .item .it_top{font-size: 18px;line-height: 24px;color: #666;}

.pop_form .item .it_top span{color: #CF000E;}

.pop_form .item .it_bot{display: flex;margin-top: 8px;}

.pop_form .item .it_bot input{padding: 10px 13px;background: none;border: none;outline: none;color: #eee;font-family: '微软雅黑';width: 100%;font-size: 12px;line-height: 22px;color: #333;border: 1px solid #D9D9D9;border-radius: 4px;}

.pop_form .item .it_bot textarea{padding: 10px 13px;background: none;border: none;outline: none;color: #eee;font-family: '微软雅黑';width: 100%;font-size: 12px;line-height: 22px;color: #333;min-width: 100%;max-width: 100%;min-height: 120px;max-height: 120px;border: 1px solid #D9D9D9;border-radius: 4px;}

.pop_form .item.item1{width: calc((100% - 20px)/2);margin-right: 20px;}

.pop_form .item.item2{width: calc((100% - 20px)/2);}

.pop_form .item.item3{margin-top: 24px;width: 100%;}

.pop_form .item.item4{margin-top: 24px;width: 100%;}

.pop_form .item.item4 input{max-width: 252px;margin-right: 20px;}

.pop_form .item.item5{margin-top: 22px;font-size: 14px;color: #666666;display: flex;align-items: center;}

.pop_form .item.item5 a{color: #666;}

.pop_form .item.item5 a:hover{color: #0E8AFF;}

.pop_form .item.item6{display: flex;align-items: center;justify-content: center;margin-top: 62px;}

.pop_form .item.item6 a{width: 220px;line-height: 45px;border-radius: 23px;text-align: center;color: #fff;background: #fc9e1d;text-decoration: none;outline: none;}

.pop_form .item.item6 a:hover{opacity: 0.8;}

.pop_form input[type='checkbox'] {
	position: relative;
	width: 14px;
	height: 14px;
	cursor: pointer;
	margin-right: 10px;
	border-radius: 2px;
	border: none;
}

.pop_form input[type='checkbox']::after {
	position: absolute;
	top: 0;
	color: #000;
	width: 14px;
	height: 14px;
	display: inline-block;
	visibility: visible;
	padding-left: 0px;
	text-align: center;
	content: ' ';
	border-radius: 2px;
	border: 1px solid;
	border-image: linear-gradient(90deg, rgba(254, 205, 62, 1), rgba(252, 158, 29, 1)) 1 1;
}

.pop_form input[type='checkbox']:checked::after {
	content: '✓';
	color: #fff;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	background-color: #fc9e1d;
}

.fbd{font-weight: bold;}

.ck_tanchuang2 .gbox .out{display: block;width: 48px;height: 48px;position: absolute;top: 20px;right: 15px;background:url(/images/zhwy/yh_close.svg) center no-repeat ;background-size: cover;cursor: pointer;z-index: 20;}

.ck_tanchuang2 .gbox {width: 690px;height: 650px;background: #fff;border-radius: 10px;}

.ck_tanchuang2 .gcon1{padding: 0;font-size: 32px;line-height: 88px;background: linear-gradient(180deg, #0E83FF 0%, #02D9FF 100%);border-radius: 10px 10px 0 0;height: auto;color: #fff;font-weight: bold;}

.ck_tanchuang2 .gcon1 span{display: block;padding: 0;background: none;}

.ck_tanchuang2 .gcon1::before{display: none;}

.ck_tanchuang2 .pop_form input[type='checkbox']::after {
	border: 1px solid #0E83FF;
}

.ck_tanchuang2 .pop_form input[type='checkbox']:checked::after {
	background-color: #0E83FF;
}

.ck_tanchuang2 .pop_form .item.item6{margin-top: 50px;}

.ck_tanchuang2 .pop_form .item.item6 a{width: 100%;line-height: 44px;background: #0E8AFF;font-size: 16px;}

.ck_tanchuang2 .gcon2{height: 80px;background: #fff;border-radius: 0 0 10px 10px;}

.ck_tanchuang2 .gcon2 img{display: none;}



.gengduo{display: flex;align-items: center;justify-content: center;width: 170px;height: 43px;color: #fff;border: 1px solid #fff;position: relative;border-radius: 26px;overflow: hidden;}

.gengduo s{width: 100%;height: 0%;position: absolute;left: 0;bottom: 0;background: #0E8AFF;}

.gengduo span{position: relative;z-index: 1;}

.gengduo .i{width: 16px;position: relative;margin-left: 14px;z-index: 1;}

.gengduo:hover{border: 1px solid #0E8AFF;}

.gengduo:hover s{height: 100%;}

.gengduo3{border: 1px solid #0E8AFF;color: #0E8AFF;}

.gengduo3:hover span{color: #fff;}

.tjtc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 10002;display: none;}

.tjtc .bei{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);}

.tjtc .c_con{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 300px;background: #fff;text-align: center;padding: 30px 0;}

.tjtc .c_con .txt{font-size:28px;}

.tjtc .c_con .n{display: flex;align-items: center;justify-content: center;margin-top: 30px;cursor: pointer;}


.swiper-button-disabled{opacity: 0.2 !important;pointer-events: none;}





@media screen and (max-width:1800px) {




   
}



@media screen and (max-width:1680px) {

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .f_18{ font-size:16px; }

    .f_20{ font-size:18px; }  

    .f_22{font-size: 20px;}

    .f_24{ font-size:22px; }

    .f_26{ font-size:24px; }

    .f_28{ font-size:26px; }

    .f_30{ font-size:26px; }

    .f_32{ font-size:28px;}

    .f_34{ font-size:30px; }

    .f_36{ font-size:32px; }

    .f_38{ font-size:32px; }

    .f_40{font-size: 36px;}

    .f_42{font-size: 36px;}

    .f_44{font-size: 38px;}

    .f_46{font-size: 38px;}

    .f_48{font-size: 40px;}

    .f_50{font-size: 44px;}

    .f_52{font-size: 44px;}

    .f_54{font-size: 44px;}

    .f_56{font-size: 44px;}

    .f_58{font-size: 44px;}

    .f_60{font-size: 46px;}

    .f_64{font-size: 50px;}

    .f_68{font-size: 54px;}

    .f_80{font-size: 60px;}

    .zhwy3 .ul1 li .ltc{font-size: 14px;}
   
    .zhwy3 .ul1 li{padding: 20px;}

    .ck_tanchuang2 .gcon1{font-size: 24px;line-height: 70px;}

    .pop_con{padding: 30px;}

    .pop_form .item.item3,.pop_form .item.item4,.pop_form .item.item5{margin-top: 15px;}

    .ck_tanchuang2 .pop_form .item.item6{margin-top: 20px;}

    .pop_form .item .it_bot textarea{min-height: 100px;}

    .ck_tanchuang2 .gbox .out{width: 40px;height: 40px;border-radius: 50%;background-size: cover;top: 14px;}

    .ck_tanchuang2 .gbox{height: 540px;}

    .pop_form .item .it_top{font-size: 14px;}

}


@media screen and (max-width:1600px) {

   
  
}

@media screen and (max-width:1500px) {



}

@media screen and (max-width:1400px) {


   
}


@media screen and (max-width:1025px) {

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .f_18{ font-size:14px; }

    .f_19{font-size: 14px;}

    .f_20{ font-size:14px; }  

    .f_22{font-size: 18px;}

    .f_24{ font-size:18px; }

    .f_26{ font-size:18px; }

    .f_28{ font-size:18px; }

    .f_30{ font-size:18px; }

    .f_32{ font-size:18px;}

    .f_34{ font-size:18px; }

    .f_36{ font-size:18px; }

    .f_38{ font-size:18px; }

    .f_40{font-size: 18px;}

    .f_42{font-size: 18px;}

    .f_44{font-size: 20px;}

    .f_46{font-size: 20px;}

    .f_48{font-size: 20px;}

    .f_50{font-size: 24px;}

    .f_52{font-size: 26px;}

    .f_54{font-size: 26px;}

    .f_56{font-size: 26px;}

    .f_58{font-size: 26px;}

    .f_60{font-size: 26px;}

    .f_64{font-size: 26px;}

    .f_68{font-size: 26px;}

    .f_72{font-size: 30px;}

    .f_80{font-size: 30px;}

    .pt_120{padding-top: 40px;}

    .p_120{padding: 40px 0;}

    .pt_100{padding-top: 40px;}
   
    .mhead{display: block;}
  
    .head{display: none;}

    body{min-width: 200px;}
    
    .ibox,.ibox2,.ibox3{min-width: 200px;width: 90%;}

    .wow{opacity: 1;}


}






@media (max-width: 960px){
	
    .banner_zhwy .pimg{display: none;}

    .banner_zhwy .mimg{display: block;}

    .banner_zhwy .txt{top: 20%;}

    .banner_zhwy .banner_txt{display: none;}


    .ck_tanchuang .gbox {
		width: 90%;
		max-height: 80%;
	}

	.ck_tanchuang{min-width: 300px;}
	.ck_tanchuang .gcon1{height: 80px;}
	.ck_tanchuang .gcon1 span{font-size: 18px;line-height: 18px;padding: 30px 20px 14px;background-size: auto 100%;}

	.ck_tanchuang .gbox .out{width: 40px;height: 40px;}

	.pop_con{padding: 20px 20px 0;}

	.ck_tanchuang .gbox .out{top: 35px;}

	.pop_form .item .it_top{font-size: 16px;line-height: 20px;}

	.pop_form .item.item1{width: 100%;margin-right: 0;}

	.pop_form .item.item2{width: 100%;margin-top: 15px;}

	.pop_form .item .it_bot textarea{max-height: 80px;min-height: 80px;}

	.pop_form .item.item4 input{max-width: 140px;}

	.pop_form .item.item6{margin-top: 30px;}

	.pop_form .item.item3{margin-top: 15px;}

	.pop_form .item.item4{margin-top: 15px;}

	.pop_form .item.item5{margin-top: 15px;}

	.pop_form .item .it_bot input{padding: 4px 13px;}

	.pop_form .item.item4 img{height: 32px !important;width: 100px !important;}

	.ck_tanchuang .gbox .out{right: 5px;top: 10px;width: 30px;height: 30px;}

	.pop_con{position: relative;z-index: 3;height: calc(100% - 50px);overflow: auto;}

	.ck_tanchuang2 .gcon2{transform: translateY(-1px);}

	.ck_tanchuang2 .gcon1{font-size: 18px;line-height: 50px;height: 50px;}

	.ck_tanchuang2 .gcon2{height: 30px;}
	
	.ck_tanchuang2 .pop_form .item.item6{margin-top: 30px;}
	
	.yszcts .ys_con{width:90%;}
	
	.yszcts .ys_con .con2{line-height:1.4;overflow-x: hidden;}
	
	.yszcts .ys_con .con3 span{font-size:14px;}
	
	.tjtc .c_con .txt{font-size:22px;}
	
	.gengduo{width:160px;height:40px;}
	
	.tjtc .c_con{height:160px;}

    .zhwy1{padding: 45px 0;}

    .zhwy1 .anniu{width: 90%;margin: 20px auto;border: 0;justify-content: space-between;}

    .zhwy1 .anniu .btn{display: block;width:48%;height: 35px;text-align:center;background:#f8f9fa;line-height: 35px;font-size:14px;margin-bottom:8px;  white-space: nowrap;color: #666666;position: relative;border:1px solid rgba(23,24,27,0.1);border-radius: 0px;}

    .zhwy1 .anniu .btn .ico{display: none;}

    .zhwy1 .anniu .btn s{display: none;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .bg{position: absolute;top: 0;left: 0;width: 98%;height: 300px;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox{position: relative;padding: 0;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop{display: block;padding: 30px 0 0;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt{width: 90%;transform: translateX(0px);-webkit-transform: translateX(0px);line-height: 1.5;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .ntt2{margin: 10px 0;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .ntt2{margin: 10px 0;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt{width: 100%;padding: 30px 5% 60px;margin-top: 20px; transform: translateX(0px); -webkit-transform: translateX(0px);line-height: 1.5;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nrt .jt{display: none;}

    .zhwy1 .zbtm .swiper_zhwy1 .swiper-slide .sbox .nox .ntop .nlt .num{display: none;}

    .zhwy2{padding: 45px 0 25px;}

    .zhwy2 .ul1{margin-top: 20px;flex-wrap: wrap;justify-content: space-between;}

    .zhwy2 .ul1 li{width: 48%;margin-bottom: 20px;}

    .zhwy2 .ul1 li .img .ico{width: 100px;margin-bottom: 0px;}

    .zhwy3{padding: 45px 0;}

    .zhwy3 .anniu{width: 90%;margin: 20px auto;border: 0;justify-content: space-between;flex-wrap: wrap;}

    .zhwy3 .anniu .btn{display: block;width:48%;height: 35px;text-align:center;background:#f8f9fa;line-height: 35px;font-size:14px;margin-bottom:8px;  white-space: nowrap;color: #666666;position: relative;border:1px solid rgba(23,24,27,0.1);border-radius: 0px;}

    .zhwy3 .anniu .btn .ico{display: none;}

    .zhwy3 .anniu .btn s{display: none;}

    .zhwy3 .ul1 {justify-content: space-between;}

    .zhwy3 .ul1 li,.zhwy3 .ul1.flex2 li{width: 100%;margin: 0 0 10px;}

    .zhwy3 .ul1 li:last-child{margin-bottom: 0;}

    .zhwy4{padding: 45px 0;}
    
    .zhwy4 .tt{margin-bottom: 30px;}

    .zhwy4 .ul li{margin: 0 10px;line-height: 50px;width: 160px;font-size: 14px;}

    .zhwy4 .ul{margin-top: 20px;}

    .zhwy5{padding: 60px 0;}

    .zhwy5 .tt{line-height: 2;}

    .zhwy2 .ul1 li:before{display: none;}




}