﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-choose {background-image: url(/uploads/39195/banner/20260820091020beffe.jpg);}
.home-appli {background-image: url(/uploads/39195/banner/2026082009183754a40.jpg);}
.home-custom .custom-right .customlist li:nth-child(6) {background-image: url(/uploads/39195/page/p202608260953314debf.png);}
.home-num .numlist li .num {font-weight: bold;font-size: 28px;}
.home-sourcing .sourcinglist li .icon em{display:flex;justify-content:center;align-items:center}


.home-ses{padding:4% 0}
.wmpage112-page3 .page3-top{display:flex;align-items:center}
.wmpage112-page3 .page3-title{margin-right:20px}
.wmpage112-page3 .line{flex-grow:1;margin:0 10px;border-top:1px solid #dfdfdf}
.wmpage112-page3 .page3-slide{width:23%}
.wmpage112-page3 .page3-swiper-btn em{width:var(--wmpage-font16);font-size:var(--wmpage-font16);line-height:1;display:inline-block}
.wmpage112-page3 .page3-swiper-btn{display:flex;width:120px;justify-content:space-between}
.wmpage112-page3 .page3-swiper-btn1,.wmpage112-page3 .page3-swiper-btn2{color:#000;border:2px solid var(--color);transition:border .3s linear;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;text-align:center}
.wmpage112-page3 .page3-swiper-btn2{margin-left:15%}
.wmpage112-page3 .page3-swiper-btn1:hover,.wmpage112-page3 .page3-swiper-btn2:hover{border:2px solid #000}
.wmpage112-page3 .page3-swiper{margin-top:40px}
.wmpage112-page3 .page3-slide{text-align:center}
.wmpage112-page3 .page3-slide-img{position:relative}
.wmpage112-page3 .img::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:0;opacity:.5;transition:background .3s linear}
.wmpage112-page3 .img:hover::before{background:#363b3e}
.wmpage112-page3 .page3-slide-p{font-size:var(--wmpage-font20);font-weight:var(--fontbold6);transition:color .3s linear;margin-top:12px}
.wmpage112-page3 .page3-slide-p:hover{color:var(--color)}
@media(max-width:990px){.wmpage112-page3 .page3-slide{width:45%}
}
@media(max-width:578px){.wmpage112-page3 .page3-top{display:block;text-align:center}
.wmpage112-page3 .line{opacity:0}
.wmpage112-page3 .page3-slide{width:100%}
.wmpage112-page3 .page3-swiper-btn{width:100%;display:flex;justify-content:center;margin-top:25px}
.wmpage112-page3 .page3-swiper{margin-top:25px}
}
@media (min-width:1025px){.home-about .aboutinfo{width:46%}
.home-about .aboutimg{width:50%;}}
.home-choose .choosewrap .list li .icon em{line-height: 1;}
.home-appli #appliswiper .swiper-slide{height:auto;}