@charset "gb2312";
/* CSS Document */
/*重置*/
*{margin:0; padding:0;font-family: "微软雅黑"; font-size:16px; color:#000000;}
body{color:#000; font-size:12px;}
li {list-style-type:none;}
input,img{border:0 none; /*display:block;*/}
input{border:0;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
a {color:#585858; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family: "微软雅黑";}

#All{ width:100%;}
.All{ width:100%;}
#top{ width:100%; height:38px; border-bottom:1px solid #e5eaee;}
.top{ width:1200px; margin:0 auto;}
.top_L{ float:left; overflow:hidden; margin-left:23px;}
.top_L li{ float:left; margin-right:27px;}
.top_R{ float:right; margin-right:100px;}
.top_R li{ float:left; margin:0 10px;}
.top_R li a{ font-size:14px; line-height:38px;}
.top_R li a:hover{ color:#09F;}
.icon{ font-size:14px; width:22px; height:22px; background:url(pic_03.png) 0 9px no-repeat; padding:0 0 9px 0; text-align:center;}
.icon:hover{ color:#09F;}
.top_R .li_01{ margin:0 4px;}

#top_01{ width:100%;}
.top_01{ width:1200px; margin:0 auto;overflow:hidden;}
.top_01_L{ float:left;}
.top_01_R{ float:right; overflow:hidden; margin-top:30px; margin-right:100px;}
.selectbox{ overflow:hidden;}
.selectbox li{ float:left;}
.text_01{ border:1px solid #d7d5d1; padding-left:40px; line-height:40px; height:40px; background:url(pic_05.jpg) 12px 7px no-repeat; font-size:18px; color:#d1d1d1;}
.bnt_01{ cursor:pointer; background-color:#1883cd; color:#FFF;font-size:18px; height:42px; line-height:42px; width:85px; text-align:center;}

.main{ width:100%;}
#nav{ width:100%; background:url(bg.jpg) repeat-x; height:69px;}
.nav{ overflow:hidden; width:1200px; margin:0 auto; }
.tab{ overflow:hidden; height:54px; float:left; margin-left:32px; margin-top:10px;}
.tab a{ display:block; float:left;}
.tab a:hover{ background:url(bg_11.jpg) repeat-x;}
/*.tab a:hover{ background:url(bg_11.jpg) repeat-x;}*/
.tab a.on{ background:url(bg_11.jpg) repeat-x;}
.nav_R{ float:left; margin-left:33px;overflow:hidden;}
.nav_R li{ float:left;}
.content_box{ overflow:hidden; width:1207px; margin:0 auto;}
.content_box .content_con{ display:none; width:1100px; background:url(bg_02.jpg) repeat-y; padding:0 6px 30px 6px; min-height:667px;}


/*========侧栏==========*/
/*.content_box{ position:relative;}*/
/*.sidebar_box{ left:86%;top:60%;margin-left:0px;margin-top:-200px;position:fixed;z-index:999;}*/
.content_box{ position:relative;}
.sidebar_box{ left:1120px;top:40px;position:absolute;z-index:999;}
.sidebar_box li{ margin-bottom:10px; *margin-bottom:-10px;}
.sidebar{ width:82px; height:82px; background:url(bg_07.png) no-repeat;}
.sidebar:hover{ background:url(bg_08.png) no-repeat;}
.sidebar h1{ text-align:center; font-size:14px;}
.sidebar img{ margin:22px 0 10px 24px;}
.sidebar01{width:82px; height:104px; background:url(bg_09.png) no-repeat;}
.sidebar01:hover{ background:url(bg_10.png) no-repeat;}
.sidebar01 img{ margin:9px 0 5px 9px;}
.sidebar02 img{ margin:14px 0 5px 30px;}
.sidebar03 img{ margin:18px 0 5px 22px;}
.sidebar04 img{ margin:25px 0 5px 12px;}
.sidebar04 h1{ font-size:12px;}
/*=========首页=========*/






/*hang01*/
.hang01{ overflow:hidden; padding:20px 0 10px 0; border-bottom:5px solid #ebebeb;}
.hang01_L{ float:left; margin-left:13px;}
.hang01_R{ float:right; margin-right:13px;}
.news_tab01{ width:450px; /*border:1px solid #ccc;*/ /*float:left;*/}
.news_tab01 .hd{ line-height:36px; height:36px; padding-bottom:8px; border-bottom:1px solid #d9d9d9;}
.news_tab01 .hd .more{ float:right; margin:10px 10px 0 0;*margin:4px 10px 0 0;}
/*.news_tab01 .hd .more a{ font-size:18px; color:#666;}*/
.news_tab01 .hd ul{ z-index:5; *position:absolute; height:36px;  overflow:hidden; zoom:1;}
.news_tab01 .hd ul{ *width:450px;}
.news_tab01 .hd li{ float:left;  padding:0 15px; cursor:pointer;  background:#fff; font-size:20px;  color:#282828;}
.news_tab01 .hd span{ float:righ; font-size:16px; color:#747474; }
.news_tab01 .hd li.on{ height:36px; line-height:36px; color:#0068af;}
.news_tab01 .bd{padding:10px; clear:both;/* position:relative;*/}
.hot{ text-align:center; line-height:32px;}
.hot a{ font-weight:bold; font-size:16px; color:#d22e00;}
.hot a:hover{ color:#900;}
.new_box{ padding:0 16px;}
.new_box li{ overflow:hidden; line-height:32px;}
.new_box li .label{ float:left; margin-right:16px; color:#0068af;}
.new_box li .new{ float:left; color:#888888;}
.new_box li .new:hover{ color:#06C;}
.new_box li .time{ float:right;}



/* 新闻图片切换 */
.news_pic_tab01 { position: relative; width: 611px; height: 338px; overflow: hidden; text-align: left;font: 12px/1.5 Verdana, Geneva, sans-serif;  background: white; float:left;}
.news_pic_tab01 .pic img { width: 611px; height: 338px; display: block; }
.news_pic_tab01 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.news_pic_tab01 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.news_pic_tab01 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.news_pic_tab01 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.news_pic_tab01 .num { position: absolute; z-index: 3; bottom: 7px; right: 7px; }
.news_pic_tab01 .num li{ float: left; position: relative; width: 25px; height: 22px; line-height: 22px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.news_pic_tab01 .num li a,.news_pic_tab01 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:12px; }
.news_pic_tab01 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.news_pic_tab01 .num li.on a,.news_pic_tab01 .num a:hover{ background:#8f0000;  }



/*hang02*/
.hang02{padding:36px 0 10px 0; overflow:hidden;}
.hang02 li{ float:left;}
.hang02_01{ margin-left:40px; width:180px; border-right:1px solid #d9d9d9; padding-bottom:10px;}
.title{ color:#0068af; font-size:20px; margin:12px 0 26px 14px;padding-left:40px; padding-right:40px;}
.icon_box{}
.icon_box li{ margin:5px 0;}
.icon01{ background:url(bg_01.png) no-repeat; width:141px; height:41px; overflow:hidden;}
.icon01:hover{  background:url(bg_03.png) no-repeat; width:141px; height:41px;}
.icon01 img{ float:left; margin:8px 18px 0 16px;}
.icon01 h1{ float:left; line-height:41px; color:#5a5a5a;}
.icon02 img{ margin:7px 13px 0 11px;}
.icon03 img{ margin:9px 12px 0 19px;}

.hang02_02{ width:340px; border-right:1px solid #d9d9d9; margin-left:30px; padding-bottom:10px;}
.icon04{ margin:0 6px;}
.icon04 h1{ margin-left:18px;}

.hang02_03{ width:185px;border-right:1px solid #d9d9d9; margin-left:40px; padding-bottom:10px;}
.icon05{ background:url(bg_04.png) no-repeat; width:148px; height:41px; overflow:hidden;}
.icon05:hover{ background:url(bg_05.png) no-repeat;}
.icon05 img{ float:left; margin:7px 13px 0 20px;}
.icon06 img{ margin:12px 15px 0 27px;}
.icon07 img{ margin:8px 10px 0 19px;}
.icon05 h1{ float:left; line-height:41px; color:#59819b;}

.hang02_04{margin-left:40px; width:196px;}
.title_box{ overflow:hidden;}
.title01{color:#0068af; font-size:20px; margin:12px 0 26px 14px; float:left;}
.more_01{ float:right; margin-top:16px; margin-right:10px;}
.ztzl_box{ margin-top:-18px;*margin-top:10px;}
.ztzl_box li{ margin:2px 0;}

/*================资讯================*/
.zhang01{ overflow:hidden; padding-top:22px;}
.zhang01_L{ float:left; width:513px; margin-left:26px;}
.news_tab02{ width:513px;}
.new_box01{ padding:0;}
.zhang01_R{ float:right; margin-right:18px; margin-top:65px;}
.zbox01{ overflow:hidden;}
.zbox01 li{ float:left; text-align:center;}
.zbox01 .li_01{ margin-right:23px;}
.zbox01 h1{ line-height:40px;}
.zbox01 h1:hover{ color:#06F;}
.zhang02{ margin:36px 18px 0 26px; overflow:hidden;}
.zhang02_L{ float:left; width:513px;}
.zhang02_R{ float:right;}
.news_tab04{ width:513px;}
.ztzl01_box{ width:500px; margin-top:21px;}
.ztzl01_box li{ float:left; margin-bottom:14px; margin-left:20px;}

/*============政务==================*/
.zwhang01{ overflow:hidden; padding-top:22px; margin:0 18px 0 26px;}
.news_tab05{ width:513px;}
.zwhang01_L{ float:left;}
.zwhang01_R{ float:right;}
.zfxx_box{ overflow:hidden; width:508px;}
.zfxx_box li{ float:left; width:120px;}
.zfxx_box li a{ line-height:26px; color:#888888;}
.zfxx_box li a:hover{ color:#06F;}
.news_tab07{ margin-top:20px;}
.ld_box li{ width:100px;}
.zwhang02{ overflow:hidden; margin:10px 18px 0 26px;}
.zwhang02_L{ float:left;}
.news_tab09{ margin-top:10px;}
.zwhang02_R{ float:right;}
.nsjg_box{ overflow:hidden; width:513px;}
.nsjg_box li{ width:171px; float:left;}
.nsjg_box li a{ line-height:30px; color:#888888;}
.nsjg_box li a:hover{ color:#06F;}
.icon_box01{ overflow:hidden; margin:40px 0 0 0;*margin:60px 0 0 0;}
.icon_box01 li{ float:left; margin-right:16px;}
.icon08{ width:154px; height:53px; background:url(bg_12.png) no-repeat; color:#1883cd; font-size:20px; line-height:53px; text-align:center;}
.icon08:hover{background:url(bg_13.png) no-repeat;}

/*==============服务===============*/
.fwhang01{ padding-top:22px; margin:0 18px 0 26px;}
.title02{ font-size:20px; color:#1883cd; font-weight:bold; line-height:30px;}
.fwhang01_con{ overflow:hidden;}
.fwhang01_con_L{ float:left;}
.fwhang01_con_R{ float:right;}
.icon_box02{ overflow:hidden; width:480px; margin-top:24px;}
.icon_box02 li{ float:left; background:url(bg_14.png) no-repeat; width:141px; height:46px; margin:0 12px 10px 0;}
.icon_box02 li:hover{background:url(bg_15.png) no-repeat;}
.icon09{ color:#5a5a5a; line-height:46px; text-align:center;}
.icon_box03{ overflow:hidden; width:520px; margin-top:24px;}
.icon_box03 li{ float:left; overflow:hidden; background:url(bg_16.png) no-repeat; width:159px; height:51px; margin:0 5px 16px 5px;}
.icon_box03 li:hover{ background:url(bg_17.png) no-repeat;}
.icon_box03 li img{ float:left;}
.icon_box03 li h1{ float:left; font-size:20px; line-height:51px; color:#5a5a5a;}
.icon10 img{ margin:10px 9px 0 22px;}
.icon11 img{ margin:11px 15px 0 19px;}
.icon12 img{ margin:8px 8px 0 15px;}
.icon13 img{ margin:13px 13px 0 20px;}
.icon14 img{ margin:11px 12px 0 20px;}
.icon15 img{ margin:13px 13px 0 19px;}
.fwhang02{ overflow:hidden; margin:0 18px 0 26px;}
.fwhang02 li{ float:left;}
.fwhang02 .li_02{ margin:0 7px 0 20px;}
.fwhang02 .li_03{ margin-right:7px;}
.text_02{ width:112px; height:30px; line-height:30px; border:1px solid #d4d1cd; font-size:14px; color:#CCC; padding-left:16px;}
.bnt_02{ cursor:pointer; background-color:#1883cd; height:32px; line-height:32px; color:#FFF; font-size:14px; width:88px; text-align:center;}
.table01{ width:1062px; margin:10px auto; }
.table01 .td_01{ font-size:18px; color:#4e4e4e; line-height:54px; border-bottom:1px solid #e5e5e5;}
.table01 .td_02{ padding-left:20px;}
.table01 .td_03{ padding-top:15px;}
.table01 td{ height:26px; line-height:26px; font-size:15px;}
.zxxt_box{ overflow:hidden; width:900px; margin-top:20px;}
.zxxt_box li{ float:left; width:200px;}
.zxxt_box li a{ line-height:26px; color:#888888;}
.zxxt_box li a:hover{ color:#06F;}


/*==============互动===============*/
.hdhang01{ padding-top:22px; margin:0 18px 0 26px; overflow:hidden;}
.hdhang01_L{ float:left;}
.icon_box04{ overflow:hidden;}
.icon_box04 li{ float:left; background:url(bg_18.png) no-repeat; width:108px; height:89px; text-align:center; margin-right:20px;}
.icon_box04 li:hover{background:url(bg_19.png) no-repeat;}
.icon_box04 h1{ font-size:18px; color:#618aa5;}
.icon_box04 img{ margin:16px 0 10px 0;}
.otherbox{ margin-top:10px;}
.title_box01{ overflow:hidden; width:480px; border-bottom:1px solid #d9d9d9; padding:0 15px 0 15px;}
.title_box01 li{ float:left;}
.title_box01 .li_02{ margin:0 18px; *margin:0 9px;}
.title_box01 .li_03{ margin-right:4px;}
.title_box01 h1{ font-size:20px; line-height:56px; color:#1883cd;}
.title_box01 .more_02{ float:right; margin-top:20px;}
.table_02{ margin-top:12px; width:480px; margin-left:15px;}
.table_02 td{ font-size:15px; color:#ff6600; line-height:30px;}
.text_03{ width:168px; margin-top:12px;}
.bnt_03{ width:62px; margin-top:12px;}
.table02{ width:480px; margin:10px auto 0 auto;}
.table02 td{ font-size:15px; color:#888888; line-height:28px;}
.table02 td a{ font-size:15px; color:#888888;}
.table02 td a:hover{ color:#06C;;}

.hdhang01_R{ float:right;}

.hdhang02{ overflow:hidden; margin:24px 18px 0 26px;}
.hdhang02_L{ float:left; width:513px;}
.hdhang02_R{ float:right; width:513px;}
/*==============专项===============*/
.zhuangxhang01{padding-top:22px; margin:0 18px 0 26px; overflow:hidden;}
.zhuangxhang01_L{ float:left;}
.zhuangxhang01_R{ float:right;}

.zhuangxhang02{ overflow:hidden; margin:30px 18px 0 26px;}
.zhuangxhang02_L{ float:left;}
.zhuangxhang02_R{ float:right;}

/*bottom*/
#bottom{ width:100%; background:url(bg_06.jpg) repeat-x; height:56px;}
.bottom{ width:1200px; margin:0 auto; overflow:hidden;}
.bottom li{ float:left; margin:14px 16px 0 16px;}
.select_01{ width:190px; padding-left:20px; font-family:"宋体"; font-size:14px; height:25px; line-height:25px;}
.bottom01_box{width:1207px; margin:0 auto; margin-top:17px;}
.bottom01_con{width:1100px; background:url(bg_02.jpg) repeat-y; padding:0 6px 50px 6px; position:relative;}
.findwrong{ position:absolute; top:60px; right:100px;}
.bottom01{ overflow:hidden;}
.bottom01 li{ float:left; color:#0068af; margin-top:26px;}
.bottom01 li a{ padding:0 13px; color:#0068af; font-weight:bold;}
.bottom01 .li_01{ margin-left:30px;}
.bottom01_box h3{ text-align:center; margin-top:12px;}
.bottom01 .li_10{ color:#686868; margin-left:16px; font-weight:bold;}
.red{ color:#F30;}

/*页码*/
.page_box{ overflow:hidden; margin:30px 0 0 22px;}
.page_box li{ float:left; margin-right:4px;}
.page_box li a .page{ background-color:#f5f7f8; color:#454545; border:1px solid #c3c9cd; height:34px; line-height:36px; font-size:14px; padding:0 14px;}
.page_box li a .page:hover{ background-color:#008ccb; color:#FFF;border:1px solid #c3c9cd;}
.page_box li a .page_on{ color:#008ccb;}
.ptext{ width:70px; height:34px; line-height:34px; background-color:#f5f7f8; border:1px solid #c3c9cd; text-align:center;}

/*frame01*/
.adress{ width:1077px; margin:0 0 0 11px;padding-top:8px;}
.adress_con{ overflow:hidden;  height:38px;border:1px solid #ebebeb; padding-left:11px;}
.adress_con li{ float:left; line-height:38px; margin:0 5px;}
.adress_con li a:hover{ color:#06F;}
.adress_con td{ float:left; line-height:38px; margin:0 5px;}
.adress_con td a:hover{ color:#06F;}
.fcon{ overflow:hidden;}
.fcon_L{ float:left; width:272px; margin:16px 0 0 11px;}
.fcon_R{ float:right; width:781px; padding-top:8px; margin-right:8px;}
.ftitle{ background-color:#1883cd; line-height:50px; color:#FFF; font-size:21px; font-weight:bold; padding-left:30px; border-top:4px solid #60a9dc}
.listbox{ border:1px solid #e4eef3; padding:10px 0 21px 0;}
.list li{ height:43px; width:228px; line-height:43px; border-bottom:1px solid #e0e0dd; padding-left:16px; margin-left:12px; background:url(ficon_01.jpg) no-repeat 223px 18px;}
.list li a{ font-size:16px;}
.list li a:hover{ color:#09F;}
.ftitle01{ font-size:21px; font-weight:bold; color:#008ccb; height:53px; line-height:53px; border-bottom:1px solid #c8c8c8; margin-top:6px; padding-left:23px;}
.fnewbox{ margin-top:12px;}
.fnew li{ overflow:hidden; padding-left:32px; background:url(ficon_02.jpg) no-repeat 5px 17px; line-height:35px; border-bottom:1px dotted #aaaaaa;}
.fnew{ color:#777777;}
.fnew .fnew{ float:left;}
.fnew .fnew:hover{ color:#09F;}
.fnew .ftime{ float:right; margin-right:14px;}

/*frame02*/
.ftitle02{ color:#006cb1; font-size:20px; font-weight:bold; text-align:center; margin:50px 0 38px 0;}
.js{ margin:0 14px; color:#006cb1; text-align:center; margin-bottom:30px;}
.con03{ width:740px; line-height:30px;color:#000000; margin:14px auto 10px auto; font-size:15px;}
.line_02{ border-bottom:1px dashed #595959; width:835px; margin:0 auto;}
.slbh{ width:364px; margin:0 auto 25px auto;}
.yy{ width:354px; margin:15px auto 20px auto;}
.ftitle03{ margin-top:30px;}
.fxbox{ overflow:hidden; width:740px; margin:0 auto; margin-top:45px;}
.fxbox_L{ float:left; overflow:hidden; margin-top:25px;}
.fxbox_L li{ float:left; margin-right:3px; line-height:28px;}
.fxbox_R{ float:right; overflow:hidden;}
.fxbox_R li{ float:left; text-align:center; margin-left:3px;}
.fxbox_R li img{ margin:8px 0;}
.fxbox_R li h1{ color:#FFF; font-family:"宋体"; font-size:12px;}
.ficon:hover{ background-color:#95b1c3;}
.ficon{ width:47px; height:58px; background:#bbccd7;}


/* ==============树型菜单样式01 start============== */
.tree_menu{ width:272px;border:#ddd 1px solid;}
#tree_nav01 {width:100%;  margin:auto; margin-top:0px; margin-bottom:15px;list-style: none;}
#tree_nav01 ul {margin:0px;padding:0px;  vertical-align:text-top;}
/***一级菜单***/
#tree_nav01 li {padding-left:15px; padding-right:15px;}
#tree_nav01 li a {font-size:16px; margin-top:5px; text-indent:1em;line-height:35px;display:block;text-decoration:none;outline:0; border-bottom:1px solid #ddd;}
#tree_nav01 li a:hover { color:#ff4200;}
#tree_nav01 .li_01{background:url(ficon_01.jpg) no-repeat 235px 14px;}
/***二级菜单***/
#tree_nav01 ul li {margin:0;padding:0; padding-left:15px;}
#tree_nav01 ul li a {font-size:16px;color:#5186b9;line-height:30px; outline:0;background:none; border-bottom: 1px dotted #CCC;}
#tree_nav01 ul li a:hover {color:#ff4200; border-bottom:1px dotted #CCC;}
/***三级菜单***/
#tree_nav01 ul ul li a {font-size:14px;color:#4eb1f5;background:none;}
#tree_nav01 ul ul li a:hover {color:#ff4200;}
#tree_nav01 span{float:right;}
