﻿@import url(https://js01.v15cdn.com/single-template/public.css);
#serviceswiper1{padding-top:4em}
#serviceswiper1 .swiper-slide{position:relative;transition:all .15s linear}
/*#serviceswiper1 .swiper-slide.swiper-slide-next,#serviceswiper1 .swiper-slide.swiper-slide-prev{transform:translateY(-20px)}*/
#serviceswiper1 .swiper-slide img{width:100%}
#serviceswiper1 .swiper-slide .info{position:absolute;background:#FFF;border-radius:4px;width:calc(100% - 40px);bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:20px 20px}
#serviceswiper1 .swiper-slide .info em{background:var(--bgcolor);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:var(--fontsize30);margin-right:5px;line-height:1}
#serviceswiper1 .serviceswiper-btn::after,#serviceswiper1 .serviceswiper-btn::before{opacity:.1}
@media (max-width:768px){#serviceswiper1 .swiper-slide .info{padding:10px}}
.home-about{background:url(/Content/uploads/20261274714/20260521170501ac36d456b8134656907e67af1aebaf11.jpg) no-repeat center;background-size:cover;color:#fff;padding:0;}
.home-about .abouttop{margin-top:0;background:none;}
.home-about .abouttop .abouttop-list li .p2{color:#fff}
@media (max-width:768px){.home-about .abouttop{margin:40px 0 20px}
.home-about .abouttop .abouttop-list li{padding:20px 15px}}
.home-banner .swiper-slide>a::after{display:none}
.homeswiper-btn .homeswiper-next, .homeswiper-btn .homeswiper-prev {border-color:#fff;}
.homeswiper-btn .homeswiper-next em, .homeswiper-btn .homeswiper-prev em{color:#fff;background:none}
.wmpage131-page3 .page3-line{position:relative}
.wmpage131-page3 .page3-line::before{content:'';position:absolute;top:0;left:calc(50% - 1px);bottom:0;width:2px;background:#e3e3e3}
.wmpage131-page3 .page3-line-item{position:relative;display:flex;justify-content:space-between;margin-bottom:5%;align-items:center}
.wmpage131-page3 .item2{flex-direction:row-reverse}
.wmpage131-page3 .page3-item-circle{position:absolute;top:50%;left:calc(50% - 12px);width:25px;height:25px;border-radius:50%;border:4px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.2)}
.wmpage131-page3 .page3-item-circle::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--color)}
.page3-item-text,.wmpage131-page3 .page3-item-img{width:46%}
.wmpage131-page3 .item1 .page3-item-img,.wmpage131-page3 .item2 .page3-item-text{text-align:right}
.wmpage131-page3 .item1 .page3-item-text{padding-right:6%}
.wmpage131-page3 .item2 .page3-item-text{padding-left:6%}
.wmpage131-page3 .page3-text-p1{font-size:var(--wmpage-font20,20px);font-weight:var(--fontbold6);margin-bottom:15px}
.wmpage131-page3 .page3-text-p2{color:#555;}
@media (max-width:1024px){.wmpage131-page3 .item1 .page3-item-text{padding-right:0}
.wmpage131-page3 .item2 .page3-item-text{padding-left:0}
}
@media (max-width:768px){.wmpage131-page3 .page3-item-circle,.wmpage131-page3 .page3-line::before{display:none}
.wmpage131-page3 .page3-line-item{flex-direction:column}
.wmpage131-page3 .page3-item-img,.wmpage131-page3 .page3-item-text{width:100%;text-align:left !important;}
.wmpage131-page3 .page3-text-p1{margin-top:20px}
}
@media (max-width:390px){.wmpage131-page3 .page3-text-p1{font-size:var(--wmpage-font20)}
} .wmpage131-page3 .page3-line{ margin-top: 2%;}

.pumpbox{padding: 2% 0;}
.pumpbox .home-des,.pumpbox .home-title{text-align: left;}
.pumpbox .home-des{font-size:34px;}
.pumpbox .home-title{font-size:24px;}
.pumpbox .home-title::after{display: none;}
.pumpbox .box{display: flex;position: relative;justify-content: end;}
.pumpbox .info{position: absolute;padding: 30px 0;width:420px;height: 100%;left: 0;top: 0;}
.pumpbox .info .bgf8f8f8{background: #f8f8f8;padding: 30px;height: 100%;}
.pumpbox .img{width: 80%;}
.pumpbox .img img{width: 100%;}
.pumpbox .btn:nth-child(3){margin-top: 30px;}
.pumpbox .btn:nth-child(4){margin-top: 10px;}
.pumpbox .btn:nth-child(4) .home-more{background: #e0e0e0;color: #000;}
.pumpbox .home-more{border-radius: 0;}

@media (max-width:1024px) {
.pumpbox .box{display: block;}
.pumpbox .info{width: 100%;height: auto;padding: 0;}
}

.appli{padding: 2% 0;}
.appli .home-des,.appli .home-title{text-align: left;}
.appli .home-title::after{display: none;}
.appli .box{display: flex;position: relative;justify-content: start;}
.appli .info{position: absolute;padding: 30px 0;width:420px;height: 100%;right: 0;top: 0;}
.appli .info .bgf8f8f8{background: #f8f8f8;padding: 30px;height: 100%;position: relative;}
.appli .info .hot{position: absolute;right:0;top:0}
.appli .info .hot img{width: 54px;}
.appli .img{width: 80%;}
.appli .img img{width: 100%;}
.appli .btn:nth-child(3){margin-top: 30px;}
.appli .btn:nth-child(4){margin-top: 10px;}
.appli .btn:nth-child(4) .home-more{background: #e0e0e0;color: #000;}
.appli .home-more{border-radius: 0;}


@media (max-width:1024px) {
.appli .box{display: block;}
.appli .info{width: 100%;height: auto;padding: 0;}
}
@media (max-width:1024px){.pumpbox .img,.appli .img{width:100%}
.pumpbox .info,.appli .info{position:relative;}}
.home-about{padding:4% 0;}
.home-about .abouttop .abouttop-list li{background:#56b5ee77;width:30%;justify-content:flex-start}
.home-about .abouttop .abouttop-list li::after{display:none;}
.home-about .abouttop .abouttop-list li .more{display:none;}
.home-about .abouttop .abouttop-list li .p1{text-align:center;font-size:var(--fontsize26);line-height:1.3;min-height:68px;margin-bottom:15px;}
.home-about .abouttop .abouttop-list li .p1 span{font-size:34px;}
@media (max-width:1280px){.home-about .abouttop .abouttop-list li{width:32%;}
.home-about .abouttop .abouttop-list li .p1{font-size:var(--fontsize22);min-height:58px}}
@media (max-width:1280px){.pumpbox .home-des,.home-about .abouttop .abouttop-list li .p1 span{font-size:26px;}
.pumpbox .home-title{font-size:18px;}}
@media (max-width:768px){.home-about .abouttop .abouttop-list li{width:100%;margin:10px 0}
.home-about .abouttop .abouttop-list li .p1{min-height:inherit}}
.pumpbox,.appli{padding-bottom:0}
.home-product{padding-top:0}
.home-product .home-des,.home-product .home-title{display:none}
.home-product .list{margin-top:20px}
.home-product .list li{width:11.5%;padding:5px 5px 10px 5px;margin:10px 1.14% 10px 0}
.home-product .list li:nth-child(4n){margin-right:1.14%}
.home-product .list li:nth-child(8n){margin-right:0}
.home-product .list li .info{padding-top:5px}
.home-product .list li .info .title{margin:0;line-height:1.3;font-size:var(--fontsize15);padding:5px 5px 0}
.home-product .list li .info .text,.home-product .list li .info .more{display:none}
@media (max-width:1280px){.home-product .list li .info .title{font-size:var(--fontsize14)}}
@media (max-width:1024px){.home-product .list li{width:24%;margin:10px 1.333% 10px 0}
.home-product .list li:nth-child(4n){margin-right:0}}
@media (max-width:550px){.home-product .list li{width:48%;margin:10px 4% 10px 0}
.home-product .list li:nth-child(2n){margin-right:0}}
.home-about .abouttop .abouttop-list li .p1 span{font-size:40px}
.pumpbox .home-des,.appli .home-des{font-weight:bold;color:var(--fontcolor);font-size:40px;line-height:1.3;margin-bottom:10px}
.pumpbox .home-des br,.appli .home-des br{display:none}
.pumpbox .home-title,.appli .home-title{font-size:var(--fontsize20);font-weight:400;color:#444}
.pumpbox .home-title br,.appli .home-title br{display:none}
@media (max-width:1024px){.pumpbox .home-des,.appli .home-des{font-size:32px}
.pumpbox .home-title,.appli .home-title{font-size:var(--fontsize18);}}
@media (max-width:768px){.pumpbox .home-des,.appli .home-des{font-size:var(--fontsize24)}
.pumpbox .home-title,.appli .home-title{font-size:var(--fontsize16);}
.pumpbox .info .bgf8f8f8,.appli .info .bgf8f8f8{padding:20px 15px 30px}}
.home-service .home-title{padding-bottom:0}
#newswiper li{height:auto;display:flex;flex-direction:column}
#newswiper li .info{flex:1;display:flex;flex-direction:column}
#newswiper li .info .text{margin-bottom:30px}
#newswiper li .info .more{margin-top:auto}
#serviceswiper1 .swiper-slide img {display:block;aspect-ratio:65/43;object-fit:cover}
#serviceswiper1 .swiper-slide .info{text-align:center;justify-content:center;font-weight:bold;background:#fff;opacity:0;transition:all .3s ease-in-out}
#serviceswiper1 .swiper-slide:hover .info{opacity:1}
.home-about-1 { background:#fff;}

.wmpage76-page2 .wmpage76-page2-top{display:flex;justify-content:space-between;align-items:center}
.wmpage76-page2 .wmpage76-page2-bottom{position:relative}
.wmpage76-page2 .wmpage76-page2-next,.wmpage76-page2-prev{width:50px;height:50px;border-radius:50%;cursor:pointer;border:2px solid #0c0c0c;color:#0c0c0c;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}
.wmpage76-page2 .wmpage76-page2-next em,.wmpage76-page2-prev em{font-size:var(--wmpage-font18);width:var(--wmpage-font18)}
.wmpage76-page2 .wmpage76-page2-swiper1{width:80%;margin:0 auto;overflow:hidden}
.wmpage76-page2 .wmpage76-page2-title{color:var(--color);text-align:center;font-weight:var(--fontbold7);font-size:var(--wmpage-font32);font-family:Arial;line-height:1}
.wmpage76-page2 .wmpage76-page2-indu{text-align:center;font-size:var(--wmpage-font20,20px);margin:10px 0 15px;line-height:1;font-weight:var(--fontbold7);color:var(--color)}
.wmpage76-page2 .wmpage76-page2-word{font-size:var(--wmpage-font16);text-align:justify;text-align-last:center;color:#2e2e2e}
.wmpage76-page2 .wmpage76-page2-bottom::after{content:'';width:100%;height:1px;background:#fff;display:block;position:absolute;bottom:40px;left:0;bottom:60px;background:#87c575}
.wmpage76-page2 .wmpage76-page2-line{text-align:center}
.wmpage76-page2 .wmpage76-page2-didian em{color:var(--color);font-size:var(--wmpage-font32);width:var(--wmpage-font32);opacity:0}
.wmpage76-page2 .wmpage76-page2-num{font-size:var(--wmpage-font24,24px);padding-top:15px;color:#828282;font-weight:var(--fontbold6);cursor:pointer}
.wmpage76-page2 .wmpage76-page2-swiper2{padding-top:50px}
.wmpage76-page2 .wmpage76-page2-swiper2 .swiper-slide-thumb-active .wmpage76-page2-num{color:var(--color);font-weight:var(--fontbold6)}
.wmpage76-page2 .wmpage76-page2-next:hover,.wmpage76-page2-prev:hover{background:var(--color);color:#fff;border:1px solid var(--color)}
@media (max-width:1420px){.wmpage76-page2 .wmpage76-page2-swiper1{width:85%}
.wmpage76-page2 .wmpage76-page2-next,.wmpage76-page2-prev{width:40px;height:40px}
.wmpage76-page2 .wmpage76-page2-title{font-size:var(--wmpage-font32)}
.wmpage76-page2 .wmpage76-page2-indu{font-size:var(--wmpage-font20);margin:10px 0 20px}
.wmpage76-page2 .wmpage76-page2-num{font-size:var(--wmpage-font22)}
.wmpage76-page2 .wmpage76-page2-swiper2{padding-top:35px}
}@media (max-width:768px){.wmpage76-page2 .wmpage76-page2-next,.wmpage76-page2-prev{width:35px;height:34px}
.wmpage76-page2 .wmpage76-page2-next em,.wmpage76-page2-prev em{font-size:var(--wmpage-font16);width:16px}
.wmpage76-page2 .wmpage76-page2-num{font-size:var(--wmpage-font20)}
.wmpage76-page2 .wmpage76-page2-next,.wmpage76-page2-prev{display:none}
.wmpage76-page2 .wmpage76-page2-swiper1{width:100%}
}@media (max-width:550px){.wmpage76-page2 .wmpage76-page2-indu{font-size:var(--wmpage-font16);margin:10px 0;line-height:1}
}

@media (min-width:1025px){.home-about .aboutflex .aboutinfo .home-title{font-size:28px;}}
@media (min-width:1025px) and (max-width:1650px){.home-about .aboutflex .aboutinfo .home-title{font-size:1.6vw}}
.home-about .aboutflex .aboutinfo .pdes{color:#000;margin-top:10px;font-size:20px;}
.home-about .aboutflex .aboutinfo .text p strong{display:block;color:var(--color)}
.cirt-box{position:relative;margin-top:4%;}
.cirt-box .home-title{position:absolute;left:50%;top:20px;transform:translate(-50%,0);padding-bottom:0;}
.cirt-box .home-title::after{display:none;}
@media (max-width:768px){.cirt-box{margin-top:40px;}}
@media (max-width:550px){.cirt-box .home-title{font-size:12px;}}
.protypefeedback{padding:0 0 4%}
.inquiry-title{font-size:var(--hometitlefont);font-weight:var(--fontbold5);color:var(--fontcolor);text-align:center;text-transform:capitalize;line-height:1.4;position:relative;padding-bottom:20px;margin-bottom:1em}
.inquiry-title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:6px;background:var(--bgcolor);border-radius:3px}
@media (max-width:1024px){.inquiry-title{margin-bottom:20px;font-size:var(--fontsize26)}}
@media (max-width:768px){.protypefeedback{padding:0px 0px 40px}}
.home-product .list li .img img,#newswiper li .img img{aspect-ratio:1;object-fit:contain}
#newswiper li .info .title{min-height:98px}
.home-news .homeswiper-btn .homeswiper-next,.home-news  .homeswiper-btn .homeswiper-prev{border:1px solid var(--color)}
.home-news .homeswiper-btn .homeswiper-next em,.home-news .homeswiper-btn .homeswiper-prev em{color:var(--color)}
.home-news .homeswiper-btn .homeswiper-next:hover em,.home-news .homeswiper-btn .homeswiper-prev:hover em{color:#fff}