footer{background-color: #F5F5F5;}
.new_main{background: #f5f5f5;}
.new_main #box-1{padding-bottom: 50px;}
.new_main .box1{padding-top: 50px;}

#new_dh{border-radius: 30px;background: #FFEBEB;display: flex;justify-content: space-between;margin-top: 10px;}
#new_dh a{font-size: 24px;color: #E5002D;transition:background 0.2s;width: 30.8%;border-radius: 30px;text-align: center;padding: 11px;}
#new_dh a.on,#new_dh a:hover{background: #E5002D;color: #fff;}

#news{margin: 0 -27px;}
#news ul{display: flex;flex-wrap: wrap;}
#news li{width: 33.333%;padding:27px;}
#news li *{transition: 0.5s;}
#news li .img{position: relative;padding-top: 70%;overflow: hidden;}
#news li .img img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
#news li>a{display: block;background: #fff;overflow: hidden;border-radius: 30px;-webkit-transform: translate3d(0, 0, 0);}
#news li>a:hover{background: #E5002D;}
#news li>a:hover .img img{transform: scale(1.05);}
#news li .content{padding:32px 25px;}
#news li .title{font-size: 24px;color: #E5002D;font-family: 'fontT';}
#news li>a:hover *{color: #fff!important;}
#news li .desc{padding-top: 8px;}
#news li .desc p{color: #666;font-size: 16px;}
#news li .time_block{margin-top: 60px;}
#news li .time_block .new_btn{width: 50px;}
#news li .time{font-size: 18px;color: #E5002D;}
#news li>a:hover .new_btn{content: url(../img/new_jt2.png);}


@media (min-width:767px) and (max-width:1199px){
	#new_dh a{font-size: 19px;padding: 10px;}
	.new_main #box-1{padding-bottom: 20px;}
	
	#news {margin: 0 -12px;}
	#news li{padding:15px;}
	#news li>a{border-radius: 15px;}
	#news li .content {padding: 28px 20px;}
	#news li .title{font-size: 22px;}
	#news li .desc p{font-size: 15px;}
	#news li .time_block {margin-top: 40px;}
	#news li .time{font-size: 15px;}
	#news li .time_block .new_btn {width: 42px;}
}

@media (max-width: 850px){
	#new_dh{margin-top: 0;}
	#news{margin: 0 -15px;}
	#news li{width: 50%;}
	#news li{padding:15px;}
}
@media (max-width: 767px){
	/* #new_dh .qb{display: none;} */
	.new_main .box1{padding-top: 30px;}
	#new_dh a{font-size: 16px;padding: 8px 5px;width: 33%;}
	
	#news li{width: 100%;padding:20px 15px;}
	#news li>a{border-radius: 15px;}
	#news li .content {padding: 28px 20px;}
	#news li .title{font-size: 22px;}
	#news li .desc p{font-size: 15px;}
	#news li .time_block {margin-top: 40px;}
	#news li .time{font-size: 15px;}
	#news li .time_block .new_btn {width: 40px;}
	
}