.jwell-clients {background:#F1F1F1;padding:50px 0 0;}
.jwell-clients .inner {background:#fff;padding:50px 30px;}
.jwell-clients .tit {text-align:center;}
.jwell-clients .tit h2 {font-size:clamp(20px, 2.3vw, 32px);line-height:1;color:#2c2c2c;font-weight:bold;}
.jwell-clients .list {margin:50px 0 0;position:relative;}
.jwell-clients .swiper-slide {position:relative;}
.jwell-clients .swiper-slide .pic {background:#fff;width:100%;border:1px solid #f1f1f1;}
.jwell-clients .swiper-slide .pic img {display:block;width:100%;transition:transform 0.5s;}
.jwell-clients .swiper-slide:hover .pic {box-shadow:0 0 10px rgba(0,0,0,0.16);}

.jwell-clients .swiper-pagination-bullets {position:static;font-size:0;margin-top:50px;width:100%;}
.jwell-clients .swiper-pagination-bullet {height:6px;width:80px;margin:0 4px;background:#e4e4e4;border-radius:0;opacity:1;}
.jwell-clients .swiper-pagination-bullet-active {background:var(--color-second);}


@media screen and (max-width:1441px) {
.jwell-clients .swiper-pagination-bullets{margin-top:40px;}
.jwell-clients .swiper-pagination-bullet{height:5px;width:60px;}
}

@media screen and (max-width:1280px) {
.jwell-clients .inner{padding:40px 25px;}
.jwell-clients .list{margin:40px 0 0;}
.jwell-clients .swiper-pagination-bullets{margin-top:35px;}
.jwell-clients .swiper-pagination-bullet{height:4px;width:50px;}
}

@media screen and (max-width:768px) {
.jwell-clients{padding:30px 0 0;}
.jwell-clients .inner{padding:30px 20px;}
.jwell-clients .list{margin:30px 0 0;}
.jwell-clients .swiper-pagination-bullets{margin-top:30px;}
.jwell-clients .swiper-pagination-bullet{height:3px;width:40px;}
}

@media screen and (max-width:640px) {
.jwell-clients .inner{padding:25px 15px;}
}

@media screen and (max-width:480px) {
.jwell-clients .inner{padding:25px 10px;}
.jwell-clients .list{margin:25px 0 0;}
.jwell-clients .swiper-pagination-bullets{margin-top:25px;}
.jwell-clients .swiper-pagination-bullet{height:2px;width:30px;}
}
