﻿@import url(https://js01.v15cdn.com/single-template/public.css);
#product{margin-bottom: 0;}
.visit{max-width: 1600px;padding: 30px 50px 0 50px;margin: 0 auto;}
.visit-swiper{margin-top: 36px;overflow: hidden;}
.visit-swiper .visit-slide{overflow: hidden;}
.visit-swiper .visit-slide img{width: 100%;transition: transform .3s linear;}
.visit-swiper .visit-slide:hover img{transform: scale(1.05);}
@media screen and (max-width: 990px) {
.visit{padding: 4vw 0 0 0;}
.visit-swiper{margin-top: 4vw;}
}
.home-logosw{padding:3% 0}
@media (min-width:1025px){#new .new-img img {aspect-ratio: 4 / 3;}
#new .new-title{height:74px}}
.home-logosw{padding:3%;background:url( /Content/uploads/20251126454/20250516141235db931918bb064650b143c06d7bf61a26.jpg) no-repeat;background-size:cover;background-color:#00000080;background-blend-mode:multiply}
.home-logosw  .list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}
.home-logosw  .list li,.home-logosw  .list li img{width:100%}
.home-logosw .title{font-size:40px;text-align:center;color:#fff}
.home-logosw .desc{color:#fff;text-align:center}
@media (max-width:768px){.home-logosw .list{gap:15px;grid-template-columns:repeat(2,1fr)}}
.home-certi{padding:2% 0}
.home-certi .title{font-size:30px;text-align:center}
.homecertiSwiper{margin-top:20px}
.home-certi .main-part{font-weight: var(--fontbold6);}
.home-logosw .main-part{color:#fff;font-weight: var(--fontbold6);}

.wmpage134-page2{background-color:#fafafa}
.wmpage134-page2 .page2-contant{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.wmpage134-page2 .page2-img,.wmpage134-page2 .page2-text{width:50%;padding:20px}
.wmpage134-page2 .page2-img{position:relative}
.wmpage134-page2 .page2-img::before{content:'';position:absolute;top:4%;right:3%;width:40%;height:50%;border-top:8px solid var(--color);border-right:8px solid var(--color);border-radius:4px}
.wmpage134-page2 .page2-img2{border-bottom:2px solid var(--color);position:absolute;bottom:0;left:0;width:35%;background:#fff;border-radius:6px;box-shadow:0 10px 40px -5px rgba(0,0,0,.15);z-index:1}
.wmpage134-page2 .page2-img-p{padding:6% 8%}
.wmpage134-page2 .page2-img-p1{font-size:var(--wmpage-font18);font-weight:var(--fontbold6);margin-bottom:4%}
.wmpage134-page2 .page2-img-p2{color:#555;line-height:1.6}
.wmpage134-page2 .page2-text-p1{color:var(--color);margin-bottom:6px}
.wmpage134-page2 .page2-text-p2{color:#555;line-height:1.6;margin-bottom:3%;margin-top:20px}
.wmpage134-page2 .page2-text-btn{margin-top:6%}
.wmpage134-page2 .page2-text-btn a{color:#fff;font-weight:var(--fontbold6);padding:10px 26px;border-radius:5px;display:inline-block;background-color:var(--color);border:1px solid var(--color);transition:all .3s ease-in-out}
.wmpage134-page2 .page2-text-btn a:hover{background-color:#fff;color:var(--color)}
.wmpage134-page2 .page2-list{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:5%}
.wmpage134-page2 .page2-li{position:relative;width:20%}
.wmpage134-page2 .page2-li-p{background:0 0;transition:background .3s;padding:8% 4%;text-align:center;border-radius:6px}
.wmpage134-page2 .page2-li-p1{font-size:var(--wmpage-font28);font-weight:var(--fontbold6);color:var(--color);margin-bottom:3%;line-height:1.3}
.wmpage134-page2 .page2-li-p2{font-size:18px}
.wmpage134-page2 .page2-li-p:hover{background:#f0f0f0}
.li2::before,.wmpage134-page2 .li1::before{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:#20202030}
@media (max-width:1024px){.wmpage134-page2 .page2-contant{flex-direction:column-reverse}
.wmpage134-page2 .page2-img{width:100%;margin-top:25px;padding:20px}
.wmpage134-page2 .page2-img::before{top:0;right:0}
.wmpage134-page2 .page2-img2{bottom:-5%;left:0px;width:45%}
.wmpage134-page2 .page2-text{width:100%;padding:0}
.wmpage134-page2 .page2-list{margin-top:10%}
}
@media (max-width:990px){.wmpage134-page2 .page2-img2{width:60%;bottom:-20%}
.wmpage134-page2 .page2-list{margin-top:20%}
.wmpage134-page2 .page2-li{width:50%}
.wmpage134-page2 .li2::before{background:0 0}
/* .wmpage134-page2 .page2-li-line{position:absolute;top:45%;left:0;width:100%;height:1px;background:#20202030} */
.wmpage134-page2 .page2-li{border-bottom:1px solid #20202030}
.wmpage134-page2 .page2-li:nth-last-child(-n+2){border-bottom:none}
}
@media (max-width:540px){
.wmpage134-page2 .page2-li-p1{font-size:var(--wmpage-font24)}
.wmpage134-page2 .page2-li-p2{font-size:var(--wmpage-font16)}
.wmpage134-page2 .page2-img2{opacity:0}
.wmpage134-page2 .page2-list{margin-top:5%}
}
@media (max-width:390px){.wmpage134-page2 .page2-img::before{border-top:5px solid var(--color);border-right:5px solid var(--color)}
.wmpage134-page2 .page2-img{margin-top:10%}
.wmpage134-page2 .page2-li-line{top:48%}
}
.wmpage134-page2 {padding:4% 0;margin-bottom:80px}
.wmpage134-page2 .page2-list {margin:0;}
@media (max-width:990px){.wmpage134-page2 {padding:40px 0 20px;margin-bottom:40px}}
#ind {padding:0}
#ind>.l-wrap>img{margin-top:20px;}
.banneranimate{position:absolute;z-index:1;}
.banneranimate.bannertxt1{bottom: 15.5%;left: 65%;zoom: 1.2;}
.banneranimate.bannertxt2{top:35%;left:50%;transform:translate(-50%,-50%);}
.banneranimate.bannertxt3{top:86%;left:50%;transform:translate(-50%,-50%);}
.banneranimate .btn a{background:var(--color);border-radius:5px;color:#fff;font-size:1.1vw;padding:.8vw 2vw}
.banneranimate .btn a:hover{opacity:0.9}

.home-contact{padding:3% 0}
.contact{display:flex}
.contact .contact-box{flex:0 0 420px;margin-right:40px;padding:30px;box-sizing:border-box;background:var(--color);color:#FFFFFF}
.contact .contact-box p, .contact .contact-box p a{color:#FFFFFF}
.contact .contact-box .title{font-size:var(--fontsize26);margin-bottom:10px}
.contact .contact-box .tip{margin-bottom:20px}
.contact .contact-inquiry{padding-top:10px;flex:1}
.contact .contact-inquiry .title{font-size:var(--fontsize26);font-weight:var(--fontbold6);line-height:1.1;position:relative;margin-bottom:10px;padding-bottom:10px;color:var(--fontcolor)}
.contact .contact-inquiry .title:after{content:"";position:absolute;width:80px;height:2px;top:100%;left:0px;background:var(--color)}
.contact .contact-inquiry .tip{color:var(--fontcolor);margin-bottom:30px}
.contact .contact-item{display:flex;margin-bottom:20px}
.contact .contact-item .icon{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px}
.contact .contact-item .con{flex:1}@media screen and (max-width:768px){
.contact{display:block}
.contact .contact-box{-ms-flex:initial;flex:initial;padding:14px;margin-right:0px}
.contact .contact-box .title{font-size:var(--fontsize18)}
.contact .contact-inquiry .title{font-size:var(--fontsize20);margin-top:20px}}
.wmpage92-page2{background-image:url(/uploads/43690/page/p202608111021185b922.jpg);background-repeat:no-repeat;background-size:cover;padding:40px 0;background-blend-mode:overlay;background-color:#00000077;margin:30px 0 50px}
.wmpage92-page2 .wmpage92-page2-tit{text-align:center;color:var(--color);font-size:var(--wmpage-font18);margin-bottom:2%;text-transform:uppercase;font-weight:var(--fontbold5)}
.wmpage92-page2 .wmpage-title{text-align:center;color:#fff;margin:0 20%}
.wmpage92-page2 .wmpage-title span{color:var(--color)}
.wmpage92-page2 .wmpage92-page2-list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:6% 0}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item{width:19%}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num{color: #fff;text-align: center;display: flex;justify-content: center;font-size:30px;line-height: 1;font-weight: var(--fontbold6);}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num .sup{margin-left:7px;color:var(--color);line-height:1;font-size:var(--wmpage-font30);text-align:left}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num .sup span{display:block;color:#fff;font-size:var(--wmpage-font20);margin-top:4px}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .tit{text-align:center;margin-top:10px;color:#c5c5c5}
@media (max-width:1680px){.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num{font-size:25px}}
@media (max-width:1200px){.wmpage92-page2 .wmpage92-page2-list{justify-content:flex-start;gap:2%}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item{width:32%;margin:20px 0}}
@media screen and (max-width:768px){.wmpage92-page2{padding:20px 0}
.wmpage92-page2 .wmpage92-page2-tit{font-size:var(--wmpage-font16)}
.wmpage92-page2 .wmpage-title{margin:0}
.wmpage92-page2 .wmpage92-page2-list{flex-wrap:wrap;gap:4%}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item{width:48%;margin-top:20px}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num{font-size:var(--wmpage-font30)}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num .sup{font-size:var(--wmpage-font18)}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num .sup span{font-size:var(--wmpage-font16)}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .tit{font-size:var(--wmpage-font16)}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .tit br{display:none}
}
@media (max-width:560px){.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item{width:100%;}
.wmpage92-page2 .wmpage92-page2-list .wmpage92-page2-item .num{font-size:25px}}
.home-process{margin-bottom:60px}
.home-process .main-part{font-weight:bold}
.processlist{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}
.processlist li img{width:100%;aspect-ratio:4/3;object-fit:cover}
@media (max-width:1080px){.processlist{gap:20px}}
@media (max-width:768px){.home-process{margin:40px 0}
.processlist{grid-template-columns:repeat(2,1fr);margin-top:20px}}
@media (max-width:500px){.processlist{gap:10px}}
#ind .l-wrap>img{transition: all .5s;}
#ind .l-wrap>img:hover{transform: scale(1.05);}