.banner{
	width:100%;
	height:300px;
	background:url("../images/banner_xin.jpg") no-repeat center top;
	margin-top:-320px;
}


ul.channel{
	margin:60px 0;
	margin-bottom:40px;
	margin-left:50px;
	font-size:1.1rem;
}
.channel li{
	float:left;
	margin:0 0;
	margin-right:50px;
	line-height:2.25rem;
}
.channel li a{
	color:#999999;
}
.channel li.thisclass a{
	color:#298e02;
}
.content{
	width:1200px;
	margin:0 auto;
/*	line-height:28px;*/
	margin-bottom:40px;
	/*min-height:500px;*/
	overflow:hidden;
}
.content li{
	width:100%;
	height:160px;
	float:left;
	margin-right:2%;
	margin-bottom:50px;
	overflow:hidden;
	position:relative;

}
.content #last{
	width:100%;

	display:flex;
    justify-content:center;
    align-items:center;
}
.content #last div{
	width:68px;
	height:66px;
	
	position:relative;
	background:url("../images/xin_pic1.png") no-repeat center top;
	cursor:pointer;
}
.content li>a{
	display:block;
	width:100%;
	height:100%;
}
.content .l{
	width:25%;
	height:100%;
}
.content .r{
	width:73.5%;
	float:right;
}
.content div{
	width:100%;
	float:left;
}
.content .title{
	font-size:1.1rem;
	line-height:28px;
}
.content .date{
	color:#999999;
	line-height:28px;
	margin-top:4px;
	margin-bottom:12px;
	font-size:0.9rem;
}
.content .body{
	line-height:22px;
	font-size:0.9rem;
	color:#333333;
}
.hide{
	display:none;
}
/*list_xin*/







.a_content{
	width:1200px;
	margin:0 auto;
	margin-bottom:80px;
	overflow:hidden;
}
.a_content .title{
	width:100%;
	font-size:1.1rem;
	font-weight:bolder;
	text-align:center;
}
.a_content .date_from{
	width:100%;
	text-align:center;
	font-size:0.8rem;
	color:#a8a8a8;
	margin-top:20px;
	margin-bottom:30px;
}
.a_content .body{
	color:#4d4d4d;
	font-size:0.8rem;
	line-height:1.4rem;
}
/*article_xin*/


@media (max-width:1320px){
ul.channel{
	margin-left:0;
}
}


@media (max-width:1220px){
.banner{
	width:100%;
	height:210px;
	background:url("../images/banner_xin.jpg") no-repeat center top/1300px;
	margin-top:-360px;
}
.content{
	width:700px;
}
.content #last{
	margin:0 auto;
}
/*list_xin*/



.a_content{
	width:700px;
}
/*article_xin*/
}


@media (max-width:720px){
.channel li{
	float:left;
	margin:0 0;
	width:100%;
	text-align:center;
}
.banner{
	height:130px;
	background:url("../images/banner_xin.jpg") no-repeat center top/800px;
}
.content{
	width:100%;
}
.content #last{
	margin:0 auto;
}
.content .l{
	display:none;
}
.content .r{
	width:100%;
}
/*list_xin*/

.a_content{
	width:100%;
}
/*article_xin*/
}


@media (max-width:400px){
.banner{
	height:97px;
	background:url("../images/banner_xin.jpg") no-repeat center top/600px;
	margin-top:-360px;
}
}
