﻿.home-banner .swiper-slide>a::after{ display: none;}
 .home-dtf-section{width:100%;box-sizing:border-box;padding:40px 15px;overflow:hidden}
.home-dtf-container{width:100%;box-sizing:border-box;margin:0 auto}
.home-dtf-line{width:50px;height:3px;background-color:var(--color);margin:15px auto 25px auto}
.home-dtf-desc{text-align:center;max-width:900px;margin:0 auto 40px auto;box-sizing:border-box}
.home-dtf-grid{display:flex;flex-wrap:wrap;gap:20px;width:100%;box-sizing:border-box}
.home-dtf-item{flex:1;min-width:calc(25% - 15px);box-sizing:border-box;transition:all 0.3s ease}
.home-dtf-item:hover{transform:translateY(-5px)}
.home-dtf-img-box{width:100%;overflow:hidden;box-sizing:border-box}
.home-dtf-img-box img{width:100%;height:auto;display:block;transition:transform 0.4s ease}
.home-dtf-item:hover .home-dtf-img-box img{transform:scale(1.04)}
@media screen and (max-width:1024px){.home-dtf-item{min-width:calc(50% - 10px)}
}@media screen and (max-width:768px){.home-dtf-item{min-width:100%}
}