﻿.home-banner .swiper-slide>a::after{display:none;}
.home-cate .catelist ul li .title{border-top:1px solid #e8e8e8;}
.home-cate .catelist ul li:hover .title{border-top-color:#fff;color:#fff;background:var(--color)}
@media (min-width:1025px){.home-bout .about-item.item1{margin-top:3%;}}
.home-about .about-item.item1 .about-img{border-radius:10px;overflow:hidden;}
#homeproducts .swiper-slide{height:auto;display: flex;flex-direction: column;}
#homeproducts .swiper-slide:hover .img img{transform: scale(1.1);}
#homeproducts .swiper-slide .slide-title{text-align: center;flex:1;display:flex;align-items:center;justify-content:center;}
#homeproducts .swiper-slide:hover{background: var(--color);}
#homeproducts .swiper-slide:hover .slide-title a{color:#fff;}
.home-news .list li{border:1px solid #e8e8e8;display: flex;flex-direction: column;border-radius: 5px;overflow: hidden;}
.home-news .list li .info{padding:15px;}
@media (min-width:769px){.home-news .list li .info .title{min-height: 57px;}}
.home-news .list li .img{aspect-ratio:inherit;position:relative;height:0;padding-bottom:75%;border:none;border-bottom:1px solid #e8e8e8;}
.home-news .list li .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
@media (max-width:768px){.home-cate .catelist ul li .title{height:auto;}}
@media (max-width:500px){.home-news .list li .img{width:100%;}}
@media (min-width:1025px){.home-advanced .advanced-list li .p1{font-size:40px;}
.home-advanced .advanced-list li .p1 span{font-size:50px}}
#homeproducts2{margin-top:2em;position:relative;}
#homeproducts2 .swiper-wrapper{transform:none!important;flex-wrap:wrap}
#homeproducts2 .swiper-slide{background:#eaebee;border-radius:10px;overflow:hidden;height:auto;display:flex;flex-direction:column;width:24%!important;margin-right:1.333%!important;margin-bottom:25px}
#homeproducts2 .swiper-slide:nth-child(4n){margin-right:0!important}
#homeproducts2 .swiper-slide .img{aspect-ratio:var(--prosaspectratio);display:flex;align-items:center;justify-content:center}
#homeproducts2 .swiper-slide .img .pro-meta{display:none;position:absolute;top:10px;left:10px;display:flex;flex-direction:column}
#homeproducts2 .swiper-slide .img .pro-meta em{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;color:#333;font-size:22px;cursor:pointer;margin-bottom:10px;border-radius:5px}
#homeproducts2 .swiper-slide .img .pro-meta .icon-hottitle{color:var(--color)}
#homeproducts2 .swiper-slide .img.lazy-loaded .pro-meta{display:block}
#homeproducts2 .swiper-slide .img img{width:100%;height:100%;object-fit:contain;background:#fff}
#homeproducts2 .swiper-slide .slide-title{padding:10px;text-align:center;flex:1;display:flex;align-items:center;justify-content:center}
#homeproducts2 .swiper-slide .slide-title a{line-height:1.5;font-weight:var(--fontbold6)}
#homeproducts2 .swiper-slide:hover .img img{transform:scale(1.03)}
#homeproducts2 .swiper-slide:hover .slide-title{background:var(--bgcolor);color:#fff}
#homeproducts2 .homeproducts-next,#homeproducts2 .homeproducts-prev{display:none}
@media (max-width:1024px){#homeproducts2 .swiper-slide{width:48%!important;margin-right:4%!important;}
#homeproducts2 .swiper-slide:nth-child(2n){margin-right:0!important}}
.home-about .about-item.item2 .icon2{font-size:var(--fontsize28);line-height:1.3;}
.home-about .about-item .about-content .home-title{font-size:var(--fontsize20);}
@media (max-width:768px){.home-about .about-item.item2 .icon2{font-size:var(--fontsize24);margin-bottom:10px}}

.diverse-container{flex-direction:row-reverse}
.diverse-container .left{padding-right:0;padding-left:5%}
.diverse-container .left .list{display:none}
.diverse-container .right .diverse-content img{width:100%}
@media (max-width: 768px){.home-about .about-item.item2 .about-img img{transform: translateX(0)}
.diverse-container .left{padding:0}
.diverse-container .right{flex:auto;width:100%}
}
.home-about .about-item.item1 .about-img iframe{width:100%;aspect-ratio:1.58;height:auto}