/* banner开?*/
.aboutbanner{height:100vh;}
.aboutbanner .wp-cont .cont{display:flex;align-items:center;justify-content:space-between;}
.abtext{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%;}
.abtext h5{font-size:var(--f45);line-height:1.5;color:#fff;}
.abtext i{display:block;height:0.02rem;width:0.325rem;background:#c80a14;margin:0.1rem 0 0.25rem;}
.abtext h6{color:#fff;font-size:var(--f26);line-height:1.5;}
.abtext p,.abtext p a{color:#fff;font-size:var(--f17);line-height:2em;margin-top:0.25rem;max-width:3.5rem;}
.abtext p a:hover{text-decoration:underline;}
.aboutbanner ul{display:grid;grid-template-columns:1fr 1fr;gap:0.4rem 1rem;max-width:3.875rem;width:100%;}
.aboutbanner ul li{display:flex;flex-direction:column;gap:0.06rem;padding-left:0.175rem;border-left:1px solid rgb(255 255 255 / 20%);}
.aboutbanner ul li div{display:flex;align-items:flex-end;gap:.0625rem;}
.aboutbanner ul li div .counter{color:#fff;font-size:var(--f77);line-height:1.125;}
.aboutbanner ul li div em{color:#fff;font-size:var(--f20);line-height:2.5;}
.aboutbanner ul li p{font-size:var(--f20);line-height:1.5;color:#fff;}
.aboutbanner .shubiao{position:absolute;left:0;bottom:8vh;}
.aboutbanner .mbx{bottom:6vh;}
/* banner结束 */
/* 美好世界开?*/
.n-about1{width:100%;position:relative;background:url(../images/n-about1bg.jpg)center no-repeat;background-size:cover;}
.n-about1 .wp-cont>p{margin:0.2rem 0 0.625rem;color:#888888;font-size:var(--f18);line-height:2em;}
.n-about1 .n-abhead{font-size:var(--f52);}
.n-about1 .wp-cont ul{display:flex;align-items:center;gap:0.5625rem;}
.n-about1 .wp-cont ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.1125rem;}
.n-about1 .wp-cont ul li *{transition:all .5s;}
.n-about1 .wp-cont ul li img{width:0.35rem;}
.n-about1 .wp-cont ul li p{color:#3e3e3e;font-size:var(--f18);line-height:1.2em;font-weight:bold;}
.n-about1 .wp-cont ul li:hover img{transform:translateY(-10%);}
.n-about1 .wp-cont ul li:hover p{color:var(--themeColor);}
/* 美好世界结束 */
/* 大道至简开?*/
.n-about2{width:100%;position:relative;background:url(../images/n-about2bg.png)center no-repeat;background-size:cover;}
.n-about2 .abkf{display:flex;align-items:center;justify-content:space-between;}
.n-about2 .abkf .ableft p{color:#888888;font-size:var(--f18);line-height:1.8em;margin-top:0.1rem;}
.n-about2 .abkf .abright{display:flex;align-items:center;gap:0.125rem;}
.n-about2 .abkf .abright p{color:#7d7d7d;font-size:var(--f18);line-height:1.5;}
.n-about2 .abkf .abright .swiper-button-white{border-radius:50%;background:#fff;position:relative;margin-top:0;box-shadow:0px 0px 35px rgba(186,186,186,0.26);transition:all .5s;left:0;right:0;}
.n-about2 .abkf .abright .swiper-button-white i{color:#747474;}
.n-about2 .abkf .abright .swiper-button-white:hover{background:#c80a14;}
.n-about2 .abkf .abright .swiper-button-white:hover i{color:#fff;}
.n-about2 #n-kaifa{margin:0.265rem -0.1125rem 0;padding:0.1125rem;box-sizing:content-box;}
.n-about2 #n-kaifa .swiper-slide{display:flex;flex-direction:column;gap:0.1625rem;}
.n-about2 #n-kaifa .swiper-slide>div{display:flex;align-items:center;gap:0.125rem;padding:0.25rem;transition:all .5s;background:#fff;border-radius:.0625rem;box-shadow:0px 0px 15px rgba(208,208,208,0.26);}
.n-about2 #n-kaifa .swiper-slide>div *{transition:all .5s;}
.n-about2 #n-kaifa .swiper-slide>div svg,.n-about2 #n-kaifa .swiper-slide>div img{width:0.26rem;}
.n-about2 #n-kaifa .swiper-slide>div h5{color:#3e3e3e;font-size:var(--f22);line-height:1.5;transition:all .5s;}
.n-about2 #n-kaifa .swiper-slide>div p{color:#626262;font-size:var(--f17);line-height:1.75em;margin-top:.05rem;transition:all .5s;}
.n-about2 #n-kaifa .swiper-slide>div:hover{background:#c80a14;}
.n-about2 #n-kaifa .swiper-slide>div:hover h5,.n-about2 #n-kaifa .swiper-slide>div:hover p{color:#fff;}
.n-about2 #n-kaifa .swiper-slide>div:hover svg path{fill:#fff;}
.n-about2 #n-kaifa .swiper-slide>div:hover img{filter:var(--imgWhite);}
/* 大道至简结束 */
/* 专心笃志开?*/
.n-about3{width:100%;position:relative;background:url(../images/n-about3bg.jpg)center no-repeat;background-size:cover;}
.n-about3 .wp-cont>p,.n-about4 .wp-cont>p,.n-about7 .wp-cont>p{margin:.05rem 0 0.225rem;color:#888888;font-size:var(--f18);line-height:2em;}
.n-about3 #n-abhonor{max-width:6.0375rem;margin-left:0;padding-top:0.2rem;}
.n-about3 #n-abhonor a .img{/* height:1.95625rem;*/
aspect-ratio:700/859;}
.n-about3 #n-abhonor a .img img{object-fit:contain;}
.n-about3 #n-abhonor a{background:#fff;display:flex;flex-direction:column;padding:0.15rem;align-items:center;justify-content:center;gap:0.1rem;border-radius:.05rem;overflow:hidden;}
.n-about3 #n-abhonor p{padding-top:.075rem;border-top:1px solid #e3e3e3;color:#424242;font-size:var(--f18);line-height:1.875em;font-weight:bold;width:100%;text-align:center;transition:all .5s;}
.n-about3 #n-abhonor .prevry,.n-about3 #n-abhonor .nextry{background:transparent;box-shadow:none;width:0.14rem;}
.n-about3 #n-abhonor .prevry img,.n-about3 #n-abhonor .nextry img{object-fit:contain;}
.n-about3 #n-abhonor .prevry{left:31%;}
.n-about3 #n-abhonor .nextry{right:31%;}
.n-about3 #n-abhonor .swiper-slide{transition:margin-top .5s,padding-bottom .5s;}
.n-about3 #n-abhonor .swiper-slide:hover{margin-top:-0.15rem;padding-bottom:0.15rem;}
.n-about3 #n-abhonor .swiper-slide:hover p{color:#c80a14;}
/* 专心笃志结束 */
/* 追求极致开?*/
.n-about4 ul{display:grid;grid-template-columns:repeat(4,1fr);gap:0.1625rem;}
.n-about4 ul li a{display:block;position:relative;border-radius:.05rem;overflow:hidden;}
.n-about4 ul li:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;}
.n-about4 ul li:first-child .img-db:after{padding-top:63.5%;}
.n-about4 ul li a .img-db:after{content:'';display:block;padding-top:62.23%;}
.n-about4 ul li:first-child a .bmname{/* left:0.3rem;*/
 /* bottom:0.3125rem;*/
 padding:0.325rem 0.3rem;}
.n-about4 ul li a .bmname{position:absolute;/* left:0.1875rem;*/
 /* bottom:0.125rem;*/
 left:0;bottom:0;color:#fff;width:100%;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,0));padding:0.125rem 0.1875rem;transition:all .5s;}
.n-about4 ul li:hover a .bmname{background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));}
.n-about4 ul li a .bmname h5{color:#fff;font-size:var(--f24);line-height:1.5;}
.n-about4 ul li a .bmname p{font-size:var(--f18);line-height:1.875em;}
/* 追求极致结束 */
/* 走过十二载开?*/
.n-about5{width:100%;position:relative;background:url(../images/lic1bg.png)center no-repeat #e3eaf3;background-size:cover;overflow:hidden;}
.lcleft p,.khleft p{margin-top:.05rem;color:#888888;font-size:var(--f18);line-height:2em;}
.lchead,.khead{display:flex;align-items:center;justify-content:space-between;}
#fazhan{padding:0rem 0 2.4rem;}
#fazhan .swiper-slide .bian{padding-left:0.3rem;position:relative;margin-left:0.08rem;height:auto;transition:all .5s;bottom:0;}
#fazhan .swiper-slide-thumb-active .bian{bottom:0.1rem;}
#fazhan .swiper-slide .bian::before{content:'';position:absolute;width:1px;height:300%;top:0.2rem;background:#bebebe;left:0.05rem;bottom:0;}
#fazhan .swiper-slide .bian::after{content:'';position:absolute;width:0.2rem;height:0.2rem;background:url(../images/licquan.png)no-repeat;background-size:cover;border-radius:50%;left:-0.0375rem;top:0;}
#fazhan .swiper-slide .bian h5{color:#d2141e;font-family:'num-font';font-size:var(--f43);line-height:1;margin-bottom:0.15rem;letter-spacing:-0.01rem;font-weight:normal;}
#fazhan .swiper-slide .bian h6{color:#000000;font-size:var(--f26);line-height:1.6em;font-weight:bold;}
#fazhan .swiper-slide .bian p{color:#5c5c5c;font-size:var(--f17);line-height:1.875em;margin-top:0.05rem;}
.libottom{width:100%;position:absolute;bottom:0;background:url(../images/lic2bg.png) center no-repeat;background-size:cover;height:1.625rem;z-index:10;}
#fazhan .swiper-slide{/* transition:all .8s ease-in-out;*/
 transition:bottom .8s ease-in-out;bottom:0;}
#fazhan .swiper-slide-active{bottom:-0.75rem;}
#fazhan .swiper-slide-active+div{bottom:-0.5rem;}
#fazhan .swiper-slide-active+div+div{bottom:-0.3125rem;}
#fazhan .swiper-slide-active+div+div+div{bottom:0rem;}
.lcright,.khright{display:flex;align-items:center;gap:0.15625rem;}
.lcright .swiper-button-white,.khright .swiper-button-white{margin-top:0;position:relative;left:0;right:0;background:#fff;border-radius:50%;/* width:0.2375rem;height:0.2375rem;*/
 display:flex;align-items:center;justify-content:center;transition:all .5s;}
.lcright .swiper-button-white:hover,.khright .swiper-button-white:hover{background:#d2141e;}
.lcright .swiper-button-white:hover i,.khright .swiper-button-white:hover i{color:#fff;}
/* 走过十二载结?*/
/* 客户心声开?*/
#n-kh{margin:0.02rem -0.2rem 0;padding:0.25rem 0.2rem;border-radius:0.375rem;box-sizing:content-box;}
#n-kh .swiper-slide{padding:0.2625rem;background:#fff;border-radius:.05rem;transition:all .5s;box-shadow:0px 0px 0.08rem rgba(162,162,162,0.26);}
#n-kh .swiper-slide:hover{box-shadow:0px 0px 0.21rem rgba(162,162,162,0.26);}
#n-kh .swiper-slide .khxx{display:flex;align-items:center;gap:.075rem;}
#n-kh .swiper-slide .khxx .img{width:0.475rem;height:0.475rem;border-radius:50%;flex-shrink:0;}
#n-kh .swiper-slide .khxx .img-db:after{content:'';display:block;padding-top:30.9%;}
#n-kh .swiper-slide .khxx h5{color:#212121;font-size:var(--f24);line-height:1.7em;}
#n-kh .swiper-slide .khxx p{color:#161616;font-size:var(--f18);line-height:1.5;}
#n-kh .swiper-slide>p{color:#777777;font-size:var(--f16);line-height:1.9375em;margin-top:0.2rem;}
/* 客户心声结束 */
/* 感恩信赖开?*/
.n-about7{position:relative;}
.ab05Img{position:absolute;top:0%;right:0%;height:auto;width:auto;animation:xb2 8s linear infinite;-webkit-animation:xb2 8s linear infinite;}
.ab05 .ab05Img img{max-width:100%;}
@keyframes xb2{0%{transform:translate(8%,0%);}
25%{transform:translate(16%,-3%);}
50%{transform:translate(23%,0%);}
75%{transform:translate(16%,3%);}
100%{transform:translate(8%,0%);}
}
.n-about7 .wp-cont>p{margin-bottom:0.4rem;}
/* 感恩信赖结束 */