
/* article && quote*/
.headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.headline span {color:#225588;}
.headline div {line-height:22px;height:22px;overflow:hidden;}
.subline li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}
.subline span {color:#666666;}
.keytags {font-size:14px;padding:0 0 0 50px;}
/* catlist */
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist {padding:15px 15px 15px 20px;line-height:24px;}
.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
.subtitle {padding:5px 15px 5px 15px;margin:10px 20px 10px 20px;line-height:24px;font-size:12px;border:#EEEEEE 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:24px;overflow:hidden;float:left;}

.n_l{width:625px; overflow:hidden}
.news-c {
	margin-left:28px;
	margin-bottom:10px;
	overflow:hidden; line-height:30px;
}

.news-c h1 {
	color:#212121;
	font-size:20px;
	white-space:nowrap
}
.news-c h1 a {
	color:#212121;
	font-size:20px
}
.news-c h1 a:hover {
	color:#ff5e00
}
.news-c ul {
	margin-bottom:16px;
}
.news-c ul li {
	color:#545454;
	font-size:14px;
	line-height:30px;
	margin-top:10px;
	margin-right:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}


