/* CSS Document */
/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#F9F5F7;
}
body {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:180%;
}

img{
	border:none;
}

a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#ff6600;
	text-decoration:underline;
}
ul{
	list-style:none;
}

.qzjszs_wrap{ padding:10px; height:100%; overflow:hidden
	/*position:relative;*/
}
.qzjszs_pright .qzjszs_infos_userinfo {
	margin-bottom: 0px;
}
.qzjszs_mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.qzjszs_pright .qzjszs_mt1{
	margin-top:0px;
}
.qzjszs_mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.qzjszs_clear{
	overflow:hidden;
}

/******************index*************************/
/*header*/
#header{width:980px;margin:auto;position:relative;height:170px;background:url(top.qzjszs_jpg) no-repeat; overflow:hidden}
#header h1{position:absolute;top:7px;left:380px;height:30px;line-height:30px; text-indent:-222em; overflow:hidden }
#header h1 a{color:#ecfb0c;}
#header h1 a:hover{ text-decoration:none}
#navMenu {
	width:980px;
	margin:3px auto auto auto;
	overflow:hidden;
	background:#FFE4ED
}
#navMenu li {
	float: left;
	height: 34px;
	line-height:34px;
	margin-left: -2px;

	
}
#navMenu li a {
	font-size: 14px;
	padding-right: 2em;
	padding-left: 2em;
	margin-right: 2px;
	display: block;
		
}
#navMenu li a:hover, #navMenu li.qzjszs_hover a {
	background-color:#FF6699;
	text-decoration: none;
	color: #FFF;
}
.qzjszs_contain{ width:980px; margin:0px auto auto auto; background:#FFFFFF}

.qzjszs_img980{ width:980px; margin:5px auto auto auto}
.qzjszs_gd a { color:#3a3a3a; text-decoration:none }
.qzjszs_gd a:hover {color:#CC0000; text-decoration:underline }
.qzjszs_gd p { line-height:20px; border-bottom:1px #CCCCCC dashed; margin:0; padding:0}
.qzjszs_gd table td{ font-size:12px;}
body {
	font-size:12px;
	color:#3a3a3a;
	background:#FFF5F8;
	font-family:微软雅黑;
	margin-top: 0px;
	margin-bottom: 0px;
}
.qzjszs_gd { width:980px; background:#FFFFFF; height:100%; overflow:hidden; margin:0px auto auto auto; padding-top:5px}



.qzjszs_index .qzjszs_listbox{
 clear:both;
	width:975px; margin:0px auto auto auto;
	overflow:hidden;
	 background:#FFF;
	  padding-left:5px;
}
.qzjszs_index .qzjszs_listbox .qzjszs_ibox{
	width:320px;
	margin-right:5px;
	margin-top:8px;
	float:left;
	display:inline;
}


/*ibox*/

.qzjszs_ibox{
	margin:0 0 8px 0;
	border-bottom:1px solid #FF6699;
	overflow:hidden;
	 background:#FFFFFF
}
.qzjszs_ibox .qzjszs_tt,.qzjszs_ibox dt{
	height:26px; 
	border:1px solid #FF6699;
	overflow:hidden;
	clear:both;
	 background:#FF6699;
}
.qzjszs_ibox .qzjszs_tb,.qzjszs_ibox dd{
	border-left:1px solid #FF6699;
	border-right:1px solid #FF6699;
	padding:4px 4px 0px;
	overflow:hidden;
	clear:both;
}
.qzjszs_ibox .qzjszs_tt h2,.qzjszs_ibox dt strong{
	font-size:14px;
	height:26px;
	 overflow:hidden;
	line-height:26px; !important;line-height:25px;
	padding-left:10px;
	padding-right:4px;
	float:left;
	color:#FFF;
	letter-spacing:1px;

}
.qzjszs_ibox .qzjszs_tt h2 a{
	color:#FFF;

}
.qzjszs_ibox .qzjszs_tt h2 a:hover{
	color:#FFF;
	text-decoration:none;
}
.qzjszs_ibox .qzjszs_tt span.qzjszs_more{
	float:right;
	position:relative;
	line-height:26px;
	padding-right:8px;
	color:#FFF;
	font-size:12px;
}
.qzjszs_ibox .qzjszs_tt span.qzjszs_more a{
	color:#FFF;
	text-decoration:none;
}
.qzjszs_ibox ul{padding:4px 0px;}
.qzjszs_ibox ul li{padding-left:16px;background:url(ico-3.qzjszs_gif) 8px 11px no-repeat;height:27px;line-height:27px;overflow:hidden; font-size:14px;}
.qzjszs_ibox ul span{margin-left:5px;float:right; font-size:12px;}

/*flink*/
.qzjszs_flink{ width:960px; margin:10px auto auto auto; line-height:20px; font-size:12px; }
.qzjszs_flink span{ font-weight:bold; float:left; margin-left:5px;}
.qzjszs_flink a{ padding:0px 3px;}

/*footer*/
#footer{clear:both;width:960px;text-align:center;font-size:12px; margin:0px auto}
#footer p.qzjszs_copy{margin-top:8px;padding-top:5px;padding-bottom:5px;}
#footer p.qzjszs_copy a{ padding:0px 5px;}
	.qzjszs_bottom{border-top:1px #ddd solid;text-align:center;}
	
/************list****************/
.qzjszs_pright{
	width:240px;
	float:right;
	overflow:hidden;
}
.qzjszs_pleft{
	width:690px;
	float:left;
	overflow:hidden;
	border:1px solid #dddddd;
	padding:0px 10px 10px 10px;
}
.qzjszs_pleft .qzjszs_place{
	height:24px;
	line-height:24px;
	border-bottom:1px solid #dddddd;
	color:#333;
	overflow:hidden;
	font-size:12px;
}
.qzjszs_pleft .qzjszs_place strong{
	font-weight:normal;
	letter-spacing:1px;
}
.qzjszs_pleft .qzjszs_place a{
	margin:0px 2px;
}
.qzjszs_pleft .qzjszs_place a:hover{
	text-decoration:none;
}
.qzjszs_pleft .qzjszs_place small{
	display:inline-block;
	vertical-align:middle;
	width:8px;
	height:20px;
	*height:24px;
	overflow:hidden;
	background:url(.qzjszs_.qzjszs_/images/ico-3.qzjszs_gif) 2px 8px no-repeat;
	font-size:0px;
}
.qzjszs_pright{
	width:240px;
	float:right;
	overflow:hidden;
}
/**ͼĻб*/
.qzjszs_e2{
	
}
.qzjszs_e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px dashed #EEE;
}

.qzjszs_e2 li span.qzjszs_title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
	float:left;
}
.qzjszs_e2 span.qzjszs_info{
	display:block;
	line-height:23px;
	color:#AAA;
	float:right;
	font-size:12px;
}
.qzjszs_e2 span.qzjszs_info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.qzjszs_e2 p.qzjszs_intro{
clear:both;
	color:#666;
	line-height:20px;
	font-size:12px;
}


/* ------------ box base---------------------------------*/
/* ӦȵĿ(ͨÿ) */

.qzjszs_xbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #FF6699;
	overflow:hidden;
	background:#FFFFFF;
}
.qzjszs_xbox dt{
	height:25px;
	border:1px solid #FF6699;
	overflow:hidden;
	clear:both;
	 background:#FF6699;
}
.qzjszs_xbox dd{
	border-left:1px solid #FF6699;
	border-right:1px solid #FF6699;
	padding:4px 4px 0px;
	overflow:hidden;
}

.qzjszs_xbox dt strong{
	height:26px;
	line-height:26px; !important;line-height:25px;
	padding-left:10px;
	padding-right:4px;
	display:block;
	float:left;
	color:#fff;
	letter-spacing:1px;
}
.qzjszs_xbox dt strong a{
	color:#fff;
}
.qzjszs_xbox dt strong a:hover{
	color:#fff;
	text-decoration:none;
}
.qzjszs_xbox dt span.qzjszs_more{
	float:right;
	position:relative;
	line-height:26px;
	padding-right:8px;
	color:#fff;
	font-size:12px;
}
.qzjszs_xbox dt span.qzjszs_more a{
	color:#fff;
	text-decoration:none;
}
.qzjszs_xbox dt span.qzjszs_more a:hover{
	color:#fff;
}


.qzjszs_d4{/*ݼСб*/
	padding:0px 0px;
}
.qzjszs_d4 li{
	height:20px;
	padding:4px 8px;
	border-bottom:1px dashed #DCEBD7;
	overflow:hidden;
}
.qzjszs_d4 li a{
	display:block;
	line-height:23px;
	overflow:hidden;
	text-indent:8px;
	background:url(ico-3.qzjszs_gif) 0px 9px no-repeat;
}
.qzjszs_d4 li p{
	color:#888;
	line-height:17px;
	height:33px;
	overflow:hidden;
	font-size:12px;
}

/**viewbox*/
/*---------- viewbox ---------*/
.qzjszs_viewbox{
	width:680px;
	overflow:hidden;
	padding-bottom:8px;
}
.qzjszs_viewbox .qzjszs_title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.qzjszs_viewbox .qzjszs_title h1{
	font-size:24px;
	color:#FF7032;
}
.qzjszs_viewbox .qzjszs_info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
	border-bottom:1px solid #ddd;
	width:650px; margin:0px auto
}
.qzjszs_viewbox .qzjszs_info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.qzjszs_viewbox .qzjszs_info a{
	color:#690;
}
.qzjszs_viewbox .qzjszs_intro{
	padding:8px 16px;
	line-height:25px;
	background:#FAFDFE;
	border:1px solid #DDD;
	font-size:14px;
	color:#555;
	margin-top:8px;
}
.qzjszs_viewbox .qzjszs_infolist{
	width:368px;
	float:left;
}
.qzjszs_viewbox .qzjszs_infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.qzjszs_viewbox .qzjszs_infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.qzjszs_viewbox .qzjszs_picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.qzjszs_viewbox .qzjszs_labeltitle{
	height:23px;
	background:url(.qzjszs_.qzjszs_/images/view-labeltitle-bg.qzjszs_gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.qzjszs_viewbox .qzjszs_labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(.qzjszs_.qzjszs_/images/view-labeltitle-bg.qzjszs_gif) left -44px no-repeat;
	overflow:hidden;
}

.qzjszs_viewbox .qzjszs_content{
	font-size:14px;
	padding:12px 16px;
	line-height:28px;
	color:#333;
}
.qzjszs_viewbox .qzjszs_content p{ margin-top:16px;}
.qzjszs_viewbox .qzjszs_content p a,.qzjszs_viewbox .qzjszs_content p a:visited{color:#FFF5F8;}
.qzjszs_viewbox .qzjszs_content .qzjszs_author{ clear:both; padding:10px; height:25px; text-align:right}

.qzjszs_viewbox .qzjszs_boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(.qzjszs_.qzjszs_/images/boxoff.qzjszs_gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.qzjszs_viewbox .qzjszs_boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(.qzjszs_.qzjszs_/images/boxoff.qzjszs_gif) right -10px no-repeat;
	float:left;
}
.qzjszs_viewbox .qzjszs_handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}

.qzjszs_viewbox .qzjszs_handle .qzjszs_context ul li{
	line-height:29px;
	color:#888;
}

/*******ҳ**************/


.qzjszs_dede_pages{
}
.qzjszs_dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.qzjszs_dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	font-size:12px;
}
.qzjszs_dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	 background:#f5f5f5;
	 border:1px solid #dddddd
}
.qzjszs_dede_pages ul li a:hover{
	color:#ff6600;
	text-decoration:none;
	padding:2px 4px 1px;
}
.qzjszs_dede_pages ul li.qzjszs_thisclass a,.qzjszs_pagebox ul li.qzjszs_thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.qzjszs_dede_pages .qzjszs_pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.qzjszs_dede_pages .qzjszs_pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


