/**CSS Reset**/
* { margin:0; padding:0; font-size:100%;}
body,button,input,select,textarea{font:13px/1.5 "Microsoft YaHei",tahoma,arial,\5b8b\4f53;}
table{border-collapse:collapse;border-spacing:0;}th{text-align:inherit;}caption,th {text-align:left;}
ul,ol,li,dl,dd,dt { list-style:none;}
fieldset, img { border: 0}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{*zoom:1}
.clear{clear: both; height:0; _display: none;}
:focus{outline:0;}
q:before,q:after {content:'';}
.none { display:none;}
a{text-decoration: none;color:#333; font-size:13px;}
a:hover{text-decoration: underline; color:#CC0000; }
.fl { float:left;}.fr { float:right;}
/**Layout Start**/
body { background:#fff;}
.wrapper { width:100%; margin:0 auto; background:#fff;}
/**main**/
/*--------------------------header-style-begin----------------------------*/
#header { width:100%; background:#c00302 url(imageshead.jpg) no-repeat center top; height:260px;}
#header .inner { width:1002px; margin:0 auto;}
/*--------------------------container-style-begin-------------------------*/
#container{ width:100%;  background:#fdfbeb url(imagescontent_bg.png) repeat-y center;}
#container .inner { width:980px;  margin:0 auto;}
/*--------------------------footer-style-begin----------------------------*/
#footer{ width:100%; height:100px; padding-top:10px; background:#fdfbeb url(imagescontent_bg.png) repeat-y center;}
#footer .inner { width:1002px; height:80px; margin:0 auto; border-top:2px solid #e1e1e1; padding-bottom:10px; }
.copyright { width:100%; line-height:2em; text-align:center; margin-top:10px;}
/**list**/
/**--------------------column-list-style-begin---------------------------**/
.listmenu { width:230px;}
.listname {
	width:100%;
	height:30px;
	line-height:30px;
	background:#eb8509;
}
.listname h3 { font-size:15px; font-weight:bold; color:#fff; text-indent:1.5em;}
.lists { width:100%; height:auto;}
.lists .list1 a,.lists .list2 a,.lists .list3 a { display:block; font-size:14px; color:#666; width:200px; padding-left:30px; line-height:30px; background:#fff url(images/li.png) no-repeat 13px 14px; border-bottom:1px solid #e5e5e5;}
.lists .list2 a { font-size:13px; color:#888; width:190px; padding-left:40px; line-height:25px; background-position:28px 11px;}
.lists .list3 a { font-size:12px; color:#999; width:180px; padding-left:50px; line-height:21px; background-position:38px 9px;}
.lists .list1 a:hover,.lists .list2 a:hover,.lists .list3 a:hover { background-color:#f6f6f6; background-image:url(images/li-over.png); color:#365895; text-decoration:none;}
#s_c_id { background-color:#f5f5f5; background-image:url(images/li-over.png);}
/**--------------------article-list-style-begin----------------------------*/
.listentry { width:730px;}
.listmeta { width:100%; height:28px; border-bottom:2px solid #d11514;}
.listmeta h3.catname { display:inline-block; float:left; height:30px;_height:28px; font-size:16px; font-weight:bold; color:#666666; border-left:7px solid #FF9900;}
.listmeta h3.catname span { display:inline-block; height:28px;_height:26px; padding:0 10px 0 6px; border-bottom:2px solid #FF9900; line-height:28px;_line-height:26px;}
.listmeta .listmap { float:right;}
.listmeta .listmap li { float:left; height:20px; line-height:20px; margin-top:4px; color:#666;}
.listmeta .listmap li a { color:#666;}
.listmeta .listmap li a:hover { color:#222; text-decoration:none;}
.listmeta .listmap li .posSplit { display:inline-block; width:13px; background-position: center center;}
.listinfo { width:728px; padding:10px 11px;}
.listinfo,.readinfo { margin:0 auto; overflow:hidden; line-height:1.7; font-size:14px; color:#565656;}
.listinfo p,.readinfo p { text-indent:2em; margin-bottom:10px;}
.listinfo a,.readinfo a { font-size:14px; color:#626262;}
.listinfo a:hover,.readinfo a:hover { color:#565656;}
.listinfo img{ max-width:680px;width:expression(this.width > 680 ? "680px" : this.width); }
.llink { line-height:26px; padding-left:20px; background:url(images/lli.png) no-repeat 5px 8px;}
.linnk a { font-size:13px;}
/**info**/
.infobox {
	width:940px;
	height:100%;
	border:1px solid #ccc;
	padding:5px 20px;
}
.atitle {
	display:block;
	width:100%;
	line-height:30px;
	font-size:20px;
	color:#D02916;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #e5e5e5;
}
.postmeta { width:100%; height:25px; line-height:25px; color:#999; font-size:13px; text-align:center; margin:5px 0;}
.postmeta span { margin-right: 10px;}
.readinfo { width:960px; min-height:200px;}
.readinfo img { max-width:900px; width:expression(this.width > 900 ? "900px" : this.width); }
/**custom-style****/
/**------------------news-link-style-begin-------------------**/
.nlink { line-height:23px; padding-left:17px; background:url(images/nlink.png) no-repeat 2px center;}
.nlink a { color:#333; font-size:12px;}
.nlink a:hover { color:#cc0000;}
.dlink { line-height:23px; padding-left:20px; background:url(images/dlink.png) no-repeat 5px center;}
.dlink a {
	color:#bb5302;
	font-size:16px;
	font-weight: bold;
}
.dlink a:hover { color:#0099FF;}
.zlink { line-height:25px; padding-left:18px; background:url(images/zlink.png) no-repeat 0px center;}
.zlink a {
	color:#333;
	font-size:13px;
	font-weight: bold;
}
.zlink a:hover { color:#FF9900;}
