﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-banner .swiper-slide>a::after{display:none;}
.home-banner .swiper-slide{height:auto}
.home-banner .swiper-slide img{filter:brightness(.7)}
.home-banner .banner-animote .p2{font-size:var(--fontsize17);margin:2% 0 3%}
.home-banner .banner-animote .p4{font-size:var(--fontsize14);margin:3% 0 0}
@media (max-width:1024px){.home-banner .bannerswiper-next{right:10px}
.home-banner .bannerswiper-prev{left:10px}}
@media (max-width:768px){.home-banner .banner-animote .p3{display:none}
.home-banner .banner-animote .p2{font-size:var(--fontsize15);margin:2% 0 2%}
.home-banner .banner-animote .p4{font-size:var(--fontsize12);margin:0}}
@media (max-width:550px){.home-banner .banner-animote .p3{display:none}
.home-banner .banner-animote .p2{font-size:var(--fontsize12);margin:5px 0;line-height:1.3}
.home-banner .banner-animote .p4{font-size:var(--fontsize12);margin:0;line-height:1.3}
.home-banner .banner-animote .p1{font-size:var(--fontsize18)}}
.home-choose {  background-image:url(/uploads/48567/page/p20260812092658b0d7b.jpg)}
.home-choose::after{display:none;}
.home-appli {   background-image: url(/uploads/48567/banner/20260728104946b5ec9.jpg);}
.home-about .aboutimg iframe{aspect-ratio: 16/9; width: 100%; height: auto; }
.home-choose .choosewrap .list li:hover .icon{background:none;}
.home-sourcing{background:#fbf3e8}
.home-sourcing .sourcinglist li{color:#000;background:#fff}
.home-sourcing .sourcinglist li .icon{height:auto;background:transparent !important}
.home-sourcing .sourcinglist li:nth-child(1){background:#b69e83}
.home-sourcing .sourcinglist li:nth-child(1) .text .p1,
.home-sourcing .sourcinglist li:nth-child(1) .text .p2{color:#fff}
@media (min-width:769px){
.home-sourcing .sourcinglist{justify-content:space-between}
.home-sourcing .sourcinglist li{width:49%}
}
/* .home-certi .certi-img img{width:14%;}
.home-certi .certi-img img:nth-child(2), .home-certi .certi-img img:nth-child(4){width:17%}
.home-certi .certi-img img:nth-child(3){width:40%}
@media (max-width:500px){.home-certi .certi-img img{width:19%;}
.home-certi .certi-img img:nth-child(2), .home-certi .certi-img img:nth-child(4){width:23%}
.home-certi .certi-img img:nth-child(3){width:50%}} */

.wmpage117-page3 .wmpage-title{text-align:center;margin-bottom:2%}
.wmpage117-page3 .page3-grid{display:grid;grid-gap:2%}
.wmpage117-page3 .page3-grid-item{position:relative;text-align:center}
.wmpage117-page3 .page3-grid-item .page3-img{width:100%;height:100%}
.wmpage117-page3 .page3-grid-item .page3-img img{width:100%;height:100%;object-fit:cover}
.wmpage117-page3 .item2{grid-column:2;grid-row:1/3}
.wmpage117-page3 .item6{grid-column:3/5;grid-row:2/4}
.wmpage117-page3 .item7{grid-column:1/3}
.wmpage117-page3 .page3-text{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.wmpage117-page3 .page3-text-p{opacity: 1;color: #fff;font-size: var(--wmpage-font20);line-height: 1;margin-bottom: 20px;transition: all .25s ease-in-out;}
.wmpage117-page3 .page3-text-p:hover{color:var(--color)}
.wmpage117-page3 em{width:50px;height:50px;line-height:50px;text-align:center;margin-top:4%;font-size:var(--wmpage-font20);transition:.3s ease-in-out;border-radius:50%;color:#fff;background:var(--color);border:1px solid var(--color)}
.wmpage117-page3 em:hover{border:1px solid #fff}
@media (max-width:1200px){.wmpage117-page3 .page3-grid{grid-template-columns:32% auto auto;grid-template-rows:auto auto 30%}
.wmpage117-page3 .item2{grid-column:2;grid-row:1/3}
.wmpage117-page3 .item3{grid-column:3}
.wmpage117-page3 .item4{grid-column:1;grid-row:2}
.wmpage117-page3 .item6{grid-column:1;grid-row:3}
.wmpage117-page3 .item7{grid-column:2/4}
}
@media (min-width:991px){.wmpage117-page3 .page3-text::before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);transform:scale(.8);transition:all .3s ease;opacity:0;z-index:-1}
.wmpage117-page3 .page3-grid-item:hover .page3-text::before{opacity:1;transform:scale(1)}
.wmpage117-page3 .page3-text-p{opacity:0}
.wmpage117-page3 .em{opacity:0;transform:translate3d(-40px,40px,0)}
.wmpage117-page3 em::before{margin-left:5px}
.wmpage117-page3 .page3-grid-item:hover .page3-text-p{opacity:1}
.wmpage117-page3 .page3-grid-item:hover .em{opacity:1;transform:translate3d(0,0,0)}
}
@media (max-width:990px){.wmpage117-page3 .page3-text-p{color:#000}
.wmpage117-page3 .page3-grid{display:block!important;column-count:2;column-gap:5%}
.wmpage117-page3 .page3-grid-item{margin-bottom:10%}
.wmpage117-page3 .page3-text{position:relative;background:#f9faf9;padding:5%}
.wmpage117-page3 .page3-text-p{opacity:1;font-size:var(--wmpage-font22)}
.wmpage117-page3 .em{width:40px;height:40px;line-height:40px}
}
@media (max-width:580px){.wmpage117-page3 .page3-grid{column-count:1}
.wmpage117-page3 .page3-text-p{opacity:1;font-size:var(--wmpage-font24,24px)}
}
@media (max-width:390px){.wmpage117-page3 .wmpage-title{margin-bottom:8%}
.wmpage117-page3 .page3-grid-item{margin-bottom:10%}
.wmpage117-page3 .page3-text-p{opacity:1;font-size:var(--wmpage-font18)}
}
.wmpage117-page3 {padding-top:4%}
.home-word{text-align:center;font-size:var(--fontsize18);color:var(--color)}
.page3-grid{margin-top:40px}
@media (max-width:768px){.wmpage117-page3 {padding-top:40px}
.home-word{text-align:center;font-size:var(--fontsize17);}
.page3-grid{margin-top:20px}
.home-news{padding-top:20px}}
.wmpage117-page3 .page3-grid-item:hover .page3-text::before,.wmpage117-page3 .page3-grid-item:hover .page3-text-p,.wmpage117-page3 .page3-grid-item:hover .em{display: none;}