.ny-banner{width:100%;position: relative;}
.ny-banner .b-img{width:4.6rem;position:absolute;top:2.8rem;left:5%;z-index:8;}
.ny-banner img{width:100%;}

.ny-logos{width:100%;box-sizing: border-box;padding:0.75rem 5%;position: absolute;top: 0;left:0;z-index:9;}
.ny-logos img{height:0.94rem;}
.ny-logos h1{font-size:0.36rem;line-height:0.36rem;}

.ab-row2{width:100%;box-sizing: border-box;padding:0.7rem 5%;background:#003d77;}
.ab-row2 .tt-img{width:5.52rem;margin:0 auto;}
.ab-row2 img{width:100%;}
.ab-video img{object-fit: cover;border-radius: 0.2rem;width:100%;height: 100%;}
.ab-row2 .ab-info{margin-top:0.7rem;margin-bottom:0.45rem;}
.ab-row2 .ab-info p{font-size:0.26rem;line-height:0.5rem;color:#fff;text-align: justify;}
.ab-row2 .ab-video{width:100%;height:3.6rem;margin-bottom:0.1rem;box-sizing: border-box;border:2px solid #fff;border-radius:0.2rem;}

.ab-row3{width:100%;box-sizing: border-box;padding:0.7rem 5%;}
.ab-row3 .tt-img{width:4.59rem;margin:0 auto;}
.mt35{margin-top:0.35rem;}
.ab-row3 img{width:100%;}

.ab-row4{width:100%;height:20.27rem;background:url(../images/ab-row4-back.jpg)no-repeat center;background-size: cover;}
.ab-row4 .row4-tt{width:100%;padding:0.7rem 5%;box-sizing: border-box;text-align: center;}
.ab-row4 .row4-tt img{width:5.48rem;}
.ab-row4 .row4-ul{width:100%;padding:0px 5%;box-sizing: border-box;gap:0.6rem 0px;}
.ab-row4 .row4-ul li{width:2.42rem;}
.ab-row4 .row4-ul li img{width:100%;}


/* 品牌实力 */
.p75{padding:0.7rem 5%;box-sizing: border-box;width:100%;padding-bottom: 0.3rem;}
.pp-row2{width:100%;background:#003d77;}
.pp-row2 .tt-img{width:4.47rem;margin:0 auto;}
.pp-row2 .tt-img img{width:100%;}
.pp-row2 .pp-info{margin-top:0.7rem;color:#fff;overflow: hidden;}
.pp-row2 .pp-info p{font-size:0.26rem;line-height:0.4rem;margin-bottom:0.3rem;}
.pp-row2 .pp-info p strong{font-size:0.36rem;line-height:0.36rem;color:#fff600;}
.pp-row2 .pp-abimg{width:100%;}
.pp-row2 .pp-abimg li{width:100%;}
.pp-row2 .pp-abimg img{width:100%;}


.pp-row3{width:100%;}
.pp-row3 .tt-img{width:5.65rem;margin:0 auto;}
.pp-row3 .tt-img img{width:100%;}
.pp-row3 .pprow3-info{font-size:0.26rem;line-height:0.5rem;text-align: center;margin: 0.3rem auto;}
.pp-row3 .row3-div li{width:100%;}
.pp-row3 .row3-div li img{width:100%;}

.pp-row4 .row4-div{width:100%;}
.pp-row4 .row4-div .tt-img{width:5.56rem;margin:0 auto;}
.pp-row4 .row4-div .tt-img img{width:100%;}
.pp-row4 .pprow3-info{font-size: 0.26rem;line-height: 0.5rem;text-align: center;margin: 0.3rem auto;}
.pp-row4 .pprow4-img img{width:100%;}

.pp-row5{width:100%;background:url(../images/pp-row5-back.jpg)no-repeat center;background-size:cover;height:18.68rem;box-sizing: border-box;padding:0.7rem 5%;}
.pp-row5 .tt-img{width:3.82rem;margin:0 auto;}
.pp-row5 .tt-img img{width:100%;}
.foots{width:100%;height:2.5rem;background:url(../images/foot-back.jpg)no-repeat center;background-size:cover;position: relative;}
.foots .mores-a{position: absolute;width:4.29rem;margin:0 auto;bottom:10%;left:0;right:0;z-index:99;animation: hoverIn 4s infinite;}
.foots .mores-a img{width:100%;}


/* 产品矩阵 */
.jj-row2{width:100%;background:#003d77;}
.jj-row2 .tt-img{width:4.74rem;margin:0 auto;}
.jj-row2 .tt-img img{width:100%;}
.jj-row2 .pp-info{font-size:0.26rem;line-height:0.5rem;text-align: left;margin: 0.3rem auto;color:#fff;}
.jj-row2 .pp-info p img{max-width:100%;}

.jj-row3 .tt-img{width:3.82rem;margin:0 auto;}
.jj-row3 .tt-img img{width:100%;}

.jj-list{margin-top:0.6rem;text-align: center;}
.jj-list h3{font-size:0.32rem;line-height:0.32rem;color:#076838;font-weight:bold;margin-bottom:0.2rem;}
.jj-list .desc{font-size:0.26rem;line-height:0.32rem;margin-bottom:0.55rem;}
.jj-list .row3-div li{width:100%;}
.jj-list .row3-div li img{width:100%;}

.jj-row4{width:100%;background:#003d77;box-sizing: border-box;padding:0.7rem 5%;}
.jj-row4 .jj-row4-img{width:100%;}
.jj-row4 .tt-img{width:5.63rem;margin:0 auto;margin-bottom:0.6rem;}
.jj-row4 img{width:100%;}


.jj-row5{width:100%;background:url(../images/jj-row5-back.jpg)no-repeat center;background-size:cover;box-sizing: border-box;padding:0.7rem 5%;
height:14.24rem;position: relative;}
.jj-row5 .tt-img{width:4.65rem;margin:0 auto;margin-bottom:0.6rem;}
.jj-row5 img{width:100%;}
.jj-row5 .jj-5-1{width:6.5rem;margin-bottom:0.4rem;}
.jj-row5 .row5-but .mores-a{position: absolute;width:4.29rem;margin:0 auto;bottom:2%;left:0;right:0;z-index:99;animation: hoverIn 4s infinite;}
.jj-row5 .row5-but .mores-a img{width:100%;}


/* 技术优势 */
.js-row1{width:100%;background:#003d77;box-sizing: border-box;padding:0.7rem 5%;}
.js-row1 .js-tt{width:5.42rem;margin: 0 auto;}
.js-row1 .js-tt img{width:100%;}
.js-row1 .js1-list li{margin-top:0.5rem;}
.js-row1 .js1-list li .js-img{width:100%;margin-top:0.3rem;}
.js-row1 .js1-list li .js-img img{width:100%;}
.js-row1 .js1-list li .list-info{width:70%;}
.js-row1 .js1-list li .list-info h3{font-size:0.36rem;line-height:0.36rem;font-weight: bold;color:#fff600;margin-bottom:0.2rem;}
.js-row1 .js1-list li .list-info .desc{font-size:0.26rem;line-height:0.4rem;color:#fff;}
.js-row1 .js1-list li .nums{font-size: 1rem;font-style: italic;line-height: 1rem;color: #fff;font-weight: 200;}


.js-row2{width:100%;background:url(../images/js-backs.jpg)no-repeat center;background-size:cover;box-sizing: border-box;padding:0.7rem 5%;
height:18.49rem;position: relative;}
.js-row2 .js-tt{width:6.59rem;margin:0 auto;margin-bottom:0.6rem;}
.js-row2 .js-cimg{width:6.5rem;margin:0 auto;margin-bottom:0.5rem;}
.js-row2 img{width:100%;}
.js-row2 .row2-but .mores-a{position: absolute;width:4.29rem;margin:0 auto;bottom:2%;left:0;right:0;z-index:99;animation: hoverIn 4s infinite;}
.js-row2 .row2-but .mores-a img{width:100%;}


/* 实景案例 */
.case-row1{width:100%;background:#003d77;box-sizing: border-box;padding:0.7rem 5%;position: relative;}
.case-row1 .case-tt{width:4.34rem;margin:0 auto;}
.case-row1 img{width:100%;}
.case-row1 .mores-a{position: absolute;width:4.29rem;margin:0 auto;bottom:2%;left:0;right:0;z-index:99;animation: hoverIn 4s infinite;}
.case-row1 .row2-but .mores-a img{width:100%;}
.case-row1 .case-list{width:100%;margin-top:0.6rem;overflow: hidden;border-radius:0.15rem;}
.case-row1 .case-list li{width:100%;padding:0.5rem 0.3rem;box-sizing: border-box;border-radius:0.15rem;background:#fff;}

.case-list li .case-tit{text-align: center;margin:0 auto;margin-bottom:0.3rem;}
.case-list li .case-tit .info-tt{flex:1;margin:0px 0.2rem;}
.case-list li .case-tit h3{font-size:0.6rem;line-height:0.6rem;color:#076838;font-weight: bold;margin-bottom:0.2rem;}
.case-list li .case-tit .desc{font-size:0.3rem;line-height:0.3rem;color:#333333;letter-spacing:2px;}
.case-list li .case-img img{width:100%;}

.swiper-button-prev:after,.swiper-button-next:after{display: none;}
.swiper-button-prev,.swiper-button-next{width:0.8rem;top:0;position:unset;margin:0;}


/* 专业服务 */
.fw-row1{width:100%;background:#003d77;box-sizing: border-box;padding:0.7rem 5%;padding-bottom: 0.25rem;}
.fw-row1 .fw-tt{width:4.97rem;margin:0.6rem auto;margin-top:0.7rem;}
.fw-row1 img{width:100%;}
.fw-row1 .fw-M2{margin-bottom:0.45rem;}

.fw-row2{width:100%;background:url(../images/fwrow2-back.jpg)no-repeat center;background-size:cover;height:9.4rem}
.fw-row2 .fw-tt{width:4.52rem;margin:0 auto;margin-bottom:0.45rem;}
.fw-row2 img{width:100%;}

.fw-row3{width:100%;background:#003d77;}
.fw-row3 .fw-tt{width:4.96rem;margin:0 auto;}
.fw-row3 img{width:100%;}
.fw-row3 .fw3-list li{margin-top:0.4rem;}

.fw-row4{width:100%;background:url(../images/fw-row4.jpg)no-repeat center;background-size:cover;box-sizing: border-box;padding:0.7rem 5%;height:10rem;
position: relative;}
.fw-row4 .fw-tt{width:4.53rem;margin:0 auto;}
.fw-row4 img{width:100%;}
.fw-row4 .mores-a{position: absolute;width:4.29rem;margin:0 auto;bottom:2%;left:0;right:0;z-index:99;animation: hoverIn 4s infinite;}
.fw-row4 .row2-but .mores-a img{width:100%;}

/* 联系我们 */
.ny-banner .cimg{width:5.55rem;}

.ca-row1{width:100%;background:#003d77;}
.ca-row1 .ca-tt{width:5.2rem;margin:0 auto;}
.ca-row1 img{width:100%;}
.ca-row1 .call-info{margin:0.6rem auto;width:100%;text-align: center;color:#fff;}
.ca-row1 .call-info p{font-size:0.28rem;line-height:0.32rem;}
.ca-row1 .call-info h3{font-size:0.36rem;line-height:0.4rem;font-weight: bold;}
.ca-row1 .call-info p.tel{font-size:0.4rem;background:url(../images/call-tel-icon.png)no-repeat center;background-size:cover;
width:5.18rem;margin:0 auto;margin: 0.3rem auto;font-weight: bold;}
.ca-row1 .map{width:100%;height:5rem;overflow: hidden;margin-bottom:0.4rem;border-radius:0.2rem;}



/* 适应pc */
.pp-row2 .pp-abimg,.jj-list{overflow: hidden;}