﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-banner video{width:100%;display:block;min-height:inherit;}
.home-banner #indexbanner video{filter:brightness(.65)}
.home-banner .banner-inner{margin-left:10%;width:100%;z-index:3;top:50%;transform: translate(0,-50%);left:0;opacity:1;padding:0;}
.home-banner .indexbanner-text .title{max-width:80%;}
.home-banner .indexbanner-text .text{max-width:80%;font-size:20px;margin-bottom:10px;}
@media (min-width: 1025px){.home-banner .indexbanner-text .btn .home-more{height: 50px;}}
@media (max-width:768px){.home-banner .banner-inner{margin-left:0;padding:0 20px;}
.home-banner .indexbanner-text .title{max-width:100%;}
.home-banner .indexbanner-text .text{max-width:100%;font-size:12px;}}

.home-factory .factorylist li p.des{padding:0 10px 10px;height:auto;text-align:center;font-weight:normal;-webkit-line-clamp:initial;overflow: initial;line-height: inherit;}
.home-choose .chooselist li p.tit{font-size:20px;}
@media (min-width:769px){.home-choose .chooselist li p{padding:0 10px;}}
.home-choose .chooselist li p.des{font-weight:normal}

@media (min-width: 1025px) {.home-banner #indexbanner video {max-height: calc(100vh - 148px);background: #000;object-fit: cover;}}
.home-service .service-flex .left .text{color: #ffffff50;}


.wmpage187-page3 .wmpage187-page3-right .wmpage187-page3-next:hover em,.wmpage187-page3 .wmpage187-page3-right .wmpage187-page3-prev:hover em{color:#fff}
.wmpage187-page3 .wmpage187-page3-bottom{padding:40px 0 10px}
.wmpage187-page3 .wmpage187-page3-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.wmpage187-page3 .wmpage187-page3-bottom .wmpage187-page3-slide{position:relative;overflow:hidden;border-radius:8px;width:32%;}
.wmpage187-page3 .wmpage187-page3-bottom .wmpage187-page3-slide::before{position:absolute;content:'';width:0;height:100%;left:0;top:0;background:var(--color);border-radius:8px;transition:.5s;opacity:0}
.wmpage187-page3 .wmpage187-page3-bottom .wmpage187-page3-slide:hover::before,.wmpage187-page3 .wmpage187-page3-slide.swiper-slide-active::before{width:100%;opacity:0.5}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-img{position:relative;z-index:-1}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-info{position:absolute;left:0;bottom:0;z-index:1;left:-120%;transition:.5s;opacity:0}
.wmpage187-page3 .wmpage187-page3-slide:hover .wmpage187-page3-info,.wmpage187-page3 .wmpage187-page3-slide:hover .wmpage187-page3-info{left:0;opacity:1}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-content{margin:15px;padding:30px 20px;background:rgba(204,204,204,.05);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);border-radius:10px;opacity:0}
.wmpage187-page3 .wmpage187-page3-slide:hover .wmpage187-page3-content,.wmpage187-page3 .wmpage187-page3-slide:hover .wmpage187-page3-content{opacity:1}
/* .wmpage187-page3 .wmpage187-page3-slide:nth-child(2) .wmpage187-page3-info{left:0;opacity:1;}
.wmpage187-page3 .wmpage187-page3-slide:nth-child(2) .wmpage187-page3-content{opacity:1;}
.wmpage187-page3 .wmpage187-page3-bottom .wmpage187-page3-slide:nth-child(2)::before{opacity:0.5;width:100%;} */
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-title{color:#fff;font-weight:var(--fontbold7);font-size:var(--wmpage-font20)}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-desc{color:#fff;font-size:var(--wmpage-font14);padding:5px 0 10px;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:10px}
.wmpage187-page3 .wmpage187-page3-slide ul li{position:relative;margin-top:5px;padding-left:15px;color:#fff;font-size:var(--wmpage-font15)}
.wmpage187-page3 .wmpage187-page3-slide ul li::after{position:absolute;content:'';width:4px;height:4px;border-radius:50px;background:#fff;left:0;top:50%;transform:translateY(-50%)}
.wmpage187-page3 .wmpage187-page3-slide ul li span{font-weight:var(--fontbold6)}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-btn a{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:150px;height:35px;background:var(--color);padding:0 20px;color:#fff;font-weight:var(--fontbold6);margin-top:15px;border-radius:5px;overflow:hidden;z-index:1}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-btn a::before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:#1f1f25;transform:translateY(110%);transition:.3s;transition-delay:.1s;z-index:-1}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-btn a:hover::before{transform:translateY(0)}
.wmpage187-page3 .wmpage187-page3-slide .wmpage187-page3-btn em{font-size:13px;margin-left:10px;transform:rotate(-35deg)}
@media (max-width:768px){.wmpage187-page3 .wmpage187-page3-bottom .wmpage187-page3-slide{width:100%;margin:10px 0}}
.home-are .areflex .areitem:nth-child(2)::after{background: #F47B20;}
@media (min-width: 1025px) {
.home-news .newslist li .info .title{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;height: 52px;}
#sayswiper .comments p{line-height: 1.2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;height: 195px;}
}
@media (min-width: 768px){.home-about .aboutflex .aboutinfo .title{font-size: var(--hometitlefont);}
.home-about .aboutlist li .info .p1 .sizesmall{font-size: .8em;}
}
.home-product .swiper-slide{height:auto}
.home-product .swiper-slide a{height:100%;display:flex;flex-direction:column}
.home-product .swiper-slide .info{flex:1;display:flex;flex-direction:column}
.home-product .swiper-slide .info .title{line-height:1.4}
.home-product .swiper-slide .info .desc{margin-bottom:10px}
.home-product .swiper-slide .info .more{margin-top:auto}