.sectionA{background:rgb(245,245,247);}

.derun-hot_product{padding-top:20px;padding-bottom: 30px;}
.derun-hot_product .tit{text-align:center;}
.derun-hot_product .tit em{font-size:18px;font-weight:700;letter-spacing:3px;color:var(--active-color);}
.derun-hot_product .tit h3{font-size:60px;line-height:1;color:#000;font-weight:700;margin:10px 0 0;}

.derun-hot_product ul{text-align:center;margin:20px 0 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.derun-hot_product ul li{width:25%;padding:10px 15px;}
.derun-hot_product ul li a{width:100%;padding: 0 12px;line-height:35px;font-size:17px;color:var(--bg-color);display:inline-block;border:1px solid var(--bg-color);border-radius:40px;}
.derun-hot_product ul li a:hover{background:var(--active-color);color:#fff;}

.derun-hot_product .list{margin:30px -15px 0;position:relative;}
.derun-hot_product .swiper-slide{padding:15px;}
.derun-hot_product .swiper-slide .box{background:#fff;text-align:center;padding:10px 10px 25px;transition:transform .3s;}
.derun-hot_product .swiper-slide .pic{display:block;width:100%;max-width:440px;position:relative;overflow:hidden;box-sizing:border-box;}
.derun-hot_product .swiper-slide .pic img{width:100%;display:block;transition:transform .3s;-webkit-transition:transform .3s;}
.derun-hot_product .swiper-slide h6{font-size:18px;color:#161616;margin-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.derun-hot_product .swiper-slide h6 a:hover{color:#DA251C;}
.derun-hot_product .swiper-slide .more{margin:20px 0 0;display:inline-block;width:210px;height:38px;line-height:38px;color:#fff;background:#323234;font-size:17px;border-radius:35px;transition:0.5s cubic-bezier(0.19,1,0.22,1);}
.derun-hot_product .swiper-slide .more:hover{background:var(--btn-bg-hover);width:190px;}

.derun-hot_product .swiper-slide:hover .box{box-shadow:0 0 15px rgba(1,1,1,0.1);}
.derun-hot_product .swiper-slide:hover .pic img{transform:scale(1.02);-webkit-transform: scale(1.02);}

.derun-hot_product .swiper-pagination-bullets{position:static;font-size:0;margin-top:20px}
.derun-hot_product .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;text-align:center;opacity:1;background:#DA251C;}
.derun-hot_product .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background:var(--bg-color);}

@media screen and (max-width:1440px){
  .derun-hot_product .tit h3 {font-size: 50px;}

  .derun-hot_product ul li a {font-size: 16px;}
 
  .derun-hot_product .swiper-slide .more {width: 180px;height: 34px;line-height: 34px;font-size: 16px;}
}

@media screen and (max-width:1367px){
	
.derun-hot_product .swiper-slide h6 {font-size:17px;}

}

@media screen and (max-width:1280px){
  .derun-hot_product .tit h3 {font-size: 40px;}
}
@media screen and (max-width:991px){
  .derun-hot_product ul li {width:33%;}
}
@media screen and (max-width:768px){
  .derun-hot_product{padding:30px 0;}
  .derun-hot_product .tit h3{font-size:30px;letter-spacing:0;}
  .derun-hot_product .tit p{font-size:15px;margin:20px 0 0;}
  .derun-hot_product .tit .more{margin:20px 0 0;width:180px;height:40px;line-height:40px;font-size:17px;}
  
  .derun-hot_product ul{margin:20px 0 0;}
  .derun-hot_product ul li {width: 50%;margin: 10px 0 0;padding: 5px 15px;}

}

@media screen and (max-width:480px) {
  .derun-hot_product .tit h3 {font-size: 24px;}
  
  .derun-hot_product ul li {width: 50%;padding: 5px;margin:0;}
  .derun-hot_product ul li a {font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}

@media screen and (max-width:400px) {
  .derun-hot_product .tit h3{font-size:24px;}
}  