@charset "gb2312";
/* CSS Document */

body{ font-family:"宋体",arial;margin:0;padding:0;font-size:12px;background:#fff;color:#000;line-height:20px;}
/*body{ font-family:"宋体",arial;margin:0;padding:0;font-size:12px;background:#fff url(resourceimageschybg_red.gif) repeat-x; color:#000;line-height:20px;}*/
#chybanner_red{margin:0 auto; width:1002px;}
div,form,ul,ol,li,dl,dt,dd,span,p{margin:0;padding:0;}
input,select,option{ margin:0;padding:0;}
h1,h2,h3,h4{ margin:0;padding:0;}
ul,li{list-style:none;}
img,a img{border:0;display:block;-ms-interpolation-mode: bicubic;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0;overflow:hidden;}/*ie and firefox1.5 updata */
.left{float:left;}
.right{float:right;}
.f14{font-size:14px;}
.b{font-weight:bold;}
a{hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */outline: none;  /* for firefox 1.5 + */outline-style:none;color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
ul li{ height:24px;line-height:24px;}
.red_color{ color:#c00;}

/*header*/
#header,#banner,#nav,#footer,#search{ width:1002px;margin:0 auto;}
#header{ height:25px;line-height:25px; background:url(resourceimagestop_bg.gif) no-repeat; overflow:hidden;}
#header span.top_left{ padding-left:10px;color:#ffff00;}
#header span.top_left a{ padding:0 15px 0 0;color:#ffff00;}
#header span.top_left a:hover{ color:#ffff00;}
#header span.top_right{ float:right;margin-right:15px; color:#ffffff;}
#header span.top_right a{ color:#ffffff;}
#header span.top_right a:hover{color:#ffff00;}
#header span a.hw{padding-left:40px;}
#banner{ height:92px;margin:1px auto;}
/*导航*/
#nav{ height:28px;background:url(resourceimagestop_bg.gif) no-repeat 0 -25px;}
#nav ul li{ float:left;z-index:2;text-align:center;width:128px;position:relative;}
#nav ul li#url1{ width:106px;}
#nav ul li a{ font-size:14px;color:#fff; font-weight:bold; text-decoration:none;display:block;height:28px;line-height:28px;width:128px; cursor:pointer;}
#nav ul li#url1 a{ width:106px;cursor:pointer;}
#nav ul li a:hover,#nav ul li.current a{ color:#ff0; cursor:pointer;}
#nav ul li ul li{ width:70px;float:left;}
#nav ul li ul li a,#nav ul li.current ul li a{ width:70px;height:24px;line-height:24px;font-size:12px;color:#000; background:url(resourceimageslist_bg.gif) no-repeat left 8px; text-indent:8px; text-align:left; font-weight:normal;}
#nav ul li ul li a:hover{ color:#f00;}
#nav ul li ul{position: absolute;top:28px;padding:4px 0 4px 12px;background:#fff;border:1px solid #c00;border-top:none;overflow:hidden;display:none;z-index:2;}
#nav ul li ul#url_2{left:-45px;width: 560px;}
#nav ul li ul#url_3{left:-200px;width: 350px;}
#nav ul li ul#url_4{left:-306px;width: 420px;}
#nav ul li:hover ul,#nav ul li a:hover ul{position: absolute;display:block;z-index:999;}
#nav ul li a:hover{ zoom:1;}
#nav ul li a:hover span{ display:block;background:url(resourceimagesarrow_mu.gif) no-repeat;width:10px;height:5px;position: absolute;top:23px;left:58px;}

.weib{ background:url(resourceimagesweibo.png) no-repeat 2px; width:150px; float:left; text-indent:3em; height:30px; line-height:30px; padding-top:3px;}
.weib a{ padding-right:8px; text-decoration:underline;}
/*搜索*/
#search{ height:42px;background:url(resourceimagesbot_search.gif) repeat-x 0 -123px;}
#search .weather{ width:395px;float:right;margin:0 5px 0 0;}
#search .weather iframe{ width:200px;float:left; text-align:right;}
#search .weather .new_date{ float:left;width:235px;margin-top:8px; text-align:right; font-size:12px;}
.search form{ float:left;margin-right:5px;padding-top:6px;}
.search .ss_select{ background:url(resourceimagess_bg.png) no-repeat -718px -254px;padding-left:40px;}
.search .ss_select select{ border:1px solid #888;height:21px;}
.search .ss_select select option{ height:28px;line-height:28px;}
.search form.search_text input{ float:left;margin-right:4px;}
.search form.search_text input.ss_text{ width:190px;border:1px solid #888;height:15px;padding:2px;}
.search form.search_text input.ss_button{ background:url(resourceimagess_bg.png) no-repeat -379px -131px;width:53px;height:21px;border:none; cursor:pointer;}
.listtitlebg_search{font-size: 14px;font-weight: bold;color: #FE642A;background-image: url(resourceimageslisttitlebg.gif);background-repeat: no-repeat;text-indent: 40px;height: 44px;width: 778px;}

.search img{ display:inline-block;}
.search input{ width:220px;}
.search input,.search img{ vertical-align:middle;}
.search input.ss_text{ margin-left:8px;}
.search img{ margin-left:5px;}
input.seakBtn{ background:url(resourceimagesseakBtn.gif) no-repeat; width:53px; line-height:21px; margin-left:10px; border:0; color:#fff;}
/*footer*/
#footer{ margin-top:4px;background:url(resourceimagesbot_search.gif) repeat-x;height:120px; font-size:12px; padding-top:14px; clear:both;}
#footer div{ width:490px;margin:0 auto; text-align:center;}
/*#footer div a{ display:block;background: url(resourceimagesbot_but.gif) no-repeat;width:85px;height:28px;font:bold 12px/28px "宋体";color:#666; text-align:center;float:left;margin: 15px 5px 15px 105px; _margin-left:95px;}*/
#footer div a{ display:block;width:85px;height:28px;font:bold 12px/28px "宋体";color:#666; text-align:center;float:left;margin: 15px 5px 15px 105px; _margin-left:95px;}
#footer div a:hover{ color:#c00; text-decoration:none;}
#footer p{ clear:both;text-align:center;margin-top:15px;_margin-top:0;}
.bot_nav a{ color:#fff;}
.bot_nav a:hover{ color:#f00;}
.copyright{ text-align:center;padding-top:12px;}
#friend{
	display:block;
	width:600px;
	margin:0 auto;
	height:30px;
	border-bottom: 1px dashed #999;
	background-color: #FFF;
}
#yqlj{display:block; height:30px;}
#yqlj li{ float:left;}
#yqlj li a{ float:left; margin:0 10px; background:none;}

/*办事指南*/
#bszn_lc{ width:1002px;margin:0 auto;}

/**/

.zhengce_list .wzqqh{width:765px; *height:25px !important; height:45px; *margin-bottom:35px !important;   margin-bottom:10px; overflow:hidden;}
.zhengce_list .wzqqh ul li{float:left; width:100px; height:25px; margin-left:20px; _margin-left:15px; background:url(/resource/images/dhq_bj.jpg) no-repeat; line-height:25px; border-bottom:none;}
.zhengce_list .wzqqh ul li a{display:block; text-align:center;}
.zhengce_list .wzqqh ul li a:hover{text-decoration:none; color:#FFF;}
.tees{color:#333333;}
.tees_act{color:#FFF; background:url(/resource/images/wzqhover.jpg) no-repeat; display:block; font-weight:bold; width:100px; height:25px;}

.list_searchdate table { text-align:center; margin: auto;}

.alarm{ width:1000px;  margin:8px auto; background:url(resourceimagesalarmBg.jpg) no-repeat; height:99px; display:none;}
#hsyjxx{ padding:2px 25px 0 65px;}
#hsyjxx ul.content{ float:left; font-size:13.5px;margin-top:-22px;}
#hsyjxx ul.content a:hover{ text-decoration:none;}
#hsyjxx ul.left{ color:#000000; font:bold 14px/18px "微软雅黑";padding-top:8px;}

/* frdLink */
.frdLink{ width:1000px;  margin:3px auto 10px; background:#f0f0f0; border:#bbc5d3 1px solid; padding:2px;}
.contactBox { padding:10px 30px;}
.contactTit { border-bottom: solid 1px #bbb; height:30px; position:relative;}
.contactTit h2 { border-bottom:solid 3px #ce1000; background:url(resourceimageshdpt_ico1.gif) no-repeat left center; padding-left:20px; padding-right:20px; color:#000;font-size:16px; font-weight:normal; line-height:30px; display:inline; position:absolute; left:0; bottom:-1px;}
.contactCon { overflow:hidden; margin:15px 0;}
.contactCon li { float:left; margin:5px 12px 10px 0; display:inline; font-size:14px;}
.contactCon li a { display:block; background:url(resourceimageslxwm_lft_bg.png) no-repeat left top;height:28px; line-height:28px;font-size:12px; color:#333; float:left; padding:0 0 0 11px}
.contactCon li a span{ display:block;background:url(resourceimageslxwm_rig210_bg.png) repeat-x right top; padding: 0 19px 0 10px; float:left}
.contactCon li a span.wid200{background:url(resourceimageslxwm_rig220_bg.png) repeat-x right top; }
.contactCon li a:hover { color:#198893;}
.contactCon li span{ background:url(resourceimageslxwm_rig_bg.png) no-repeat;}
.backHome { background:url(/resource/images/reH.gif) no-repeat; display:block; width:90px; height:20px; text-indent:-1978px; overflow:hidden; float:left; margin:4px 10px 0 0;}
.thirdContent table { width:100%;}
.thirdContent table td,.thirdContent table th { border:solid 1px #dcdcdc;}
.topNext { background:url(/resource/images/slide_arrow_right.png) no-repeat; width:40px; height:40px; display:none; overflow:hidden; text-indent:-1978px; position:absolute; right:-100px; top:50%; margin-top:-20px;}
.rightProT .cxhd { font-size:14px; color:#A0A0A0; float:right; margin-right:22px;}
.rightProT .cxhd:hover { color:#a60909;}
.downCon {font-size:16px; color:#333;}
.downCon a { font-size:16px; color:#333; line-height:30px;}
.downCon a:hover { color:#F00;}
#_span_jiucuo img{padding-top:20px;}