.news_b1{padding-bottom: 55px;}
.new_dh li{height: auto;padding: 0 25px;}

.new_list{position: relative;overflow: hidden;margin: 0 -22px;padding-top: 35px;}
.new_list ul{display: flex;flex-wrap:wrap;}
.new_list li{padding:35px 40px;width: 33.3%;}
.new_list li>a{display: block;transition: 0.5s;border-radius: 30px;overflow: hidden;-webkit-transform: translate3d(0, 0, 0);}
.new_list li>a:hover{box-shadow: 0px 5px 12px 0px rgba(0,0,0,0.12);}
.new_list li .img{display: flex;overflow: hidden;position: relative;}
.new_list li .img_img img{position: absolute;width: 100%;height: 100%;object-fit: cover;}
.new_list li .img_img{overflow: hidden;font-size: 0;padding-bottom: 85%;position: relative;width: 100%;}
.new_list li .time {position: absolute;z-index: 2;background: var(--colormain08);text-align: center;color: #fff;padding: 12px 20px;top: 24px;left: 24px;transition: 0.5s;border-radius: 15px;}
.new_list li .time>div:nth-child(1){font-size: 40px;line-height: 1.1;}
.new_list li .time>div:nth-child(2){font-size: 14px;}
.new_list li .content_text{border-radius: 30px;background: var(--backgroundlight);padding:43px 35px 40px 35px;margin-top: -16%;z-index: 2;position: relative;}
.new_list li .content_text .title{font-size: 22px;line-height: 1.35;}
.new_list li>a:hover .content_text .title{color: var(--colormain);}
.new_list li .content_text .desc{font-size: 15px;margin-top: 10px;}
.new_list li .content_text .desc p{color: rgba(0,0,0,0.8);}
.new_list li .content_text .xw_btn{margin-top: 26px;}
.new_list li .content_text .xw_btn span{color: rgba(0,0,0,0.8);font-size: 14px;}
.new_list li .content_text .xw_btn img{width: 34px;margin-left: 16px;transition: 0.5s;}
.new_list li>a:hover .content_text .xw_btn img{transform: translateX(15px) rotate(360deg);}



@media (min-width:1500px){
	.news_block{padding-bottom: 120px;padding-top: 105px;}
}
@media (min-width:1199px) and (max-width:1500px){
	.news_block{padding-bottom: 110px;}
	.new_list{margin: 0 -32px;}
	.new_list li{padding:32px;}
}


@media (min-width:767px) and (max-width:1199px){
	.new_dh li {padding: 0 13px;}
	
	.new_list{margin: 0 -20px;}
	.new_list li{padding:20px;}
	.new_list li>a{border-radius: 20px;}
	.new_list li .time {padding: 7px 14px;left: 25px;border-radius: 10px;}
	.new_list li .time>div:nth-child(1) {font-size: 26px;}
	.new_list li .time>div:nth-child(2) {font-size: 9px;}
	.new_list li .content_text{margin-top: -13%;border-radius: 20px;padding: 30px 28px 35px 28px;}
	.new_list li .content_text .title {font-size: 19px;}
	.new_list li .content_text .desc{font-size: 14px;}
	.new_list li .content_text .xw_btn img {width: 30px;}
	
}
@media (min-width:767px) and (max-width:850px){
	.new_list{margin: 0 -25px;}
	.new_list li{padding:25px;}
	.new_list li .time {padding: 8px 15px;}
}
@media (max-width:850px){
	.new_list li{width: 50%;}
}
@media (max-width:767px){
	.new_dh{margin: 0 -1.8%;}
	.new_dh li {padding: 0 10px;max-width: 50%;}
	.new_dh li{width: 30%!important;margin: 0 1.5%;padding: 0;}
	.new_dh li a{width: 100%!important;padding: 8px 5px;}
	.new_dh  .btnDH .button b{display:none;}
	
	.new_list{margin-top: 0px;}
	.new_list{margin: 0px -20px;margin-bottom: 0px;}
	.new_list li{padding:20px;width: 100%;}
	.new_list li>a{border-radius: 18px;}
	.new_list li .time {padding: 10px 15px;left: 20px;border-radius: 10px;}
	.new_list li .time>div:nth-child(1) {font-size: 26px;}
	.new_list li .time>div:nth-child(2) {font-size: 9px;}
	.new_list li .content_text{margin-top: -13%;border-radius: 18px;padding: 30px 28px 35px 28px;}
	.new_list li .content_text .title {font-size: 19px;}
	.new_list li .content_text .desc{font-size: 15px;}
	.new_list li .content_text .xw_btn img {width: 30px;}
}
