﻿.swiper-slide-active .banner-animote{animation: wkbanner .5s forwards;animation-delay: .7s;}
.banner-animote{position: absolute;color: var(--fontcolor);opacity: 0;}
.banner-animote .home-more{display: none;}
#swiper-banner .swiper-wrapper .banner-animote{width: 80%;top: 17.5%;left: 49%;transform: translateX(-50%);text-align: center;bottom: initial;right: initial;color: #fff;text-align:left}
#swiper-banner .swiper-wrapper .banner-animote .p1{line-height: 1.7;margin-bottom: 20px;font-size: 50px;font-weight: bold;}
#swiper-banner .swiper-wrapper .banner-animote .p1 .varcolor{font-size:54px}
@keyframes wkbanner{0% {margin-top: 50px;opacity: 0;}
100% {margin-top: 0;opacity: 1;}}
@-webkit-keyframes wkbanner {0% {margin-top: 50px;opacity: 0;}
100% {margin-top: 0;opacity: 1;}}
@media (max-width:1600px){#swiper-banner .swiper-wrapper .banner-animote .p1{font-size:2.8vw;}
#swiper-banner .swiper-wrapper .banner-animote .p1 .varcolor{font-size:3vw}
}
@media (max-width:768px){#swiper-banner .swiper-wrapper .banner-animote .p1{font-size: 18px;line-height:1.6}}
@media (max-width:550px){#swiper-banner .swiper-wrapper .banner-animote .p1{font-size: 12px;line-height:1.8}}
@media (max-width:415px){#swiper-banner .swiper-wrapper .banner-animote .p1{line-height:1.55}}
#about .swiper-slide{align-items: center;}
.about-r h3{padding-top:0;}
.about-l{position: relative;}
.about-l img{border-radius: 10px;display: block;}
.about-l:after{content:'';width:100%;height:100%;background: #F2F2F2;display: block;position: absolute;top:15px;left:15px;z-index:-1;border-radius: 10px;}
@media (max-width:540px){.about-l img{width:calc(100% - 8px);}
.about-l:after{left:auto;right:0;top:8px}}
.about-list li{background-image:url(/uploads/43541/page/p20250619105549816d3.png);background-size:20px;padding-left:25px;color:var(--color);font-weight:bold;}
.about .home-more,.product .home-more,.advantage .home-more{position:relative;background:none;text-transform:uppercase;font-style:italic;}
.about .home-more:before,.product .home-more:before,.advantage .home-more:before{content:'';width:100%;height:100%;background:var(--color);position:absolute;top:0;left:0;z-index:-1;transform:skew(-20deg);}
.product .home-tit,.news h4{display:inline-block;position:relative;color:var(--color);padding-bottom:5px;border-bottom:1px solid #ED6D00;;line-height:1.4;margin-bottom:35px}
.product .home-tit:after,.news h4:after{content:'';width:70px;height:5px;background:var(--color);position:absolute;bottom:-3px;left:50%;margin-left:-35px}
.product,.news .container{text-align:center}
.product-tit{border-bottom:1px solid var(--color);line-height:1.3;flex:1;padding-bottom:5px;color:var(--color)}
.product-img img{aspect-ratio:1/1;object-fit:contain}
.product-text{text-align:left;}
.product-list li a{height:100%;display:flex;flex-direction:column}
@media (max-width:540px){.product-tit{font-size:var(--fontsize16)}}
.advantage-list li{border-radius:10px;background:#D9D9D9;padding:30px 25px;margin-bottom:20px;transition: .3s;}
.advantage-list li:hover{background:#BCCCD9}
.advantage-icon{line-height:1;}
.advantage-icon i{color:var(--color);border-bottom:1px solid #ED6D00;text-align:center;height:40px;display:inline-block;}
.advantage-list li:nth-child(1) .advantage-icon i:before,.advantage-list li:nth-child(2) .advantage-icon i:before{margin-right:-8px;margin-left:2px}
.advantage-tit{color:var(--color);font-size:var(--fontsize20);margin-bottom:10px;}
.advantage-text{text-align:left;color:#333;display:block;}
@media (max-width:540px){.advantage-list li{width:100%;padding:20px 15px}}
.varcolor{color:#ed6d00}
.italic{font-style:italic}
.advantage{background-image:url(/uploads/43541/page/p202506201409324bd86.jpg);}
.home-more{width:150px;padding:6px 0;}
@media (min-width:1281px){.home-page .container,.foot-t .container{max-width:83.3333%;padding-left:0;padding-right:0}}

@media (min-width:1025px){.about .swiper-button-prev {left: -42px;}
.about .swiper-button-next {right: -42px;}}