
/* 锚点 */
.maodian{position: absolute;left: 0;top: -50px;width: 100%;height: 1px;}

.pt_150{padding-top: 150px ;}

.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;}

.about_banner .abban_con .con .txt{text-align: center;color: #fff;transform: translateY(-20px);}

.about_banner .abban_con .con .txt .t2{margin-top: 25px;}

.about_banner .xian{width: 3px;height: 170px;position: absolute;left: 50%;bottom: 21%;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: #68B0FF;bottom: 100%;animation:  xian 4s  infinite linear ;}

@keyframes xian {
    0%{bottom:100%;}
    80%{bottom:-100%;}
    100%{bottom:-100%;}

}


.erjidaoh{position: absolute;left: 0;bottom: -40px;height: 80px;width: 100%;z-index: 10;}

.erjidaoh .er_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.erjidaoh.act .er_con{position: fixed;top: 65px;height: 50px;}

.erjidaoh .er_con .ibox{height: 100%;}

.erjidaoh .er_con .ul{display: flex;justify-content: center;background: #fff;box-shadow: 0 5px 10px 1px rgba(61, 108, 160, 0.2);height: 100%;border-radius: 8px;align-items: center;}

.erjidaoh .er_con .ul .li{height: 100%;margin-right: 180px;position: relative;}

.erjidaoh .er_con .ul .li a{display: flex;align-items: center; color: #222222;height: 100%;}

.erjidaoh .er_con .ul .li {}

.erjidaoh .er_con .ul .li s{height: 25px;width: 3px;background: #9db5cf;display: block;position: absolute;right: -80px;top: calc(50% - 13px);border-right: 2px solid #3D6CA0;}

.erjidaoh .er_con .ul .li:last-child{margin-right: 0;}

.erjidaoh .er_con .ul .li:last-child s{display: none;}

.erjidaoh .er_con .ul .li.act a{color: #3D6CA0;}

.erjidaoh .er_con .ul .li:hover a{color: #3D6CA0;}

.about1{position: relative;background: #F9F9F9;}

.about1 .con1{text-align: center;margin-bottom: 65px;}

.about1 .con2{}

.about1 .con2 .ss{overflow: hidden;border-radius: 22px;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);}

.about1 .con2 .ss img{width: 100%;}

.about1 .con2 .ss:hover img{transform: scale(1.05);}

.about1 .con2 .swiper-container{padding-bottom: 80px;}

.about1_sp {bottom: 0px !important;}

.about1_sp .sp1{color: #3D6CA0;}

.about1_sp  .swiper-pagination-current{color: #3D6CA0;}
 
.about1 .con3{margin-top: 95px;display: flex;justify-content: space-between;}

.about1 .con3 .con_le{width: 50.59%;border-radius: 50px 0; background: #F5F5F5;padding: 0px 85px 20px 100px;}

.about1 .con3 .con_re{width: 49.41%;background: #3D6CA0;border-radius:0px 50px;line-height: 1.5;color: #fff;padding: 55px 20px 30px 40px;display: flex;align-items: center;}

.about1 .con3 .con_re .txt{max-height: 510px;overflow-y: auto;padding-right: 10px;width: 100%;}

.about1 .con3 .con_re .txt::-webkit-scrollbar{ width:4px;height: 1px;}

.about1 .con3 .con_re .txt::-webkit-scrollbar-thumb{ background:#fff;}

.about1 .con3 .con_re .txt::-webkit-scrollbar-track{ background:#ffffff50;} 

.about1 .con3 .con_le .ul{}

.about1 .con3 .con_le .ul .li{padding: 36px 0;border-top: 1px solid  #D9D9D9;}

.about1 .con3 .con_le .ul .li:first-child{border: 0;}

.about1 .con3 .con_le .ul .lit{display: inline-block;position: relative;}

.about1 .con3 .con_le .ul .lit .sp2{transform: translate(5px,-200%);display: inline-block;}

.about1 .con3 .con_le .ul .lib{line-height: 1.75;margin-top: 12px;}


.about2{position: relative;background: #F9F9F9;}

.about2 .con1{text-align: center;margin-bottom: 70px;}

.about2 .con2{text-align: center;margin: 30px 0 60px;}

.about2 .con3{border-top: 2px solid #222222;border-bottom: 2px solid #222222;padding: 60px 0;display: flex;justify-content: space-between;align-items: center;}

.about2 .con3 .con_le{width:54.1666% ;padding-left: 55px;}

.about2 .con3 .con_le .le1{width: 130px;}

.about2 .con3 .con_le .le1 img{width: 100%;}

.about2 .con3 .con_le .le2{margin: 0 0 20px;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: 1.75;text-align: justify;max-height: 500px;overflow-y: auto;padding-right: 10px;}

.about2 .con3 .con_le .le4::-webkit-scrollbar{ width:4px;height: 1px;}

.about2 .con3 .con_le .le4::-webkit-scrollbar-thumb{ background:#3D6CA0;}

.about2 .con3 .con_le .le4::-webkit-scrollbar-track{ background:#3D6CA050;} 

.about2 .con3 .con_re{width: 45.8333%;position: relative;overflow: hidden;}

.about2 .con3 .con_re img{width: 100%;}

.about2 .con3 .con_re:hover .img img{transform: scale(1.05);}



.anniu{width: 70px;position: absolute;right: 30px;bottom: 25px;}

.anniu img{width: 100%;}


.keyan{padding: 0 22px; 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: 15px;}

.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;}



/* 视频播放 */

.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 .ab3_con{position: relative;}

.about3 .img img{width: 100%;}

.about3 .con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.about3 .con .swiper-container{height: 100%;}

.about3 .con .swiper-container .swiper-slide{height: auto;}


.about3 .con .ss{width: 100%;height: 100%;padding: 46.84vh 30px 0 100px;color: #fff;border-right: 1px solid rgba(255, 255, 255, 0.2);}

.about3 .con .swiper-container .swiper-slide:last-child .ss{border: 0;}


.about3 .con .ss .s1{width: 120px;height: 120px;display: flex;align-items: center;justify-content: center;border: 1px solid #fff;border-radius: 100%;}

.about3 .con .ss .s1 img{width: 64px;}

.about3 .con .ss .s2{line-height: 38px;margin: 50px 0 15px;height: 76px;}

.about3 .con .ss .s3{line-height: 1.5;}

.about3 .con .ss:hover{transform: translateY(-10px);}

.about3  .biaot{position: absolute;left: 0;top: 110px;color: #fff;text-align: center;width: 100%;z-index: 2;}



/* 发展历程 */
.ab4{padding:150px 0 210px ;background: url(../images/ab4_1.png) center no-repeat;background-size: cover;position: relative;}

.ab4 .tt{text-align: center;}

.ab4 .tc{text-align: center;line-height: 1.75;color: #999;}

.ab4 .atop{width: 100%;max-width: 1200px;margin: 0 auto;}

.ab4 .atop .swiper7{z-index: 3;}

.ab4 .atop .swiper7 .swiper-slide{}

.ab4 .atop .swiper7 .swiper-slide .sbox{padding: 75px  0 95px;display: flex;position: relative;z-index: 3;opacity: 0;}

.ab4 .atop .swiper7 .swiper-slide .sbox .img{width: 385px;transform: translateX(-100px);-webkit-transform: translateX(-100px);opacity: 0;}

.ab4 .atop .swiper7 .swiper-slide .sbox .img img{display: block;width: 100%;}

.ab4 .atop .swiper7 .swiper-slide .sbox .txt{width: calc(100% - 385px);display: flex;align-items: center;align-content: center;padding: 0 1vw 0 8.07vw;line-height: 1.75;position: relative;transform: translateX(100px);-webkit-transform: translateX(100px);opacity: 0;}

.ab4 .atop .swiper7 .swiper-slide .sbox .txt .wz{position: relative;padding-left: 20px;}

.ab4 .atop .swiper7 .swiper-slide .sbox .txt .wz::after{content: '';display: block;width: 8px;height: 8px; display: block;position: absolute;left: 0;top: .7vw;border-radius: 50%;background: linear-gradient(131deg, #3D6CA0 0%, #3D6CA0 100%);}

.ab4 .atop .swiper7 .swiper-slide .sbox .year{position: absolute;display: flex;align-items: center; width: 100%;top: 0%;left: 0;z-index: 1;font-size: 400px;font-family:  Helvetica, sans-serif,Arial;padding-left: 24%;font-weight: bold;color: #D8261C;line-height: 1.18;filter: blur(12px);opacity: 0.04;letter-spacing: 0.2vw;}

.ab4 .atop .swiper7 .swiper-slide-active .sbox{opacity: 1;}

.ab4 .atop .swiper7 .swiper-slide-active .sbox .img{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}

.ab4 .atop .swiper7 .swiper-slide-active .sbox .txt{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}

.ab4 .abtm {position: relative;font-family: Arial, Helvetica, sans-serif;}

.ab4 .abtm .abox{position: relative;z-index: 3;}

.ab4 .abtm .abox .swiper8{width: 100%;margin: 0 auto;max-width: 1350px;text-align: center;}

.ab4 .abtm .abox .swiper8 .swiper-slide .sbox{cursor: pointer;}

.ab4 .abtm .abox .swiper8 .swiper-slide .sbox .yuan{width: 20px;height: 20px;position: relative;z-index: 2;margin: 0 auto 25px;background: #ffffff;border-radius: 50%;margin: 0 auto;}

.ab4 .abtm .abox .swiper8 .swiper-slide .sbox .yuan span{display: block;width: 9px;height: 9px;background: #D9D9D9;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: -1;}

.ab4 .abtm .abox .swiper8 .swiper-slide .sbox .year{line-height: 60px;margin-top: 20px;}

.ab4 .abtm .abox .swiper8 .swiper-slide.act .sbox .yuan{background: rgba(61, 108, 160, 0.2);}

.ab4 .abtm .abox .swiper8 .swiper-slide.act .sbox .yuan span{background: rgba(61, 108, 160, 1);}

.ab4 .abtm .abox .swiper8 .swiper-slide.act .sbox .year{font-size: 2.5vw;color:rgba(61, 108, 160, 1);font-weight: bold;}

.ab4 .abtm .xian{display: block;width: 100%;height: 1px;background: #d9d9d9;position: absolute;left: 0;top: 10px;z-index: 1;}

.ab4 .abtm .abox{}

.next7,.prev7{display: block;cursor: pointer;width: 60px;height: 60px;border: 5px solid rgba(0, 0, 0, 0.1);border-radius: 50%;position: absolute;left: 0;top: -1vw;}

/* .ab4 .abtm .abox .btn::after{content: "";width: 100%;height: 100%;left: 0;top: 0;position: absolute;background: #;z-index:0;border-radius: 100%;} */

.next7 s,.prev7 s{background:#fff url(../images/svg2/2.svg) center no-repeat;background-size:10px;position: absolute;left: 0;top: 0;width: 100%;height: 100%; border-radius: 100%;display: block;z-index: 1;}

.next7 {left: auto;right: 0;}

.prev7{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.next7:hover,.prev7:hover{border: 5px solid #005BAC40;}

.next7:hover s,.prev7:hover s{background: #005BAC url(../images/svg2/1.svg) center no-repeat;}




/* 模块6 */

.jx_mb6{text-align: center;line-height: 1.5;padding: 150px 0 60px;background: #F9F9F9;}

.jx_mb6 .tc{line-height: 1.75;margin: 50px 0 70px;}

.jx_mb6 .swiper3{padding: 30px 0 0;}

.jx_mb6 .swiper3 .swiper-slide{width: 21%;margin: 0 10px;}

.jx_mb6 .swiper3 .swiper-slide .sbox{position: relative;overflow: hidden;border-radius: 10px;}

.jx_mb6 .swiper3 .swiper-slide .sbox img{width: 100%;}

.jx_mb6 .swiper3 .swiper-slide .sbox .txt{width: 100%;position: absolute;left: 0;bottom: -60px;z-index: 3;line-height: 60px;color: #fff;padding: 0 24px;background: url(../images/in_5c.png) center no-repeat;background-size: cover;opacity: 0;}

.jx_mb6 .swiper3 .swiper-slide-active .sbox .txt{bottom: 0;opacity: 1;}

.jx_mb6 .swiper3 .fox{display: flex;width: 140px;margin: 60px auto  0;justify-content: space-between;}

.jx_mb6 .swiper3 .fox .btn {position: relative;top: 0;}

.product2{position: relative;}

.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;background: #F9F9F9;}

.product3 .con1{text-align: center;margin-bottom: 65px;}

.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{height: 100%;position: relative;}

.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;margin-top: 7px;}

.product3 .con3 .ss .txt .t1{line-height: 1.5;margin-bottom: 25px;border-bottom: 2px solid #D9D9D9;padding-bottom: 11px;}

.product3 .con3 .ss .txt .t1 .p1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.product3 .con3 .ss .txt .t2{line-height: 20px;color: #6E7073;height: 70px;overflow: hidden;}

.product3 .con3 .ss .txt .t2 p{margin-bottom: 5px;}

.product3 .con3 .ss:hover .txt{opacity: 0;}

.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%;bottom: 0;background: rgba(61, 108, 160, 0.95);padding: 35px 25px;box-shadow: 0 3px 5px 2px rgba(0, 0, 0, 0.05);bottom: -100%;transition: all 0.6s;}

.product3 .con3 .neirong .n1{line-height: 1.5;margin-bottom: 22px;color: #fff;}

.product3 .con3 .neirong .n2{color: #fff;}

.product3 .con3 .neirong .n2 p{line-height: 20px;margin-bottom: 5px;}

.product3 .con3 .neirong .n2 p span,.product3 .con3 .neirong .n2 p sup ,.product3 .con3 .neirong .n2 p sub{background: none !important; color: #fff !important;}

.product3 .con3 .neirong .n2 p:last-child{margin-bottom: 0;}

.product3 .con3 .neirong .n3{margin-top: 30px;}

.tancan {display:flex;align-items: center;justify-content: center; color: #005BAC;border-bottom: 1px solid #fff;cursor: pointer;width: 100%;height: 60px;background: #fff;border-radius: 8px;text-align: center;line-height: 1.3;}

.tancan span{max-width: 95%;}

.tancan s{display: block;width: 100%;height: 2px;background: #3D6CA050;transform: translateY(-2px);}

.tancan:hover{border-bottom: 1px solid #005BAC;}

.product3 .con3 .ss:hover .neirong{opacity: 1;bottom: 0;}

.product3 .con3 .ss:hover .img img{transform: scale(1.05);}



/* 表单弹窗 */

.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:hover img{transform: rotate(90deg);}

.biaodantanc .biao_con .guanbi img{width: 100%;transition: all 0.6s;}

.lianxiwpm .con1{text-align: center;margin-bottom: 85px;}


.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.9%;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: 140px;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;
    
}


.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;}

.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);}



/* 服务范围 */

.service1{position: relative;background: #F9F9F9;}

.service1 .con1{text-align: center;}

.service1 .con1 .c2{margin: 75px 0 30px;line-height: 1.3;}

.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: 35px;}

.service1 .con2 .ul{display: flex;justify-content: space-between;}

.service1 .con2 .ul .li{padding: 40px 10px 40px 70px;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;background: #F9F9F9;}

.service2 .con1{text-align: center;margin-bottom: 40px;}

.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: 290px;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:nth-child(2n) .lc{width: 315px;}

.service2 .con2 .ul .li:nth-child(3n) .lc{width: 240px;}

.service2 .con2 .ul .li:nth-child(4n) .lc{width: 285px;}


.service2 .con2 .ul .li .txt{padding: 5px 5px;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 .lc .i img{width: 100%;}

.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%;top: 58.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: -60px;}

.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;background: #F9F9F9;}

.service3 .con1{text-align: center;margin-bottom: 85px;}

.service3 .con3{}

.service3 .con3 .li{overflow: hidden;background: #F2F2F2;margin-bottom: 30px;}

.service3 .con3 .li:last-child{margin-bottom: 0;}

.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: 90px 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(3n) .txt .t1{margin-bottom: 30px;}

.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;background: #F9F9F9;}

.strategy1 .con1{text-align: center;}

.strategy1 .con2{text-align: center;margin: 30px 0 35px;}

.strategy1 .con3{text-align: center;margin:25px 0 20px;}

.strategy1 .con3 s{display: inline-block;width: 3px;height: 40px;background: #000000;transform: rotate(30deg);}

.strategy1 .con4{text-align: center;line-height: 2;}

.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_1.jpg) center no-repeat fixed;background-size: cover;color: #fff;position: relative;padding: 150px 0 60px;}

.strategy2 .con1{text-align: center;}

.strategy2 .con2{display: flex;justify-content: center;margin: 60px 0 220px;}

.strategy2 .con2 .keyan{position: static;padding: 0 27px 0 22px;}

.strategy2 .con2 .keyan span{color: #3d6ca0;}

.strategy2 .con2 .keyan s{background-image: url(../images/svg/san3.svg);}

.strategy2 .con2 .keyan:hover span{color: #fff;}

.strategy2 .con2 .keyan:hover s{background-image: url(../images/svg/san2.svg);}

.strategy2 .con3{height: 150px;background: rgba(61, 108, 160, 0.9);display: flex;align-items: center;border-radius: 20px;}

.strategy2 .con3 .ul{display: flex;justify-content: center;width: 100%;}

.strategy2 .con3 .ul .li{display: flex;}

.strategy2 .con3 .ul .li .l1{opacity: 0.8;}

.strategy2 .con3 .ul .li .l2{margin: 0 25px 0 20px;opacity: 0.8;padding-top: 10px;}

.strategy2 .con3 .ul .li .l3{padding-top: 10px;}

.strategy2 .con3 .ul .li .l3 span{opacity: 0.8;}

.strategy2 .con3 .ul .li a{color: #fff;opacity: 0.8;}

.strategy2 .con3 .ul .li2{height: 40px;width: 2px;background: #fff;margin: 0 100px;opacity: 0.8;}

.strategy2 .con3 .ul .li a:hover{opacity: 1;}

.news{background: #F9F9F9;}

.news.index5 .con2 a{background: #F2F2F2;}

.news.index5 .con2 a:hover{background: #3D6CA0;}

.fenyeyans{}

.fenyeyans .ul{display: flex;justify-content: center;}

.fenyeyans .ul .li{margin: 0 6px;color: #999;}

.fenyeyans .ul .li a{width: 36px;height: 36px;background: #fff;border: 1px solid #D9D9D9;display: flex;align-items: center;justify-content: center;color: #999;}

.fenyeyans .ul .li .i{width: 5px;position: relative;}

.fenyeyans .ul .li .i  img{width: 100%;}

.fenyeyans .ul .li .i img:last-child{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;}

.fenyeyans .ul .li.zuo{transform: rotate(180deg);}

.fenyeyans .ul .li input{width: 60px;height: 36px;text-align: center;border: 1px solid #D9D9D9;outline: none;margin: 0 12px 0 20px;}

.fenyeyans .ul .li.in{margin-left: 18px;}

.fenyeyans .ul .li a:hover{color: #fff;background: #3D6CA0;border: 1px solid #3D6CA0;}

.fenyeyans .ul .li a:hover .i img:last-child{opacity: 1;}

.fenyeyans .ul .li a:hover .i img:first-child{opacity: 0;}

.fenyeyans .ul .li.act a{color: #fff;background: #3D6CA0;border: 1px solid #3D6CA0;}

.fenyeyans .ul .li.act a .i img:last-child{opacity: 1;}

.fenyeyans .ul .li.act a .i img:first-child{opacity: 0;}


.news .con3{margin-top: 100px;}

.news .con4 {margin-top: 20px;}

.news .con4 a{margin: 0 auto;}


/* 新闻详情 */

.details{background: #F9F9F9;padding: 140px 0 160px;}


.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 .con3 *{text-wrap: wrap !important;}

.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;line-height: 1.5; word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


.details .con4 .cr{width: calc(50% - 100px);}

.details .con4 .cr a {display: flex;align-items: center;justify-content: space-between; 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;  text-align: right;float: left;width: calc(100% - 45px);word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 1.5;}

.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{}

.contact1 .con1{position: relative;pointer-events: none;}

.contact1 .con1 .tu{width: 100%;border-radius: 10px;overflow: hidden;}

.contact1 .con1 .txt{position: absolute;left: 56%;top: 39%;width: 0px;height: 0px;}

.contact1 .con1 .txt .ts{width: 320px;height: 320px;display: flex;align-items: center;justify-content: space-between;top: -160px;position: absolute;}

.contact1 .con1 .txt .ts .t1{width: 62px;}

.contact1 .con1 .txt .ts .t2{width: 240px;background: #fff;border-radius:2px 2px 10px 10px;overflow: hidden;box-shadow: 0 5px 10px 2px #3D6CA050;}

.contact1 .con1 .txt .ts .t2 .nei{padding: 3px 1px;}

.contact1 .con1 .txt .ts .t2 .nei p{line-height: 1.3;padding: 0 8px;}

.contact1 .con1 .txt .ts .t2 .nei .p1{margin: 4px 0 2px;}

.contact1 .con1 .txt .ts .t2 .nei .p2{margin: 0 0 2px;}

.contact1 .con2{background: #3D6CA0;padding: 60px 0 50px;margin-top: 10px;}

.contact1 .con2{border-radius: 8px;}

.contact1 .con2 .co{padding: 0 65px 0 70px;display: flex;justify-content: space-between;}

.contact1 .con2 .co .cl{color: #fff;}

.contact1 .con2 .co .cl .l1{width: 105px;margin-bottom: 40px;}

.contact1 .con2 .co .cl .l1 img{width: 100%;}

.contact1 .con2 .co .cr{padding-top: 40px;border-top: 1px solid #fff;margin-top: 45px;}

.contact1 .con2 .co .cr .li{display: flex;margin-bottom: 7px;}

.contact1 .con2 .co .cr .li:last-child{margin-bottom: 0;}

.contact1 .con2 .co .cr .li img{width: 20px;margin-right: 10px;}

.contact1 .con2 .co .cr .li span{width: calc(100% - 30px);display: block;color: #fff;line-height: 1.5;}

.contact1 .con2 .co .cr .li a{color: #fff;border-bottom: 2px solid transparent;}

.contact1 .con2 .co .cr .li a:hover{border-bottom: 2px solid #fff;}

.contact1 .con3{margin-top: 20px;}

.contact1 .con3 .ul{display: flex;flex-wrap: wrap;}

.contact1 .con3 .ul .li{width: 32.44%;border: 1px solid #D9D9D9;border-radius: 8px;margin-right: 1.34%;margin-top: 20px;overflow: hidden;}

.contact1 .con3 .ul .li:nth-child(3n){margin-right: 0;}

.contact1 .con3 .ul .li a{display: block;height: 100%;padding: 38px 35px;}

.contact1 .con3 .ul .li a .a1{margin-bottom: 5px;line-height: 1.1;height: 54px;}

.contact1 .con3 .ul .li a .a2{color: #6E7073;}

.contact1 .con3 .ul .li:hover a .a1{color: #fff;}

.contact1 .con3 .ul .li:hover a .a2{color: #fff;}

.contact1 .con3 .ul .li:hover a{background: #3D6CA0;}


.contact2 {position: relative;}

.contact2 .lianxiwpm .con3 .ul .li .in input{height: 100px;}

.contact2 .lianxiwpm .con3 .ul .li{line-height: 102px;padding-left: 32px;}

.contact2 .lianxiwpm .con3 .ul .li .in textarea{height: 160px;line-height: 104px;}

.contact2 .lianxiwpm .con3 .ul .li:last-child{height: 220px;}

.contact2 .lianxiwpm .con3 .ul .li:last-child .in textarea{height: 220px;line-height: 110px;}

.contact2 .lianxiwpm .con4{margin-top: 60px;}

.contact2 .lianxiwpm .con4 a{width: 230px;height: 80px;}

.contact2 .lianxiwpm .con2{margin: 30px 0 60px; }

.contact2 .lianxiwpm  {padding: 100px 0 130px;}


.search{}

.search .sea_top{padding: 100px 0 30px;border-bottom: 4px solid #005BAC;}

.search .sea_top span{color: #3D6CA0;}

.search .ser_qei{padding: 50px 0 60px;display: flex;}

.search .ser_qei a{display: block;margin-right: 130px;position: relative;}

.search .ser_qei a::after{content: "";width: 3px;height: 25px;position: absolute;right: -64px;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 150px ;}

.search2.index5 .con2 .uls{display: block;}

.search3.product3 {padding-bottom: 150px;}

.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;}

.index5.search2 .con2{margin-top: 0;}

.index5.search2 .con3{margin-top: 50px;}

.index5.search2 .con4 {margin-top: 20px;}

.index5.search2 .con4 a{margin: 0 auto;}

.product3.search3 .con4{margin-top: 20px;}

.product3.search3 .con4 a{margin: 0 auto;}

.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;}

.details .con3 table{border: 1px solid #000000;margin: 15px 0;}

.details .con3 table tr {position: relative;}

.details .con3 table tr::after{content: "";width: calc(100% + 4px);height: 1px;position: absolute;bottom: 0;left: -2px;background: #000000;}

.details .con3 table tr:last-child::after{display: none;}

.details .con3 table tr td{position: relative;}


.details .con3 table tr td::after{content: "";height: calc(100% + 4px);width: 1px;position: absolute;right: 0; top: -2px;background: #000000;}

.details .con3 table tr td:last-child::after{display: none;}

@media screen and (max-width:1800px) {
    .service1 .con2 .ul .li{padding: 40px 30px;}

    .service3 .con3 .li .txt{padding: 70px 90px 0 70px;}

    .about2 .con3 .con_le .le4{max-height: 435px;}
}

@media screen and (max-width:1680px) {
    .pt_150{padding-top: 120px;}


    .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,.contact2 .lianxiwpm .con3 .ul .li .in textarea{height: 100px;}



    .lianxiwpm .con3 .ul .li .in textarea{line-height: 50px;}

    .lianxiwpm .con2{margin: 15px 0 30px;}

    .lianxiwpm .con1{margin-bottom: 40px;}

    .service1 .con2 .ul .img{margin-right: 30px;width: 100px;height: 100px;}

    .service1 .con2 .ul .img img{width: 60px;}

    .service1 .con2 .ul .li{padding: 40px 10px 40px 30px;}

    .service3 .con3 .li .txt{padding: 50px 70px 0 50px;}

    .service3 .con3 .li .txt .t1{padding-bottom: 15px;}

    .service3 .con3 .li:nth-child(3n) .txt .t1{margin-bottom: 20px;}

    .service3 .con3 .li .txt .t3{margin-bottom: 15px;}

    .erjidaoh .er_con .ul .li{margin-right: 140px;}

    .erjidaoh .er_con .ul .li s{right: -70px;}

    .about3 .con .ss .s1{width: 100px;height: 100px;}

    .about3 .con .ss .s1 img{width: 50px;}

    .about3 .con .ss .s2{margin: 40px 0 15px;}

    .about3 .con .ss{padding: 46vh 20px 0 60px;}

    .about1 .con3 .con_re .txt{height: 500px;}

    .about2 .con3 .con_le .le4{max-height: 385px;}

    /* .contact1 .con1 .tu{height: 600px;} */

    .strategy2 .con3 .ul .li2{margin: 0 40px;}

    /* .contact2  .lianxiwpm .con3 .ul .li:last-child, .contact2 .lianxiwpm .con3 .ul .li .in textarea{height: 150px;} */

    .service2 .con2 .ul .li3 .lc{left: 70px;}

}

@media screen and (max-width:1500px) {
    
    .service3 .con3 .li .txt{padding: 30px 50px 0 30px;}

    .service3 .con3 .li:nth-child(3n) .txt .t1{padding-bottom: 10px;margin-bottom: 15px;}

    .about3 .con .ss{padding: 35vh 15px 0 50px;}

    .about1 .con3 .con_le .ul .li{padding: 30px 0;}

    .about2 .con3 .con_le .le4{max-height: 360px;}

    .strategy2 .con3 .ul .li .l2{margin: 0 15px ;}

    .strategy2 .con3 .ul .li{max-width: 50%;}

    .strategy2 .con3 .ul .li .l3 {width: calc(100% - 250px);line-height: 1.3;}

    .biaodantanc .biao_con{padding: 40px 30px;}

    
    input::-webkit-input-placeholder{
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
    }
    input:-moz-placeholder {
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
    }
    input::-moz-placeholder {
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
    }
    input:-ms-input-placeholder {
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
    }
    textarea::-webkit-input-placeholder{
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
        
    }
    textarea:-moz-placeholder {
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
    
    }
    textarea::-moz-placeholder {
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
    
    }
    textarea:-ms-input-placeholder {
        color:rgba(0, 0, 0, 0.2);
        font-size:12px;
        
    }

    .lianxiwpm .con3 .ul .li2 .yzm{width: 100px;height: 44px;}

    .service2{padding-bottom: 10px;}

}

@media screen and (max-width:1025px) {
    .pt_150{padding-top: 40px;}

    .shuipingtc .shi_con{width: 90%;}

    .shuipingtc .shi_con .out{width: 40px;height: 40px;right: -5px;top: -50px;}

    .ab4{padding: 30px 0;}

    .ab4 .abtm{display: none;}

    .ab4 .atop .swiper7 {padding:20px 0 40px;}

    .ab4 .atop .swiper7 .swiper-slide .sbox{padding: 0;display: block;}

    .ab4 .atop .swiper7 .swiper-slide .sbox .img{width: 100%;}

    .ab4 .atop .swiper7 .swiper-slide .sbox .txt{width: 100%;padding: 10px 0;}

    .ab4 .atop .swiper7 .swiper-slide .sbox .txt .wz::after{display: none;}

    .ab4 .atop .swiper7 .swiper-slide .sbox .txt .wz{padding: 0;}

    .ab4 .atop .swiper7 .swiper-slide .sbox .txt .wz br{display: none;}
  
    .ab4 .atop .swiper7 .swiper-slide .sbox .year{display: none;}

    .erjidaoh{display: none;}


    .about_banner .xian{height: 100px;bottom: 0px;}

    .about1 .con1{margin-bottom: 25px;}

    .about1 .con2 .swiper-container{padding-bottom: 30px;}

    .about1_sp span{background: #3D6CA0;}

    .about1 .con3{margin-top: 30px;flex-wrap: wrap;}

    .about1 .con3 .con_le{width: 100%;padding: 10px 20px;}

    .about1 .con3 .con_re{width: 100%;padding: 30px 20px;}

    .about1 .con3 .con_re .txt{max-height: 200px;}

    .about1 .con3 .con_le .ul .lib br{display: none;}

    .about1 .con3 .con_le .ul .lit .sp2{transform: translate(5px ,-70%);}

    .about1 .con3 .con_le .ul .li{padding: 20px 0;}

    .about2 .con3 .con_le .le4{text-align: left;max-height: 200px;}

    .about2 .con1{margin-bottom: 25px;}

    .about2 .con3{padding: 25px 0;flex-wrap: wrap;}

    .about2 .con3 .con_re{width: 100%;}


    .about2 .con3 .con_le{width: 100%;padding: 0;margin-top: 20px;}

    .keyan{left: 20px;bottom: 20px;height: 50px;padding: 0 15px;}

    .anniu{width: 50px;height: 50px;right: 20px;bottom: 20px;}

    .about3 .con .ss{padding: 25vh 40px 0;}

    .about3 .biaot{top: 40px;}

    .about3 .con .ss .s2{margin: 25px 0 10px;}

    .about3 .ab3_con .img{height: 600px;}

    .about3 .img img{height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: auto;max-width: none;}

    .about3  .about1_sp{bottom: 30px !important;}

    .about3 .about1_sp span{background: #fff;}

    .ab4 .atop .swiper7 .swiper-pagination-bullet{background: #3D6CA0;}

    /* .contact1 .con1 .tu{height: 400px;} */

    .contact1 .con1 .txt{position: static;width: auto;height: auto;}

    .contact1 .con1 .txt .ts{position: static;width: auto;height: auto;margin: 0 auto;justify-content: center;}

    .contact1 .con1 .txt .ts .t1{display: none;}

    .contact1 .con2 .co{flex-wrap: wrap;padding: 0 20px;}

    .contact1 .con2 .co .cr{padding-top: 20px;margin-top: 20px;}


    .contact1 .con2{padding: 30px 0;}

    .contact1 .con3 .ul .li{width: 100%;margin-right: 0;}

    .contact1 .con3 .ul .li a{padding: 20px;}

    .contact1 .con3 .ul .li a .a1{height: 50px;line-height: 1.3;}

    .contact2 .lianxiwpm .con3 .ul .li{width: 100%;line-height: 60px;padding-left: 15px;}

    .contact2 .lianxiwpm .con3 .ul .li .in input{height: 60px;}

    .contact2 .lianxiwpm{padding: 40px 0;}

    .contact2 .lianxiwpm .con4 a{width: 160px;height: 50px;}
    
    .lianxiwpm .con1{margin-bottom: 30px;}

    .contact2 .lianxiwpm .con4{margin-top: 20px;}

    .contact2 .lianxiwpm .con3 .ul .li .in textarea{line-height: 60px;}

    .details{padding: 40px 0;}


    .details{margin-top: 0;}

    .details .con3{padding: 30px 0;text-align: left;}

    .details .con2{padding: 20px 0;}

    .details .con2 p{margin-right: 30px;}

    .details .con4{padding: 30px 20px 120px;flex-wrap: wrap;}

    .details .con4 .hv{width: 100%;}

    .details .con4 .hv span{opacity: 1;}

  
    .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 .cl{margin-bottom: 15px;}

    .details .con4 .cc{margin:  0;position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);}

    .ibox3{width: 90%;min-width: 200px;}

    .about_banner .abban_con .con .txt{line-height: 1.3;}

    .jx_mb6{padding: 40px 0;}

    .jx_mb6 .tc{margin: 20px 0 0;}

    .jx_mb6 .swiper3 .swiper-slide{width: 50%;}

    .jx_mb6 .swiper3 .fox{display: none;}

    .jx_mb6 .swiper3{padding: 30px 0;}

    .jx_mb6sp {bottom: 0 !important;}

    .jx_mb6sp span{background: #3d6ca0;}

    .product2 .txt .anniu{bottom: 20px;left: 0px;}

    .product2 .txt .keyan{bottom: 20px;}

    .product2 .txt .anniu{width: 40px;height: 40px;}

    .product3 .con1{margin-bottom: 25px;}

    .gundfeny2 .gun,.gundfeny2 .ann{display: none;}

    .gundfeny .fen{width: 100%;}

    .gundfeny2 .fl{width: 100%;transform: translateX(0);}

    .about1_sp span{margin:  0 5px ;}

    .about1_sp{width: 100%;}

    .product3 .con3 .swiper-container{padding-bottom: 30px;}

    .sea_sous .ss_con{transform: translateY(0);}

    .sea_sous .ss_con{height: 60px;}

    .sea_sous .ss_con .in input{padding-left: 15px;font-size: 18px;}

    .sea_sous .ss_con a{width: 60px;height: 60px;}

    .sea_sous .ss_con .in{width: calc(100% - 60px);}

    .sea_sous  input::-webkit-input-placeholder{
        color:rgba(33, 33, 33, 0.4);
        font-size:18px;
    }
    .sea_sous input:-moz-placeholder {
        color:rgba(33, 33, 33, 0.4);
        font-size:18px;
    }
    .sea_sous input::-moz-placeholder {
        color:rgba(33, 33, 33, 0.4);
        font-size:18px;
    }
    .sea_sous input:-ms-input-placeholder {
        color:rgba(33, 33, 33, 0.4);
        font-size:18px;
    }

    .search .sea_top{padding: 30px 0;}

    .search .ser_qei a{margin-right: 60px;}

    .search .ser_qei a:last-child{margin-right: 0;}

    .search .ser_qei a::after{right: -29px;height: 20px;}

    .sea_sous{margin-top: 30px;}

    .search .ser_qei{padding: 30px 0;}

    .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;}

    .search3.product3{padding-bottom: 40px;}

    .search3.product3 .con3 .swiper-slide:last-child{margin-bottom: 0;}

    .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% - 65px);}

    .service2 .con2 .gund{overflow-x: auto;overflow-y: hidden;}

    .service2 .con2 .ul{position: static;width: 1200px;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;height: 100%;}

    .service2 .con2 .ul .li .dian{display: none;}

    .service2 .con1 .c2{margin: 20px 0 15px;}

    .service2 .con1{margin-bottom: 20px;}

    .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{padding: 40px 0;}

    .strategy2 .con2{margin: 30px 0;}

    .strategy2 .con3 .ul{flex-wrap: wrap;}

    .strategy2 .con3 .ul .li{width: 100%;max-width: 100%;margin-bottom: 20px;flex-wrap: wrap;}

    .strategy2 .con3 .ul .li:last-child{margin-bottom: 0;}

    .strategy2 .con3{height: auto;padding: 30px 20px;}

    .strategy2 .con3 .ul .li2{display: none;}

    .strategy2 .con3 .ul .li .l3{width: 100%;margin-top: 8px;padding-top: 0;}

    .contact1 .con1{pointer-events: visible;}

    .contact2 .lianxiwpm .con3 .ul .li:last-child{height: 120px;}

    .contact2 .lianxiwpm .con3 .ul .li:last-child .in textarea{height: 120px;line-height: 60px;}

    .lianxiwpm .con3 .ul{flex-wrap: wrap;}

    .lianxiwpm .con3 .ul .li{width: 100%;margin-bottom:12px;padding-left: 12px;font-size: 14px;}

    .biaodantanc .biao_con{width: 100%;padding: 30px 15px;}

    .lianxiwpm .con4{margin-top: 20px;}

    .lianxiwpm .con4 a{width: 120px;height: 44px;}

    .biaodantanc .biao_con .guanbi{right: 15px;}

    .lianxiwpm .con3 .ul .li2 .yzm{width: 70px;}

    .details .con3 img{width: 100% !important; height: auto !important;}

    .details .con4 .hv a{padding-left:25px;position: relative;}

    .details .con4 .hv a .i{position: absolute;left: 0;top: 5px;}

    
}

@media screen and (max-width:800px) {
    .about3 .ab3_con .img{height: 450px;}

    .about3 .con .ss .s1{width: 80px;height: 80px;}

    .about3 .con .ss .s1 img{width: 40px;}

    .about3 .con .ss .s2{line-height: 30px;height: 60px;}

    .about3 .con .ss{padding: 20vh 30px 0;}

    .jx_mb6 .swiper3 .swiper-slide{width: 90%;}

    .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);}
}