﻿.news-bottom .swiper-button-prev,.news-bottom .swiper-button-next{display:none !important}
@media (min-width:1025px){.home-product .product-list,.home-application .applist,.home-video .videowrap,.home-honor .honorwrap,.home-news .newswrap{padding:0;}}
main .home-button-prev{left:-65px;}
main .home-button-next{right:-65px;}
main .l-wrap,.home-service .service-wrap{max-width:1920px;padding:0px;}
.home-service{padding:0px}
.foot-top{max-width: 100%;}
.home-banner .indexbanner-text.bannertxt1{max-width: 800px;left: 25%;}
.home-introduction .introduction .item{background-color: var(--color);display: block;text-align: center;}
.home-introduction .introduction .item .left{background: initial;margin:auto;}
.home-introduction .introduction .item .right .text,.home-introduction .introduction .item .right .title{color: #fff;}

.procate-list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.procate-list .procate-item{width:calc(33% - 10px);margin-bottom:20px;position:relative;overflow:hidden}
.procate-list .procate-item .procate-img{display:block;width:100%;aspect-ratio:1/1;position:relative;}
.procate-list .procate-item .procate-img img{width:100%;height:100%;object-fit:cover;}
.procate-list .procate-item .tags{display:none;}
.procate-list .procate-item .procate-img:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:.73;background-image:linear-gradient(-180deg,rgba(13,13,13,0.00) 0%,rgba(13,13,13,0.02) 49%,#0d0d0d 99%);box-sizing:border-box;transition:all .5s;}
.procate-list .procate-item .procate-txt{position:absolute;width:100%;left:0;transition:all .4s;display:flex;bottom:7%;z-index:2;}
.procate-list .procate-item .procate-txt a{padding:0 30px;transition:all .3s;display:flex;flex-direction:column;width:100%;justify-content:flex-start;color:#fff;}
.procate-list .procate-item .procate-txt .procate-tit{position:relative;font-size:22px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
/*.procate-list .procate-item .procate-txt .procate-tit:after{content:'';width:30px;height:3px;background:var(--color);position:absolute;bottom:0;left:0;}*/
.procate-list .procate-item .procate-txt p{display:none;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.procate-list .procate-item .procate-icon{position:absolute;right:0;bottom:0;width:84px;height:56px;background:var(--color);color:white;opacity:0;transition:all .4s;z-index:2}
.procate-list .procate-item .procate-icon a{display:flex;justify-content:space-around;align-items:center;width:100%;height:100%;}
.procate-list .procate-item .procate-icon em{font-size:36px;line-height:1;position:relative;top:2px;}
.procate-list .procate-item .procate-hover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
/*.procate-list .procate-item:hover .procate-txt{top:50%;transform:translateY(-50%);padding-bottom:50px}*/
.procate-list .procate-item:hover .procate-img:before{background:rgba(0,0,0,.7);opacity:1}
.procate-list .procate-item:hover .procate-txt a{justify-content:center}
/*.procate-list .procate-item:hover .procate-txt p{display:-webkit-box}*/
/*.procate-list .procate-item:hover .procate-icon{opacity:1}*/
@media (max-width:1024px){.procate-list .procate-item{width:calc(50% - 10px);}}
@media (max-width:768px){.procate-list .procate-item .procate-txt a{padding:0 15px}
.procate-list .procate-item .procate-txt p{-webkit-line-clamp:4;}}
@media (max-width:540px){.procate-list .procate-item .procate-txt .procate-tit{font-size:19px}
/*.procate-list .procate-item .procate-txt{transform:translateY(-55px)}*/
.procate-list .procate-item .procate-txt p{-webkit-line-clamp:3;font-size:var(--fontsize15)}
.procate-list .procate-item .procate-icon{width:46px;height:30px;}
.procate-list .procate-item .procate-icon em{font-size:24px}
.procate-list .procate-item:hover .procate-txt{padding-bottom:30px}}
.home-collections .unify .theme {color:#555;text-transform:inherit}
.home-collections .collections-btn{text-align: right;}
.collections-btn{margin:10px 0}
.collections-btn a{text-decoration:underline}
.collections-btn a:hover{color:var(--color)}
.home-collections-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.home-collections-list li{width:calc((100% - 40px)/3);}
.home-collections-list li .collections-item{position:relative;overflow:hidden;}
.home-collections-list li .collections-item:not(:last-child){margin-bottom:20px}
.home-collections-list li .collections-item-pic{width:100%;}
.home-collections-list li .collections-item-pic img{display:block;width:100%;transition:.3s}
.home-collections-list li .collections-item-tit{position:absolute;top:10px;left:0;text-align:left;width:100%;color:#fff;font-size:var(--fontsize20);padding:10px;text-decoration: underline;}
.home-collections-list li .collections-item:hover .collections-item-pic img{transform:scale(1.3)}
@media (max-width:1024px){.home-collections-list li .collections-item-tit{bottom:0}}
@media (max-width:768px){.home-collections-list li{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.home-collections-list li .collections-item{width:calc(50% - 5px);margin-bottom:10px!important}
.home-collections-list li:first-child .collections-item:nth-child(2){width:100%;}
.home-collections-list li:first-child .collections-item:nth-child(1){order:2}
.home-collections-list li:nth-child(2) .collections-item:nth-child(1){width:100%;}
.home-collections-list li:nth-child(3) .collections-item:nth-child(3){width:100%;order:1}
.home-collections-list li:nth-child(3) .collections-item:nth-child(1){order:2}
.home-collections-list li:nth-child(3) .collections-item:nth-child(2){order:3}
.home-collections-list li .collections-item-tit{font-size:var(--fontsize18);text-shadow:1px 1px 1px #000;}}
.home-projects{padding-bottom:3%}
.home-projects .unify{padding-bottom:0;}
.home-projects .unify .theme {color:#555;text-transform:inherit}
.projects-swiper{position:relative}
.projects-swiper .swiper-slide:nth-child(2n){padding:40px 0 70px}
.projects-swiper .swiper-slide .projects-pic{overflow:hidden}
.projects-swiper .swiper-slide .projects-pic img{display:block;width:100%;transition:.5s}
.projects-swiper .swiper-slide .projects-tit{line-height:65px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;}
.projects-swiper .swiper-slide .projects-tit:after{content:'';width:0;height:2px;background:var(--color);position:absolute;bottom:0;left:0;transition:.3s}
.projects-swiper .swiper-slide:hover .projects-pic img{transform:scale(1.3)}
.projects-swiper .swiper-slide:hover .projects-tit:after{width:100%}
.projects-btn>div{position:absolute;top:50%;margin-top:-23px;width:46px;height:46px;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:3;background:var(--color);color:#fff;border-radius:50%;transition:.3s;opacity:0;}
.projects-btn .projects-prev{left:20px}
.projects-btn .projects-next{right:20px}
.projects-btn>div em{font-size:30px}
.projects-swiper:before{content:'';width:calc((100% - 300px) / 8);height:100%;background:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:2}
.projects-swiper:after{content:'';width:calc((100% - 300px) / 8);height:100%;background:rgba(255,255,255,.5);position:absolute;top:0;right:0;z-index:2}
.projects-swiper:hover .projects-btn>div{opacity:1}
@media (max-width:1024px){.projects-swiper:before,.projects-swiper:after{width:calc((100% - 60px) / 3)}}
@media (max-width:768px){.projects-swiper:before,.projects-swiper:after{width:calc((100% - 30px) / 4)}}
#swiper-news {width:100%}
.home-data .unify{padding-top:5%;padding-bottom:1%}
@media (max-width:540px){.home-data .unify{padding-top:40px;}}
.home-about .l-wrap .left .bottom{display:none}
.home-news .l-wrap{padding-left:0;padding-right:0}
.home-about .l-wrap .left{padding:0px 5% 0 0}
@media screen and (max-width: 1090px){.home-about .l-wrap .left{padding:0}
.home-about .l-wrap .left .top{right:0}
}
.home-style{background:url(/uploads/44793/banner/2025092804530577f4c.jpg) no-repeat center fixed;background-size:cover;}
.home-style .l-wrap{display:flex;justify-content:flex-end;}
.stylebox{background:rgba(255 255 255 / 92%);width:50%;padding:3.5%;}
.style-title{font-size:38px;margin-bottom:10px}
.stylebox p{color:#555;margin-bottom:40px;font-size:var(--fontsize20);}
.style-btn{display:flex;}
.style-btn a{color:var(--color);border:1px solid var(--color);display:block;padding:10px 30px;font-size:var(--fontsize18);transition:.3s;}
.style-btn a:hover{background:var(--color);color:#fff}
@media (max-width:1280px){.style-title{font-size:32px}
.stylebox p{font-size:var(--fontsize18)}
.style-btn a{padding:10px 20px;font-size:var(--fontsize16)}}
@media (max-width:1024px){.stylebox{width:65%;background:rgba(255 255 255 / 75%);}
.style-title{font-size:28px}
.stylebox p{margin-bottom:25px}}
@media (max-width:768px){.stylebox{width:100%;}
.style-title{font-size:26px}
.stylebox p{margin-bottom:20px}}
.home-banner .swiper-slide a img{width: 100%;}
.home-banner .swiper video{width:100%}
.home-style{margin-top: 3%;}
.procate-allbtn{margin:10px 0;display:flex;justify-content:flex-end}
.procate-allbtn a{text-decoration:underline}
.procate-allbtn a:hover{color:var(--color)}
/*.procate-list .procate-item .procate-icon,.procate-list .procate-item .procate-txt{display: none;}*/
.home-product .l-wrap .product .pro-list .item .img img{aspect-ratio: 1;}
.home-product .l-wrap .product .pro-list{align-items:inherit}
.home-product .l-wrap .product .pro-list .item .text .merchandise{display:none;}
.home-product .l-wrap .product .pro-list .item{height:auto;flex-direction:column;display:flex;}
.home-product .l-wrap .product .pro-list .item .text{flex:1;flex-direction:column;display:flex;align-items:flex-start}
.home-product .l-wrap .product .pro-list .item .text .name{margin-bottom:10px;}
.home-product .l-wrap .product .pro-list .item .text .btn{margin-top:auto;}
.style-btn a{border-radius:6px}
.home-collections-list li .collections-item-pic a{display:block;top:0;left:0;position:absolute;width:100%;height:100%;}
@media (min-width:769px){.home-collections-list li:nth-child(1) .collections-item:nth-child(1) .collections-item-pic img,.home-collections-list li:nth-child(1) .collections-item:nth-child(3) .collections-item-pic img{aspect-ratio:58/65;object-fit:cover}
.home-collections-list li:nth-child(2) .collections-item:nth-child(n+2) .collections-item-pic img{aspect-ratio:58/65;object-fit:cover}
.home-collections-list li:nth-child(3) .collections-item:nth-child(-n+2) .collections-item-pic img{aspect-ratio:58/65;object-fit:cover}
.home-collections-list li .collections-item-pic img{aspect-ratio:11/7;object-fit:cover}
.home-collections-list li:nth-child(2) .collections-item:nth-child(3) .collections-item-pic img{object-position:62%}}
@media (max-width:768px){.home-collections-list li .collections-item-pic img{aspect-ratio:187/105;object-fit:cover}}