@charset "gb2312";

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}

.mb30{margin-bottom:30px;}

.infoList{overflow:hidden;}
.infoList li{position:relative; float:left; width:100%; padding-top:5px; padding-bottom:5px; overflow:hidden;}
.infoList li .wjjdIcon{background:url(imagesxxgk_jdicon.jpg) left center no-repeat;float:left;width:37px;margin-left:5px;height:24px;}
.infoList li h4{position:relative; padding:0 0 0 16px; font-weight:300; font-size:1em; line-height:1.5em; overflow:hidden;}
.infoList li h4 a{display:inline-block; float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.infoList li h4 i{position:absolute; top:-2px; left:2px; margin-top:.75em; width:4px; height:4px; background:#666; border-radius:50%;}
.infoList li .time{position:absolute; z-index:10; top:50%; right:2px; margin-top:-.75em; color:#999; font-size:1em; font-family:Arial, Helvetica, sans-serif; white-space:nowrap; display:none;}
.infoList li br{display:none;}

.ztzl_page_list .infoList li{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom: 1px dashed #ccc;
}
.ztzl_page_list .infoList li h4{padding-left:25px; padding-right:0;}
.ztzl_page_list .infoList li h4 i{width:6px; height:6px; top:-3px; background-color:#f00; border-radius:0;}

.rel_news{position:relative; display:none; padding-left:80px; font-size:14px;}
.rel_news h5{position:absolute; top:8px; left:0; width:80px; color:#787878; text-align:right; font-size:1em;}
.rel_news .infoList li{padding-top:8px; padding-bottom:8px;}
.rel_news .infoList li h4{padding-right:0;}
.rel_news .infoList li h4 i{left:4px; border-radius:50%;}

.readtoolbar{margin-top:20px;}

.location{padding:20px 0; font-size:14px;}
.location a{color:#333;}

/*pagediv*/
.pagediv{padding-top:30px; padding-bottom:30px; font-size:14px; color:#888; line-height:200%; text-align:center; clear:both;}
.pagediv a{color:#888;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num,
.pagination_index_last,
#pagination_input{display:inline-block; *display:inline; margin:2px; zoom:1; background-color:#fff; border:solid #ddd 1px; border-radius:2px; vertical-align:top;}
.pagediv .arrow a:hover,
.pagediv .index_num{background-color:#0b6dd0; border:solid #0b6dd0 1px; color:#fff;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num{padding:0 10px;}
.pagediv .index_num{font-weight:700;}
.pagination_index_last{padding:0 5px;}
#pagination_input{width:30px; height:28px; color:#888; text-align:center;}

/*content*/
.newscontent {
	padding:25px 0;
}
.contenttitle {
	color:#000;
	font-size:24px;
	text-align:center;
	font-weight: normal;
	padding: 10px 30px;
}
.contenttitle h1{font-size:32px; font-weight:700;}
.show_docnumber {
	padding: 0px;
	width:100%;
	text-align:center;
	font-size:20px;
	line-height:30px;
	color:#000;
}

.contentdata {
	color:#666;
	padding:15px 30px;
	text-align:center;
	border-bottom:1px dotted #ddd;
	margin-bottom:15px;
	font-size:12px;
}
.contentdata span {
	padding:0 15px;
}
.contentdata span.llcs,
.contentdata span.author,
.contentdata span.publishTime{display:none;}
.contentdata.time{float:none !important; color:#666 !important;}
.contentinf {
	color:#666;
	padding:15px 60px;
	text-align:center;
}
.contentinf span {
	display:block;
	float:left;
	text-align:left;
	width: 220px;
	padding:4px 15px;
}
.contentpp {
	padding:0px 30px 30px;
	line-height:2;
	font-family:"ËÎÌå";
	font-size:12pt;
	padding:20px;
	min-height:260px;
	_height:260px;
	color:#333;
}
.contentpp p {
	margin-bottom:15px;
}
.contentpp img{max-width:800px;margin:0 auto;}

.table_style{margin:0 auto 15px; border-collapse:collapse;}
.table_style td, .table_style th{border-collapse:collapse; border:solid #000 1px; padding:6px; line-height:160%;}
.table_style th{background-color:#efefef;}

.loadembed {
	padding: 10px 30px;
}

