
/* 锚点 */
.maodian{position: absolute;left: 0;top: 0;width: 100%;height: 1px;}

.about_banner{}

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

.about_banner .abban_con{position: relative;}

.about_banner .abban_con .con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;padding-top: 200px;}

.about_banner .abban_con .con .txt{text-align: center;color: #fff;}

.about_banner .abban_con .con .txt .t2{margin-top: 25px;}

.about_banner .xian{width: 3px;height: 170px;position: absolute;left: 50%;bottom: 0;overflow: hidden;}

.about_banner .xian::before{position: absolute;left: 1px;top: 0;width: 1px;height: 100%;background: #fff;content: "";}

.about_banner .xian s{position: absolute;left: 0;width: 100%;height: 100%;background: #3D6CA0;bottom: 100%;animation:  xian 4s  infinite linear ;}

@keyframes xian {
    0%{bottom:100%;}
    80%{bottom:-100%;}
    100%{bottom:-100%;}

}

.about1 {position: relative;}

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

.about1 .con2{text-align: center;margin: 30px 0 50px;}

.about1 .con3{text-align: justify;line-height: 1.5;}

.about1 .con3 p{margin-bottom: 20px;}

.about1 .con3 p:last-child{margin-bottom: 0;}

.about1 .con4{margin: 60px 0;padding: 80px 150px 60px;background: rgba(217, 217, 217, 0.3);}

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

.about1 .con4 .ul .li1{width: 24%;}

.about1 .con4 .ul .li3{}

.about1 .con4 .ul .li1{width: 250px;}

.about1 .con4 .ul .li2{width: 190px;}

.about1 .con4 .ul .li3{width: 270px;}

.about1 .con4 .ul .lis{height: 114px;width: 1px;background: #D9D9D9;}


.about1 .con4 .ul .li .p2{line-height: 1.75;margin-top: 15px;text-align: justify;}

.about1 .con4 .ul .li .p1{}

.about1 .con4 .ul .li .p1 .sp2{display: inline-block;transform: translateY(-35px);}

.about1 .con5{}

.about1 .con5 .swiper-slide{position: relative;}

.about1 .con5 .swiper-slide::after{position: absolute;width: calc(100% + 2px);height: calc(100% + 2px);left: -1px;top: -1px;border: 2px solid #fff;z-index: 2;content: "";}

.about1 .con5 .ss{border-radius: 10px;overflow: hidden;position: relative;}

.about1 .con5 .ss img{width: 100%;}

.about1 .con5 .ss video{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 100%;object-fit: cover;opacity: 0;transition: all 0.6s;}

.about1 .con5 .swiper-slide-active .ss video{opacity: 1;}

.about1 .con5 .swiper-container{padding-bottom: 90px;}

.about1 .con5 .swiper-container.one-swiping{padding-bottom: 0;}

.about1 .con5 .swiper-container.one-swiping .swiper-wrapper{display: flex;justify-content: center;}

.about1 .con5 .swiper-container.one-swiping .swiper-wrapper .swiper-slide{margin-right: 0 !important;}

/* 分页样式 */

.gundfeny{display: flex;height: 35px;justify-content: center;position: absolute;bottom: 0;width: 100%;left: 0;}


.gundfeny .fen{position: relative;min-width: 110px;}

.gundfeny .gun{width: 350px;position: relative;}

/* .about1_sp{font-size: ;} */


.about1_sp .sp1{color: #3D6CA0;}

.about1_sp .swiper-pagination-current{color: #3D6CA0;}

.about1_ss{height: 4px;position: absolute;left: 0 !important;top: calc(50% - 2px);width: 100% !important;background: #D9D9D9;border-radius: 0;}

.about1_ss .swiper-scrollbar-drag{background: #3D6CA0;border-radius: 0;}

.about1_prev,.about1_next{width: 50px;height: 50px;background:#fff url(../images/svg/zuo.svg) center no-repeat;top: 50%;top: 42%;background-size: 10px auto;border-radius: 100%;}

.about1_prev::after,.about1_next::after{content: "";width: 60px;height: 60px;position: absolute;left: -5px;top: -5px;border: 5px solid #77777720;border-radius: 100%;position: absolute;}

.about1_prev{left: 22%;}

.about1_next{right: 22%;transform: rotate(180deg);}

.about1_prev:hover,.about1_next:hover{background:#3D6CA0 url(../images/svg/zuo2.svg) center no-repeat;background-size: 10px auto;}

.about1_prev:hover:after,.about1_next:hover:after{border: 5px solid #3D6CA020;}

.about2{position: relative;}

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

.about2 .con2{text-align: center;margin: 30px 0 60px;}

.about2 .con3{border-top: 2px solid #222222;border-bottom: 2px solid #222222;padding: 60px 70px 60px 100px;display: flex;justify-content: space-between;align-items: center;}

.about2 .con3 .con_le{width:49% ;padding-right: 75px;}

.about2 .con3 .con_le .le1{width: 130px;}

.about2 .con3 .con_le .le1 img{width: 100%;}

.about2 .con3 .con_le .le2{margin: 75px 0 10px;line-height: 1.4;}

.about2 .con3 .con_le .le3{margin-bottom: 60px;letter-spacing: 0.48px;line-height: 26px;}

.about2 .con3 .con_le .le4{line-height: 25px;text-align: justify;}

.about2 .con3 .con_re{width: 51%;position: relative;cursor: pointer;overflow: hidden;}

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


.keyan{width: 210px;height: 60px;display: flex;justify-content: center;align-items: center;background: #fff;position: absolute;left: 30px;bottom: 30px;border-radius: 10px;cursor: pointer;}

.keyan span{color: #222222;}

.keyan s{width: 10px;height: 20px;display: block;background: url(../images/svg/san.svg) center no-repeat;background-size: 100% auto;margin-left: 10px;}

.jiaohu:hover .keyan s{background-image: url(../images/svg/san2.svg);}

.jiaohu:hover .keyan{background: #3D6CA0;}

.jiaohu:hover .keyan span{color: #fff;}


.keyan:hover s{background-image: url(../images/svg/san2.svg);}

.keyan:hover{background: #3D6CA0;}

.keyan:hover span{color: #fff;}


.anniu{width: 70px;position: absolute;right: 30px;bottom: 25px;}

.anniu img{width: 100%;}

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



/* 视频播放 */

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

.shuipingtc .shi_con{width: 1000px;max-height: 600px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.shuipingtc .shi_con video{width: 100%;height: 100%;object-fit: cover;}

.shuipingtc .shi_con .out{width: 50px;height: 50px;position: absolute;right: -60px;top: 0px;cursor: pointer;}


.about3{position: relative;}

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

.about3 .con2{text-align: center;margin: 30px 0 60px;}

.about3 .con3{}

.about3 .con3 .ul{display: flex;justify-content: space-between;}

.about3 .con3 .ul .li{width: 24.1%;margin-right: 1.2%;position: relative;}

.about3 .con3 .ul .li:last-child{margin-right: 0;}

.about3 .con3 .ul .li .img{overflow: hidden;}

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

.about3 .con3 .ul .li .img s{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(61, 108, 160, 0.6);opacity: 0;}

.about3 .con3 .ul .li .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 45px 50px ;}

.about3 .con3 .ul .li .txt .t1{width: 120px;height: 120px;border-radius: 100%;border: 1px solid #fff;display: flex;align-items: center;justify-content: center;}

.about3 .con3 .ul .li .txt .t1 img{width: 64px;}

.about3 .con3 .ul .li .ts{position: absolute;left: 0px;bottom: 45px;padding: 0 50px;color: #fff;width: 100%;}

.about3 .con3 .ul .li .ts .t3{line-height: 25px;margin-top: 30px;text-align: justify;min-height: 50px;}

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

.about3 .con3 .ul .li:hover .img s{opacity: 1;}

.about4{background: #F5FBFF;text-align: center;position: relative;}

.about4 .con2{margin: 30px 0 60px;}

.about4 .con3{display: flex;justify-content: space-between;}

.about4 .con3 .con_le{width: 19%;}

.about4 .con3 .con_re{width: 79.76%;}

.about4 .con3 .con_re .swiper-container{padding-bottom: 100px;position: static;}

.gundfeny2 {justify-content: space-between;}

/* .gundfeny2 .fen{} */

.gundfeny2 .fl{width: calc(100% - 140px);display: flex;transform: translateX(-10px);}


.gundfeny2 .gun{width: calc(100% - 120px);}

.gundfeny2 .ann{width: 82px;position: relative;border-radius: 20px ;overflow: hidden;border: 1px solid #D9D9D9;}

/* .gundfeny2 .ann::after{content: "";width: 1px;height: 100%;position: absolute;left: 50%;top: 0;background: #D9D9D9;z-index: 20;} */

/* .gundfeny2 .ann{} */

.about4_prev,.about4_next{width: 40px;height: 35px;background: #fff ;top: 0;margin: 0;display: flex;align-items: center;justify-content: center;}

.about4_prev img,.about4_next img{width: 6px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.about4_prev img:last-child,.about4_next img:last-child{opacity: 0;}

.about4_prev:hover img:last-child,.about4_next:hover img:last-child{opacity: 1;}

.about4_prev:hover img:first-child,.about4_next:hover img:first-child{opacity: 0;}

.about4_prev:hover,.about4_next:hover{background: #3D6CA0;}

.about4_prev{left: 0;border-right: 1px solid #D9D9D9;}

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



.ab3{text-align: center;position: relative;}

.ab3 .tt{margin-bottom: 30px;}

.ab3 .abox{position: relative;}

.ab3 .swiper6{padding-bottom: 7vw;margin-top: 25px;}

.ab3 .swiper6 .swiper-wrapper{z-index: 2;}

.ab3 .swiper6 .swiper-slide{}

.ab3 .swiper6 .swiper-slide .sbox{position: relative;width: 100%;height: 610px;line-height: 1;text-align: justify;}

.ab3 .swiper6 .swiper-slide .sbox .txt{opacity: 0;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop{display: flex;color: #3D6CA0;align-items: center;padding-left: 21%;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop .en{font-size: 6.25vw;position: relative;top: -1.5vw;margin-right: 1.5vw;opacity: 0;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop .year {display: flex;position: relative;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop .year .nf{position: absolute;left: 103%;bottom: 15%;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop .year .num{font-size: 10.4vw;font-family: Arial, Helvetica, sans-serif;display: flex;}

.ab3 .swiper6 .swiper-slide .sbox .txt .abtm{padding-left: 55%;margin-top: 0.5vw;line-height: 1.75;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li{width: 20.83%;position: absolute;left: 9.375%;top: 30%;-webkit-animation: xuanfu1 4s infinite linear;animation: xuanfu1 4s infinite linear;border-radius: 100%;overflow: hidden;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li img{width: 100%;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(2){width: 8.33%;top: 0;left: 78%;animation-delay: .5s;-webkit-animation-delay: .5s;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(3){width: 11.45%;top: 60%;left: 82%;animation-delay: 1s;-webkit-animation-delay: 1s;}

.ab3 .swiper6 .swiper-slide-active .sbox .txt{opacity: 1;}

.ab3 .swiper6 .swiper-slide:nth-child(1) .sbox .txt .atop .en{opacity: 1;}

.ab3 .swiper6 .xian{width: 1px;height:65%;background: #D4D8DB;position: absolute;left: 50%;bottom: 0;z-index: 1;}

.ab3 .swiper6 .xian s{display: block;width: 14px;height: 14px;background: #3D6CA0;border-radius: 50%;position: absolute;top: 0;left: 50%;margin-left: -7px;}

.ab3 .swiper6 .ul2{position: absolute;width: 75px;left: 50%;margin-left: -68px; bottom: 0;z-index: 2;padding-bottom: 3vw;font-family: Arial, Helvetica, sans-serif;line-height: 1.75;}

.ab3 .swiper6 .ul2 li{display: flex;align-items: center;align-content: center;justify-content: space-between;cursor: pointer;}

.ab3 .swiper6 .ul2 li .year{color: #959899;}

.ab3 .swiper6 .ul2 li s{display: block;width: 14px;height: 14px;background: #D4D8DA;border-radius: 50%;}

.ab3 .swiper6 .ul2 li.act .year{color: #3D6CA0;font-weight: bold;}

.ab3 .swiper6 .ul2 li.act s{background: #3D6CA0;}

.ab3  .num span{transform: translateY(30px);opacity: 0;}

.ab3 .swiper-slide-active  .num span{transform: translateY(0);opacity: 1;}

.ab3  .num span.sp1{transition-delay: 0.3s;}

.ab3  .num span.sp2{transition-delay: 0.4s;}

.ab3  .num span.sp3{transition-delay: 0.5s;}

.ab3  .num span.sp4{transition-delay: 0.6s;}



@keyframes xuanfu1{ 0%{transform:translateY(0);} 50%{transform:translateY(30px);} 100%{transform:translate(0);}}

/* @keyframes xuanfu2{0%{transform:translateY(0);}50%{transform:translateY(-20px);}100%{transform:translate(0);}} */

.abniu{width: 140px;position: absolute;height: 60px;top: 60%;z-index: 10;left: 55%;}

.abniu .about1_prev {left: 5px;}

.abniu .about1_next{right: 5px;}

.product1{}

.product1 .con3{width: 80%;margin: 0 auto 65px;text-align: center;}


.product2{cursor: pointer;}

.product2 .pro1_con{position: relative;}

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

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

.product2 .img video{width: 100%;height: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);object-fit: cover;position: absolute;display: none;}

.product2 .txt{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}

.product2 .txt .ibox{height: 100%;}

.product2 .txt .keyan {right: 0;left: auto;bottom: 80px;}


.product2 .txt .anniu{left: auto;right: auto;bottom: 80px;} 

.product2 .txt.act{display: none;}

.product2:hover  .img img{transform: scale(1.03);}


.product3{position: relative;}

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

.product3 .con2{text-align: center;margin: 30px 0 60px;}

.product3 .con3{}

.product3 .con3 .swiper-slide{height: auto;padding: 0 6px 6px;overflow: hidden;}

.product3 .con3 .ss{background: #f2f2f2;height: 100%;position: relative;padding-bottom: 200px;}

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

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

.product3 .con3 .ss .txt{padding: 35px 25px ;background: #f2f2f2;display: none;}

.product3 .con3 .ss .txt .t1{margin-bottom: 22px;line-height: 1.3;}

.product3 .con3 .ss .txt .t2{line-height: 20px;color: #6E7073;}

.product3 .con3 .ss .txt .t2 p{margin-bottom: 5px;}

.product3 .con3 .swiper-container{padding-bottom: 100px;}

.product3 .con3 .swiper-container.one-swiping{padding-bottom: 0;}

.product3 .con3 .neirong{position: absolute;left: 0;width: 100%;background: #f2f2f2;padding: 35px 25px;bottom: 0; transition: all 0.6s;}


.product3 .con3 .neirong .n1{line-height: 1.3;margin-bottom: 22px;}

.product3 .con3 .neirong .n2{color: #6E7073;max-height:75px;overflow: hidden; transition: all 0.6s;}

.product3 .con3 .neirong .n2::-webkit-scrollbar{ width:4px;height: 1px;}

.product3 .con3 .neirong .n2::-webkit-scrollbar-thumb{ background:#3D6CA0;}

.product3 .con3 .neirong .n2::-webkit-scrollbar-track{ background:#fff;} 

.product3 .con3 .neirong .n2 p{display: block;}

.product3 .con3 .neirong .n2 *{background: none !important;color: #6E7073 !important;display: inline-block;line-height: 20px !important;}

.product3 .con3 .neirong .n2 p:last-child{margin-bottom: 0;}

.product3 .con3 .neirong .n3{overflow: hidden;height: 0;transition: all 0.6s;}

.tancan {display: inline-block;color: #005BAC;border-bottom: 1px solid #fff;cursor: pointer;}

.tancan:hover{border-bottom: 1px solid #005BAC;}

.product3 .con3 .ss:hover .neirong{box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.05);background: #fff;}

.product3 .con3 .ss:hover .neirong .n1{font-weight: bold;}

.product3 .con3 .ss:hover .neirong .n2{max-height: 500px;transition: all 1s;}

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

.product3 .con3 .ss:hover .neirong .n3{height: 15px;margin-top: 30px;}


/* 表单弹窗 */

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

.biaodantanc.act{display: block;}

.biaodantanc .biao_con{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 72.91%; padding: 75px 85px 60px;}

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

.biaodantanc .biao_con .guanbi{width: 28px;position: absolute;right: 30px;top: 30px;cursor: pointer;}

.biaodantanc .biao_con .guanbi img{width: 100%;}

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


.lianxiwpm .con2{text-align: center;margin: 15px 0 40px;}

.lianxiwpm .con3{}

.lianxiwpm .con3 .ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.lianxiwpm .con3 .ul .li{width: 48.7%;display: flex;line-height: 62px; white-space: nowrap;background: #fff;padding-left: 20px;border-radius: 10px;overflow: hidden;margin-bottom: 30px;}


.lianxiwpm .con3 .ul .li2{position: relative;}

.lianxiwpm .con3 .ul .li2 .yzm{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 120px;height: 46px; cursor: pointer;border-radius: 8px;}

.lianxiwpm .con3 .ul .li .in {width: 100%;}

.lianxiwpm .con3 .ul .li .in input{height: 62px;width: 100%;border: 0;outline: none;font-size: 16px;color: #222222;}

.lianxiwpm .con3 .ul .li p {display: inline-block;}

.lianxiwpm .con3 .ul .li p span{color: #cf2929;display: inline-block;width: 10px;}

.lianxiwpm .con3 .ul .li:last-child{width: 100%;margin-bottom: 0;height: 160px;}

.lianxiwpm .con3 .ul .li .in textarea{width: 100%;height: 100%;line-height: 62px;resize: none;border: 0;font-size: 16px;color: #222222;font-family: Arial, Helvetica, sans-serif;}

.lianxiwpm .con4{display: flex;justify-content: center;margin-top: 40px;}

.lianxiwpm .con4 a{display: flex;align-items: center;justify-content:center; border: 1px solid #3D6CA0;color: #3D6CA0;border-radius: 10px;overflow: hidden;width: 168px;height: 58px;}

.lianxiwpm .con4 a:hover{background: #3D6CA0;color: #fff;}

input::-webkit-input-placeholder{
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
}
input:-moz-placeholder {
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
}
input::-moz-placeholder {
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
}
input:-ms-input-placeholder {
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
}
textarea::-webkit-input-placeholder{
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
    
}
textarea:-moz-placeholder {
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
  
}
textarea::-moz-placeholder {
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
   
}
textarea:-ms-input-placeholder {
    color:rgba(0, 0, 0, 0.2);
    font-size:14px;
    
}




/* 服务范围 */

.service1{position: relative;}

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

.service1 .con1 .c2{margin: 30px 0 40px;}

.service1 .con1 .c3{line-height: 1.3;}

.service1 .con1 .c4{margin: 30px 0 45px;}

.service1 .con1 .c4 s{width: 3px;height: 40px;background: #000;display: inline-block;transform: rotate(30deg);}

.service1 .con1 .c5{line-height: 1.75;color: #6E7073;margin-top: 20px;}

.service1 .con2{margin-top: 55px;}

.service1 .con2 .ul{display: flex;justify-content: space-between;}

.service1 .con2 .ul .li{padding: 40px 30px;border-radius: 10px;color: #fff;width: 32.5%;line-height: 1.3;display: flex;align-items: center;}

.service1 .con2 .ul .lc{display: flex;justify-content: center;align-items: center;width: 100%;}

.service1 .con2 .ul .li1{background: #3D96B8;}

.service1 .con2 .ul .li2{background: #3D6CA0;}

.service1 .con2 .ul .li3{background: #39ADAD;}

.service1 .con2 .ul .img{width: 120px;height: 120px;border: 1px solid #fff;border-radius: 100%;display: flex;justify-content: center;align-items: center;margin-right: 45px;}

.service1 .con2 .ul .txt{max-width: calc(100% - 165px);}

.service1 .con2 .ul .img img{width: 72px;}

.service1 .con2 .ul .li:hover{transform: translateY(-10px);}


.service2{position: relative;}

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

.service2 .con1 .c2{margin: 30px 0;}

.service2 .con2{position: relative;}

.service2 .con2 .img img{width: 100%;}

.service2 .con2 .ul{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.service2 .con2 .ul .li{width: 0px;height: 0px;position: absolute;}

.service2 .con2 .ul .li .lc{width: 240px;position: absolute;right: 30px;bottom: -3px;background: #fff;padding: 2px;border-radius: 10px;box-shadow: 0 5px 5px 2px rgba(61, 108, 160, 0.2);}

.service2 .con2 .ul .li .txt{padding: 5px 9px;line-height: 1.5;}

/* .service2 .con2 .ul .li .txt .t1{margin-bottom: 2px;} */

.service2 .con2 .ul .li .lc .i{width: 100%;border-radius: 10px 10px 0 0;}

.service2 .con2 .ul .li .d3{width: 8px;height: 8px;position: absolute;border-radius: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 5;}

.service2 .con2 .ul .li .d3::before{width: 100%;height: 100%;background: rgba(255, 255, 255, 0.5);border-radius: 100%;position: absolute;left: 0;top: 0;content: "";z-index: 5;}

.service2 .con2 .ul .li .d3 s{position: absolute;width: 100%;height: 100%;background:#3D96B8;animation: ser2_dongh 3s infinite linear alternate;border-radius: 100%; opacity: 0.5;}

.service2 .con2 .ul .li1{left: 42%;top: 37%;}

.service2 .con2 .ul .li2{left: 41%;top: 42%;}

.service2 .con2 .ul .li3{left: 38.2%;top: 57.5%;}

.service2 .con2 .ul .li4{left: 42.3%;top:37.8%;}


.service2 .con2 .ul .li .d2{width: 15px;height: 1px;background: #98C4E1;position: absolute;right: 4px;}

.service2 .con2 .ul .li .d2::after{width: 5px;height: 5px;border-radius: 100%;background: #98C4E1;position: absolute;left: -5px; top: -2px;content: "";}

@keyframes ser2_dongh {
    0%{transform: scale(2);}
    100%{transform: scale(4);}

}

.service2 .con2 .ul .li2 .lc{bottom: auto;top: -10px;right: 125px;}

.service2 .con2 .ul .li2 .d2{width: 110px;}

.service2 .con2 .ul .li3 .lc{right: auto;top: 40px;bottom: auto;left: -15px;}

.service2 .con2 .ul .li3 .d2{width: 1px;height: 30px;left: -1px;}

.service2 .con2 .ul .li3 .d2::after{left: -2px;bottom: -5px;top: auto;}

.service2 .con2 .ul .li4 .lc{right: auto;left: 120px;top: -10px;bottom: auto;}

.service2 .con2 .ul .li4 .d2{width: 100px;right: auto;left: 0;}

.service2 .con2 .ul .li4 .d2::after{left: auto;right: -5px;}

.beizhu{transform: scale(0.8);color: #DDDDDD;position: absolute;bottom: 10px;}

.service3{position: relative;}

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

.service3 .con2{text-align: center;margin: 30px 0 60px;}


.service3 .con3{}

.service3 .con3 .li{overflow: hidden;background: #F2F2F2;margin-bottom: 30px;}

.service3 .con3 .li .img{float: left;width: 50%;overflow: hidden;}

.service3 .con3 .li .img img{width: 100%;transform: scale(1.0001);}

.service3 .con3 .li .txt{float: left;width: 50%;background: #F2F2F2;padding: 100px 110px 0px 90px;line-height: 1.75;}

.service3 .con3 .li .txt .t1{padding-bottom: 30px;border-bottom: 1px solid #000000;margin-bottom: 80px;}

.service3 .con3 .li .txt .t2{}

.service3 .con3 .li .txt .t3{margin-bottom: 25px;}

.service3 .con3 .li:nth-child(2n) .img{float: right;}

.service3 .con3 .li:nth-child(2n) .txt{float: right;}


.service3 .con3 .li:hover .img img{transform: scale(1.05);}


/* 人才战略 */

.strategy1{position: relative;}

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

.strategy1 .con2{text-align: center;margin: 30px 0 35px;}

.strategy1 .con3{text-align: center;margin-bottom: 20px;}

.strategy1 .con3 s{display: inline-block;width: 3px;height: 40px;background: #000000;transform: rotate(30deg);}

.strategy1 .con4{text-align: center;line-height: 2;color: #6E7073;}

.strategy1 .con5{margin-top: 50px;}

.strategy1 .con5 .ul{display: flex;justify-content: space-between;}

.strategy1 .con5 .ul .li{width: 24%;padding: 100px 30px 50px ;position: relative;}

/* .strategy1 .con5 .ul .li::after{content: "";width: 100%;height: 5px;position: absolute;left: 0;top: 0;background: #3D56B8;} */

.strategy1 .con5 .ul .li .lc{position: relative;z-index: 5;}

.strategy1 .con5 .ul .li .lc .l1 .i{width: 62px;position: relative;}

.strategy1 .con5 .ul .li .lc .l1 .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.strategy1 .con5 .ul .li .lc .l2{margin: 45px 0 15px;line-height: 1.3;color: #222222;}

.strategy1 .con5 .ul .li .lc .l3{line-height: 1.3;color: #222222;}

.strategy1 .con5 .ul .li .lc .l4{line-height: 1.56;color: #6E7073;margin-top: 45px;}

.strategy1 .con5 .ul .li .beij{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.strategy1 .con5 .ul .li .beij s{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.strategy1 .con5 .ul .li .beij s img{position: absolute;width: 100%;left: 0;bottom: 0;height: 100%;}

.strategy1 .con5 .ul .li .beij .s2{opacity: 0;}

.strategy1 .con5 .ul .li:hover .l1 .i img:last-child{opacity: 1;}

.strategy1 .con5 .ul .li:hover .l1 .i img:first-child{opacity: 0;}

.strategy1 .con5 .ul .li:hover .l2,.strategy1 .con5 .ul .li:hover .l3,.strategy1 .con5 .ul .li:hover .l4{color: #fff;}

.strategy1 .con5 .ul .li:hover .beij .s2{opacity: 1;}

.strategy2{background: url(../images/str2_2.png) center no-repeat fixed;background-size: cover;color: #fff;position: relative;}

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

.strategy2 .con2{text-align: center;margin: 15px 0 60px;}

.strategy2 .con3 img{width: 120px;}

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

.strategy2 .con4 .con_re{max-width: 50%;}

.strategy2 .con4 .con_re .re{display: flex;color: #fff;margin-bottom: 30px;}

.strategy2 .con4 .con_re .re:last-child{margin-bottom: 0;}

.strategy2 .con4 .con_re .re .rl{margin-right: 18px;width: 40px;}

.strategy2 .con4 .con_re .re .rr{width: calc(100% - 58px);}

.strategy2 .con4 .con_re .re .rr .r1{line-height: 1.6;transform: translateY(-2px);}

.strategy2 .con4 .con_re .re .rr .r2{line-height: 1.3;}

.strategy2 .con4 .con_re .re a{display: inline-block;color: #fff;}

.strategy2 .con4 .con_re .re a:hover{color: #005BAC;}

.strategy2 .keyan {position: static;}

.strategy2 .con5{display: flex;justify-content: space-between;}

.strategy2 .con5 .con_re{position: relative;width: 60%;}

.strategy2 .con5 .con_re .re{max-width: 100%;position: absolute;right: 0;bottom: 0;line-height: 1.7;}

.strategy2 .con6{border-bottom: 2px solid #fff;height: 45px;}

.strategy3{position: relative;}

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

.strategy3 .con2{text-align: center;margin: 30px 0 60px;}

.strategy3 .con3{display: flex;justify-content: center;margin-bottom: 60px;}

.strategy3 .con3 span{display: block;margin-right: 80px;position: relative;line-height: 1.3;cursor: pointer;}

.strategy3 .con3 span::before{content: "";width: 0%;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0px;background: #222222;height: 1.8px;transition: all 0.6s;}

.strategy3 .con3 span::after{content: "";width: 1px;position: absolute;right: -40px;bottom: 0px;background: #222222;height: 25px;}

.strategy3 .con3 span:last-child:after{display: none;}

.strategy3 .con3 span:last-child{margin-right: 0;}

.strategy3 .con3 span.act{font-weight: bold;}

.strategy3 .con3 span.act::before{width: 100%;}

.strategy3 .con3 span:hover::before{width: 100%;}

/* .strategy3 .con3 span:hover{font-weight: bold;} */

.strategy3 .con4s{position: relative;}

.strategy3 .con4:first-child{position: relative;}

.strategy3 .con4{position: absolute;left: 0;top: 0px;width: 100%;opacity: 0;pointer-events: none;visibility: hidden;}

.strategy3 .con4.act{opacity: 1;top: 0;pointer-events:visible;visibility: visible;}

.strategy3 .con4 img{width: 100%;height: 100%;transform: scale(1.01);}

.strategy3 .con4 .c1{display: flex;}

.strategy3 .con4 .c1 .cl{width: 50%;overflow: hidden;}

.strategy3 .con4 .c1 .cr{display: flex;width: 50%;}

.strategy3 .con4 .c1 .cr .r1{width: 50%;overflow: hidden;}

.strategy3 .con4 .c1 .cr .r2{width: 50%;overflow: hidden;}

.strategy3 .con4 .c1 .cr .r1 .t{height: 50%;overflow: hidden;}

.strategy3 .con4 .c1 .cr .r1 .b{height: 51%;overflow: hidden;}

.strategy3 .con4 .c2{display: flex;}

.strategy3 .con4 .c2 .cl{width: 75%;overflow: hidden;}

.strategy3 .con4 .c2 .cr{width: 25%;overflow: hidden;}

.strategy3 .con4 img:hover{transform: scale(1.05);}


/* 新闻详情 */

.details{margin-top: 100px;background: #F9F9F9;;}


.details .con1{line-height: 1.5;}

.details .con2{display: flex;padding: 27px 0 33px;border-top: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9;margin-top: 25px;}

.details .con2 p{display: flex;line-height: 24px;margin-right: 60px;}

.details .con2 p:last-child{margin-right: 0;}

.details .con2 p img{width: 24px;margin-right: 5px;}

.details .con3{line-height: 1.75;padding: 50px 0 70px;text-align: justify;color: #6E7073;}

.details .con4{padding: 70px 120px;background: #F2F2F2;display: flex;justify-content: space-between;width: 100%;}

.details .con4 .cl{width: calc(50% - 100px);}

.details .con4 .cl a{display: flex;align-items: center;width: 100%;}

.details .con4 .cl a .i{width: 15px;position: relative;margin-right: 30px;}

.details .con4 .cl a .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.details .con4 .cl span{display: block;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.details .con4 .cr{width: calc(50% - 100px);}

.details .con4 .cr a {display: block;overflow: hidden;width: 100%;}

/* .details .con4 .cr a{display: flex;align-items: center;} */

.details .con4 .cr a .i{width: 15px;position: relative;transform: rotate(180deg);float: right;}

.details .con4 .cr a .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.details .con4 .cr a span{}

.details .con4 .cr span{display: block;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: right;float: left;width: calc(100% - 45px);}

.details .con4 .hv {display: flex;align-items: center;}

.details .con4 .hv  span{opacity: 0;color: #3D6CA0;}

.details .con4 .hv a:hover span{opacity: 1;}

.details .con4 .hv a:hover .i img:last-child{opacity: 1;}

.details .con4 .hv a:hover .i img:first-child{opacity: 0;}

.fanhuilb{position: relative;}

.fanhuilb::after{content: "";width: 0%;background: #3D6CA0;left: 50%;transform: translateX(-50%);height: 2px;bottom: 0px;position: absolute;transition: all 0.6s;}

.fanhuilb .t{width: 27px;position: relative;margin: 0 auto;}

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

.fanhuilb .x{padding-bottom: 5px;border-bottom: 1px solid #222222;margin-top: 6px;}

.fanhuilb:hover .t img:last-child{opacity: 1;}

.fanhuilb:hover .t img:first-child{opacity: 0;}

.fanhuilb:hover .x{color: #3D6CA0;border-bottom: 1px solid #3D6CA0;}

.fanhuilb:hover:after{width:  calc(100% + 2px);}



/* 联系我们 */

.contact1{position: relative;}

.contact1 .cont1_con{}

.contact1 .cont1_con .con1{position: relative;border-radius: 10px;overflow: hidden;}

.contact1 .cont1_con .con1 .img{position: relative;}

.contact1 .cont1_con .con1 .img img{width: 100%;}
 
.contact1 .cont1_con .con1 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: space-between;align-items: center;padding-right: 35px;}

.contact1 .cont1_con .con1 .txt .tr{width: 350px;background: #fff;border-radius: 10px;padding: 20px 32px 20px 28px;display: flex;align-items: center;height: 92%;}

.contact1 .cont1_con .con1 .txt .tr .n2{line-height: 1.5;margin: 50px 0 15px;}

.contact1 .cont1_con .con1 .txt .tr .d{margin-bottom: 30px;}


.contact1 .cont1_con .con1 .txt .tr .n3{padding: 30px 0;border-top: 1px solid #222222;border-bottom: 1px solid #222222;}

.contact1 .cont1_con .con1 .txt .tr .n3 p{margin-bottom: 10px;}

.contact1 .cont1_con .con1 .txt .tr .n3 p:last-child{margin-bottom: 0;}

.contact1 .cont1_con .con1 .txt .tr .n3 a:hover{color: #3D6CA0;}

.contact1 .cont1_con .con1 .txt .tr .n4{padding-top: 25px;}

.contact1 .cont1_con .con1 .txt .tr .n4 span{display: block;line-height: 1.785;}

.contact1 .cont1_con .con1 .txt .tr .n4 p{margin-bottom: 25px;}

.contact1 .cont1_con .con1 .txt .tr .n4 p:last-child{margin-bottom: 0;}

.contact1 .dizhi{position: absolute;width: 0;height: 0;left: 54%;top: 45%;}

.contact1 .dizhi .dic{width: 240px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}

.contact1 .dizhi .dic .t{width: 62px;margin: 0 auto;}

.contact1 .dizhi .dic .di{padding: 2px;background: #fff;border-radius: 10px;    box-shadow: 0 5px 5px 2px rgba(61, 108, 160, 0.2);margin-bottom: 20px;}

.contact1 .dizhi .dic .di .d2{padding: 5px 9px;line-height: 1.5;}

.contact1 .cont1_con .con2{margin-top: 40px;}

.contact1 .cont1_con .con2 .ul{display: flex;flex-wrap: wrap;}

.contact1 .cont1_con .con2 .ul .li{width: 32.6%;margin-right: 1.1%;margin-top: 20px;}

.contact1 .cont1_con .con2 .ul .li:nth-child(3n){margin-right: 0;}

.contact1 .cont1_con .con2 .ul .li a{display: block;border-radius: 8px;border: 1px solid #D9D9D9;background: #FFF;padding: 30px  30px 20px;}

.contact1 .cont1_con .con2 .ul .li .lit{margin-bottom: 10px;}

.contact1 .cont1_con .con2 .ul .li .lib{line-height: 1.5;color: #6E7073;}

.contact1 .cont1_con .con2 .ul .li a:hover{background: #3D6CA0;}

.contact1 .cont1_con .con2 .ul .li a:hover .lit{color: #fff;}

.contact1 .cont1_con .con2 .ul .li a:hover .lib{color: #fff;}

.contact2 {position: relative;}

.contact2 .lianxiwpm .con3 .ul .li .in input{height: 100px;}

.contact2 .lianxiwpm .con3 .ul .li{line-height: 102px;padding-left: 32px;margin-bottom: 40px;}

.contact2 .lianxiwpm .con3 .ul .li .in textarea{height: 220px;line-height: 102px;}

.contact2.lianxiwpm .con3 .ul .li:last-child{height: 220px;}

.contact2 .lianxiwpm .con4{margin-top: 60px;}

.contact2 .lianxiwpm .con4 a{width: 230px;height: 80px;}

.contact2 .lianxiwpm .con2{margin: 30px 0 60px; }

.contact2 .lianxiwpm .con3 .ul .li2 .yzm{right: 30px;}



.search{}

.search .sea_top{padding: 50px 0 30px;border-bottom: 4px solid #005BAC;}

.search .sea_top span{color: #3D6CA0;}

.search .ser_qei{padding: 60px 0 100px;display: flex;}

.search .ser_qei a{display: block;margin-right: 160px;position: relative;}

.search .ser_qei a::after{content: "";width: 3px;height: 25px;position: absolute;right: -80px;background: #222222;}

.search .ser_qei a:last-child::after{content: none;}

.search .ser_qei a.act{color: #3D6CA0;}

.search .ser_qei a:hover{color: #3D6CA0;}


.sea_sous{}

.sea_sous .ss_con{display: flex;justify-content: space-between;height: 100px;border-radius: 10px;overflow: hidden;background: #fff;font-size: 24px;transform: translateY(-50%);box-shadow: 0 5px 10px 2px rgba(61, 108, 160, 0.1);}
 
.sea_sous .ss_con .in{width: calc(100% - 120px);}

.sea_sous .ss_con .in input{width: 100%;height: 100%;background: none;outline: none;border: 0;padding-left: 40px;font-size: 24px;}

.sea_sous .ss_con a{width: 120px;height: 100px;background:#3D6CA0 url(../images/svg/sousuo.svg) center no-repeat;background-size: 25px;}

.sea_sous  input::-webkit-input-placeholder{
    color:rgba(33, 33, 33, 0.4);
    font-size:24px;
}
.sea_sous input:-moz-placeholder {
    color:rgba(33, 33, 33, 0.4);
    font-size:24px;
}
.sea_sous input::-moz-placeholder {
    color:rgba(33, 33, 33, 0.4);
    font-size:24px;
}
.sea_sous input:-ms-input-placeholder {
    color:rgba(33, 33, 33, 0.4);
    font-size:24px;
}

.sea_sous .ss_con a:hover{opacity: 0.9;}


.search2{padding:0 0 70px ;}

.search2.index5 .con2 .uls{display: block;}

.search3{padding-bottom: 100px;}

.search3.product3 .con3{display: flex;flex-wrap: wrap;}

.search3.product3 .con3 .swiper-slide{width: 31.5%;margin-right: 2.75%;margin-bottom: 50px;}

.search3.product3 .con3 .swiper-slide:nth-child(3n){margin-right: 0;}

@media screen and (max-width:1920px) {
    .ab3 .swiper6 .xian{height:70%;}
}


@media screen and (max-width:1850px) {
    .service3 .con3 .li .txt{padding: 80px 80px 0;}

    .service3 .con3 .li .txt .t1{margin-bottom: 60px;padding-bottom: 20px;}

    .about2 .con3 .con_le .le2{margin: 50px 0 10px;}

    .about2 .con3 .con_le .le3{margin-bottom: 30px;}

    /* .contact1 .cont1_con .con1 .txt .tr .n2{margin: 30px 0 50px;} */



















}






@media screen and (max-width:1680px) {
    .about_banner .xian{height: 140px;}

    .about_banner .abban_con .con{padding-top: 100px;}

    .service1 .con2 .ul .img{width: 100px;height: 100px; margin-right: 30px;}

    .service1 .con2 .ul .txt{max-width: calc(100% - 130px);}

    .service1 .con2 .ul .img img{width: 65px;}

    .service3 .con3 .li .txt{padding: 50px 50px 0;}

    .service3 .con3 .li .txt .t1{margin-bottom: 40px;}

    .about1 .con4{padding: 60px  80px;}

    .about2 .con3{padding: 50px ;}

    .about2 .con3 .con_re{transform: translateY(5%);}

    .about2 .con3 .con_le{padding-right: 50px;}

    .about1 .con4 .ul .li .p1 .sp2{transform: translateY(-26px);}

    .about3 .con3 .ul .li .txt .t1{width: 100px;height: 100px;}

    .about3 .con3 .ul .li .txt .t1 img{width: 50px;}

    .contact1 .cont1_con .con1 .txt .tr .n2{margin: 20px 0 30px;}

    .contact1 .cont1_con .con1 .txt .tr .n3{padding: 20px 0;}

    .contact1 .cont1_con .con1 .txt .tr .n4 p{margin-bottom: 0;}

    .contact2 .lianxiwpm .con4 a{width: 180px;height: 60px;}

    .strategy1 .con5 .ul .li{padding: 70px 30px 40px;}

    .strategy1 .con5 .ul .li .lc .l2{margin: 30px 0 10px;}

    .strategy1 .con5 .ul .li .lc .l4{margin-top: 30px;}

    .biaodantanc .biao_con{padding: 50px 60px;}

    .lianxiwpm .con3 .ul .li{margin-bottom: 20px;line-height: 50px;}

    .lianxiwpm .con3 .ul .li .in input{height: 50px;}

    .lianxiwpm .con3 .ul .li:last-child{height: 100px;}

    .lianxiwpm .con3 .ul .li .in textarea{line-height: 50px;}

    .lianxiwpm .con2{margin: 15px 0 30px;}

    .contact2 .lianxiwpm .con3 .ul .li{margin-bottom: 32px;}

    
}

@media screen and (max-width:1500px) {
    /* .about2 .con3{padding: 50px 0;} */

    .about2 .con3 .con_re{transform: translateY(10%);}

    .about2 .con3 .con_le .le2{margin: 30px 0 10px;}

    .about2 .con3 .con_le .le3{margin-bottom: 20px;}

    .service1 .con2 .ul .img{width: 80px;height: 80px;margin-right: 20px;}

    .service1 .con2 .ul .txt{max-width: calc(100% - 100px);}

    .service1 .con2 .ul .img img{width: 50px;}

    .contact1 .cont1_con .con1 .txt .tr .n2{margin: 15px 0 20px;}
}


@media screen and (max-width:1400px) {
    .service3 .con3 .li .txt .t3{margin-bottom: 15px;}

    .contact1 .cont1_con .con1 .txt .tr{}

    .contact1 .cont1_con .con1 .txt .tr .n1{}

    .contact1 .cont1_con .con1 .txt .tr .n1 a{width: 80px;display: block;}

    .contact1 .dizhi .dic .di{margin-bottom: 10px;}

  


}




@media screen and (max-width:1025px) {
    .about_banner .abban_con .con .txt .t1{line-height: 1.3;}

    .about_banner .abban_con .con{padding-top: 0;}

    .about1 .con2{margin: 20px 0 ;}

    .about1 .con4{padding: 30px 20px;margin: 30px 0;}

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

    .about1 .con4 .ul .li1,.about1 .con4 .ul .li2,.about1 .con4 .ul .li3{width: 100%;}

    .about1 .con4 .ul .li{}

    .about1 .con4 .ul .lis{width: 100%;height: 1px;margin: 20px 0;}

    .about1 .con4 .ul .li:last-child{margin-bottom: 0;}

    .about1 .con4 .ul .li .p1 .sp2{font-size: 12px;transform: translateY(-10px);}

    .about1 .con4 .ul .li .p2{margin-top: 5px;}

    .about1_prev, .about1_next{display: none;}

    .about1 .con5 .swiper-container{padding-bottom: 30px;}

    .about1 .con5{width: 100%;margin: 0 auto;}

    .gundfeny{height: 15px;}

    .gundfeny .gun{display: none;}

    .gundfeny .fen{width: 100%;}

    .gundfeny .fen .about1_sp {width: 100%;bottom: 0;}

    .gundfeny .fen .about1_sp span{margin: 0 5px;background: #3D6CA0;}

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

    .about1 .con3{max-height: 250px;overflow-y: auto;padding-right: 10px;}

    .about1 .con3::-webkit-scrollbar{ width:4px;height: 1px;}

    .about1 .con3::-webkit-scrollbar-thumb{ background:#3D6CA0;border-radius: 10px;}

    .about1 .con3::-webkit-scrollbar-track{ background:#3D6CA050;border-radius: 10px;} 

    .about2 .con3{padding: 30px 0;flex-wrap: wrap;}

    .about2 .con3 .con_le{width: 100%;padding-right: 0;}

    .about2 .con3 .con_re{width: 100%;transform: translateY(0);margin-top: 20px;}

    .about2 .con3 .con_le .le4{max-height: 200px;padding-right: 10px;overflow-y: auto;}

    .about2 .con3 .con_le .le4::-webkit-scrollbar{ width:4px;height: 1px;}

    .about2 .con3 .con_le .le4::-webkit-scrollbar-thumb{ background:#3D6CA0;border-radius: 10px;}

    .about2 .con3 .con_le .le4::-webkit-scrollbar-track{ background:#3D6CA050;border-radius: 10px;} 

    .keyan{width: 180px;height: 50px;left: 20px;bottom: 20px;}

    .keyan s{width: 8px;height: 15px;}

    .anniu{width: 40px;height: 40px;right: 20px;bottom: 20px;}

    .shuipingtc .shi_con{width: 90%;}

    .shuipingtc .shi_con .out{width: 40px;height: 40px;right: -5px;top: -50px;}

    .about2 .con3 .con_le .le1{width: 80px;}

    .about3 .con3 {overflow-x: auto;width: 100%;}

    .about3 .con3 .ul{width: 1000px;}

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

    .about3 .con3 .ul .li .txt{padding: 30px 20px;}

    .ab3 .swiper6 .swiper-slide .sbox .txt .atop{padding-left: 5%;}

    .ab3 .swiper6 .swiper-slide-active .sbox{height: auto;}

    .ab3 .swiper6 .swiper-slide .sbox{height: 500px;}

    .ab3 .swiper6 .swiper-slide .sbox .txt .abtm{padding:0 5%;}


    .ab3 .swiper6 .ul2,.ab3 .swiper6 .xian{display: none;}

    .abniu{display: none;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(2){top: 30%;width: 10%;}

    .ab3 .swiper6 .swiper-slide .sbox .txt .abtm{min-height: 112px;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li{top: 40%;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(3){top: 60%;}

    .pagination6{bottom: 40px !important;} 

    .pagination6 span{background: #3D6CA0;}

    .contact1 .cont1_con .con1 .txt{position: static;padding-right: 0;}

    .contact1 .cont1_con .con1 .txt .tr{width: 100%;box-shadow: 0 5px 5px 1px rgba(61, 108, 160, 0.1);padding: 30px 20px;}

    .contact1 .cont1_con .con1 .txt .tr .nei{width: 100%;}

    .contact1 .cont1_con .con1{overflow: unset;margin-top: 100px;}

    .contact1 .cont1_con .con2{margin-top: 0;}

    .contact1 .cont1_con .con2 .ul .li{width: 100%;}

    .contact1 .cont1_con .con2 .ul .li a{padding: 20px;}

    .contact2 .lianxiwpm .con2{margin: 20px 0 25px;}

    .contact2 .lianxiwpm .con3 .ul .li .in input{height: 60px;}

    .contact2 .lianxiwpm .con3 .ul .li,.contact2 .lianxiwpm .con3 .ul .li .in textarea{line-height: 62px;}

    .contact2 .lianxiwpm .con3 .ul .li2 .yzm{right: 10px;}

    .contact2 .lianxiwpm .con3 .ul .li{padding-left: 18px;margin-bottom: 20px;}

    .lianxiwpm .con3 .ul .li{margin-bottom: 20px;width: 100%;}

    .contact2 .lianxiwpm .con4{margin-top: 30px;}

    .contact2 .lianxiwpm .con4 a{width: 140px;height: 50px;}

    .details{margin-top: 0;}

    .details .con3{padding: 30px 0;}

    .details .con2{padding: 20px 0;}

    .details .con2 p{margin-right: 30px;}

    .details .con4{padding: 30px 20px;flex-wrap: wrap;}

    .details .con4 .hv{width: 100%;}

    .details .con4 .hv span{opacity: 1;}

    .details .con4 .cr a{display: block;overflow: hidden;}

    .details .con4 .cr a .i{float: left;transform: rotate(0);margin: 0;}
    
    .details .con4 .cl a{justify-content: space-between;}

    .details .con4 .hv span{float: right;width: calc(100%  - 25px);text-align: left;color: #222222;}

    .details .con4 .hv a .i{width: 10px;margin: 0;}

    .details .con4 .cc{margin: 30px 0;}

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

    /* .about4 .con3{flex-wrap: wrap;} */

    .about4 .con3 .con_le{width: 49%;}

    .about4 .con3 .con_le img{width: 100%;}

    .about4 .con3 .con_re{width: 49%;}

    .about4 .con3 .con_re .ss img{width: 100%;}

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

    .gundfeny2 .ann{display: none;}

    .gundfeny2 .fl{width: 100%;}

    .about3 .con3 .ul .li .txt .t1{width: 80px;height: 80px;}

    .about3 .con3 .ul .li .txt .t1 img{width: 40px;height: 40px;}

    .about3 .con3 .ul .li .ts{padding: 0 20px;bottom: 30px;}

    .about3 .con3 .ul .li .ts .t3{margin-top: 15px;}

    .product1 .con3{width: 100%;}

    .product1 .con3{margin: 0 0 30px;}

    .product2 .txt .anniu{bottom: 20px;}

    .product2 .txt .keyan{bottom: 20px;}

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

    .biaodantanc .biao_con{width: 90%;padding: 30px 20px;}

    .lianxiwpm .con2{margin: 15px 0 20px;}

    .lianxiwpm .con3 .ul .li .in input{height: 50px;}

    .lianxiwpm .con3 .ul .li{line-height: 52px;margin-bottom: 12px;padding-left: 15px;}

    .lianxiwpm .con3 .ul .li .in textarea{line-height: 52px;height: 104px;}

    .lianxiwpm .con4{margin-top: 20px;}

    .lianxiwpm .con4 a{width: 120px;height: 44px;}

    .biaodantanc .biao_con .guanbi{width: 22px;right: 20px;top: 20px;}

    .product3 .con3 .ss .txt{padding: 30px 20px;}

    .product3 .con3 .neirong{padding: 30px 20px;}

    .product3 .con3 .neirong .n1,.product3 .con3 .ss .txt .t1{margin-bottom: 15px;}

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

    .sea_sous{margin-top: 30px;}

    .sea_sous .ss_con{transform: translate(0,0);}

    .sea_sous .ss_con{height: 60px;}

    .sea_sous .ss_con a{width: 70px;height: 60px;}

    .sea_sous .ss_con .in{width: calc(100% - 70px);}

    .sea_sous .ss_con .in input{padding-left: 15px;}

    .sea_sous  input::-webkit-input-placeholder{
        color:rgba(33, 33, 33, 0.4);
        font-size:16px;
    }
    .sea_sous input:-moz-placeholder {
        color:rgba(33, 33, 33, 0.4);
        font-size:16px;
    }
    .sea_sous input::-moz-placeholder {
        color:rgba(33, 33, 33, 0.4);
        font-size:16px;
    }
    .sea_sous input:-ms-input-placeholder {
        color:rgba(33, 33, 33, 0.4);
        font-size:16px;
    }

    .search .sea_top{padding: 25px 0 20px;line-height: 1.5;}

    .search .ser_qei a{margin-right: 60px;}

    .search .ser_qei a::after{right: -29px;height: 20px;}

    .search .ser_qei{padding: 30px 0 50px;}

    .search2{padding: 0 0 20px;}

    .search3.product3 .con3 .swiper-slide{width: 49%;margin-right: 2%;margin-bottom: 20px;}

    .search3.product3 .con3 .swiper-slide:nth-child(2n){margin-right: 0;}

    .search3.product3 .con3 .swiper-slide:nth-child(3n){margin-right: auto;}

    .service1 .con1 .c2{margin: 20px 0;}

    .service1 .con1 .c4{margin: 20px 0;}

    .service1 .con1 .c4 s{height: 30px;}

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

    .service1 .con2 .ul .li{padding: 25px 15px;}

    .service1 .con2 .ul .img{width: 50px;height: 50px;margin-right: 15px;}

    .service1 .con2 .ul .img img{width: 35px;}

    .service1 .con2 .ul .txt{max-width: calc(100% - 50px);}

    .service2 .con2 .gund{overflow-x: auto;overflow-y: hidden;}

    .service2 .con2 .ul{position: static;width: 1030px;padding: 10px 10px 10px 3px;display: flex;justify-content: space-between;}

    .service2 .con2 .ul .li{position: static;width: auto;height: auto;    box-shadow: 2px 5px 5px 2px rgba(61, 108, 160, 0.2);border-radius: 10px;}

    .service2 .con2 .img{display: none;}

    .service2 .con2 .ul .li .lc{position: static;box-shadow: 0 0 0 #00000000;}

    .service2 .con2 .ul .li .dian{display: none;}

    .service2 .con1 .c2{margin: 20px 0 15px;}

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

    .service3 .con3 .li .img{float: none;width: 100%;}

    .service3 .con3 .li .txt{float: none;width: 100%;padding: 30px 20px;}

    .service3 .con3 .li .txt .t1{margin-bottom: 15px ;padding-bottom: 10px;}

    .service3 .con3 .li:last-child{margin-bottom: 0;}

    .strategy1 .con2{margin: 20px 0;}

    .strategy1 .con3 s{height: 30px;}

    .strategy1 .con5{margin-top: 30px;overflow-x: auto;overflow-y: hidden;}

    .strategy1 .con5 .ul{width: 1000px;}

    .strategy1 .con5 .ul .li{padding: 50px 25px 30px;}

    .strategy1 .con5 .ul .li .lc .l1 .i{width: 50px;}

    .strategy1 .con5 .ul .li .lc .l2{margin: 20px 0 10px;}

    .strategy1 .con5 .ul .li .lc .l4{margin-top: 20px;}

    .strategy2 .con3 img{width: 80px;}

    .strategy2 .con2{margin: 15px 0 40px;}

    .strategy2 .con4 {margin: 30px 0;}

    .strategy2 .con4 .con_re{width: 100%;max-width: 100%;}

    .strategy2 .con4 .con_re .re{margin-bottom: 20px;}

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

    .strategy2 .con5 .con_re .re{position: static;}

    .strategy2 .con5 .con_re{width: 100%;margin-top: 20px;}

    .strategy2 .con6{height: 30px;}

    .strategy2{background: url(../images/str2_2.png) center no-repeat ;background-size: cover;}

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

    .strategy3 .con3 span::after{height: 20px;right: -20px;}

    .strategy3 .con3{margin-bottom: 30px;}

    .strategy3 .con4 img{transform: scale(1.01);}

    .strategy3 .con3 span{margin-right: 35px;}

    .lianxiwpm .con3 .ul .li2 .yzm{width: 80px;height: 40px;right: 5px;}


}

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

    .about_banner .abban_con .con .txt .t2{margin-top: 20px;}

    .about_banner .xian{height: 100px;}

    .about1 .con5{width: 90%;margin: 0 auto;}
 

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li{width: 50%;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(2){width: 25%;left: 72%;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(3){width: 20%;left: 68%;}

    .search3.product3 .con3 .swiper-slide{width: 100%;}

    .search3{padding-bottom: 20px;}
    
    .service1 .con2 .ul{flex-wrap: wrap;}

    .service1 .con2 .ul .li{width: 100%;margin-bottom: 10px;}

    .service1 .con2 .ul .img{width: 70px;height: 70px;margin-right: 20px;}

    .service1 .con2 .ul .img img{width: 45px;}

    .service1 .con2 .ul .txt{max-width: calc(100% - 90px);}



}