#news{overflow: hidden;padding: 190px 0 130px 0;position: relative;}
#news .pub_title{padding-bottom: 30px;}
#news .news_title{padding-bottom: 35px;}
#news .news_title .pub_title{padding-bottom: 0;line-height: 1.25;}

#news .new_dh{padding-bottom: 25px;}
#news .new_dh a{font-size: 22px;color: #000;border: 2px solid #B5B5B5;padding: 15px 55px;border-radius: 34px;margin: 20px;transition:background 0.2s;position: relative;background: #F7F7F7;}
#news .new_dh a.on,#news .new_dh a:hover{background: #E0041B;color: #fff;border: 2px solid #E0041B;}

#news .box1 li{padding: 25px 0;}
#news .box1 li>div{background: #F7F7F7;border-radius: 40px;overflow: hidden;padding:75px 80px;}
#news .box1 .new_img{width: 22.5%;border-radius: 25px;overflow: hidden;position: relative;padding-top: 22.5%;transition: 0.5s;}
#news .box1 li>div:hover .new_img{transform: scale(0.95);}
#news .box1 .new_img img{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0;left: 0;}


#news .box1 .content{width: 53%;}
#news .box1 .content .title{font-size: 32px;color: #000;}
#news .box1 .content .desc{margin-top: 10px;}
#news .box1 .content .desc p{font-size: 18px;color: #989898;line-height: 1.8;text-align: justify;}

#news .box1 .time{width: 12.5%;padding-right: 1.3%;}
#news .box1 .time_block{max-width: 133px;background: #E0041B;padding:12px 5px 27px 5px;font-weight: bold;color: #fff;text-align: center;border: 3px solid #050202;border-radius: 15px;margin: auto;}
#news .box1 .time .t1{font-size: 70px;line-height: 0.9;}
#news .box1 .time .t2{font-size: 20px;line-height: 1;}
#news .box1 .time .img{max-width: 102px;width: 70%;margin: -25px auto 0 auto;}


#news button{width: 168px;height: 53px;border-radius: 26px;border: 2px solid #B5B5B5;position: relative;margin-top: 50px;background: #F7F7F7;}
#news button a{width: 100%;height: 100%;display: block;}
#news button p,#news button div{position: absolute;height: 100%;display: flex;align-items: center;}
#news button p{width: 168px;font-size: 16px;color: #B5B5B5;top: 0;left: 0;transition: ease 1s;overflow: hidden;padding-left: 21%;}
#news button p span{white-space: pre;}
#news button .img{right: 10px;top: 0;width: 36px;transition: ease 1s;}
#news button:hover p{width: 0%;}
#news button:hover .img{transform: translateX(-310%) rotate(-1440deg);}

#news .new_btn{text-align: center;margin-top: 20px;}
#news .new_btn button{transform: scale(1.1);}
#news .new_btn_index button{background: #fff;}





@media (min-width: 1199px) and (max-width: 1500px){
	#news .box1 li>div{border-radius: 30px;padding:55px 60px;}
	#news .box1 .content .title{font-size: 30px;}
	#news .box1 .time {padding-right: 0;width: 12%;}
	#news .box1 .time_block {max-width: 120px;}
	#news .box1 .time .t1{font-size: 54px;line-height: 1;}
	#news .box1 .time .t2{font-size: 17px;}
	#news button{transform: scale(0.95);transform-origin: left;margin-top: 35px;}
}

@media (min-width: 768px) and (max-width: 1199px){
	#news{padding: 170px 0 80px 0;}
	#news .new_dh a {font-size: 20px;padding: 10px 40px;margin: 15px 20px;}
	#news .box1 li>div{border-radius: 20px;padding:35px 40px;}
	#news .box1 .new_img{border-radius: 15px;}
	#news .box1 .content .title{font-size: 24px;}
	#news .box1 .content .desc p{font-size: 15px;line-height: 1.6;}
	#news .box1 .time {padding-right: 0;width: 12%;}
	#news .box1 .time_block {max-width: 88px;border-radius: 10px;padding: 8px 5px 20px 5px;}
	#news .box1 .time .t1{font-size: 40px;line-height: 1;}
	#news .box1 .time .t2{font-size: 14px;}
	#news .box1 .time .img{margin: -20px auto 0 auto;}
	#news button{transform: scale(0.75);transform-origin: left;margin-top: 20px;}
	#news .new_btn{margin-top: 20px;}
	#news .new_btn button{transform: scale(0.9);}
}
@media (min-width: 768px) and (max-width: 850px){
	#news .box1 .content .desc{-webkit-line-clamp: 2;}
	#news .box1 .time{width: 12.5%;}
	#news .box1 .time .t1 {font-size: 38px;}
	#news button{margin-top: 15px;}
}
@media (max-width: 767px){
	#news{padding: 130px 0 60px 0;}
	#news .pub_title {padding-bottom: 15px; }
	#news .news_title {padding-bottom: 25px;}
	#news .new_dh .qb{display: none;}
	#news .new_dh {margin: 0 -10px;background-size: 97%;padding-bottom: 15px;}
	#news .new_dh a {font-size: 16px;padding: 9px 32px;margin: 10px;}
	#news .box1 li {padding: 15px 0;}
	#news .box1 li>div{padding: 25px 23px 35px 23px;border-radius: 15px;}
	#news .box1 li a{align-items: flex-start;}
	#news .box1 .new_img{width: 100%;margin-bottom: 30px;border-radius: 15px;padding-top: 100%;}
	#news .box1 .content{width: 71%;}
	#news .box1 .content .title{font-size: 20px;}
	#news .box1 .content .desc.hangNum2{-webkit-line-clamp: 3;}
	#news .box1 .content .desc p{font-size: 15px;line-height: 1.5;}
	#news .box1 .time {width: 23%;padding-right: 0%;}
	#news .box1 .time_block{max-width: 68px;padding: 5px 5px 15px 5px;border: 2px solid #050202;border-radius: 10px;}
	#news .box1 .time .t1{font-size: 34px;line-height: 1;}
	#news .box1 .time .t2{font-size: 13px;}
	#news .box1 .time .img{margin: -15px auto 0 auto;max-width: 50px;}
	#news button{transform: scale(0.9);transform-origin: center;margin: 25px auto 0 auto;}
	#news .new_btn button{transform: scale(0.95);}
}