@charset "gb2312";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td,MARQUEE {
	margin: 0;
	padding: 0;
	list-style:none;
	font-size:12px;
}
a{ text-decoration:none;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}

@font-face {
font-family: '方正正中黑简体';  /*给自定义字体命名*/
src: url('hooray.eot');
src: url('hooray.eot?#iefix') format('eot'),
url('hooray.woff') format('woff'),
url('方正正中黑简体.TTF') format('truetype'),
url('hooray.svg#webfontjKg17VrE') format('svg');}

body{ background:url(bodybg.jpg);}
.w984{ width:984px; margin:0 auto; overflow:hidden;}

/*顶部通栏*/
.webtop{ width:100%; height:27px; line-height:27px; background:url(topbg1.jpg) repeat-x; margin:0; position:relative; z-index:2;}
.topleft{ color:#939192; margin-left:20px;}
.topright{ width:280px; margin-right:20px;}
.topright a{color:#939192;}
.top_xw,.top_xrd,.top_gov,.top_zx{ padding-left:22px; padding-right:6px; float:left;}
.top_xw{ background:url(toplibg1.jpg) no-repeat left top;;}
.top_xrd{ background:url(toplibg2.jpg) no-repeat left top;}
.top_gov{ background:url(toplibg2.jpg) no-repeat left top;}
.top_zx{ background:url(toplibg3.jpg) no-repeat left top;}

/*整体内容背景*/
#warp{ width:1004px; background:url(warpbg.png) repeat-y; padding:0 4px; margin:0 auto; overflow:hidden; margin-top:0px; position:relative; z-index:1;}

/*网站logo*/
.flashlogo{ height:200px; margin:0 auto;}
.flashlogo img{ display:none;}
#header{ overflow:hidden;}
/*导航和工具条*/
.navbg{ height:70px; /*background:url(navbg.jpg) repeat-x;*/ }
#nav{ height:39px; line-height:39px;  width:1004px; overflow:hidden; background:url(navbga.jpg);}
#nav ul{  width:1016px; margin-left:-4px;}
#nav ul li{ float:left; width:101px; text-align:center; font-size:14px; font-weight:bold; background:url(navlibg.jpg) no-repeat right center;}
#nav ul li a{ color:#fff;}

.navbg2{ height:70px; background:url(navbg2.jpg) repeat-x; }
#nav2{ height:39px; line-height:39px;  width:1004px; overflow:hidden;}
#nav2 ul{  width:1016px; margin-left:-4px;}
#nav2 ul li{ float:left; width:92px; text-align:center; font-size:14px; font-weight:bold; background:url(navlibg2.jpg) no-repeat right center;}
#nav2 ul li a{ color:#fff;}

.toolbar{ height:31px; line-height:31px; background:url(toolbarbg.jpg);}
.datetime{ padding-left:30px; font-weight:bold; padding-right:10px; margin-top:-3px; letter-spacing:1px;}
.weather{ height:26px; padding-top:4px;}

#search{ width:288px; margin-right:40px; margin-top:4px;}
.s_input{ width:230px; height:20px; line-height:20px; border:1px solid #dddddd; background:#fff url(search.jpg) no-repeat 5px center; text-indent:28px;}
.s_submit{ width:52px; height:22px; background:#007fda; border:0; line-height:22px; color:#fff;}

/*头条新闻*/
.toutiao{ height:70px; border:1px solid #e1e1e1; background:#efefef url(toutiaobg.jpg) no-repeat 35px center; margin:10px auto;}
.headline{ height:70px; margin-left:160px;}
.headline h1{ text-align:center; line-height: 36px;margin-top: 8px;}
.headline h1 a{ font-family:方正正中黑简体,黑体;  font-size:30px; font-weight:bold; color:#c9000e;}
.headline p{ color:#797979; text-align:center;}
.headline p a{ color:#797979; }

/*焦点新闻图片 和 切换新闻*/
.box1{ margin:10px auto; height:350px; overflow:hidden;}
#focus{ height:344px; width:468px; padding:4px 0 0px 4px; border:1px solid #c8edff; background:#fff;}
#box_right{ width:495px; height:340px; background:#f3f3f3; padding:10px 0 0 5px;}

.title1{ height:31px; line-height:31px; overflow:hidden; border-bottom:2px solid #0083ba;  }
.title1 h3{ padding:0 18px; height:31px; line-height:31px; float:left; background:#e4e2e2; margin-right:8px; border-bottom:none; text-align:center;  color:#464444; font-size:14px; }
.title1 h3 a{ color:#838383;}
.titleon{ float:left; background:#0083ba !important;   color:#ffffff !important; border-top-left-radius:2px; border-top-right-radius:2px; }
.titleon a{ color:#fff !important;}

.newlist1{}
.newlist1 ul{ padding:2px 10px 0 10px;}
.newlist1 ul li{ height:30px; overflow:hidden; line-height:30px;  background:url(listyle1.jpg) no-repeat left center; font-size:12px;}
.newlist1 ul li a{ color:#5c5c5c; padding-left:12px; }
.newlist1 ul li a:hover{ color:#fd0000;}
.newlist1 ul li span{ float:right; color:#7b7b7d;}

.newslist-index{}
.newslist-index ul{ padding:2px 10px 0 10px;}
.newslist-index ul li{ height:29px; overflow:hidden; line-height:29px;  background:url(listyle1.jpg) no-repeat left center; font-size:12px;}
.newslist-index ul li a{ color:#5c5c5c; padding-left:12px; }
.newslist-index ul li a:hover{ color:#fd0000;}
.newslist-index ul li span{ float:right; color:#7b7b7d;}

.pagecutline{height:1px; width:95%; margin:4px auto; background:#666;}

/*横条图片*/
#banner1{ height:89px; margin:10px auto;}

/*第二板块*/
.box2{ height:564px; margin:10px auto;}
.box2_left{ width:213px; overflow:hidden;}

.xzemail{ height:56px; margin-bottom:10px;}
.box2_left_2{ height:263px; border:1px solid #bfd2e1; background:url(leaderbg.jpg) no-repeat bottom; margin-bottom:10px;}

/*领导机构 列表标题*/
.title2{ height:30px; line-height:30px; background:url(titlebg5.jpg) repeat-x center; border-bottom:1px solid #bfd2e1; }
.title2 h3{ min-width:100px; height:30px; line-height:30px; float:left; background:url(titleh10.jpg) no-repeat 5px center; text-indent:30px;  color:#0282c3; font-size:14px;}
.title2 span{ float:right;  color:#166bc8; font-size:12px; padding-right:10px;}
.title2 span a{ color:#737476;}

.leadlist{}
.leadlist ul{}
.leadlist ul li{ height:45px; line-height:45px; width:198px; margin:10px auto; background:url(libg3.jpg) no-repeat center; }
.leadlist ul li a{ display:block; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#3a3a3a; padding-left:50px;}
.leadxw{ background:url(dang.png) no-repeat 12px center;}
.leadrdzf{ background:url(dang2.png) no-repeat 12px center;}
.leadzx{ background:url(dang3.jpg) no-repeat 12px center;}

/*视频*/
.shipin{ height:217px; border:1px solid #bfd2e1; background:#fff;}
.shipin .title2 h3{ background:none; text-indent:18px;}
.shipinplay{ padding:25px 10px 0 10px;}
.shipinplay p{ text-align:center;}
.shipinplay p a{ color:#747474; line-height:22px;}

/*第二部分 中间*/
.box2_center{ width:430px; margin-left:12px;  }
.box2_center_1{ height:298px; margin-top:5px; border:1px solid #d2d2d2; background:#fff;}
.box2_c1_01 { height:127px; margin:7px;}
.b2img1{ border:1px solid #dedede; padding:3px; width:154px; height:115px;}

.title3{ height:26px; line-height:26px; background:url(titlebg1.jpg) repeat-x center; border-bottom:1px solid #d2d2d2; position:relative; z-index:1; }
.title3 h3{ padding:0 20px; text-align:center; position:relative; z-index:2; height:30px; line-height:30px; margin-top:-6px; margin-left:7px; float:left; background:url(titleh1.jpg) repeat-x center; border:1px solid #016900;  color:#fff; font-size:14px; font-weight:bold;}
.title3 span{ float:right; background:url(mores.gif) no-repeat left center; display:block;  color:#166bc8; font-size:12px; text-indent:20px; padding-right:10px;}
.title3 span a{ color:#737476; display:block;}

.newlist2{ margin-left:10px;}
.newlist2 ul{ padding:0px 5px 0 5px;}
.newlist2 ul li{ height:25px; line-height:25px;  background:url(listyle1.jpg) no-repeat left center; font-size:12px;}
.newlist2 ul li a{ color:#5c5c5c; padding-left:12px; }
.newlist2 ul li a:hover{ color:#fd0000;}

.comlink{ height:109px; width:412px; margin:0 auto; margin-top:15px; background:#f2f2f2;}
.comlink ul { padding:5px 5px; float:left;}
.comlink ul li{ width:90px; height:25px; line-height:25px; float:left; margin-left:7px; background:url(listyle2.jpg) no-repeat left center; text-indent:10px; overflow:hidden;  z-index:1; }
.comlink ul li a{ display:block; color:#5a5959; padding:0 5px; height:25px; overflow:hidden; }
.comlink ul li a:hover{ position:absolute; z-index:10; background:#d1ecf7; z-index:2; _width:120px; }

.box2_center_2{ height:239px; border:1px solid #d2d2d2; background:#fff; margin-top:14px;}
.titleh4{ background:url(titleh3.jpg) repeat-x center !important; border:1px solid #663200 !important;}
.zcfgjj{ width:240px;}
.zcfgjj a{ color:#ff0101;}
.zcfgjj h3{ font-size:13px; line-height:22px; }
.zcfgintro{ line-height:25px; text-indent:2em; color: #5c5c5c;}

.newlist3{ margin-left:10px; margin-top:-8px;}
.newlist3 ul{ padding:0px 10px 0 5px;}
.newlist3 ul li{ height:25px; line-height:25px;  background:url(listyle1.jpg) no-repeat left center; font-size:12px;}
.newlist3 ul li a{ color:#5c5c5c; padding-left:12px; }
.newlist3 ul li a:hover{ color:#fd0000;}
.newlist3 ul li span{ float:right;}

/*第二部分右侧*/
.box2_right{ width:319px;}
.box2_r1{height:298px; margin-top:5px; border:1px solid #c7dcfb; background:#fff;}

.title5{ height:26px; line-height:26px; background:url(titlebg2.jpg) repeat-x center; border-bottom:1px solid #c7dcfb;position:relative; z-index:1;  }
.title5 h3{ padding:0 20px; text-align:center;position:relative; z-index:2;  height:30px; line-height:30px; margin-top:-6px; margin-left:7px; float:left; background:url(titleh2.jpg) repeat-x center; border:1px solid #0c72c6;  color:#fff; font-size:14px; font-weight:bold;}
.title5 span{ float:right; background:url(mores.gif) no-repeat left center; display:block;  color:#166bc8; font-size:12px; text-indent:20px; padding-right:10px;}
.title5 span a{ color:#737476; display:block;}

.newlist4{ margin-left:10px;}
.newlist4 ul{ padding:7px 8px 0 5px;}
.newlist4 ul li{ height:29px; line-height:29px;  background:url(listyle1.jpg) no-repeat left center; font-size:12px; overflow:hidden;}
.newlist4 ul li a{ color:#5c5c5c; padding-left:12px; }
.newlist4 ul li a:hover{ color:#fd0000;}
.newlist4 ul li span{ float:right;}

.box2_r2{ height:239px; border:1px solid #fbe6c7; background:#fff; margin-top:14px;}
.title6{ height:26px; line-height:26px; background:url(titlebg3.jpg) repeat-x center; border-bottom:1px solid #fbe6c7; position:relative; z-index:1;  }
.title6 h3{ padding:0 20px; text-align:center; position:relative; z-index:2;  height:30px; line-height:30px;margin-top:-6px; margin-left:7px; float:left; background:url(titleh4.jpg) repeat-x center; border:1px solid #d0690d;  color:#fff; font-size:14px; font-weight:bold;}
.title6 span{ float:right; background:url(mores.gif) no-repeat left center; display:block;  color:#166bc8; font-size:12px; text-indent:20px; padding-right:10px;}
.title6 span a{ color:#737476; display:block;}

/*第三部分*/
.box3{ height:254px; margin:10px auto;}
.box3_left{ width:210px; height:251px; border:1px solid #bfd2e1; background:#fff;}
/*办事指南*/
.title7{ height:30px; line-height:30px; background:url(titlebg6.jpg) repeat-x center; border-bottom:1px solid #bfd2e1; }
.title7 h3{ height:30px; line-height:30px;float:left; background:url(titleh9.jpg) no-repeat 5px center; text-indent:30px;  color:#0282c3; font-size:14px;}
.title7 span{ float:right;  color:#166bc8; font-size:12px; padding-right:10px;}
.title7 span a{ color:#737476;}
.title7 span img{ margin-top:7px;}

.leadlist2{}
.leadlist2 ul{ padding-top:5px;}
.leadlist2 ul li{ height:30px; line-height:30px; font-size: 12px; width:186px; margin:0px auto; background: url(listyle1.jpg) no-repeat left center; }
.leadlist2 ul li a{ display:block; color:#5c5c5c; padding-left:12px;}

.box3_center{ width:430px;  height:246px; border:1px solid #d2d2d2; background:#fff; margin-top:5px; margin-left:12px; }
.box3_right{ width:319px; height:246px; margin-top:5px; border:1px solid #c7dcfb; background:#fff;}

/*第三部分 图片滚动*/
.box4{ height:173px; border:1px solid #acdaf4; margin:10px auto; background:url(scrollbg.jpg) repeat-x; position:relative;}
.tushuoxx{ width:32px; height:163px; margin-left:9px;}
.tushuo{ width:930px; position:relative;}
.prev,.next{ width:30px; height:169px; position:absolute; background-image:url(scrollnext2.jpg); background-repeat:no-repeat; top:0;}
.prev{ background-position:0 center;  left:0;}
.next{ background-position:-30px center; right:0;}
#scrollpic{ width:880px; height:146px; margin:0 auto; margin-top:17px;}
#scrollpic td{ line-height:18px;}

/*第五部分*/
.box5{ height:137px; margin:10px auto; }
.box5_left{ width:213px; height:135px;}
.box5_left a{ display:block; height:63px; margin-bottom:10px;}
.box5_right{ width:760px; height:135px; border:1px solid #d1d1d1; background:#fff;}

.title8{ height:26px; line-height:26px; padding-left:19px;  border-bottom:1px solid #b5b5b5; background:url(titlebg1.jpg) repeat-x center;  }
.title8 h3{ padding:0 20px; height:26px; float:left; margin-top:-1px;  background:#e4e2e2; margin-right:8px; background:url(titleh8.jpg) repeat-x; border:1px solid #58b9e4; text-align:center;  color:#6e6a6b; font-size:14px; }
.title8 h3 a{ color:#6e6a6b;}
.t8on{ float:left; height:27px !important;  color:#0075cf !important; border:1px solid #58b9e4; border-bottom:none !important; background:#fff url(titleh7.jpg) repeat-x !important; }
.t8on a{ color:#0075cf !important;}

.tabslist{ margin:0 auto; margin-top:0px;}
.tabslist ul { padding:4px 5px; overflow:hidden; width:750px; float:left;}
.tabslist ul li{ width:70px; height:25px; line-height:25px; float:left; margin-left:5px; background:url(listyle1.jpg) no-repeat left center; text-indent:5px; overflow:hidden;  z-index:1; }
.tabslist ul li a{ display:block; color:#5a5959; padding:0 5px; height:25px; overflow:hidden;}
/*.tabslist ul li a:hover{ position:absolute; z-index:10; background:#d1ecf7; }*/
.tabslist ul li:hover a{position:absolute; z-index:10; background:#d1ecf7; }
.tabslist ul li a:hover{position:absolute; z-index:10; background:#d1ecf7; _width:120px;}

/*底部导航*/
#footnav{width:100%; height:30px; background:#0073cc; margin:10px auto; text-align:center; color:#c3e1f9; line-height:30px;}
#footnav a{ color:#c3e1f9; padding-left:10px; padding-right:12px;}

/*底部*/
#footer{width:100%;  padding-top:18px; color:#606060;  text-align:center;}
#footer a{ color:#606060;}
#footer p{ line-height:26px;}
#footer p span{ color:#d51600;}


/*政府信息公开*/

#zfxxgkbox{margin:20px 15px; overflow:hidden; margin-bottom:15px; font-size:14px;}

#zfxxgkbox table.xxgk_list{width:100%;border-collapse:collapse;}
#zfxxgkbox table.xxgk_list td{border:1px solid #eee;text-align:left;padding:3px 5px; line-height:25px;}
#zfxxgkbox table.xxgk_list thead td{background:#ccc;padding:5px;text-align:center;font-weight:bold; font-size:16px;}
#zfxxgkbox table.xxgk_list td.xxgk_syh{width:136px;text-align:center; }
#zfxxgkbox table.xxgk_list td.xxgk_rq{width:100px;text-align:center;}
#zfxxgkbox table.xxgk_list td.xxgk_xxmc{}
#zfxxgkbox table.xxgk_list td.xxgk_xxmc a{ color:#000;}

/*信息公开新闻页*/
#zfxxgktable td{ line-height:25px;}