﻿@charset "utf-8";
/* CSS Document */
body{ margin: 0px; padding: 0px; font-family: "微软雅黑";}
#head{width: 100%; height: 150px; border-top: 10px solid #c30310;background: url(head111.jpg) no-repeat bottom center #fff;}
.head{width: 1100px; height: 140px; margin: 0 auto;}
.gh{width: 380px; height: 110px; float: left; margin-top: 20px;}
.top{width: 720px; height: 50px; float: left; margin-top: 20px;}
.top a{ display: block;  height: 50px; line-height: 53px; color: #333; font-size: 14px;}
.top a:hover{color: #0686eb;}
.znav{width: 600px; height: 60px; float: right;}
.znav a{display: block; height: 60px; font-size: 18px; line-height: 45px; color: #333; float: left; }
a.znavOn{ font-weight: bold; }
#sx_list{width: 100%; height: auto; padding: 20px 0; background: #f7f7f7;}
.sx_list{width: 1100px; height: 798px; margin: 0 auto; background: #fff; padding: 20px; border: 1px solid #dfdfdf;}
.sx_one{width: 100%; height: 45px;}
.sx_one .left{width: 673px; height: 45px; float: left;}
.sxsx{width: 255px; height: 45px; float: left; line-height: 45px; font-size: 17px;}
ul{
	margin: 0;
	padding: 0;
}
ul li {
	list-style-type: none;
}
.user_zhuce{float: right; width: 30px; height: 50px; position: relative;}
.top .user_zhuce a {
	font-size:15px;
	color:#c30310;
	cursor:pointer;
}
.top .user_zhuce:hover .show_box {
	display: block;
}
.top .user_change .icon {
	padding:0 3px;
	font-size:13px;
	color:#c30310;
	line-height: 20px;
}
.top .show_box {
	position:absolute;
	top:35px;
	left: 32px;
	width: 80px;
	height: 65px;
	background:url(http://www.hbzwfw.gov.cn/hbzw/resources/hbzw/head/images/index_zhuce_bg.png) no-repeat;
	display:none;
	z-index:100;
}
.top .show_zhuce_box {
	left: -25px;
	z-index:150;
}
.top .show_login_box {
	z-index:150;
}
.top .show_box_list {
	padding: 10px 0 5px 0;
}
.top .show_box_list li {
	line-height:26px;
	text-align:center;
}
.top .show_box_list a {
	font-size:13px;line-height:26px; height:26px;
	color:#333;
}
.top .show_box_list a:hover {
	color:#c30310;
}
.right_tit2_r2{ 
	float: left; 
	font-size:17px; 
	line-height:45px;
	padding-left: 20px;
	color: #999999;
}
.sx_one .right{width: 385px; height: 45px; float: left;}
.right_search_form1{
	width:385px;
	height:45px;
}
.right_search_form1 .form_input1{
	display:block;
	float: left;
	width:306px;
	height:45px;
	padding-left:10px;
	background-color:#f8fdff;
	border:1px solid #c3c3c3;
	border-right:none;
	outline:none; 
	font-size:17px;
	line-height:45px;
	color:#666;
}
.right_search_form1 .form_input2{
	display:block;
	float: left;
	width:78px;
	height:45px;
	background-color:#ed9100; 
	border:none; 
	outline:none; 
	font-size:17px; 
	line-height:45px; 
	color:#fff;
}


.rdbs_list{ width:100%; height:auto; margin-top:20px; overflow:hidden; position:relative; border:1px solid #e7e7e7; background-color:#eeeeee;}
/*.rdbs_list:hover .rdbs_list_subtitmain{ display:none;}*/

.rdbs_list_titmain{ width:100%; height:60px; position:relative; }

/*.rdbs_list:hover .rdbs_list_titmain{ background:url(rdbs_down_index.png) 714px center no-repeat;}*/
.rdbs_list_tit{ width:100%; height:60px; position:absolute; top:0px; left:15px; font-size:20px; line-height:60px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}
.rdbs_list_tit a{ color:#333;}

.rdbs_list_tit_haveChild{ width:100%; height:60px; position:absolute; top:0px; left:15px; font-size:20px; line-height:60px; color:#aaaaaa; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}

.rdbs_list_subtitmain{ height:auto; position:relative; border-top:2px dotted #EDEDED; display:block;}
.rdbs_list_subtit{ width:100%; height:60px; margin-left:30px; padding-left:25px; background:url(rdbs_list_subpoint.png) left no-repeat; font-size:20px; line-height:60px; color:#999; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}
.rdbs_list_subtit:hover{ color:#1492FF;}

.fold{height:154px;background-color:#015293;}
.fold a{color: #fff;}
.bsgn_1{
	height:94px;
	width:100%;
	background-color:#f1f8fe;
	position:absolute;
	display:none;
	}
.bsgn_1 li{
	height:94px;
	text-indent: 88px;
	line-height:97px;
	float:left;
	font-size: 17px;
	color: #333;
	cursor: pointer;
	}
.xg{width: 50px; height: 94px; float: left; background: url(xg.jpg) no-repeat;}
.bszn{background: url(bszn.jpg) no-repeat; width:157px;}
.zxbl{background: url(zxbl.jpg) no-repeat; width:157px;}
.ckpj{background: url(ckpj.jpg) no-repeat; width:157px;}
.wysc{background: url(wysc.jpg) no-repeat; width:157px;}
.zxck{background: url(zxck.jpg) no-repeat; width:157px;}
.rdbs_fenye{ width:745px; height:30px; margin-top:20px; margin-bottom:20px;}


/*选项展开收回*/
.bmfw_right_cell{ width: 1060px; height: auto; border-bottom: 1px solid #c3d5e3;}
.bmfw_right_cell .r1{ height: 84px; position: relative;}
.bmfw_right_cell .r1 .r1_tit{width: 110px; height: 84px; float: left; line-height: 84px; text-align: right; font-weight: bold; font-size: 20px;}
.bmfw_right_cell .r1 .r1_list{ width: 920px; height: 84px; float: left;}
.bmfw_right_cell .r1 .r1_list a{ height: 36px; display: block; line-height: 36px; float: left; padding: 0 18px; font-size: 20px; color: #333; margin-top: 25px;}
.bmfw_right_cell .r1 .r1_list a:hover{background-color: #317ac9; color: #fff;}
a.r1_inelos{background-color: #317ac9; color: #fff;}
.bmfw_right_cell .r1 .r1_index{width:30px; height:30px; position:absolute; top:25px; right:10px; background:url(one.png) bottom no-repeat; transition:all 0.2s ease-out 0s; cursor:pointer;}
.bmfw_right_cell .r1 .r1_indexOn { background: url(one.png) top no-repeat;}
.bmfw_right_cell .r2{ display: none; width: 1060px; height: auto; padding-bottom: 10px;}
.bmfw_right_cell .r2 .r2_list{ min-height: 36px;}
.bmfw_right_cell .r2 .r2_list a{height: 36px; display: block; line-height: 36px; float: left; padding: 0 18px; font-size: 20px; color: #333;}
.bmfw_right_cell .r2 .r2_list a:hover{background-color: #317ac9; color: #fff;}
a.r_inelos{background-color: #317ac9; color: #fff!important;}

@media screen and (max-width: 1440px) { 
	.xiangtu{
		height: 600px;
		width: 800px;
		margin-left: -400px;
    	margin-top: -300px;
	}
	.xiangtu_Xy{
		height: 540px !important;
	}

}











