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

.derun-news .list{position:relative;margin:30px 0 0;}
.derun-news .swiper-slide{padding:15px 15px 28px;box-sizing:border-box;}
.derun-news .swiper-slide .box{border-radius:18px;background:#F6F6F6;}
.derun-news .swiper-slide .pic{display:block;overflow:hidden;width:100%;border-radius:18px 18px 0 0;}
.derun-news .swiper-slide .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.derun-news .swiper-slide .t{padding:45px 18px 45px;border-radius:0 0 18px 18px;text-align:center;position:relative;}
.derun-news .swiper-slide .t span{width:150px;height:44px;line-height:44px;background:#DA251C;border-radius:35px;font-size:18px;color:#fff;display:block;position:absolute;top:-22px;left:calc(50% - 75px);z-index:20;}
.derun-news .swiper-slide .t h5{font-size:24px;font-weight:600;color:#070707;line-height:27px;height:54px;overflow:hidden;}
.derun-news .swiper-slide .t h5 a:hover{color:var(--active-color);}
.derun-news .swiper-slide .t p{font-size:17px;color:#474747;margin:20px 0 0;line-height:24px;height:48px;overflow:hidden;}
.derun-news .swiper-slide .t .more{position:absolute;bottom:-25px;left:20%;z-index:20;display:inline-block;width:60%;height:50px;line-height:50px;color:#fff;background:#DA251C;font-size:20px;}
.derun-news .swiper-slide .t .more:hover{background:#287F13;}

.derun-news .swiper-slide:hover .pic img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.derun-news .swiper-slide:hover .box{background:#fff;box-shadow:0 0 15px rgba(1,1,1,0.17);}
.derun-news .swiper-slide:hover .t span{background:#B90F08;}
.derun-news .swiper-slide:hover .t h5 a{color:#B90F08;}
.derun-news .swiper-slide:hover .t .more{background:#B90F08;}

.derun-news .swiper-pagination-bullets{position:static;margin-top:40px}
.derun-news .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;text-align:center;opacity:1;background:#DA251C;}
.derun-news .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#E4716B;}

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

@media screen and (max-width:1280px){
  .derun-news .tit h3 {font-size: 40px;}

  .derun-news .swiper-slide .t h5 {font-size: 20px;line-height: 24px;	height: 48px;}
  .derun-news .swiper-slide .t p {font-size: 15px;margin: 10px 0 0;line-height: 20px;height: 40px;}
  .derun-news .swiper-slide .t .more {bottom: -20px;left: 25%;width: 50%;height: 40px;line-height: 40px;font-size: 18px;}
}

@media screen and (max-width:768px){
  .derun-news{padding:30px 0;}
  .derun-news .wp{-webkit-flex-direction:column;flex-direction:column;}
  .derun-news .txt{margin-right:0;text-align:center;}
  .derun-news .txt h3{font-size:30px;}
  .derun-news .txt h6{font-size:16px;margin:15px 0 0;}
  .derun-news .txt p{font-size:15px;line-height:24px;margin:15px 0 0;}
  .derun-news .txt .more{margin:20px 0 0;width:180px;height:40px;line-height:40px;font-size:17px;}

  .derun-news ul{width:100%;margin:20px 0 0;}
  .derun-news ul li{width:50%;height:200px;}
  .derun-news ul li .ico{width:100px;height:100px;}
  .derun-news ul li .ico img{max-width:70px;max-height:70px;}
  .derun-news ul li p{font-size:15px;margin:15px 10px 0;}

  .derun-news .swiper-slide .t p {font-size: 14px;}
}

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

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