﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-banner .swiper-slide::before{display:none}
.home-product,.home-service .service-flex .right,.home-choose,.home-news{background: #f2f2f2;}
.home-service .service-flex .left .text{color:#fff;}
.home-service .home-more em,.home-about .aboutflex .aboutinfo .home-more em,.home-choose .more .home-more em,.home-contact .home-more em,.home-news .newslist li .info .home-more em{background: var(--color);}
.home-about .aboutlist li .icon{border-color:var(--color)}
.home-choose .chooselist li div{background: #f6f6f6;}
.home-product .swiper-slide .info .title{ font-size: 16px;}
.wmpage209-page1-contant{display:flex;align-items:center}
.wmpage209-page1-left{width:50%;padding-right:45px;box-sizing:border-box}
.wmpage209-page1-right{width:50%;position:relative;overflow:hidden;display:block}
.wmpage209-page1-right img{width:100%;aspect-ratio:1.5/1;border-radius:8px;overflow:hidden}
.wmpage209-page1-left .wmpage-title{margin-top:-5px;position:relative}
.wmpage209-page1-left .wmpage-title b{color:var(--color)}
.wmpage209-page1-span{width:80px;position:relative;overflow:hidden;display:block;background:0 0;height:5px;margin:11px 0 0}
.wmpage209-page1-span::after{position:absolute;bottom:0;right:0;width:70px;height:1px;background:var(--color);content:''}
.wmpage209-page1-span::before{position:absolute;top:0;left:0;width:70px;height:1px;background:var(--color);content:''}
.wmpage209-page1-content{position:absolute;bottom:10px;left:5%;right:5%;background:var(--color);display:block;padding:15px 0}
.wmpage209-page1-content h5{color:#fff;font-size:var(--fontsize20);font-weight:400;font-style:italic;text-align:center;line-height:1}
.wmpage209-page1-text{margin-top:25px}
.wmpage209-page1-signature{margin-top:15px}
.wmpage209-page1-name{display:inline-block;float:left;margin-right:30px}
.wmpage209-page1-sig{float:left}
.wmpage209-page1-name span{font-size:var(--fontsize14);color:#000;font-weight:var(--fontbold8)}
@media (max-width:768px){.wmpage209-page1-contant{flex-direction:column}
.wmpage209-page1-left{width:100%;padding-right:0;box-sizing:border-box;margin-bottom:25px}
.wmpage209-page1-right{width:100%}}
@media (max-width:450px){.wmpage209-page1-content h5{font-size:var(--fontsize14)}}
.wmpage209-page1 .home-title {text-align: left;}

.wmpage60-page2 .wmpage-lwrap{padding-top:0}
.wmpage60-page2 .wmpage60-page2-content{position:relative;z-index:1}
.wmpage60-page2 .wmpage60-page2-bg{position:absolute;width:100vw;height:100%;max-height:400px;background-color:var(--color,#0a0a0a);left:50%;top:0;transform:translateX(-50%);z-index:-1}
.wmpage60-page2 .wmpage-title{font-size:var(--wmpage-font24,24px);text-align:center;font-weight:var(--fontbold6,600);color:#fff;margin:0;padding-top:20px}
.wmpage60-page2 .wmpage60-page2-into{width:30px;height:3px;background-color:#fff;margin:10px auto 30px}
.wmpage60-page2 .wmpage60-page2-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px}
.wmpage60-page2 .wmpage60-page2-list .wmpage60-page2-item{width:24%;border-radius:5px;overflow:hidden;box-shadow:0 8px 10px 0 rgba(38,38,38,.11)}
.wmpage60-page2 .wmpage60-page2-item-img{overflow:hidden}
.wmpage60-page2 .wmpage60-page2-item-img img{display:block;max-width:100%;height:auto;width:100%;transition:all .1s linear}
.wmpage60-page2 .wmpage60-page2-item-info{padding:10px 15px;box-sizing:border-box;background:#fff}
.wmpage60-page2 .wmpage60-page2-item-tit{font-size:var(--wmpage-font18);font-weight:var(--fontbold6,600);margin:0}
.wmpage60-page2 .wmpage60-page2-item-des{font-size:var(--wmpage-font16);color:#555;margin:10px 0 15px;line-height:1.5}
.wmpage60-page2 .wmpage60-page2-item-btn{margin-top:10px}
.wmpage60-page2 .wmpage60-page2-item-btn span{text-decoration:underline}
.wmpage60-page2 .wmpage60-page2-item-btn a{text-decoration:none}
.wmpage60-page2 .wmpage60-page2-item:hover .wmpage60-page2-item-img img{transform:scale(1.02)}
@media(max-width:768px){.wmpage60-page2 .wmpage60-page2-list .wmpage60-page2-item{width:48%;margin-bottom:20px}
.wmpage60-page2 .wmpage60-page2-list .wmpage60-page2-item:nth-child(3){margin-bottom:0}
.wmpage60-page2 .wmpage60-page2-list .wmpage60-page2-item:nth-child(4){margin-bottom:0}
}
@media(max-width:500px){.wmpage60-page2 .wmpage60-page2-list .wmpage60-page2-item{width:100%}
.wmpage60-page2 .wmpage60-page2-list .wmpage60-page2-item:nth-child(3){margin-bottom:20px}
.wmpage60-page2 .wmpage60-page2-into{margin:20px auto}
.wmpage60-page2 .wmpage60-page2-title{font-size:var(--wmpage-font20);padding-top:20px}
}
#ps1 .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}
.home-product .swiper-slide{width:100%;height:auto;}
.home-product .swiper-slide a{width:100%;height:100%;display:flex;flex-direction:column}
.home-product .swiper-slide .info{flex:1;display:flex;flex-direction:column}
.home-product .swiper-slide .info .desc{margin-bottom:10px}
.home-product .swiper-slide .info .more{margin-top:auto}
.home-product .ps1-next, .home-product .ps1-prev{display:none}
@media (max-width:1024px){#ps1 .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}
@media (max-width:768px){#ps1 .swiper-wrapper{gap:20px}}
@media (max-width:500px){.home-product .swiper-slide .info{padding:10px}}
.wmpage209-page1-right img {object-fit: cover;}