/* 前端江文哲 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

*{ 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-family: '微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html{overflow-x: hidden}

html.act{overflow: hidden;width: 100%;height: 100vh;}

.ul,.ul li,.ul li,.ul td,.ul,.ul dd,.uls,.uls li,.uls li,.uls td,.uls,.uls 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;}

body::-webkit-scrollbar{ width:4px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#019ea3;}

body::-webkit-scrollbar-track{ background:#fff;} 


.bmeter {position: fixed;top: 50px;left: 0px;width: 0%;height: 15px;background: #fff;opacity: 0;z-index:111;pointer-events: none;}

.bmeter  span{display: block;width: 100%;position: absolute;top: -20px;left: 0;text-align: center;font-size: 30px;font-weight: 600;color: #f00;}


.zijj1{letter-spacing:1px;}

.zijj2{letter-spacing:2px;}

.zijj4{letter-spacing:4px;}

.zijj8{letter-spacing:8px;}


@font-face {
    font-family: 'ror';
    src: url("../fonts/Roboto-Regular.ttf");
}

@font-face {
    font-family: 'rol';
    src: url("../fonts/Roboto-Light.ttf");
}



.ror{font-family: 'ror';}

.rol{font-family: 'rol';}

.arial{font-family: Arial;}

.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_70{font-size: 70px;}

.f_72{font-size: 72px;}

.f_80{font-size: 80px;}

.p_80{padding: 80px 0;}

.p_100{padding: 100px 0;}

.p_120{padding: 120px 0;}

.p_150{padding: 150px 0;}

.p_120_100{padding: 120px 0 100px;}

.p_100_140{padding: 100px 0 140px;}

.pt_100{padding-top: 100px;}

.p_110_120{padding: 110px 0 120px;}

.p_100_120{padding: 100px 0 120px;}

/* 可视范围 */

.ibox {max-width:1580px;min-width: 1200px;width:82.3%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.ibox2 {max-width:1830px;min-width: 1200px;width:95.3125%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.ibox3 {width: 1200px; 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;}

.fw{font-weight: 300;}

.pc{display: block;}

.yd{display: none;}

  


.mhead{display: none;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 200;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

.mhead .menu{height: 50px;padding-left: 35px;background:url(../images/svg/gengduo.svg) center right no-repeat ;background-size: 22px;float: right;}

.mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

.mhead .logo img{display: block;width: 65px; margin-top: 7px;}

/*.mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/svg/sousuo2.svg) center no-repeat;background-size: 22px;}*/

/*.mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}*/

.mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index:250;display: block;-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);}

.mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-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);}

/* .mnav .mbox .ul1{padding-top: 50px;} */

.mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}

.mnav .mbox .ul1 li .ltop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav .mbox .ul1 li .ltop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav .mbox .ul1 li .ltop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav .mbox .ul1 li .ltop span.act::before {opacity: 0;}

.mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav.act{left: 0;}

.mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 200;display: block;-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);}

.mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-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);}

.mnav2 .mbox .dl1{}

.mnav2 .mbox .dl1 dd{}

.mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

.mnav2 .mbox .dl1 dd .dtop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav2 .mbox .dl1 dd .dtop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav2 .mbox .dl1 dd .dtop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav2 .mbox .dl1 dd .dtop span.act::before {opacity: 0;}

.mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav2.act{left: 0;}

.mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 100;height: 90px;transition: all 0.6s;border-bottom: 1px solid rgba(0, 0, 0, 0);}

.head.tops{top: -150px;}

.head.act1{height: 80px;}

.head .head_con{display: flex;justify-content: space-between;height: 100%;}

.head .head_con .con_le{display: flex;align-items: center;}

.head .head_con .con_le a{display: block;position: relative;width: 100px;}

.head .head_con .con_le a img:last-child{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;}

.head .head_con .con_re{display: flex;}

.head .head_con .con_re .re1 .ul{display: flex;height: 100%;}

.head .head_con .con_re .re1 .ul a{display: block;}

.head .head_con .con_re .re1 .ul .li{position: relative;}

.head .head_con .con_re .re1 .ul .li2 .li_t{display: flex;align-items: center;color: #fff;}

.head .head_con .con_re .re1 .ul .li_t{height: 100%;padding: 0 30px;}

.head .head_con .con_re .re1 .ul .li_t a{display: flex;align-items: center;height: 100%;}


.head .head_con .con_re .re1 .ul .li_t a .s{transform: translateY(-7px);margin-left: 4px;width: 16px;}

.head .head_con .con_re .re1 .ul .li_t a span{color: #fff;display: block;}

.head .head_con .con_re .re1 .ul .li_t a s{display: block;width: 12px;height: 10px;background: url(../images/svg/head_1.svg) center no-repeat;background-size: 12px;}

.head .head_con .con_re .re1 .ul .li_b{position: absolute;left: 50%;transform: translateX(-50%);background: #fff;border-radius: 10px;padding: 13px 0;width: auto;min-width: 100%;top: 110%;pointer-events: none;opacity: 0;visibility: hidden;box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.05);font-size: 16px;}

.head .head_con .con_re .re1 .ul .li_b a{display: block;padding: 0 54px;line-height: 40px;white-space: nowrap;background: #fff;position: relative;z-index: 2;position: relative;text-align: center;}

.head .head_con .con_re .re1 .ul .li:hover .li_b{opacity: 1;visibility: visible;pointer-events: visible;top: 100%;}


.head .head_con .con_re .re1 .ul .li_b a:hover{color: #019ea3;background: #f7f7f7;}

.head .head_con .con_re .re1 .ul .li:hover .li_t a s{transform: rotate(180deg);}

.head .head_con .con_re .re2{display: flex;align-items: center;margin-left: 85px;}

.sousuo{width: 21px;height: 21px;position: relative;}

.sousuo img{width: 100%;}

.sousuo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.head.act,.head.act1,.head.act2,.head.act3{background: #fff;border-bottom: 1px solid #d7dbdb;}

.head.act .head_con .con_le a img:last-child,.head.act1 .head_con .con_le a img:last-child,.head.act2 .head_con .con_le a img:last-child,.head.act3 .head_con .con_le a img:last-child{opacity: 1;}

.head.act .head_con .con_le a img:first-child,.head.act1 .head_con .con_le a img:first-child,.head.act2 .head_con .con_le a img:first-child,.head.act3 .head_con .con_le a img:first-child{opacity: 0;}

.head.act .head_con .con_re .re1 .ul .li_t a span,.head.act1 .head_con .con_re .re1 .ul .li_t a span,.head.act2 .head_con .con_re .re1 .ul .li_t a span,.head.act3 .head_con .con_re .re1 .ul .li_t a span{color: #222222;}

.head.act1 .head_con .con_re .re1 .ul .li_t a s,.head.act2 .head_con .con_re .re1 .ul .li_t a s,.head.act3 .head_con .con_re .re1 .ul .li_t a s,.head.act4 .head_con .con_re .re1 .ul .li_t a s{background-image: url(../images/svg/head_2.svg);}

.head.act1 .sousuo img:last-child,.head.act2 .sousuo img:last-child,.head.act3 .sousuo img:last-child,.head.act .sousuo img:last-child{opacity: 1;}

.head.act1 .sousuo img:first-child,.head.act2 .sousuo img:first-child,.head.act3 .sousuo img:first-child,.head.act .sousuo img:first-child{opacity: 0;}

.head.act1 .head_con .con_re .re1 .ul .li2 .li_t,.head.act2 .head_con .con_re .re1 .ul .li2 .li_t,.head.act3 .head_con .con_re .re1 .ul .li2 .li_t,.head.act .head_con .con_re .re1 .ul .li2 .li_t{color: #333333;}



.dianh {display: flex;align-items: center;}

.dianh .i{width: 20px;position: relative;margin-right: 5px;}

.dianh .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.dianh a{color: #fff;}

.head.act1 .dianh .i img:last-child,.head.act2 .dianh .i img:last-child,.head.act3 .dianh .i img:last-child,.head.act .dianh .i img:last-child{opacity: 1;}

.head.act1 .dianh  a,.head.act2 .dianh  a,.head.act3 .dianh  a,.head.act .dianh  a{color: #333333;}

.head .head_con .con_re .re1 .ul .li.act .li_t a span{color:#05b1b1;}

.head .head_con .con_re .re1 .ul .li:hover .li_t a span{color:#05b1b1;}

.head .head_con .con_re .re1 .ul .li2:hover .li_t a span{color: #333333;}

.head .head_con .con_re .re1 .ul .li2 .li_t a:hover span{color: #05b1b1;}

/* 字间距 */

.let5{letter-spacing:5px}
.let6{letter-spacing:6px}


.let2{letter-spacing:2px}



.banner{}

.banner.julitb{margin-top: 90px;}

.banner .ss{position: relative;display: block;opacity: 0;}

.banner .swiper-slide-active .ss{opacity: 1;} 

.banner .ss .img{background: #fff;}

.banner .ss .img img{width: 100%;}

.banner .ss .img video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}

.banner .ss .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;color: #fff;background: rgba(0, 0, 0, 0);}

.banner .ss .txt .t1{position: relative;left: 100px;opacity: 0;line-height: 1.3;}

.banner .ss .txt .t2{line-height: 1.5;margin: 15px 0 0;position: relative;left: 100px;opacity: 0;}

.banner .ss .txt .t3{position: relative;left: 100px;opacity: 0;}

.banner .swiper-slide-active .ss .t1{left: 0;opacity: 1;transition-delay: 0.3s;}

.banner .swiper-slide-active .ss .t2{left: 0;opacity: 1;transition-delay: 0.5s;}

.banner .swiper-slide-active .ss .t3{left: 0;opacity: 1;transition-delay: 0.7s;}

.banner  .an{position: absolute;width: 100%;left: 0;bottom: 30px;}

.banner  .an .ibox{display: flex;justify-content: space-between;}

.banner  .an .al{width: 50%;}

.banner  .an .ar{position: relative;width: 52px;height: 18px;}

.banner  .an .ar s{display: block;width: 1px;height: 16px;position: absolute;left: 50%;top: 2px;background: rgba(255, 255, 255, 0.6);display: block;z-index: 1;}

.banner_prev,.banner_next{width: 16px;height: 20px;background: url(../images/svg/you.svg) center no-repeat;background-size: 100% 100%;top: 0;margin: 0;}

.banner_prev{left: -3px;transform: rotate(180deg);}

.banner_next{right: -3px;}

.banner_next.swiper-button-next.swiper-button-disabled,.banner_prev.swiper-button-prev.swiper-button-disabled{opacity: 0.35;}

.banner_prev:hover, .banner_next:hover{background-image:url(../images/svg/you3.svg) ;}


.banner_sp{bottom: 35px !important;}

.banner_sp span{width: 12px;height: 12px;opacity: 1;background: rgba(255, 255, 255, 0.1);border-radius: 100px;margin: 0 3px;position: relative;margin: 0 6px;}

.banner_sp span::after{content: "";position: absolute;left: 2px;top: 2px;width: 8px;height: 8px;border-radius: 100%;background: rgba(255, 255, 255, 0.3);}

.banner_sp span.swiper-pagination-bullet-active::after{background: #fff;}


.index1{position: relative;background: url(../images/in1_2.jpg) center no-repeat;background-size: cover;}

.index1 .con{display: flex;justify-content: space-between;align-items: center;}

.index1 .con .con_le{width: 31.96%;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);border-radius: 20px;}

.index1 .con .con_le img{width: 100%;}

.index1 .con .con_le:hover img{transform: scale(1.05);}

.index1 .con .con_re{width: 58.86%;}

.index1 .con .con_re .re1{}

.index1 .con .con_re .re2{margin-top: 20px;}

.index1 .con .con_re .re3{width: 60px;height: 3px;background: #e5e5e5;margin: 40px 0 30px;}

.index1 .con .con_re .re4{line-height: 2;}

.index1 .con .con_re .re5{height: 180px;margin: 40px 0 60px;position: relative;}

.index1 .con .con_re .re5 .ul{display: flex;position: absolute;width: 155%;right: 0;top: 0;height: 100%;background: rgba(255, 255, 255, 0.9);box-shadow: 0 5px 10px 2px rgba(0, 0, 0, 0.05);border-radius: 5px;}

.index1 .con .con_re .re5 .ul .li{width: 100%;display: flex;align-items: center;justify-content: center;position: relative;}

.index1 .con .con_re .re5 .ul .li .xian{position: absolute;right: 0;top: 27%;height: 46%;width: 1px;background: #019ea350;}

.index1 .con .con_re .re5 .ul .li:last-child .xian{display: none;}

.index1 .con .con_re .re5 .ul .lit{color: #05b1b1;}

.index1 .con .con_re .re5 .ul .lit .sp1{margin-right: 5px;}

.index1 .con .con_re .re5 .ul .lib{line-height: 1.5;margin-top: 5px;}

.chakanguod{width: 125px;height: 40px;line-height: 40px;text-align: center;display: block;background: #ffb800;color: #fff;}

.chakanguod:hover{letter-spacing:3px;}

.index2{position: relative;background: url(../images/in2.jpg) center no-repeat;background-size: cover;}

.index2 .con1{text-align: center;}

.index2 .con2{text-align: center;margin: 20px 0 0px;}

.index2 .con3{margin-top: 80px;}

.index2 .con3 .ul{display: flex;flex-wrap: wrap;border-top: 1px solid #d2d2d2;}

.index2 .con3 .ul .li{position: relative;width: 25%;position: relative;border-bottom: 1px solid #d2d2d2;}

.index2 .con3 .ul .li:nth-child(4n) .xian{display: none;}

.index2 .con3 .ul .li .xian{position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background: #d2d2d2;}

.index2 .con3 .ul .li .img{}

.index2 .con3 .ul .li .img img{width: 100%;}


.index2 .con3 .ul .li a{display: block;}

.index2 .con3 .ul .li .txt{background: #2dbdcb url(../images/in2_9.jpg) right bottom;background-size: cover; position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;color: #fff;justify-content: center;opacity: 0;}

.index2 .con3 .ul .li .txt .tc{transform: translateY(10px);}

.index2 .con3 .ul .li .txt .t1{letter-spacing:3px;}

.index2 .con3 .ul .li .txt .t2{margin: 20px 0 40px;}

.index2 .con3 .ul .li .txt .t3{display: flex;justify-content: center;}

.index2 .con3 .ul .li:hover .txt{opacity: 1;}

.chakangd{width: 112px;height: 36px;border: 1px solid rgba(255, 255, 255, 0.6);color: #fff; border-radius: 30px;background: rgba(255, 255, 255, 0.1);display: flex;align-items: center;justify-content: center;}

.index3{}

.index3 .con1{text-align: center;}

.index3 .con2{text-align: center;}

.index3 .con2{margin-top: 20px;}

.index3 .con3{margin-top: 80px;}

.index3 .con3 a{display: block;}

.index3 .con3 a .img{position: relative;overflow: hidden;}

.index3 .con3 a .img s{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/in3_6.png) center no-repeat;background-size: cover;opacity: 0;}

.index3 .con3 a .img img{width: 100%;transform: scale(1.01);}

.index3 .con3 a .txt{position: absolute;left: 0;top: calc(100% - 200px);width: 100%;height: 100%;padding: 80px 40px 65px 55px;color: #fff;}

.index3 .con3 a .txt .t1{letter-spacing: 2px;line-height: 1.3;}

.index3 .con3 a .txt .t2{margin-top: 20px;line-height: 1.3;}

.index3 .con3 a .txt .t3{margin-top: 50px;text-align: justify;opacity: 0;line-height: 1.75;}

.index3 .con3 a:hover .txt{top: 0;}

.index3 .con3 a:hover .txt .t3{opacity: 1;}

.index3 .con3 a:hover .img s{opacity: 1;}

.index3 .con3 a:hover .img img{transform: scale(1.05);}

.index4{background: url(../images/in4.jpg) center no-repeat;background-size: cover;}

.index4 .con1{text-align: center;}

.index4 .con2{text-align: center;margin-top: 20px;}

.index4 .con3{margin-top: 60px;display: flex;justify-content: space-between;}

.index4 .con3 .con_le{width: 49.365%;}

.index4 .con3 .con_le a{display: block;position: relative;}

.index4 .con3 .con_le a .img{overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);}

.index4 .con3 .con_le a .img img{width: 100%;}

.index4 .con3 .con_le a .txt{position: absolute;bottom: 0;width: 100%;padding: 25px 40px;background:repeating-linear-gradient(to top,#000000,#00000099, #00000000);}

.index4 .con3 .con_le a .txt .t1{display: flex;align-items: center;color: #fff;}

.index4 .con3 .con_le a .txt .t1 img{width: 14px;margin-right: 10px;}

.index4 .con3 .con_le a .txt .t2{color: #fff;margin-top: 15px;line-height: 1.3; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.index4 .con3 .con_le a:hover .img img{transform: scale(1.05);}

.index4 .con3 .con_re{width: 49.365%;}

.index4 .con3 .con_re .ul{height: 100%;}

.index4 .con3 .con_re .ul .li{background: #fff;height: 30.8%;margin-bottom: 2.3%;}

.index4 .con3 .con_re .ul .li:last-child{margin-bottom: 0;}

.index4 .con3 .con_re .ul .li a{display: flex;align-items: center; height: 100%;padding: 0 45px 0 40px;justify-content: space-between;}

.index4 .con3 .con_re .ul .li .as{width: calc(100% - 95px);}

.index4 .con3 .con_re .ul .li .a1{display: flex;align-items: center;}

.index4 .con3 .con_re .ul .li .a1 .i{width: 14px;height: 14px;position: relative;margin-right: 10px;transform: translateY(-1px);}

.index4 .con3 .con_re .ul .li .a1 .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.index4 .con3 .con_re .ul .li .a2{line-height: 1.3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 13px 0 16px;}

.index4 .con3 .con_re .ul .li .a3{border-bottom: 1px solid #d6d6d6;}

.index4 .con3 .con_re .ul .li .a4{line-height: 1.3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 15px;}

.jaint{width: 48px;height: 48px;border-radius: 100%;background: rgba(5, 177, 177, 0.3);display: flex;align-items: center;justify-content: center;}

.jaint .i{width: 40px;height: 40px;background: #05b1b1;border-radius: 100%;align-items: center;justify-content: center;display: flex;}

.jaint .i .tp{width: 14px;height: 14px;position: relative;display: flex;}

.jaint .i .tp img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.index4 .con3 .con_re .ul .li a:hover {background: #05b1b1;}

.index4 .con3 .con_re .ul .li a:hover .a1{color: #fff;}

.index4 .con3 .con_re .ul .li a:hover .a2{color: #fff;}

.index4 .con3 .con_re .ul .li a:hover .a4{color: #fff;}

.index4 .con3 .con_re .ul .li a:hover .a3{border-bottom: 1px solid rgba(255, 255, 255, 0.3);}

.index4 .con3 .con_re .ul .li a:hover .a1 .i img:last-child{opacity: 0.8;}

.index4 .con3 .con_re .ul .li a:hover .a1 .i img:first-child{opacity: 0;}

.index4 .con3 .con_re .ul .li a:hover .jaint{background: rgba(255, 255, 255, 0.3);}

.index4 .con3 .con_re .ul .li a:hover .jaint .i{background: rgba(255, 255, 255, 1);}

.index4 .con3 .con_re .ul .li a:hover .jaint .i .tp img:last-child{opacity: 1;}

.index4 .con3 .con_re .ul .li a:hover .jaint .i .tp img:first-child{opacity: 0;}

.index4 .con4{display: flex;justify-content: space-between;margin-top: 40px;}


.floot{}

.floot .con1{padding: 110px 0 210px;display: flex;justify-content: space-between;}

.floot .con1 .con_le{width: 34.18%;}

.floot .con1 .con_re{width: 53.16%;position: relative;padding-left: 60px;margin-top: 40px;}

.floot .con1 .le2{width: 100%;margin: 40px 0 30px;}

.floot .con1 .le2 .xian{width: 100%;height: 1px;background: #bdbdbd;position: relative;}

.floot .con1 .le2 .xian s{position: absolute;left: 0;top: -1px;background: #05b1b1;height: 3px;width: 20px;}

.floot .con1 .le3{}

.floot .con1 .le4{color: #848484;margin: 10px 0 30px;letter-spacing: 0.65px;}

.floot .con1 .le5{display: flex;align-items: center;}

.floot .con1 .le5 img{width: 20px;margin-right: 10px;height: 20px;}

.floot .con1 .le6{display: flex;line-height: 22px;margin-top: 20px;}

.floot .con1 .le6 img{width: 20px;margin-right: 10px;height: 20px;}


.floot .con1 .le5 a:hover{color: #05b1b1;}

.floot .con1 .con_re .ul{display: flex;justify-content: space-between;}

.floot .con1 .con_re .ul .li{padding-right: 15px;}

.floot .con1 .con_re .ul .li a{display: block;}

.floot .con1 .con_re .ul .li:last-child{padding-right: 0;}

.floot .con1 .con_re .ul .li a:first-child{margin-bottom: 85px;}

.floot .con1 .con_re .ul .li a{margin-bottom: 15px;}

.floot .con1 .con_re .xian{position: absolute;top: 76px;left: 0;width: 100%;background: #bdbdbd;height: 1px;}

.floot .con1 .con_re .xian s{display: block;position: absolute;left: 0;top: -1px;height: 3px;width: 20px;background: #05b1b1;}

.floot .con1 .con_re .ul .li a:hover{color: #05b1b1;}

.floot .con1 .erwim{position: absolute;right: 0;bottom: 70px;}

.floot .con1 .erwim .ewm{border: 1px solid #c9c9c9;margin-bottom: 20px;width:120px}

.floot .con1 .erwim .se{border: 1px solid #c9c9c9;height: 30px;cursor: pointer;position: relative;}

.floot .con1 .erwim .se select{width: 100%;height: 100%;border: 0;padding: 0 7px;}

.floot .con1 .erwim .se s{position: absolute;right: 5px;top: 4px;width: 20px;height: 20px;pointer-events: none;background:#fff url(../images/svg/sanj.svg) center no-repeat;background-size: 10px;}

.floot .con2{height: 36px;background: #f3f3f3;}

.floot .con2 .ibox{display: flex;justify-content: space-between;height: 100%;align-items: center;color: #666666;}

.floot .con2 .ibox .con_le a{color: #666666;margin-left: 5px;}

.floot .con2 .ibox .con_re{display: flex;}

.floot .con2 .ibox .con_re .re1{}

.floot .con2 .ibox .con_re .re1 a{color: #666666;}

.floot .con2 .ibox .con_re .re1  s{display: inline-block;height: 11px;width: 1px;background: #bdbdbd;margin: 0 14px;}


.floot .con2 .ibox .con_re .re2{margin-left: 50px;}

.floot .con2 .ibox .con_re .re2 a{color: #666;}

.floot .con2 .ibox .con_re .re2 a:hover,.floot .con2 .ibox .con_re .re1 a:hover,.floot .con2 .ibox .con_le a:hover{color: #05b1b1;}




.about_banner{}

.about_banner .img{}

.about_banner .img img{width: 100%;}

.about_banner .ab_con{position: relative;}

.about_banner .ab_con .tj{position: absolute;bottom: 45px;width: 30px;left: calc(50% - 15px);opacity: 0.6;animation: jiantou 2s  infinite linear alternate;}

.about_banner .ab_con .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;color: #fff;}

.about_banner .ab_con .txt .t2{margin-top: 20px;line-height: 1.3;}

@keyframes jiantou {
    0%{transform: translateY(15px);}
    100%{transform: translateY(0px);}

}

.about1{position: relative;background: url(../images/ab1.jpg) center no-repeat;background-size: cover;}

/* .about1 .ab1_con{width: 1200px;margin: 0 auto;} */

.about1 .ab1_con .con{display: flex;justify-content: space-between;}

.about1 .ab1_con .con .con_le{width: 43.33%;}

.about1 .ab1_con .con .con_re{width: 43.33%;}

.about1 .ab1_con .con .con_le .c3{text-align: justify;margin-top: 40px;line-height: 1.8;}

.about1 .ab1_con .con .con_le .c2{margin-top: 15px;}

.about2{position: relative;}

.about2 .con1{text-align: center;}

.about2 .con2{text-align: center;margin-top: 15px;}

.about2 .con3{margin-top: 70px;}

.about2 .con3 .ss{}

.about2 .con3 .ss .img {overflow: hidden;}


.about2 .con3 .ss .img img{width: 100%;}

.about2 .con3 .ss .txt{position: relative;}

.about2 .con3 .ss .txt .t img{width: 100%;opacity: 0;}

.about2 .con3 .ss .txt .nei{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 50px 50px 40px;}

.about2 .con3 .ss .txt .nei .n{margin-bottom: 40px;}

.about2 .con3 .ss .txt .nei .ul{border-top: 1px solid #c1c1c1;height: calc(100% - 80px);overflow-y: auto;}

.about2 .con3 .ss .txt .nei .ul::-webkit-scrollbar{ width:0px;height: 1px;}

.about2 .con3 .ss .txt .nei .ul::-webkit-scrollbar-thumb{ background:#019ea3;}

.about2 .con3 .ss .txt .nei .ul::-webkit-scrollbar-track{ background:#fff;} 

.about2 .con3 .ss .txt .nei .li{display: flex;padding: 14px 0;line-height: 30px;border-bottom: 1px solid #c1c1c1;}

.about2 .con3 .ss .txt .nei .li .ll{width: 70px;}

.about2 .con3 .ss .txt .nei .li .lr{display: flex;width: calc(100% - 70px);}

.about2 .con3 .ss .txt .nei .li .lr .i{width: 20px;height: 20px;position: relative;margin-right: 10px;transform: translateY(5px);}

.about2 .con3 .ss .txt .nei .li .lr span{display: block;width: calc(100% - 30px);}

.about2 .con3 .ss .txt .nei .li .lr .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.about2 .con3 .ss:hover .txt .t img{opacity: 1;}

.about2 .con3 .ss:hover .txt .nei .n{color: #fff;}

.about2 .con3 .ss:hover .txt .nei .li .lr span{color: #fff;}

.about2 .con3 .ss:hover .txt .nei .li .ll{color: #fff;}

.about2 .con3 .ss:hover .txt .nei .li .lr .i img:last-child{opacity: 1;}

.about2 .con3 .ss:hover .txt .nei .li .lr .i img:first-child{opacity: 0;}

.about2 .con3 .ss:hover .img img{transform: scale(1.05);}

.about2 .con3 .ss:hover .txt .nei .li{border-bottom: 1px solid rgba(255, 255, 255, 0.3);}

.about2 .con3 .ss:hover .txt .nei .ul{border-top: 1px solid rgba(255, 255, 255, 0.3);}


.about2 .con3 .swiper-wrapper{-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}

.about3{background: #f6f6f6;position: relative;}

/* .about3 .ab3_con{width: 1200px;margin: 0 auto;} */

.about3 .con1{text-align: center;}

.about3 .con2{text-align: center;margin-top: 15px;}

.about3 .con3{position: relative;width: 965px;margin: 0 auto;margin-top: 75px;pointer-events: none;}

.about3 .con3 .img img{width: 100%;}

.about3 .con3 .ul{}

.about3 .con3 .ul .li{position: absolute;}

.about3 .con3 .ul .li .l1{color: #05b1b1;}

.about3 .con3 .ul .li .l2{line-height: 1.7;margin-top: 8px;}

.about3 .con3 .ul .li1{left: -12%;top: 15.5%;}

.about3 .con3 .ul .li2{left: -12%;top: 70.5%;}

.about3 .con3 .ul .li3{right: -12%;top: 36.8%;text-align: right;}

.about3 .con3 .ul .li3 .l1{padding-right: 10px;}

.about3 .con4{margin: 40px 0 65px;}

.about3 .con4 .c1{color: #05b1b1;}

.about3 .con4 .c2{line-height: 1.7;margin-top: 8px;}

.about3 .con5{display: flex;justify-content: space-between;position: relative;}

.about3 .con5 .con_le{width: 660px;height: 305px;background: #35bfbf;padding: 45px 250px 30px 50px;color: #fff;position: relative;}

.about3 .con5 .con_le .le2{width: 30px;height: 3px;background: #fff;margin: 15px 0;}

.about3 .con5 .con_le .le3 {height: calc(100% - 60px);}

.about3 .con5 .con_le .le3 .swiper-container{height: 100%;}

.about3 .con5 .con_le .le3 .ss{line-height: 28px;}

/* .about3 .con5 .con_le .le3 .swiper-wrapper{height: 70% !important;} */

.about3 .con5 .con_le .le3 .swiper-slide{height: auto !important;}

.qihuanan{width: 40px;height: 90px;position: absolute;right: 140px;bottom: 35px;}

.ab3_prev,.ab3_next{width: 40px;height: 40px;background:#ffffff url(../images/svg/jaint.svg) center no-repeat;background-size: 20px;margin: 0;}

.ab3_prev{left: 0;top: 0;}

.ab3_next{right: auto;left: 0;bottom: 0;transform: rotate(180deg);}

.ab3_prev:hover,.ab3_next:hover{background:#ffb800 url(../images/svg/jaint2.svg) center no-repeat;background-size: 20px;}

.qihuanan .swiper-button-disabled{opacity: 0;}

.about3 .con5 .con_re{position: absolute;right: 0;top: -40px;background: #05b1b1;padding: 40px 120px 30px 50px;height: 325px;}

.about3 .con5 .con_re .qihuanan{right: 40px;}

.about4{background: url(../images/ab4_1.jpg) center no-repeat;background-size: cover;position: relative;}

.about4 .con1{text-align: center;}

.about4 .con2{text-align: center;margin-top: 15px;}

.about4 .con3{margin-top: 80px;}

.about4 .con3  .swiper-container{padding: 10px;}

.about4 .con3 .ss{padding: 5px 50px;background: #fff;transform: scale(0.8);border-radius: 5px;box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.03);}

.about4 .con3 .swiper-slide-prev .ss{transform: scale(0.8) translateX(-8%);}

.about4 .con3 .swiper-slide-next .ss{transform: scale(0.8) translateX(8%);}


.about4 .con3 .swiper-slide-active .ss {transform: scale(1);transition: all 0.6s;}

.about4 .con3 .ss .img{overflow: hidden;}

.about4 .con3 .ss .img img{width: 100%;transform: scale(1.01);}

.about4 .con3 .ss .txt{display: none;}

.about4 .con3 .ss:hover .img img{transform: scale(1.05);}

.about4  .con4{width: 670px;margin: 45px auto 0;padding: 0 70px;text-align: center;color: #18b1cd;position: relative;line-height: 1.5;height: 145px;}

.about4  .con4 .c{padding-top: 7px;}

.about4_prev,.about4_next{width: 50px;height: 50px;border: 1px solid #18b1cd;background: url(../images/svg/jiangt3.svg) center no-repeat;background-size: 13px;border-radius: 100%;top: 0;margin: 0;}

.about4_prev{transform: rotate(180deg);}

.about4_prev:hover,.about4_next:hover{background: #18b1cd url(../images/svg/jiangt.svg) center no-repeat;background-size: 13px;}

.about4_sp{text-align: center;bottom: 1px !important;width: 100%;left: 0;}

.about4_sp span{margin: 0 5px;width: 40px;height: 2px;background: #18b1cd;border-radius: 0;opacity: 1;}

.about4_sp span.swiper-pagination-bullet-active{height: 4px;background: #ffb800;}

.about5{padding: 60px 0 70px;position: relative;}

.about5 .con1{text-align: center;}

.about5 .con2{text-align: center;margin-top: 15px;}

.about5 .con3{ margin-top: 60px;}

.about5 .con3 .swiper-slide .li{background: #e5e5e5;}

.about5 .con3 .swiper-slide .li:nth-child(2n){background: #f5f5f5;}

.about5 .con3 .ss{}

.about5 .con3 .ss .ul{display: flex;flex-wrap: wrap;}

.about5 .con3 .ss .ul .li{position: relative;overflow: hidden;width: 33.33%;}

.about5 .con3 .ss .ul .li .txt{position: absolute;left: 0;top: 110%;width: 100%;height: 100%;background: #05b1b1;color: #fff;text-align: center;padding: 35px  20px 10px;}

.about5 .con3 .ss .ul .li .txt .t1{margin-bottom: 8px;}

.about5 .con3 .ss .ul .li .txt .t2{line-height: 1.6;}

.about5 .con3 .ss .img{overflow: hidden;}

.about5 .con3 .ss .img img{width: 100%;}

/* .about5 .con3 .ss .ul .li:hover .txt{top: 0;} */

/* .about5 .con3 .ss:hover .img img{transform: scale(1.05);} */

.about5 .con3 .swiper-container{padding-bottom: 50px;}

.about5 .con3 .about4_sp{bottom: 1px;}


.solution{position: relative;}

.solution .con1{text-align: center;}

.solution .con2{text-align: center;margin-top: 15px;}

.solution .con3{text-align: center;margin-top: 35px;display: flex;align-items: center;justify-content: center;}

.solution .con3 a{display: block;height: 40px;line-height: 40px;padding: 0 32px;position: relative;}

.solution .con3 a s{position: absolute;right: 0;top: 12px;height: 16px;width: 1px;background: #c5c5c5;}

.solution .con3 a.act{background: #05b1b1; color: #fff;}

.solution .con3 a.act s{background: #05b1b1;}

.solution .con3 a:hover{background: #05b1b1; color: #fff;}

.solution .con3 a:hover s{background: #05b1b1;}

.solution .con3 a:last-child s{display: none;}

.solution .con4{margin-top: 60px;display: flex;justify-content: space-between;align-items: center;}

.solution .con4 .con_le{width: 57.6%;}

.solution .con4 .con_le img{width: 100%;}

.solution .con4 .con_re{width: 36.4%;}

.solution .con4 .con_re .res{}

.solution .con4 .con_re .res .re1{line-height: 1.3;color: #019ea3;}

.solution .con4 .con_re .res .re2{width: 100%;height: 1px;background: #e9e9ea;margin: 37px 0;}


.solution .con4 .con_re .res .re3{line-height: 1.75;text-align: justify;}

.solution .con4 .con_re .res .re4{margin-top: 45px;}


.gonggdb{background: url(../images/di.jpg) center no-repeat;background-size: cover;text-align: center;padding: 25px 0 105px;position: relative;}

.gonggdb s{position: absolute;left: 0;bottom: 0;width: 100%;height: 5px;background: #ffb800;}

.gonggdb span{color: #05b1b1;}

.gonggdb .con1{display: flex;justify-content: center;}


.gonggdb .con1 img{width: 64px;height: 64px;border-radius: 100%;}

.gonggdb .con2{margin: 32px 0 25px;}

.gonggdb .con3{line-height: 1.5;opacity: 0.8;}

.mainbx{}

.mainbx .ma_con{display: flex;justify-content: space-between;}

.mainbx .ma_con a{display: flex;justify-content: center;align-items: center;height: 115px;width: 100%;}

.mainbx .ma_con a:first-child{margin-right: 1px;}

.mainbx .ma_con a .al{}

.mainbx .ma_con a .al .i{width: 50px;position: relative;margin-right: 15px;}

.mainbx .ma_con a .al .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.mainbx .ma_con a .ar{}

.mainbx .ma_con a .ar .r1{margin-bottom: 10px;}

.mainbx .ma_con a .ar .r2{color: #666666;}

.mainbx .ma_con a.act{background: #e4e4e6;}

.mainbx .ma_con a.act .i img:last-child{opacity: 1;}

.mainbx .ma_con a.act .i img:first-child{opacity: 0;}

.mainbx .ma_con a:hover{background: #e4e4e6;}

.mainbx .ma_con a:hover .i img:last-child{opacity: 1;}

.mainbx .ma_con a:hover .i img:first-child{opacity: 0;}

.product1{position: relative;background: url(../images/pro1_1.jpg) center no-repeat;background-size: cover;padding: 120px 0 70px;}

.product1 .con1{text-align: center;}

.product1 .con2{text-align: center;margin-top: 20px;}

.product1 .con3{margin-top: 15px;padding: 10px;border-radius: 5px;box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.03);background: rgba(255, 255, 255, 0.8);stroke: var(--grey-g-0-ffffff, #FFF);
    filter: drop-shadow(0px 4px 12px rgba(202, 202, 223, 0.25));
    backdrop-filter: blur(2px);display: flex;justify-content: space-between;}

.product1 .con3 .con_le{width: 170px;padding: 30px 10px 25px 28px;background: #05b1b1;color: #ffffff;border-radius: 6px;}

.product1 .con3 .con_le .ul{border-left: 1px solid rgba(255, 255, 255, 0.5);line-height: 1.5;height: 100%;position: relative;}

.product1 .con3 .con_le .ul .li{margin-bottom: 23px;padding-left: 20px;position: relative; cursor: pointer;height: 30px;}

.product1 .con3 .con_le .ul .li s{position: absolute;left: -8px;top: 9px;width: 15px;height: 15px;background: #ffb800;border-radius: 100%;opacity: 0;}

.product1 .con3 .con_le .ul .li:last-child{margin-bottom: 0;}

.product1 .con3 .con_le .ul .li.act{font-weight: bold;}

.product1 .con3 .con_le .ul .li.act s{opacity: 1;}

.product1 .con3 .con_le .ul .li:hover s{opacity: 1;}

.product1 .con3 .con_re{width: calc(100% - 235px);padding: 30px 40px 30px 0 ;}

.product1 .con3 .con_re  .ul{position: relative;width: 100%;height: 100%;}

.product1 .con3 .con_re .li{padding-bottom: 25px;border-bottom: 1px solid #e5e5e5;position:absolute;left: 0;top: 30px;width: 100%;height: 100%;opacity: 0;pointer-events: none;visibility:hidden;}

.product1 .con3 .con_re .l1{color: #05b1b1;margin-bottom: 35px;}

.product1 .con3 .con_re .l2{text-align: justify;line-height: 2;max-height: 260px;overflow-y: auto;padding-right: 10px;}

.product1 .con3 .con_re .l2::-webkit-scrollbar{ width:4px;height: 1px;}

.product1 .con3 .con_re .l2::-webkit-scrollbar-thumb{ background:#019ea3;}

.product1 .con3 .con_re .l2::-webkit-scrollbar-track{ background:#019ea350;} 


.product1 .con3 .con_re .l3{display: flex;justify-content: space-between;margin-top: 15px;}

.product1 .con3 .con_re .li.act{opacity: 1;top: 0;pointer-events: visible;visibility: visible;}

.product2{position: relative;background: #f0f0f0;}

.product2 .pro2_con{}

.product2 .con1{text-align: center;}

.product2 .con2{text-align: center;margin-top: 20px;}

.product2 .con3{margin-top: 50px;}

.product2 .con3 .ss{position: relative;display: block;}

.product2 .con3 .ss .img{position: relative;overflow: hidden;}

.product2 .con3 .ss .img img{width: 100%;transform: scale(1.0001);}

.product2 .con3 .ss .img s{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 156, 172, 0.8);opacity: 0;}

.product2 .con3 .ss .txt{position: absolute;left: 0;top: 30%;width: 100%;height: 100%;color: #fff;padding: 50px 30px 0;}

.product2 .con3 .ss .txt .t1{text-align: center;line-height: 1.3;}

.product2 .con3 .ss .txt .t2{width: 25px;height: 2px;background: rgba(255, 255, 255, 0.9);margin: 25px auto 22px;}

.product2 .con3 .ss .txt .t3{text-align: justify;line-height: 1.7;opacity: 0;padding-right: 10px;max-height: 190px;overflow-y: auto;}

.product2 .con3 .ss .txt .t3::-webkit-scrollbar{ width:4px;height: 1px;}

.product2 .con3 .ss .txt .t3::-webkit-scrollbar-thumb{ background:#ffffff;}

.product2 .con3 .ss .txt .t3::-webkit-scrollbar-track{ background:#ffffff50;} 

.product2 .con3 .ss:hover .img s{opacity: 1;}

.product2 .con3 .ss:hover .t3{opacity: 1;}

.product2 .con3 .ss:hover .txt{top: 0;}

.product2 .con3 .ss:hover .img img{transform: scale(1.05);}

.product2_prev,.product2_next{width: 50px;height: 100%;top: 0;margin: 0 ;background:rgba(0, 0, 0, 0.3) url(../images/svg/jiangt4.svg) center no-repeat;background-size: 22px;}

/* .product2_next{width: 50px;height: 100%;background: rgba(0, 0, 0, 0.3);} */


.product2_prev{left: 0;transform: rotate(180deg);}

.product2_next{right: 0;}

.product2_next.swiper-button-disabled,.product2_prev.swiper-button-disabled{pointer-events: visible;}

.product2 .con4{margin-top: 35px;padding: 40px 50px 45px 50px;background: #fff;box-shadow: 0 5px 10px 2px rgba(0, 0, 0, 0.02);}

.product2 .con4 .ss{}

.product2 .con4 .ss .li{margin-bottom: 10px;}

.product2 .con4 .ss .li:last-child{margin-bottom: 0;}

.product2 .con4 .ss a{display: flex;justify-content: space-between;height: 64px;background: #05b1b1;color: #fff;align-items: center;padding: 0 35px 0 50px;}

.product2 .con4 .ss a .al{width: calc(100% - 100px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1.7;}


.product2 .con4 .ss a .ar{opacity: 0;}

.product2 .con4 .ss a .ar img{width: 28px;transform: rotate(-90deg);}

.product2 .con4 .ss a:hover{background: #ffb800;}


.product2 .con4 .ss a:hover .ar{transform: translateX(-10px);opacity: 1;}

.product2 .con4 .swiper-container{padding-bottom: 50px;}

.maodian{position: absolute;left: 0;top: -50px;}

.strendth1{position: relative;}

.strendth1 .con1{text-align: center;}

.strendth1 .con2{text-align: center;margin-top: 20px;}

.strendth1 .con3{margin-top: 50px;display: flex;justify-content: space-between;}

.strendth1 .con3 .con_le{width: 47.5%;padding: 55px 80px 35px;background: url(../images/str1_1.jpg) center  no-repeat;background-size: cover;color: #fff;}

.strendth1 .con3 .con_le .le1 {display: flex;justify-content: center;margin-bottom: 15px;}

.strendth1 .con3 .con_le .le1 img{width: 80px;}

.strendth1 .con3 .con_le .le2{text-align: center;line-height: 1.8;}

.strendth1 .con3 .con_re{width: 47.5%;background: url(../images/str1_2.jpg) center  no-repeat;background-size: cover;}

.strendth1 .con3 .con_le:hover{transform: translateY(-10px);}

.strendth2 {position: relative;}

.strendth2  .str2_con{position: relative;}

.strendth2 .con1{text-align: center;}

.strendth2 .con2{text-align: center;margin-top: 20px;position: relative;z-index: 2;}

.strendth2 .con3{margin: 35px auto 90px;width: 865px;line-height: 2;color: #555555;text-align: justify;position: relative;z-index: 2;}

.strendth2 .con3 span{font-weight: bold;color: #05b1b1;}

.strendth2 .con4{position: relative;z-index: 2;}

.strendth2 .con4 .ul{display: flex;justify-content: space-between;}

.strendth2 .con4 .ul .li{width: 21.666%;border: 1px solid #05b1b1;border-radius: 5px;padding: 40px 15px 20px;position: relative;}

.strendth2 .con4 .ul .li .l1{position: absolute;width: 100px;left: 50%;transform: translateX(-50%);top: -18px;background: #fff;text-align: center;color: #009cac;}

.strendth2 .con4 .ul .li .l1 .t1{margin-bottom: 7px;}

.strendth2 .con4 .ul .li .l1 .t2{white-space: nowrap;}

.strendth2 .con4 .ul .li .l2{text-align: center;line-height: 1.6;}

.strendth2 .con4 .ul .li:hover{transform: translateY(-10px);}

.strendth2 .con5{width: 1280px;margin: 150px auto 40px;position: relative;z-index: 2;}

.strendth2 .con5 .c1{text-align: center;}

.strendth2 .con5 .c2{pointer-events: none;}

.strendth2   .tu1{position: absolute;left: 0;top: 27%;}

.strendth2  .tu2{position: absolute;right: 0;bottom: 0%;}

.contact1{position: relative;background: url(../images/con1_1.jpg) center no-repeat;background-size: cover;}

.contact1 .con1{text-align: center;}

.contact1 .con2{text-align: center;margin-top: 20px;}

.contact1 .con3{margin-top: 60px;display: flex;justify-content: center;}

.contact1 .con4{display: flex;justify-content: center;margin-top: 30px;}

.contact1 .con4 a{width: 128px;height: 44px;text-align: center;line-height: 42px;color: #ffb700;border: 1px solid #ffb700;margin-right: 45px;}



.contact1 .con4 a:last-child{margin-right: 0;}

.contact1 .con4 a:hover{background: #ffb700;color: #fff;}

.zhaopin{height: 60px;width: 300px;background: #ffb800;display: flex;align-items:center;justify-content: center;border-radius: 5px;}

.zhaopin .i{width: 25px;margin-left: 22px;}

.zhaopin span{color: #fff;}

.zhaopin:hover .i{margin-left: 30px;}

.contact2{background: url(../images/cont2_1.jpg) center no-repeat;background-size: cover;}

.contact2{position: relative;}

.contact2 .con1{text-align: center;}

.contact2 .con2{text-align: center;margin-top: 20px;}

.contact2 .con3{margin-top: 50px;display: flex;justify-content: space-between;border-radius: 10px;overflow: hidden;}

.contact2 .con3 .con_le{width: 29.11%;background: rgba(255, 255, 255, 0.8);stroke: var(--grey-g-0-ffffff, #FFF);filter: drop-shadow(0px 4px 12px rgba(202, 202, 223, 0.25));backdrop-filter: blur(2px);padding: 65px 10px 60px 60px;}

.contact2 .con3 .con_le .ul{border-left: 2px solid #e0dee1;}

.contact2 .con3 .con_le .li{line-height: 1.3;height: 80px;padding-left: 40px;display: flex;align-items: center;position: relative;cursor: pointer;}

.contact2 .con3 .con_le .li s{position: absolute;left: -2px;top: 0;width: 2px;height: 0%;background: #18b1cd;}

.contact2 .con3 .con_le .li .dian{position: absolute;width: 12px;height: 12px;left: -7px;border-radius: 100%;background: #e0dee1;top: calc(50% - 6px);}

.contact2 .con3 .con_le .li .dian .x{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 2px solid #05b1b1;border-radius: 100%;opacity: 0;}

.contact2 .con3 .con_le .li .txt{display: none;}

.contact2 .con3 .con_re{width: 70.253%;background: rgba(255, 255, 255, 0.8);stroke: var(--grey-g-0-ffffff, #FFF);filter: drop-shadow(0px 4px 12px rgba(202, 202, 223, 0.25));backdrop-filter: blur(2px);position: relative;}

.contact2 .con3 .con_re .res{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 35px 45px 15px 45px;}

.contact2 .con3 .con_re .res .swiper-container{height: 100%;}

.contact2 .con3 .con_re .res .swiper-container .swiper-slide{height: 33.333% !important;}

.contact2 .con3 .con_re .res .swiper-container .swiper-slide-active .li{border-bottom: 1px solid #e4e2df;}

.contact2 .con3 .con_re .res .swiper-container .swiper-slide-next .li{border-bottom: 1px solid #e4e2df;}

.contact2 .con3 .con_re .res .swiper-container .swiper-slide:last-child .li{border: 0;}

.contact2 .con3 .con_le .li.act s{height: 100%;}

.contact2 .con3 .con_le .li.act .dian{background: #fff;}

.contact2 .con3 .con_le .li.act .dian .x{opacity: 1;}


.contact2 .con3 .con_re .ul{display: flex;flex-wrap: wrap;}

.contact2 .con3 .con_re .ul .li{width: 50%;padding: 16px 0 10px;position: relative;}

.contact2 .con3 .con_re .ul .li::after{position: absolute;right: 0;top: 20px;width: 1px;height: 70px;background: #e4e2df;content: "";}

.contact2 .con3 .con_re .ul .li:nth-child(2n):after{display: none;}

.contact2 .con3 .con_re .ul .li .ss{}

.contact2 .con3 .con_re .ul .li .ss .s1{margin-bottom: 12px;}

.contact2 .con3 .con_re .ul .li .ss .s2{}

.contact2 .con3 .con_re .ul .li .ss .s2 p{display: flex;line-height: 22px;}

.contact2 .con3 .con_re .ul .li .ss .s2 p:first-child{margin-bottom: 5px;}

.contact2 .con3 .con_re .ul .li .ss .s2 p img{width: 15px;margin-right: 10px;height: 15px;transform: translateY(3px);}

.contact2 .con3 .con_re .ul .li .ss .s2 p span{width: calc(100% - 90px);height: 44px;}

.contact2 .con3 .con_re .ul .li .ss .s2 p a:hover{color: #05b1b1;}

.contact2 .con3 .con_re .ul .li:nth-child(2n){padding-left: 50px;}

.contact2 .con3 .con_re .ul .li:nth-child(5n){border-bottom: 0;}

.contact2 .con3 .con_re .ul .li:nth-child(6n){border-bottom: 0;}

.cont2_prev,.cont2_next{width: 30px;height: 30px;background:  url(../images/svg/jaint.svg) center no-repeat;background-size: 9px;border: 1px solid #18b1cd;border-radius: 100%;top: auto;}

.cont2_prev{right: 40px;bottom: 0;left: auto;}

.cont2_next{right: 0;bottom: 0;transform: rotate(180deg);}

.cont2_prev:hover,.cont2_next:hover{background:#18b1cd  url(../images/svg/jaint2.svg) center no-repeat;background-size: 9px;}

.cont2_prev.swiper-button-disabled,.cont2_next.swiper-button-disabled{opacity: 0;}

.sol_det{}

.sol_det .con1{text-align: center;margin-bottom: 50px;}

.sol_det .con2{line-height: 1.7;text-align: justify;}

.sol_det .con2 img{display: inline-block;height: auto;}

.new_det{}

.new_det .con1{text-align: center;line-height: 1.5;}

.new_det .con2{display: flex;justify-content: space-between;padding: 30px 0 15px;color: #666666; }

.new_det .con3{line-height: 1.7;padding: 30px 0;border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1);}

.new_det .con4{display: flex;justify-content: space-between;margin-top: 30px;}

.new_det .con4 .con_le{width: calc(100% - 200px);}

.new_det .con4 .con_le a{display: block;line-height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.new_det .con4 .con_le a:hover{color: #05b1b1;}

.news{}

.news .con1{text-align: center;}

.news .con2{text-align: center;margin-top: 20px;}

.news .con3{margin-top: 60px;}

.news .con3 .ul{display: flex;flex-wrap: wrap;}

.news .con3 .ul .li{width: 32.5%;margin-right: 1.25%;margin-bottom: 20px;}

.news .con3 .ul .li:nth-child(3n){margin-right: 0;}

.news .con3 .ul .li a{display: block;border: 1px solid rgba(0, 0, 0, 0.1);padding: 20px ;}

.news .con3 .ul .li a .time{display: flex;align-items: center;margin-bottom: 10px;}

.news .con3 .ul .li a s{width: 15px;height: 2px;background: #05b1b1;margin-right: 10px;}

.news .con3 .ul .li .img {overflow: hidden;position: relative;}

.news .con3 .ul .li .img img{width: 100%;transform: scale(1.001);}

.news .con3 .ul .li .img img:last-child{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.news .con3 .ul .li .txt{}

.news .con3 .ul .li .t1{line-height: 1.3;margin: 15px 0 10px;height: 22px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.news .con3 .ul .li .t2{line-height: 1.7;height: 48px;   text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}

.news .con3 .ul .li .t3{display: flex;align-items: center;color: #848484;margin-top: 15px;}

.news .con3 .ul .li .t3 img{width: 15px;margin-left: 7px;}

.news .con3 .ul .li a:hover .img img{transform: scale(1.05);}

.news .con3 .ul .li a:hover .txt .t1{color: #05b1b1;}

.fenye{}

.fenye .ul{display: flex;justify-content: center;}

.fenye .ul .li{margin: 0 9px;}

.fenye .ul a{display: block;padding:8px 11px;}

.fenye .ul .li.act a{background: #05b1b1;color: #fff;}

.fenye .ul .li:hover a{background: #05b1b1;color: #fff;}

.div_rg{ position:fixed; top:50%; transform: translateY(-50%); right:0px; z-index:1000}
.div_rg .a1{ background:#ffb700; position:relative; display:block; margin-bottom:2px; width:70px; height:70px; right:0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.div_rg .a2{ background:#ffb700; position:relative; display:flex; width:70px; right:0px;  -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_rg .a2 .lf{width: 70px;}

.div_rg .a1 img{ width: 70px; height: 70px;}
.div_rg .a2 .rg{ width:150px; padding-left:0px; padding-right:15px; color:#fff; line-height:70px; font-weight:bold; font-size:18px;position: absolute;top: 0;left: 80px;}

.div_rg_body .div_rg{ display:none;}
.div_rg_body .div_rg1{ display:block; margin-top:-179px;}
.div_rg .shouq{display: flex;align-items: center;justify-content: center;position: absolute;right: 0px;width: 25px;height: 120px;top: 50%;transform: translateY(-50%);border-radius: 20px 0 0px 20px;background: #ffb800;}

.div_rg .a1:hover{ width: 80px;}

.div_rg .a2:hover{width: 230px;}

.div_rg.act2 .as{width: 230px;}


.div_rg .as{position: relative;right: 35px;overflow: hidden;width: 70px;height: 360px;}

.div_rg .as .a1{position: absolute;right: 0;top: 0;}

.div_rg .as .a1:nth-child(2n){top: 72px;}

.div_rg .as .a1:nth-child(3n){top: 144px;}

.div_rg .as .a1:nth-child(4n){top: 216px;}

.div_rg .as .a1:nth-child(5n){top: 290px;}



.div_rg.act .as{right: -100px;}

.div_rg.act .shouq img{transform: rotate(180deg);}

.div_rg .shouq img{width: 17px;} 

/* .div_rg.act .a1.shouq{transform: translateX(10px);} */

.tupiantc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);z-index: 1010;display: none;}

.tupiantc .out{position: absolute;right: 20px;top: 20px;width: 30px;cursor: pointer;}

.tupiantc .con{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.tupiantc .con .img {width: 100%;}

.tupiantc .con .img .pinch-zoom-container{overflow:  unset !important;}





































@media screen and (max-width:1680px) {
    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:16px; }

    .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_64{font-size: 50px;}

    .f_68{font-size: 54px;}

    .f_70{font-size: 56px;}

    .f_72{font-size: 58px;}

    .f_80{font-size: 60px;}

    .p_120{padding: 100px 0;}

    .pt_150{padding-top: 120px;}

    .p_150{padding: 120px 0;}

    .p_100{padding: 80px 0;}

    .p_120_100{padding: 100px 0 80px;}

    .p_100_140{padding: 80px 0 120px;}

    .pt_100{padding-top: 80px;}

    .p_110_120{padding: 80px 0 100px;}

    .index4 .con3 .con_re .ul .li .a2{margin: 9px 0 12px;}

    .index4 .con3 .con_re .ul .li .a4{margin-top: 10px;}

    .head .head_con .con_re .re1 .ul .li_t{padding: 0 25px;}

    .index3 .con3 a .txt{padding:  80px 40px 55px;}
    
    .index2 .con3 .ul .li .txt .t2{margin: 15px 0 30px;}

    .about2 .con3 .ss .txt .nei{padding: 35px ;}

    .about2 .con3 .ss .txt .nei .n{margin-bottom: 25px;}

    .about2 .con3 .ss .txt .nei .ul{height: calc(100% - 60px);}

    .about4 .con3 .ss{padding: 5px 40px;}

    .product1{padding: 100px  0 60px;}

    .contact2 .con3 .con_le .li{padding-left: 20px;}

    .contact2 .con3 .con_le{padding: 65px 10px 60px 40px;}













}


@media screen and (max-width:1500px) {
    .index3 .con3 a .txt{padding: 60px 30px;}

    .index3 .con3 a .txt .t2{margin-top: 15px;}
}

@media screen and (max-width:1400px) {

    .index4 .con3 .con_re .ul .li .a2{margin: 8px 0 ;}
    
    .index3 .con3 a .txt{padding: 60px 25px;}
    
    .about2 .con3 .ss .txt .nei{padding: 30px;}
    
}

@media screen and (max-width:1300px) {

   
    
}

@media screen and (max-width:1025px) {

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:16px; }

    .f_18{ font-size:16px; }

    .f_19{font-size: 16px;}

    .f_20{ font-size:16px; }  

    .f_22{font-size: 18px;}

    .f_24{ font-size:18px; }

    .f_26{ font-size:18px; }

    .f_28{ font-size:20px; }

    .f_30{ font-size:20px; }

    .f_32{ font-size:20px;}

    .f_34{ font-size:20px; }

    .f_36{ font-size:20px; }

    .f_38{ font-size:22px; }

    .f_40{font-size: 22px;}

    .f_42{font-size: 22px;}

    .f_44{font-size: 24px;}

    .f_46{font-size: 24px;}

    .f_48{font-size: 24px;}

    .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_70{font-size: 28px;}

    .f_72{font-size: 30px;}

    .f_80{font-size: 30px;}

    .pt_150{padding-top: 40px;}

    .p_150{padding: 40px 0;}

    .mhead{display: block;}

    .p_120{padding: 40px 0;}

    .p_100{padding: 40px 0;}

    .pt_80{padding-top: 40px;}

    .p_80_120{padding: 40px 0;}

    .pb_100{padding-bottom: 40px;}

    .p_80_100{padding: 40px 0;}

    .p_120_100{padding: 40px 0;}

    .p_100_140{padding: 40px 0;}

    .pt_100{padding-top: 40px;}

    .p_110_120{padding: 40px 0;}

    .let5{letter-spacing:1px;}

    .let2{letter-spacing:0px;}
 
    .head{display: none;}

    body{min-width: 200px;margin-top: 50px;}
    
    .ibox,.ibox2,.ibox3{min-width: 200px;width: 90%;}

    .wow{opacity: 1;}

    .pc{display: none;}

    .yd{display: block;}

    .index1 .con .con_re .re3{margin: 15px 0;}

    .index1 .con .con_re .re2{margin-top: 10px;}

    .index1 .con{flex-wrap: wrap;}

    .index1 .con .con_le{width: 100%;height: 250px;}

    .index1 .con .con_re{width: 100%;margin-top: 20px;}

    .index1 .con .con_re .re5 .ul{position: static;flex-wrap: wrap;width: 100%;padding: 10px 0;}

    .index1 .con .con_re .re5{height: auto;margin: 20px 0;}

    .index1 .con .con_re .re5 .ul .li{width: 50%;padding: 20px 0 20px 20px;justify-content: left;}

    .index1 .con .con_re .re5 .ul .li:nth-child(2n) .xian{display: none;}

    .index1 .con .con_re .re6{display: flex;justify-content: center;}

    .product1 .con3 .con_re .l3{justify-content: center;}

    .index2 .con3{margin-top: 30px;}

    .index2 .con2{margin: 10px 0 0;}

    .index2 .con3 .ul .li{width: 50%;}

    .index2 .con3 .ul .li:nth-child(2n) .xian{display: none;}

    .index2 .con3 .ul .li .txt{display: none;}

    .index3 .con2{margin-top: 10px;}

    .index3 .con3{margin-top: 30px;}

    .index3 .con3 .swiper-container .about4_sp{bottom: 20px !important;}

    .about4_sp span{width: 15px;height: 4px;}

    .index4 .con2{margin-top: 10px;}

    .index4 .con3{margin-top: 30px;flex-wrap: wrap;}

    .index4 .con3 .con_le{width: 100%;}

    .index4 .con3 .con_re{width: 100%;margin-top: 20px;}

    .index4 .con3 .con_re .ul .li a{padding: 20px;}

    .index4 .con4{justify-content: center;margin-top: 20px;}

    .floot .con1{padding: 40px 0;flex-wrap: wrap;}

    .floot .con1 .con_re{display: none;}

    .floot .con1 .con_le{width: 100%;margin-bottom: 20px;}

    .floot .con1 .erwim{position: static;}

    .floot .con1 .le2{margin: 20px 0 ;}

    .floot .con2{height: auto;padding: 10px 0;}

    .floot .con2 .ibox{flex-wrap: wrap;line-height: 1.5;text-align: center;justify-content: center;}

    .floot .con2 .ibox .con_re{flex-wrap: wrap;justify-content: center;}

    .floot .con2 .ibox .con_re .re1 s{margin: 0 10px;}

    .floot .con2 .ibox .con_re .re2{margin-left: 0;}

    .floot .con1 .le4{line-height: 1.3;}

    .floot .con1 .con_le .le1 a{width: 65px;}

    .about1 .ab1_con .con{flex-wrap: wrap;}

    .about1 .ab1_con .con .con_le{width: 100%;}

    .about1 .ab1_con .con .con_re{margin-top: 20px;}

    .about1 .ab1_con .con .con_le .c3{margin-top: 20px;}

    .about2 .con3 .ss .txt .nei{padding: 20px ;}

    .about2 .con3 .ss .txt .nei .ul{height: calc(100% - 50px);}

    .about2 .con3 .ss .txt .nei .n{margin-bottom: 15px;}
    
    .about2 .con3 .ss .txt .nei .li{padding: 10px 0;}

    .about2 .con3 .ss .txt .nei .li{line-height: 26px;}

    .about2 .con2{margin-top: 10px;}

    .about2 .con3{margin-top: 30px;}

    .about3 .con3{width: 100%;}

    .about3 .con3 .ul .li{position: static;text-align: justify;margin-top: 20px;}

    .about3 .con4 {margin: 20px 0 ;}

    .about3 .con5{flex-wrap: wrap;}

    .about3 .con5 .con_le{width: 100%;padding: 30px 50px 30px 20px;height: 310px;}

    .about3 .con5 .con_re{position: static;margin-top: 20px;}

    .about3 .con5 .con_le .qihuanan,.about3 .con5 .con_re .qihuanan{right: 10px;bottom: 30px;}

    .about4 .con2{margin-top: 10px;}

    .about4 .con3{margin-top: 30px;}

    .about4 .con3 .ss{padding: 5px 45px;}

    .about4 .con4{width: 100%;padding: 0 5%; margin: 30px auto 0;height: 100px;}

    .about4_prev, .about4_next{display: none;}

    .about4 .con4 .c{padding-top: 0;}

    .about5 .con2{margin-top: 10px;}

    .about5 .con3{margin-top: 30px;}

    .about5 .con3 .swiper-container{padding-bottom: 30px;}

    .about5 .con3 .ss .ul .li .txt{padding: 15px ;}

    .about5 .con3 .ss .ul .li .txt .t1{margin-bottom: 5px;}

    .about5 .con3 .ss .ul .li .txt .t2{line-height: 1.5;}

    .about5{padding: 40px 0;}

    .solution .con2{margin-top: 10px;}

    .solution .con3{margin-top: 25px;}

    .solution .con4{flex-wrap: wrap;margin-top: 30px;}

    .solution .con4 .con_le{width: 100%;}

    .solution .con4 .con_re{width: 100%;margin-top: 20px;}

    .solution .con3 a{padding: 0 16px;margin-bottom: 5px;}

    .solution .con3{flex-wrap: wrap;}

    .solution .con4 .con_re .res .re2{margin: 20px 0;}

    .solution .con4 .con_re .res .re4{margin-top: 30px;}

    .gonggdb .con3{font-size: 16px;line-height: 1.7;}

    .gonggdb .con2{margin: 25px 0 20px;}

    .gonggdb{padding: 30px 0 50px;}

    .about_banner .ab_con .tj{display: none;}

    .mainbx{display: none;}

    .product1{padding: 40px 0;}

    .product1 .con2{margin-top: 10px;}

    .product1 .con3{}

    .product1 .con3 .con_re{width: calc(100% - 200px);}

    .product2 .con2{margin-top: 10px;}

    .product2 .con3{margin-top: 30px;}

    .product2_prev, .product2_next{display: none;}

    .product2 .con3 .swiper-container{padding-bottom: 30px;}

    .product2 .con4{padding: 30px 20px;margin-top: 25px;}

    .product2 .con4 .ss a{padding: 0 15px;}

    .product2 .con4 .ss a .al{width: 100%;}

    .product2 .con4 .ss a .ar{display: none;}

    .product2 .con4 .swiper-container{padding-bottom: 30px;}

    .strendth1 .con2{margin-top: 10px;}

    .strendth1 .con3{margin-top: 30px;flex-wrap: wrap;}

    .strendth1 .con3 .con_le{width: 100%;padding: 30px 20px;}

    .strendth1 .con3 .con_re{margin-top: 20px;}

    .strendth1 .con3 .con_le .le1 img{width: 70px;}

    .strendth2 .con2{margin-top: 10px;}

    .strendth2 .con3{margin: 20px auto 0px;width: 90%;}

    .strendth2 .tu1{width: 50%;}

    .strendth2 .con4 .ul{flex-wrap: wrap;}

    .strendth2 .con4 .ul .li{width: 100%;margin-top: 40px;}

    .strendth2 .con5{width: 100%;margin: 30px 0;}

    .strendth2 .tu2{width: 50%;}

    .contact1{padding: 40px 0;}

    .contact1 .con2{margin-top: 10px;}

    .contact1 .con3{margin-top: 30px;}

    .zhaopin{width: 250px;height: 52px;}

    .contact2 .con2{margin-top: 10px;}

    .contact2 .con3{margin-top: 30px;flex-wrap: wrap;}

    .contact2 .con3 .con_le{width: 100%;padding: 30px 20px;}

    .contact2 .con3 .con_le .li{height: 50px;}

    .contact2 .con3 .con_re{width: 100%;height: 460px;margin-top: 20px;}

    .contact2 .con3 .con_re .res{}

    .contact2 .con3 .con_re .ul .li:nth-child(2n){padding-left: 20px;}

    .sol_det .con1{margin-bottom: 20px;}

    .div_rg{display: none;}

    .news .con2{margin-top: 10px;}

    .news .con3{margin-top: 30px;}

    .about3 .con3{pointer-events: visible;}
    
    .strendth2 .con5 .c2{pointer-events: visible;}

    .news .con4 a{margin: 0 auto;}

    .solution .con3 a s{display: none;}
    
    .banner.julitb{margin-top: 0;}

}



@media screen and (max-width:800px) {
    .solution .con3 a:nth-child(3n) s{display: none;}

    .product1 .con3{flex-wrap: wrap;}

    .product1 .con3 .con_le{width: 100%;padding: 30px 10px 20px;}

    .product1 .con3 .con_re{width: 100%;height: 400px;padding: 20px 5px 10px;}

    .product1 .con3 .con_le .ul{border: 0;display: flex;flex-wrap: wrap;}

    .product1 .con3 .con_le .ul .li{margin-bottom: 10px;padding: 0 20px;}

    .product1 .con3 .con_le .ul .li s{width: 10px;height: 10px;top: 7px;left: 0;}

    .product1 .con3 .con_re .l1{margin-bottom: 10px;}

    .contact2 .con3 .con_re .res{padding: 30px 20px;}

    .contact2 .con3 .con_re .ul .li{width: 100%;}

    .contact2 .con3 .con_re{height: 350px;}

    .contact2 .con3 .con_re .res .swiper-container .swiper-slide{height: 100% !important;}

    .contact2 .con3 .con_re .ul .li:nth-child(2n){padding-left: 0;}

    .contact2 .con3 .con_re .res .swiper-container .swiper-slide-active .li{border: 0;}

    .contact2 .con3 .con_re .ul .li::after{display: none;}

    .contact2 .con3 .con_re .ul .li .ss .s2 p span{width: calc(100% - 80px);}

    .news .con3 .ul .li{width: 100%;margin-right: 0;}

    .new_det .con4{flex-wrap: wrap;}

    .new_det .con4 .con_le{width: 100%;margin-bottom: 15px;}




}




















