.newList-box-top .left-lb{
	float: left;
	width:38%
}
.newList-box-top .right-text{
	float: right;
	width:60%;
	    padding-left: 10px;
		
}
.newList-box-btm {
    padding-top: 30px;
    padding-bottom: 30px;
}
.right-text span,.right-text p,.right-text div
{
	padding-right: 16px;
	    padding-left: 16px;
}
.left-lb img{
	width:100%;
	border-radius: 20px 0px 20px 0px;
}
.right-text span{
	
    margin-bottom: 20px;

	    padding-left: 10px;
	    margin-top: 20px;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	border-left: 5px solid #17328C;
}
.newList-box-top {
	    border-radius: 20px 0px 0px 0px;
	    padding-right: 20px;
    overflow: hidden;
	border: 1px solid rgba(224, 224, 225, 0.64);
}
.right-text p{
	    margin-bottom: 10px;
	    padding-top: 10px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #A1A0A0;
	line-height: 35px;
	border-top: 1px solid rgba(224, 224, 225, 0.64);
}
.right-text-btn {
    margin-bottom: 10px;
}
.right-text-btn img{
	width: 29px;
	height: 8px;
}
.right-text .date{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #B5B5B5;
}
.newList-box-top-container{

    padding-top: 40px;
    padding-bottom: 40px;
}
.newList-box-topbg{
	    padding: 20px;
	background: #FFFFFF;
	box-shadow: 3px 4px 20px 0px rgba(173, 189, 209, 0.19);
	border-radius: 20px 0px 20px 0px;
}

.newsList-img img{
	width: 100%;
	border-radius: 20px 0px 20px 0px;
}
.newsList-img{
	float: left;
	width:20%
}
.newsList-text-box{
	float: right;
	width:78%
}
.newsList-text-box .date{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #B5B5B5;
}
.newsList-text-box .newsList-text-title{
	font-size: 22px;
	font-family: Microsoft YaHei;
	    margin-top: 10px;
	font-weight: 400;
	color: #333333;
}
.newsList-text-box p{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #A1A0A0;
	line-height: 30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.newsList-btm-box {
    overflow: hidden;
    margin-bottom: 20px;
	border-bottom: 1px solid rgba(224, 224, 225, 0.64);
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.newsList-btm-box:hover{
	border-bottom: 1px solid #17328C;
}
@media (min-width:1101px) {
.newList-box-top-container{
	background-image: url(../img/other/ny_bg1.jpg);
background-size: cover;
}
}
@media (max-width:1100px) {
	.newList-box-top-container{
		background-color: white;
	}
	.newList-box-top-container{
		display: none;
	}
	.newsList-text-box p{
		    display: -webkit-box;
		    -webkit-box-orient: vertical;
		    -webkit-line-clamp: 2;
		    overflow: hidden;
	}
	.newsList-text-title{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
}
@media (max-width:800px) {
	.newsList-img img{
		    height: 130px;
	}
	.newsList-img {
	    float: left;
	    width: 25%;
	}
	.newsList-text-box{
		    width: 73%;
	}
}
@media (max-width:450px) {
	.newsList-text-box .newsList-text-title{
		     font-size: 18px;
		     margin-top: 6px;
		     margin-bottom: 6px;
	}
	.newsList-text-box .date{
		font-size: 14px;
	}
	.newsList-text-box p{
		font-size: 16px;
		    line-height: 22px;
			    margin: 0px;
	}
	.newsList-img img{
		    height: 104px;
	}
	.newsList-img {
	    float: left;
	    width: 40%;
	}
	.newsList-text-box{
		    width: 58%;
	}
}
