﻿.home-certi{background:none}
.home-certi>.l-wrap{max-width:100%;margin:0;padding:0;}
.home-case{background:var(--color) url(https://css02.v15cdn.com/m426/images/home-caseB.webp) no-repeat center;background-size:cover;padding:4% 0 0;margin-bottom:100px}
.home-case .home-title{margin:0 0 -10px}
.home-case .home-title span{color:#fff}
.home-case .home-title span:after{background:#FFF}
.home-case .case-list{justify-content:space-between;transform:translateY(70px);display:flex;flex-wrap:wrap}
.home-case .case-list li{width:32%;display:flex;flex-direction:column-reverse;}
.home-case .case-list .li-info{text-align:center;flex:1;padding:10px;font-size:var(--fontsize18);display:flex;justify-content:center;align-items:center;line-height:1.4;text-transform:capitalize}
.home-case .case-list .li-img{overflow:hidden;border-radius:5px}
.home-case .case-list .li-img img{aspect-ratio:1;width:100%;object-fit:cover;transition:all .3s ease}
.home-case .case-list li:hover .li-img img{transform:scale(1.03)}
.home-adv{position:relative;margin-top:50px}
.home-adv .adv-list{display:flex;flex-wrap:wrap}
.home-adv .adv-list li{width:12%;margin-right:.57%;margin-bottom:.6%;border:1px solid #ccc;background:#fff;padding:5px}
.home-adv .adv-list li:nth-child(8n){margin-right:0}
.home-adv .adv-list .li-img{width:100%;height:100%;overflow:hidden}
.home-adv .adv-list .li-img img{width:100%;height:100%;transition:all .3s ease;object-fit:cover}
.home-adv .adv-list li:hover .li-img img{transform:scale(1.03)}
@media (max-width:1280px){.home-adv .adv-list li{width:19%;margin-right:1.25%;margin-bottom:1.25%}
.home-adv .adv-list li:nth-child(8n){margin-right:1.25%}
.home-adv .adv-list li:nth-child(5n){margin-right:0}}
@media (max-width:768px){.home-case{background:none;position:relative;margin:0}
.home-case:before{content:'';width:100%;height:25%;background:var(--color) url(https://css02.v15cdn.com/m426/images/home-caseB.webp) no-repeat center;background-size:cover;position:absolute;top:0;left:0;}
.home-case .l-wrap{position:relative}
.home-case .home-title{margin:0}
.home-case .case-list{transform:translateY(0);margin-top:30px}
.home-case .case-list li{width:100%;margin-bottom:20px}
.home-case .case-list .li-info{font-size:var(--fontsize17)}
.home-adv{margin-top:10px}
.home-adv .adv-list li{width:32%;margin-right:2%;margin-bottom:2%}
.home-adv .adv-list li:nth-child(8n),.home-adv .adv-list li:nth-child(5n){margin-right:2%}
.home-adv .adv-list li:nth-child(3n){margin-right:0}}
@media (max-width:500px){.home-adv .adv-list li{width:49%;margin-right:2%;margin-bottom:2%;padding:3px}
.home-adv .adv-list li:nth-child(8n),.home-adv .adv-list li:nth-child(5n),.home-adv .adv-list li:nth-child(3n){margin-right:2%}
.home-adv .adv-list li:nth-child(2n){margin-right:0}}
.adv-swiper{position:relative;width:100%;}
.adv-swiper .swiper-container .swiper-wrapper{-webkit-transition-timing-function: linear; -moz-transition-timing-function: linear;-ms-transition-timing-function: linear; -o-transition-timing-function: linear;transition-timing-function: linear;}
.home-adv .adv-list li{margin:0;height:auto;aspect-ratio:6/5;}
.adv-swiper .swiper-pagination,.adv-swiper .adv-btn{display:none}
.home-product-list>li{margin-bottom:25px!important}
.home-product-list .home-product-item{border:none;padding:0;width:100%;height:100%;margin:0}
.home-product-list .home-product-item .img-wrap{position:static;flex-direction:column;justify-content:flex-start}
.home-product-list .home-product-item img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border:1px solid #ccc;}
.home-product-list .home-product-link{position:static;opacity:1;background:none;height:auto;margin-bottom:10px}
.home-product-list .home-product-name{min-height:inherit;padding:10px 0 0;background:none;opacity:1;max-width:100%;transform:none;max-height:inherit;text-align:center;width:100%;color:var(--fontcolor);}
.home-product-list .home-product-item:hover{box-shadow:0 0 0;}
.home-product-list .home-product-item:hover img{border-color:var(--color)}
.home-product-list .home-product-item:hover .home-product-name{color:var(--color)}
@media (max-width:500px){.home-product-list .home-product-link{margin-bottom:0}
.home-product-list .home-product-name{padding:5px 0 0}}
.home-product .l-wrap>.home-title:first-child{display:none;}
.home-about .item2 .about-article strong{font-size:var(--fontsize18);margin-top:15px;display:inline-block;}
.home-about .item2 .about-article div{margin-top:5px}
.home-about .item2 .about-article div span{background:url(https://css02.v15cdn.com/m418/images/about_li.webp) no-repeat left;background-size:20px;padding-left:25px;display:inline-block;margin-bottom:5px}
.home-about .item2 .about-article div span:not(:last-child){margin-right:30px}
@media (max-width:768px){.home-about .item1 .about-article{max-height:inherit}
.home-about .item2 .about-article strong{font-size:var(--fontsize16)}}