.news-blocks .list{
	position:relative;
	overflow: hidden;
}
.news-blocks .list::before, 
.news-blocks .list::after{
	content:'';
	display:block;
	background:white;
	position:absolute;
	z-index:5;
}

.none_decoration{
	text-decoration:none !important
	
}

@media (min-width: 1400px) and (max-width: 1481px){	
	.pa_right{
		padding-right: 2.1%;
	}
}
@media (min-width: 1482px) and (max-width: 1661px){	
	.pa_right{
		padding-right: 2%;
	}
}
@media (min-width: 1662px) {	
	.pa_right{
		padding-right: 2.6%;
	}
}








@media (min-width:  601px ) {
	.news-tit{
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		line-height: 35px;
		color: #FFFFFF;
		text-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
		padding-left:5.6rem !important;
		padding-top:20px !important;
		padding-bottom:10px !important; 
	}
}

@media (max-width:  600px ) {
	.news-tit {
		font-style: normal;
		font-weight: bold;
		font-size: 20px;
		line-height: 23px;
		color: #FFFFFF;
		text-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
		padding-left: 1rem !important;
		padding-top: 20px !important;
		padding-bottom: 10px !important;
	}
}





@media (min-width:  767px ) {
	.news-tit2 {
		font-style: normal;
		font-weight: bold;
		font-size: 30px;
		line-height: 35px;
		color: #FFFFFF;
		text-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
		padding-left: 4% !important;
		padding-top: 15px !important;
		padding-bottom: 0px !important;
	}
}
@media (max-width:  766px ) {
	.news-tit2 {
		font-style: normal; 
		font-weight: bold;
		font-size: 30px;
		line-height: 35px;
		color: #FFFFFF;
		text-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
		padding-left: 8% !important;
		padding-top: 25px !important;
		padding-bottom: 18px !important;
	}
}
.news-blocks .list::before{
	width:3px;
	height:100%;
	right:-1px;
}
.news-blocks .list::after{
	height:3px;
	width:100%;
	bottom:-1px;
}
.news-blocks .list .item{
	color:black;
	border-right: 1px solid #dee2e6;
	border-bottom: 1px solid #dee2e6;
}
/*
.news-blocks .pre-arrow{
	margin-top: 40px;
}
.news-blocks .detail-arrow{
	position: absolute;
	right: 15px;
	bottom: 10px;
}*/