@charset "utf-8";
body{
	background-image: url(../image/zfxxgk_bg.png);
	background-repeat: no-repeat;
	background-position: left 1px;
	background-size:1920px 30%;
}
#zfxxgk_top_box {
position:relative;

	min-width:1220px;
	height:366px;
	padding:0px;
	margin:0px;
	z-index:-1;
}

#zfxxgk_logo_box {
	top:3px;
	position: absolute;
	z-index: 4;
	left: 330px;
	width:600px;
}
#zfxxgk_logo_box:hover {
	filter:sepia(50%);
	transition: all 0.5s;
}


#zfxxgk_site {
height:auto;
width:100%;
text-align:center; 
position:absolute; 
top:200px;
height:64px;
line-height:64px;
color:#fff;
font-size:6em;
font-family: "微软雅黑";
font-weight:600;
}
#zfxxgk_sub_main{ 
MARGIN-RIGHT: auto; 
MARGIN-LEFT: auto;
width:1220px; 
height:auto;
padding:10px;
margin-top:10px;
border:1px solid #eeeeee;
background-color:#FFFFFF;
}

#xsub_main{ 
MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
width:auto; 
height:100%;
padding:8px;
margin-top:0px;
border:1px solid #eeeeee;
display:none;
}


.xsub_current{ 
text-align:left;
line-height: 36px;
height:36px;
padding:4px;
font-size:14px;
font-family: "微软雅黑";
font-weight:600;
}

#xsub_lead_sort2_box{ 
font-size:1.2em;
font-family: "微软雅黑";
width:100%; 
height:auto;
padding:10px;
text-align:left;
}

#xsub_lead_sort3_box{ 
overflow:hidden;
padding-left:10px;
width:100%; 
height:auto;
padding:4px;
text-align:left;
padding-left:0px;
}

#xsub_sort_span{ 
font-size:1.2em;
font-family: "微软雅黑";
text-align:left;
line-height: 32px;
height:auto;
padding:8px;
border:1px solid #eee;
}

.xsub_title_span{ 
text-align:left;
line-height: 32px;
height:auto;
padding:8px;
border:1px solid #eee;
}
#xsub_menu{
	width:auto;
	height:auto;
}
#xsub_menu li{ 
float:left;
height:30px;
width:120px;
display: inline;
line-height:30px;
text-align:center; 
padding:10px;
}


#xsub_title{ 
text-align:center; 
width:660px; 
height:auto;
padding-top:0px;
left:0px;
}

#xsub_title li{ 
text-align:left;
line-height: 32px;
}

#dexpart{ 
text-align:left;
line-height: 30px;
height:30px;
padding:4px;
font-size:15px;
font-family: "微软雅黑";
font-weight:500;
color:#004597;
}

#depart_list li{ 
padding-left:16px;
margin:10px;
float:left;
width:46%;
display:inline;
text-align:left;
height:40px;
line-height: 40px;
margin-right:2px;
margin-bottom:2px;
border:solid #eeeeee 1px;
}
#depart_list li:hover  {
	background-color:#ffffcc;
}

.current{ 
text-align:left;
line-height: 36px;
height:36px;
padding:4px;
font-size:14px;
font-family: "微软雅黑";
font-weight:600;
}

#zfxxgk_left{ 
float:left;
height:auto;
padding-top:0px;
left:0px;
}


#zfxxgk_left li{ 
text-align:left; 
}
#right_title{ 
float:right;
text-align:center; 
width:960px; 
height:auto;
padding-top:0px;
left:0px;
}

#right_title li{ 
text-align:left;
line-height: 32px;
}

#title_list{ 
padding-top:0px;
margin-top:0px;
}

#search_title li{ 
text-align:left;
line-height: 32px;
}

#search_text{ 
text-align:center;
}

#sort_span{ 
text-align:left;
line-height: 32px;
background-color:#FFFFCC;
height:auto;
padding:8px;
border:1px solid #eee;
}

.title_span{ 
text-align:left;
line-height: 32px;
height:auto;
padding:8px;
border:1px solid #eee;
}

.blank_title{ 
background-color:#F6F6F6;
height: 30px;
}

#page_list{ 
text-align:center;
}

#page_list li{ 
text-align:left;
line-height: 40px;
display:inline;
}

/*temp css样式*/
#temp_info{ 
float:left;
text-align:left; 
padding:8px;
height:12px;
line-height: 12px;
width:auto; 
overflow:hidden;
}
#temp_count{
float:right;
width:120px; 
height:12px;
line-height: 12px;
padding:8px;
overflow:hidden;
} 
/*temp css样式*/
.policy_sub_icont{
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
width:800px;
height:64px;
border:#eee solid 2px;
border-radius:10px;
padding:10px;
margin-top:10px;
	font-size: 16px;
	font-style: normal;
	font-family: "微软雅黑";	
	line-height:36px;
	word-break:break-all;
	text-align:justify;
	overflow: hidden;
} 
.policy_sort{
	padding:10px;
	font-size: 1.2em;
	font-style: normal;
	font-family: "微软雅黑";
	cursor:pointer;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	font-weight:600;
	border:#eee solid 1px;
	background-color:#FFFFFF;
	background-image:url(../image/arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
} 
.policy_view{
	font-size: 1.2em;
	font-style: normal;
	font-family: "微软雅黑";	
	cursor:pointer;
	margin-bottom:30px;
} 