@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0}
/* 清理浮动 */
.fn-clear:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.fn-clear {
    zoom:1; /* for IE6 IE7 */
}


/*天气预报*/
.city{ margin:-40px 0px 10px 890px; /*position: absolute; float:right; padding-right: 800px; top: -2px;*/}
.weather{ height: 26px;background: url(weather_02.png) no-repeat; margin:-36px 0px 10px 880px;}

/*当前位置*/
.crumbs { height:36px; padding-left:20px;}
.crumbs span { line-height:36px; color:#000; line-height:36px; font-size:12px; font-family:"宋体";}
.crumbs a { font-family:"宋体"; color:#000; line-height:36px; font-size:12px;}
.crumbs a:hover { color:#e3393a;}

.clear{ clear:both; height:1px; overflow:hidden;}
.clears{ clear:both; height:6px; overflow:hidden;}
.clears10{ clear:both; height:10px; overflow:hidden;}
.clear2{ clear:both; height:42px; overflow:hidden;}
.clear3{ clear:both; height:16px; overflow:hidden;}
.clear4{ clear:both; height:26px; overflow:hidden;}
.clearl1{ clear:both; height:30px; overflow:hidden;}


.nbox{ width:1065px; float: left; margin-left:5px;}

.xzsp_item{border:1px solid #cfcece; background:#fff; }

.xzsp_item .title{ 
	width: 122px;
    background: #02a1e3;
    float: left;
    height:40px; 
	line-height:38px;
	
	color:#fff; 
	font-size:16px; 
	font-weight:bold;  
	text-align:center;
}
.xzsp_item .titler{ top:0; height: 40px; padding-left:122px;}
/* 便民查询 */
.bsfwlist a{ display: block; float: left; line-height: 30px; width: 63px; height: 30px; background:url(button_10.png) no-repeat 0 12px; padding-left: 10px; margin-left: 30px; margin-top: 16px; }
.bsfwlist a { /*font-family:"宋体";*/ font-size: 12px;}
/*
.xzsptab{ height: 35px; background: url(rdhy_05.png) repeat-x bottom; overflow: hidden; width: 1030px;}
.xzsptab li{ height: 35px; float: left;padding: 0 20px; font-size: 14px; line-height: 30px;}
.xzsptab li.hover{ background: url(tab_06.png) no-repeat center bottom; color: #15a0e0; font-weight: bold;}*/

.xzsptab{ height: 35px; background: url(rdhy_05.png) repeat-x bottom; overflow: hidden; width: 1030px;}
.xzsptab li{ height: 35px; float: left;padding: 0 20px; font-size: 15px; line-height: 30px; font-weight: bold;}
.xzsptab li.hover{ background: url(tab_06.png) no-repeat center bottom; color: #15a0e0; font-weight: bold;}

.xzspaa a{ display: block; float: left; line-height: 34px; width: 110px; height: 34px; background:url(button_10.png) no-repeat 0 14px; padding-left: 10px; margin-left: 28px;}
.xzspaabf {}
.xzspaabf a{ display: block; float: left; line-height: 34px; width: 188px; height: 34px; background:url(button_10.png) no-repeat 0 14px; padding-left: 10px; }

.wbfwzx1{}
.wbfwzx1 a{ display: block; float: left; margin: 10px 12px 0 20px; color: #fff; text-align: center; width: 72px; height: 90px; position: relative;}
.wbfwzx1 a img{ position: absolute; top: 10px; left: 10px;}
.wbfwzx1 a span{ position: absolute; bottom: 10px; left: 8px;}
.wbfwzx1 a.a1{ background: #f67517;}
.wbfwzx1 a.a2{ background: #09a4da;}
.wbfwzx2{ overflow: hidden;}
.wbfwzx2 a{ display: block; float: left; width: 114px; height: 39px; text-align: center; line-height: 39px; background: url(bsfw_08.png) no-repeat; color: #fff; margin: 10px 0 0 40px;}

/* 办事结果查询*/
.mbox1{ overflow: hidden;}

.wbbsjgcx{ overflow: hidden; padding: 10px 0;  float: left;}
.wbbsjgcx h1{ float: left; line-height: 55px; font-weight: bold; padding-left: 12px; font-size: 13px; color: #19a0de; padding-left: 24px; }
.bborder{ float:left;border-bottom: 1px solid #1875b7; overflow:hidden; width :260px; padding-top: 34px;}
.wbbsjgcxnei{ float: left;line-height: 35px; margin-left: -335px; margin-top: 50px; font-weight: bold;}
.wbbsjgcxnei input{ width: 60px; height:}
/*审批事项办理情况*/
.spsxbl{ overflow: hidden;padding-top: 20px; /*padding: 10px 0;*/  /*float: left;*/ }
.spsxbl h1{ float: left; line-height: 35px; font-weight: bold; padding-left: 32px; font-size: 13px; color: #19a0de; margin-left: 42px; }
.bborderr{ float:left;border-bottom: 1px solid #1875b7; overflow:hidden; width :470px; padding-top: 24px;}

/* 办事结果公示*/
.bsjggs{ overflow: hidden; padding: 0;  }
.bsjggs h1{ float: left; line-height: 25px; font-weight: bold; padding-left: 32px; font-size: 13px; color: #19a0de; }
.bborder1{ float:left;border-bottom: 1px solid #1875b7; overflow:hidden; width :906px; padding-top: 18px;}

.bsjggstop{ background: #f4f4f4; color: #000; line-height: 32px; width: 988px; padding-left: 15px; margin-left: 34px; font-weight: bold;}
.bsjggstop td{ text-align: center;}
.bsjggsnei{ line-height: 28px; width: 986px; margin-left: 34px;}
.bsjggsnei td{ border-bottom: 1px dashed #ccc; text-indent: 36px; padding-left: 30px; padding-right: 15px;}
.mtll0{ margin-top:30px; margin-bottom:20px;}

.wbggfwtabb{ background: #f3f3f3; overflow:hidden; height: 40px; }
.wbggfwtabb li{ line-height: 40px; padding: 0 20px; font-weight: bold; font-size: 14px; float: left;}
.wbggfwtabb li.hover{ background: #02a1e3; color: #fff; text-align: center; font-size:14px; height: 40px; width: 122px;}
.wbfuwu{ overflow: hidden; margin-bottom: 48px;}


.firstgd {background: #FFF;overflow:hidden; width: 640px; /*padding-top: 5px;*/ height:80px;}
.firstgd li { width: 700px;height: 32px;}
.firstgd li span{ margin:0 135px; border-bottom: 1px dashed #ccc ; line-height: 36px; width:620px;}

/*
#infirst {float: left; margin-left: 40px;}
#first1 {float: left; line-height: 28px; width: 300%;  }
#first1 span{ margin:0 125px; float:left; border-bottom: 1px dashed #ccc ; width: 500px;text-indent: 45px; }
#first2 {float: left; line-height: 28px; width: 300%; }
#first2 span{margin:0 125px; float: left; border-bottom: 1px dashed #ccc ; width: 500px;text-indent: 45px; }*/

.ggfwaa a{ display: block; float: left; margin-left: 34px; margin-top: 25px;}

.wbcjsfw{ }
.wbcjsfw a{ display: block; background: #68c65f; width: 132px; height: 50px; border-radius: 5px; color: #fff; padding-left: 30px; line-height: 25px; float: left; position: relative; margin-bottom: 6px;}
.wbcjsfw a img{ position: absolute; left: 7px; top: 5px; width: 30px;}
.wbcjsfw a span{ display: block; text-align: center; text-indent:28px; font-size: 14px; padding-top: 10px; float: left;}
.wbcjsfw a:hover{ background: #09a4da;}

ull6 li{ background: url(bsfw_46.png) no-repeat 0 6px; padding-left: 15px; line-height: 25px; width: 115px; float: left;}
.wbzdbsfw li a{ float: left; padding-left: 12px; font-size: 14px;}

.bmcxlist a{ display: block; float: left; line-height: 30px; width: 63px; height: 30px; background:url(button_10.png) no-repeat 0 12px; padding-left: 10px; margin-left: 30px; margin-top: 16px; }
.bmcxlist a { font-family:"宋体"; font-size: 12px;}

.fnleft{ width: 298px; float: left;}
.fnright{ width: 755px; float: right;}

.mbxie{ padding: 10px 10px 10px 20px; background: url(color-line.png) no-repeat 0 8px #fff;}
.rightbox{ border-top: 2px solid #02a1e3; background: #fff; min-height: 400px; margin-top:30px;}
.rightlist{}
.rightlist h1{ float: left;font-size: 14px;  margin-top:-10px;  }
.rightlist h1 a{ font-size: 14px;line-height: 33px; color: #000; }
.rightlist li{ font-size: 15px; height: 38px; line-height: 38px;border-bottom: 1px dotted #ccc; position: relative;}
.rightlist li span{ color: #999; padding-left: 20px; font-size: 14px; position: absolute; right: 0;}
.lefttitle{ border: 1px solid #8db6d8; border-top: 2px solid #02a1e3; background:url(tab_03.png) no-repeat;}
.lefttitle h1{ font-size: 14px; background:url(imagesbh1_05.png) repeat-x; line-height: 46px; padding-top:3px; text-align: center; padding-left: 2px; color: #fff; }
.lefttitle h1 a{ font-size: 14px;line-height: 33px; padding-left: 10px; color: #fff; }
.boxl1{ margin-bottom: 180px; margin-top: 10px;}
.boxl1 li a{display:block; height:38px;line-height:38px; background:#fff; color:#0000; border-bottom:1px dotted #ccc; font-size:14px; font-weight:bold;}
.boxl1 li a:hover{ background: url(trangle_16.png) no-repeat 8px 15px; line-height: 38px; font-size: 14px;  color:#0AA1E1; position: relative; }
.boxl1 li span{ position: absolute; right: 0; color: #999; font-size: 12px;}
.boxl1 li a{display: block; padding-left: 30px; font-family: "宋体"; font-size: 14px; color: #000000;}



/* 我要写信表单*/

.wyxx_contentbox {margin: 0px auto;width: 1008px;height: auto;}

.wyxx_contentli{
	clear: both;
  	color:#000;
 	float: left;
 	font-size:14px; 
  	font-family:Tahoma,Verdana,微软雅黑,新宋体;
	margin-bottom:10px;
  	width: 100%;
	
}

.wyxx_label{
	float:left;
  	width:130px;
  	padding-top:5px;
  	text-align: right;
 	margin-right:10px;
}
.wyxx_import{
	color:red;
  	margin-right:6px;
 	font-size:12px;
  	font-family: Simsun;
}
.wyxx_chooce{
	display: table-cell;
  	float: left;
	padding-top: 5px;
	padding-right: 8px;
}
.wyxx_vn{vertical-align:0px;}
.wyxx_hope{ color:#999;}
.wyxx_input1{ border:1px solid #ccc; height:28px; vertical-align:middle; padding-left:6px;}
.textarea{border:1px solid #ccc; }
.wyxx_explain{ color: red; }
.wyxx_checkbox{width:auto; vertical-align: -2px; border:none; margin-left: 140px;}
.wyxx_inline{ width:auto; vertical-align: -4px; border:none; margin-left: 140px; padding-top: 12px;}

.wyxx_title{ 
	width: 1018px;
    background-color:#02a1e3;
    height:40px; 
	line-height:38px;
	margin-left:36px;
	/*display:block; 
	color:#fff; 
	font-size:14px; 
	font-weight:bold; */ 
}


/* 搜索页面 */
.search_fnleft{ width: 122px; float: left;}
.search_fnright{ width: 948px; float: right;}
.search_lefttitle{}
.fnline{ float: left; padding-left:36px; border-left: 1px solid #ccc; vertical-align: top;}
.search_record{ float: right; padding-top: 16px; padding-right:28px;}
.search_rightbox{ float: left; background: #fff; min-height: 400px; margin-top:12px; width: 720px;}
.searchbtn{ float: left;}
.searchbtnl{ float: left; width: 406px; border: 1px solid #c40000; height: 46px; line-height: 46px; margin-left:420px;  padding-left: 15px; margin-top: 50px;}
/*.search a{ position: absolute; right: 5px; top: 3px;}*/
.searchbtn2{
	float: left;
	display: block;
	width: 96px;
	height: 48px;
	font-size: 15px;
	line-height: 48px;
	text-align: center;
	color: #fff;
	border: none;
	background-color: #c40000;
	cursor: pointer;
    -webkit-appearance: none;
    border-radius: 0;
    font-weight: bold;
    font-size: 16px;
	margin-top:50px;
	}
.searchtrm{ float: left;}


.search_sort{ float: left;}
.search_sort ul li span { 
	padding-left:16px;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding-bottom: 11px;
	}
.search_sort ul li.list-Ti { 
	list-style: none; 
	margin-left: 5px;
	margin-top: 20px;
}

.search_currl{ 
	color: #2e4e81;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	}
.search_sort ul li {
	padding-bottom: 6px;
	}
.search_sort ul li a{
	color: #309;
	font-size: 12px;
	text-decoration: underline;
	padding-left: 30px;
	font-size: 12px;
	}

.search_sort ul li em{
	width: 5px;
	height: 15px;
	background: #bbb;
	float: left;
	/*margin: 6px 0px 1 -15px;*/
	overflow: hidden;
}

.searchnews{}
.searchnews li{ font-size: 15px; height: 38px; line-height: 38px; margin-bottom: 16px; position: relative;}
.searchnews li span{ color: #999; padding-left: 20px; font-size: 14px; position: absolute; right: 0;}

.querycx{font-size:20px;margin-bottom: 10px;display: block;}
.newsdtl {
    margin-bottom: 12px;
    margin-left: 12px;
    margin-right: 12px;
}
.querycx a{ color: blue;}

.footleft span { float; left; display: block; font-size: 13px; color: #000; padding-left: 440px;}

/* 我要写信系统 */

.xxsytab_item{ border:1px solid #beccc3; background:#f9fbfa; overflow:auto; _height:1%;}
.xxsytab_item .title ul li{ float:left; margin:0px 5px; height:41px; line-height:40px; }
.xxsytab_item .title ul li.current{}
.xxsytab_item .title ul li a{ padding:0px 10px; text-decoration:none; color:#585757;}
.xxsytab_item .title ul li.current a{ font-size:14px;color:#02A1E3}
.xxsytab_item .content{ padding:10px;}

.btns_gr {
cursor: pointer;
width: 69px;
height: 22px;
line-height: 22px;
text-align: center;
float: left;
margin-right: 3px;
color: #3d3d3d;
text-decoration: none;
border:none;
}
a.gray_link{ color:#999;}

.btns_ul{ float:left;}
.btns_ul li.hot a,.btns_ul li.hover a{ color:#765600;}
.btns_ul li a{ color:#3d3d3d; text-decoration:none;}
.btns_ul li a:hover{ color:#765600;}


.Wdate{
	border:#999 1px solid;
	height:20px;
}
.WdateFmtErr{
	font-weight:bold;
	color:red;
}
/* 右边*/
.list_aside_right{ width:785px;}
.cont{padding-bottom:20px;}
.main_list{ margin:0px 35px 35px 35px;}
.main_list .title{ height:45px; line-height:43px;}
.main_list .title h1{ border-bottom:2px solid #3366bb; height:43px; float:left; color:#02A1E3; font-size:16px; padding-right:10px;}
.main_list .title i{ width:23px; height:43px; float:left; border-bottom:2px solid #36b;}

.cn16 {
font: 14px/29px Arial, Helvetica, sans-serif;
color: #626262;
border-bottom: 1px solid #beccc3;
border-right: 1px solid #beccc3;
}
.cn12 {
font: 13px/20px Arial, Helvetica, sans-serif;
color: #626262;
border-bottom: 1px solid #beccc3;
}
.cn04 {
	font:13px/23px Arial, Helvetica, sans-serif;
	color:#333;
}