@charset "UTF-8";
/* CSS Document */

#banner {
	width:100%;
	height:400px;
	background-position:center;
	background-repeat:no-repeat;
}

#news {
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#f5f5f5;
}

.news {
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}


/*左边栏目*/
.left_lm {
	width:200px;
	height:auto;
	border-radius:3px;
	overflow:hidden;
	border:1px solid #002e43;
	float:left;
}

.lm_logo {
	width:200px;
	height:60px;
	background:url(../images/lm_logo.jpg) no-repeat;
}

.left_lm .on {
	background:url(../images/lm_on_bg.jpg);
}

.left_lm ul {
	height:auto;
	overflow:hidden;
	background-color:#0c4e77;
	padding-bottom:100px;
}

.left_lm ul li a {
	width:200px;
	height:40px;
	display:block;
	color:#FFFFFF;
	text-align:center;
	line-height:40px;
	border-bottom:1px solid #002e43;
}

.left_lm ul li a:hover {
	background:url(../images/lm_on_bg.jpg);
}

.news_right {
	width:950px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:40px;
	background-color:#ffffff;
	padding:10px 25px 40px 25px;
	border-radius:3px;
	border:1px solid #d5d5d5;
}

.news_right h3 {
	line-height:48px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:20px;
}

.news_right h3 span {
	float:right;
	color:#999999;
}

.news_right h3 span a {
	color:#999999;
}

.news_right h3 span a:hover {
	color:#0c4e77;
}

.news_right ul {
	width:900px;
	height:auto;
	overflow:hidden;
}

.news_right ul li {
	width:960px;
	float:left;
	margin-right:40px;
	padding-bottom:30px;
}

.news_right ul li:hover p {
	background:url(../images/news_right_2.jpg) no-repeat top;
}

.news_right ul li img {
	width:160px;
	height:100px;
	display:block;
	float:left;
}
.news_pic {
	width:285px;
	height:410px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:15px;
	display:block;
	float:left;
}
.news_li_right {
	width:800px;
	height:100px;
	float:left;
	padding-left:20px;
}

.news_li_right span {
	color:#999999;
	line-height:0;
}

.news_li_right h4 a {
	font:16px "微软雅黑";
	margin:15px 0 20px 0;
	overflow : hidden; 
	text-overflow: ellipsis; 
	display: -webkit-box; 
	-webkit-line-clamp:1; 
	-webkit-box-orient: vertical;
}

.news_li_right h4 a:hover {
	color:#0c4e77;
}

.news_li_right p {
	padding-top:5px;
	font:12px/22px "宋体";
	color:#999999;
	background:url(../images/news_right_1.jpg) no-repeat top;
	overflow : hidden; 
	text-overflow: ellipsis; 
	display: -webkit-box; 
	-webkit-line-clamp:2; 
	-webkit-box-orient: vertical;
	display: -webkit-box; 
	-webkit-line-clamp:1; 
	-webkit-box-orient: vertical;
}
