﻿/*--------------------子页公共部分---------------------------------------*/
.z-left {
	float: left;
	width: 230px;
}
.z-right {
	width: 895px;
	float: right;
	border: 1px solid #d5d5d5;
	padding: 10px;
}
.z-right1 {
	width: 915px;
	float: right;
	padding-top: 0;
}
/*--------------------质检动态列表页---------------------------------------*/
.z-zjdt {
}
.z-zjdt-l {
	border: 1px solid #d5d5d5;
	padding: 10px;
}
.z-zjdt-l h3 {
	background: url(imagesz-icon.jpg) no-repeat left center;
	padding-left: 25px;
	font-size: 16px;
	color: #0063a4
}
.z-zjdt-l ul {
	margin-top: 10px;
}
.z-zjdt-l ul li {
	width: 200px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #d5d5d5;
	border-left: 3px solid #0063a4;
	margin-top: 10px;
}
.z-zjdt-l ul li a {
	padding-left: 10px;
	font-size: 16px;
	color: #0063a4;
	height: 50px;
	line-height: 50px;
	display: block;
}
.z-zjdt-l ul li a:hover {
	color: #FFF;
	background-color: #0063a4;
	padding-left: 10px;
}
.z-zjdt-l ul li#subnav-x {
	background-color: #0063a4;
	color: #FFF
}
.z-zjdt-l ul li#subnav-x a {
	color: #FFF
}
/**热门标签*/
.z-tag {
	clear: both;
	margin-top: 20px;
}
.z-tag h3 {
	background: url(imagesz-icon.jpg) no-repeat left center;
	padding-left: 25px;
	font-size: 16px;
	color: #0063a4
}
.z-tag ul {
	margin-top: 10px;
	width: 220px;
	overflow: hidden
}
.z-tag ul li {
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 3px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #0063a4;
	margin-top: 10px;
	margin-right: 5px;
}
.z-tag ul li a {
	color: #FFF
}
.z-zjdt-r {
}
.z-zjdt-r ul {
	width: 98%;
	padding-bottom: 10px;
}
.z-zjdt-r ul li {
	width: 98%;
	height: 35px;
	line-height: 35px;
	background: url(imagesline04.gif) no-repeat left center;
	border-bottom: 1px dotted #E8E8E8;
	padding-left: 20px;
	font-size: 14px;
}.z-zjdt-r UL LI  a{ float:left}
.z-zjdt-r ul li span {
	float: right;
	padding-right: 10px;
}
/*--------------------质检动态内容页---------------------------------------*/
.z-mian-zw-bt table {
	background-color: #adb6bd;
	margin-top: 10px; width:96%; margin:0 auto
}
.z-mian-zw-bt td {
	background-color: #eeeff1;
	padding: 5px;
}
.z-main-zw {
	width: 1180px;
	margin: 0 auto
}
.z-main-zw-xxgk {
	width:900px;
	margin: 0 auto
}

.z-main-zw h2,.z-main-zw-xxgk h2 {
	font-size: 24px;
	color: #0063a6;
	line-height: 80px;
	text-align: center;
}
.z-mian-zwsj { width:96%; margin:0 auto;
	border: 1px dotted #e8e8e8;
	background-color: #f5f5f5;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-bottom: 15px;
}
.z-main-zw-nr { width:90%; margin:0 auto;
	line-height: 35px;
	font-size: 14px;
}

/*--------------------办事大厅列表页---------------------------------------*/

.z-bsdt-l {
	border: 1px solid #d5d5d5;
	padding: 10px;
}
.z-bsdt-l h3 {
	background: url(imagesz-icon.jpg) no-repeat left center;
	padding-left: 25px;
	font-size: 16px;
	color: #0063a4
}
.z-bsdt-l ul {
	margin-top: 10px;
}
.z-bsdt-l ul li {
	width: 200px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #d5d5d5;
	border-left: 3px solid #0063a4;
	margin-top: 10px;
}
.z-bsdt-l ul li a {
	padding-left: 10px;
	font-size: 16px;
	color: #0063a4;
	height: 50px;
	line-height: 50px;
	display: block;
}
.z-bsdt-l ul li a:hover {
	color: #FFF;
	background-color: #0063a4;
	padding-left: 10px;
}
.z-bsdt-l ul li#subnav-x {
	background-color: #0063a4;
	color: #FFF
}
.z-bsdt-l ul li#subnav-x a {
	color: #FFF
}
.z-bsdt-t {
	border: 1px solid #d5d5d5;
	height: 50px;
	line-height: 50px;
	padding: 10px;
}
.z-bsdt-t .input01 {
	width: 550px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #88a9b8;
	color: #afafaf
}
.z-bsdt-t .input-but {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #0063a4
}
.z-bsdt-t .input-but:hover {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #004d80;cursor:pointer;
}
.z-bsdt-f {
	margin-top: 10px;
	margin-bottom: 30px;
}
.z-bsdt-ft {
	background-color: #ececec;
	margin-top: 10px;
}
.z-bsdt-ft td {
	background-color: #fff;
	padding: 5px;
}
.z-bsdt-ft th {
	background-color: #b7d6ea;
	padding: 5px;
}

/*--------------------办事大厅详情---------------------------------------*/

.z-bsdt-xq-f{border: 1px solid #d5d5d5; margin-top:10px;
padding-top:0px;}
.z-bsdt-xq-nav{ background-color:#f6f5f5}
.z-bsdt-xq-nav ul{height:50px; line-height:50px;}
.z-bsdt-xq-nav ul li{ float:left; width:200px; text-align:center; height:50px; line-height:50px; font-size:16px;}
.z-bsdt-xq-nav ul li img{ padding-right:10px;}

.z-bsdt-xq-nav ul li:hover{width:200px;  background-color:#E9F6FC;text-align:center; height:50px; line-height:50px; font-size:16px; cursor:pointer;}

.xq-navxz{ display:block; background-color:#E9F6FC; }
.z-z-bsdt-xq-nr{ margin-top:10px; padding:10px;}
.z-z-bsdt-xq-nr h3{ font-size:24px; height:60px; line-height:60px; text-align:center}
.z-z-bsdt-xq-nr1{ margin-top:10px; padding-top:10px;}
.z-z-bsdt-xq-nr1 li {
	width: 98%;
	height: 35px;
	line-height: 35px;
	background: url(imagesdownfile.jpg) no-repeat left center;
	border-bottom: 1px dotted #E8E8E8;
	padding-left: 20px;
	font-size: 14px;
}
.xq-navxz{ display:block; background-color:#FFF; border-right:1px solid #d5d5d5}
.z-z-bsdt-xq-nr{ margin-top:10px; padding:10px}
.z-z-bsdt-xq-nr h3{ font-size:24px; height:60px; line-height:60px; text-align:center}
.z-z-bsdt-xq-nr1{ margin-top:10px; padding-top:10px;}
.z-z-bsdt-xq-nr1 li {
	width: 98%;
	height: 35px;
	line-height: 35px;
	background: url(imagesdownfile.jpg) no-repeat left center;
	border-bottom: 1px dotted #E8E8E8;
	padding-left: 20px;
	font-size: 14px;
}

.z-z-bsdt-xq-nr2{ margin-top:10px;}

TABLE.info {
	MARGIN: 20px 0px; WIDTH: 860px; BORDER: #BCE5F7 1px solid; 
}
TABLE.info TH {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
TABLE.info TD {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
TABLE.info TBODY TH {
	BACKGROUND-COLOR: #BCE5F7; WHITE-SPACE: nowrap; COLOR: #0063A4; FONT-SIZE: 15px; VERTICAL-ALIGN: top; WORD-BREAK: keep-all; FONT-WEIGHT: bold
}
TABLE.info TBODY TD {
	BORDER-BOTTOM: #BCE5F7 1px solid
}

/*--------------------信息公开列表页左边---------------------------------------*/
.z-xxgk {
}
.z-xxgk-l {
	border: 1px solid #d5d5d5;
	padding: 10px;
}
.z-xxgk-l h3 {
	background: url(imagesz-icon.jpg) no-repeat left center;
	padding-left: 25px;
	font-size: 16px;
	color: #0063a4
}
/*--------------------信息公开列表页右边---------------------------------------*/
.z-xxgk-t {
	border: 1px solid #d5d5d5;
	height: 80px;
	line-height: 40px;
	padding: 10px;
}
.z-xxgk-t .input02 {
	width: 220px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #88a9b8;
	color: #afafaf
}
.z-xxgk-t .input03 {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #88a9b8;cursor:pointer;
	color: #afafaf
}

.z-xxgk-t .input03:hover {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #004d80;cursor:pointer;
}
.z-xxgk-t .input-but {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;cursor:pointer;
	background-color: #0063a4
}
.z-xxgk-t .input-but:hover {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #004d80;cursor:pointer;
}
.z-xxgk-f {
	margin-top: 10px;
	margin-bottom: 30px;
}
.altrowstable {
	color: #333333;
	border-width: 1px;
	border-color: #a9c6c9;
	border-collapse: collapse;
}
.z-xxgk-f-tit {
	color: #333333;
	border-width: 1px;
	border-color: #a9c6c9;
	border-collapse: collapse;
}
.altrowstable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
	background-color: #B7D6EA
}
.altrowstable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
.oddrowcolor {
	background-color: #FFFFFF;
}
.evenrowcolor {
	background-color: #D4E3E5;
}

.lay {
	display: block;
	overflow: hidden;
	position: relative;
}
.lay:hover {
	overflow: visible;
}
.lay .ex {
	position: absolute;
	top: 10;
	font-size:12px; color:#000; width:800px;
	;
	
	line-height:20px;
	background: #FFFEDF;
	border: 1px solid #B6D0F5
}
.lay th {
	border-width: 0px;
	padding: 5px;
	border-style: solid;
	border-color: #a9c6c9;
	background-color: #B7D6EA
}
.lay td {
	border-width: 0px;
	padding: 5px;
	border-style: solid;
	border-color: #a9c6c9;
}
.oddrowcolor {
	background-color: #FFFEDF;
}
.evenrowcolor {
	background-color: #FFFEDF;
}


/**分页*/
.pagingbox {
	clear: both;
	height: 30px;
	margin-top: 15px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 20px;
}
.pagingbox a{ color:#06C}
.SELECT{ border:1px; margin-left:20px;}
/*.pagingbox { display: block;
	background: url(../images/bg_pa.png) repeat-x;
	border: #d3d3d3 1px solid;
	height: 20px;
	padding-top: 8px;
	line-height: 12px;
	width: 28px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;}
.pagingbox .pagenum {
	float: left;
}
.pagingbox .pagenum li {
	float: left;
	margin: 0px 3px;
}
.pagingbox .pagenum li span {
	line-height: 26px;
}
.pagingbox .pagenum li a {
	display: block;
	background: url(../images/bg_pa.png) repeat-x;
	border: #d3d3d3 1px solid;
	height: 20px;
	padding-top: 8px;
	line-height: 12px;
	width: 28px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pagingbox .pagenum li.on a, .pagingbox .pagenum li a:hover {
	background: #0079B9;
	color: #FFF;
}*/

/*--------------------网站地图---------------------------------------*/
.wzdt{}
.wzdt_h4{ border:1px dotted #A6E2FF; background-color:#F4FAFF; font-size:16px; height:40px; line-height:40px; margin-bottom:15px; padding-left:20px;}
.wzdt_fl{ padding-left:20px; line-height:40px; margin-bottom:10px;}
.wzdt_flwz
{ display:block; float:left;
	padding: 5px; width:150px;
	background-color: #f8f8f8;
	border: 1px dotted #0063A4;
	text-align: center;
}

.wzdt_fl_sj A{	padding: 5px; padding-left:30px;

}

.zs-right {
	width: 98%;
	float: right;
	border: 1px solid #d5d5d5;
	padding: 10px;
}
.zs-zjdt-r {
}
.zs-zjdt-r ul {
	width: 98%;
	padding-bottom: 10px;
}
.zs-zjdt-r ul li {
	width: 98%;
	height: 35px;
	line-height: 35px;
	background: url(imagesline04.gif) no-repeat left center;
	border-bottom: 1px dotted #E8E8E8;
	padding-left: 20px;
	font-size: 14px;
}
.zs-zjdt-r ul li span {
	float: right;
	padding-right: 10px;
}

.z-xxgk-sjld{ border:1px solid #FAFAFA; padding:5px;}
.z-xxgk-sjld-one{ border-bottom:1px dashed #CCCCCC; padding:10px}
.sjld-z{ float:left; width:120px; height:150px; margin-right:10px;}
.sjld-z img{  width:120px; height:150px; border:1px solid #efefef }
.sjld-y{ float:right; width:710px; font-size:16px; line-height:30px; }
.sjld-y h4{ font-size:16px; color:#06C}
.sjld-y h4 b{ font-size:16px; color:#000}

.sjld-y h5{ font-size:16px; color:#000}
.sjld-y p{ line-height:25px; color:#000 }
.sjld-y b{ line-height:25px; color:#d40000 }

.wzdttab{ margin-bottom:10px}
.wzdttab td{ padding:5px;}
.wzdttab th{ padding:5px;}

.wzdttab th{ text-align:center; width:180px}
.wzdttab td a{ padding-left:10px; padding-right:10px} 


.zs-zjdt-rs {
}
.zs-zjdt-rs ul {
	width: 98%;
	padding-bottom: 10px;
}
.zs-zjdt-rs ul li {
	width: 98%; height:100px;
	line-height: 30px;
	background: url(imagesline04.gif) no-repeat left center;
	border-bottom: 1px dotted #E8E8E8;
	padding-left: 20px;
	font-size: 14px;
}
.zs-zjdt-rs ul li p{ color:#666;line-height: 20px;
}
.lan{ color:#0063a4;
}
.zs-zjdt-rs ul li span {
	float: right;
	padding-right: 10px;
}
.titel-m{ margin-top:5px; border-left:2px solid #0063a4; font-size:16px;  color:#0063a4; padding-left:10px; height:30px; line-height:30px}