@charset "GBK";
/* CSS Document */
body { font-size: 14px; height:100%;font-family:'宋体'; color:#333333;}
html{height:100%}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, th, td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; -spacing: 0px; }
fieldset, img { border: 0px; }
img { vertical-align: top; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

/*文字排版*/
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.fb { font-weight: bold; }
.fl{ display:inline; float:left;}
.fr{ display:inline; float:right;}
.ml5{ margin-left:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.blank5{ height:5px; width:100%; clear:both;}
.blank10{ height:10px; width:100%; clear:both;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.html .clearfix { height: 1%; }
.Clearfix { display: block; }

/*字体颜色*/
a { color: #2b2b2b; text-decoration: none; }
a:hover { color: #1176bd; text-decoration: none; }
a:active { color: #1176bd; }
a:visited { text-decoration: none; }
.cBlue, .cBlue:visited, .cBlue a{ color:#10588b; text-decoration:none;}
.cBlue02, .cBlue02:visited, .cBlue02 a{ color:#0068b7; text-decoration:none;}
.cRed, .cRed:visited, .cRed a{ color:#ea4b35; text-decoration:none;}

/*header*/
.header{height:159px; width:100%; margin:0 auto; background:url(menu_bg.jpg) repeat-x left bottom;}
.header .con_bg{ position:absolute; top:0px; right:-160px;width:943px; height:119px;background:url(head_bg.jpg) no-repeat; z-index:-1; }
.header .con01 {position:relative;width:1002px; height:119px;margin:0 auto;}
.header .con01 .logo{ float:left; margin-top:36px;}
.header .con01 .search{ float:left; margin:30px 10px 0px 100px;}
.header .con01 .search ul{ height:23px;}
.header .con01 .search li{ float:left; }
.header .con01 .search li a{ display:block;padding:4px 10px; font-size:12px;}
.header .con01 .search li a.cur{ background:#b4251b; color:#ffffff;}
.header .con01 .search form{width:400px; height:26px; margin-top:7px;}
.header .con01 .search .search_input{ float:left; height:24px; line-height:24px; vertical-align:middle;width:270px; border:1px solid #c3cfd4; padding:0px 5px; color:#b3b3b3;}
.header .con01 .search .search_btn{ position:relative; left:-1px; float:left;width:52px; height:26px; background:#c72018; border:1px solid #97271f; text-align:center; color:#ffffff;cursor:pointer;}
.header .con01 .sdzc_logo{ position:absolute; right:0px; top:30px;}
.header .con02{position:relative;width:1002px;  margin:0 auto;}
.header .con02 .btn_zwyx{ position:absolute; right:0px; top:8px; display:block;width:88px; height:25px; line-height:25px; vertical-align:middle; text-align:center; background:url(btns001.jpg) no-repeat; font-size:12px; font-weight:bold; color:#6f6f6f} 
.header .con02 .btn_zwyx:hover{ color:#1176bd;}
/*菜单*/
.navBar{  position:relative;margin:0 auto;}
.nav{ overflow:hidden; zoom:1; }
.nav .m{ float:left; display:inline;  }
.nav a{  float:left;width:130px; font-size:14px; margin-top:3px; height:37px; line-height:37px; vertical-align:middle; font-weight:bold; color:#c9eaf7; text-align:center;}
.nav .on a{ background:url(menu_cur.png) no-repeat; color:#666666;}
.subNav{ position:relative;top:0px; height:340px; padding:17px 20px; background:#fff; border:2px solid #08adda; border-top:0px; overflow:hidden; }
.subNav li{ overflow:hidden; zoom:1; }	
/*鼠标划过首页*/
.focusBox { float:left; position: relative; width: 585px; height: 339px; overflow: hidden; font-size: 14px; text-align: left; background: white; }
.focusBox .pic img { width: 585px; height: 339px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #000; filter: alpha(opacity=70); opacity: 0.7; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 12px; right: 15px; }
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer;text-indent:-99999px;  }
.focusBox .num li a{ position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; background:url(ico004.png) no-repeat;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(ico003.png) no-repeat;  }
.hg01L{width:347px; float:right;}
.hg01L dt{ padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #ececec; line-height:130%; }
.hg01L dt h3{ margin:10px 30px 10px 10px; font-size:14px;font-weight:bold;}
.hg01L dt h3 a{color:#5e5e5e;}
.hg01L dt p{margin:10px 30px 10px 10px;font-size:12px;color:#777777;}
.hg01L dt p a{ color:#777777;}
.hg01L dt p a:hover,.hg01L dt h3 a:hover{color:#1176bd;}
/*鼠标划过信息公开*/
.hg02L{ display:inline; float:left;width:340px;}
.hg02L dd{float:left; display:inline; margin-right:10px; margin-bottom:7px;}
.hg02L dd a,.hg02L dd h2{ display:inline-block;width:102px; height:102px; overflow:hidden; text-indent:-9999px; background:url(btns001.png) no-repeat;}
.hg02L dd.l01{ background-position:0px 0px;}
.hg02L dd.l02 a{ background-position:-114px 0px;}
.hg02L dd.l02 a:hover{ background-position:-114px -123px;}
.hg02L dd.l03 a{ background-position:-229px 0px;}
.hg02L dd.l03 a:hover{ background-position:-229px -123px;}
.hg02L dd.l04 a{ background-position:-344px 0px;}
.hg02L dd.l04 a:hover{ background-position:-344px -123px;}
.hg02L dd.l05 a{ background-position:-459px 0px;}
.hg02L dd.l05 a:hover{ background-position:-459px -123px;}
.hg02L dd.l06 a{ background-position:-576px 0px;}
.hg02L dd.l06 a:hover{ background-position:-576px -123px;}
.hg02L dt.l03{ background-position:-229px 0px;}
.hg02M{ display:inline; float:left;width:342px;}
.hg02R{ display:inline; float:right; padding-left:60px;width:186px; height:332px; background:url(btns007.jpg) no-repeat;}  
.hg02R li{ margin-bottom:1px; height:36px; line-height:36px; vertical-align:middle;}
.hg02R li a{ color:#edf6fe; font-family:'宋体'; font-size:14px; font-weight:bold;}
.hg02R li a:hover{color:#ffffff;}
/*鼠标划过办事服务*/
.hg03L{display:inline; float:left; width:466px;}
.hg03R{ display:inline; float:right;width:466px;}
.hg03R dd,.hg03R dt{float:left; display:inline; margin-left:10px; margin-bottom:7px;}
.hg03R dd a,.hg03R dt{ display:inline-block;width:224px; height:106px; overflow:hidden; text-indent:-9999px; background:url(btns002.png) no-repeat;}
.hg03R dd a{width:106px;}
.hg03R dt.l01{ background-position:0px -494px;}
.hg03R dd.l02 a{ background-position:-244px 0px;}
.hg03R dd.l02 a:hover{ background-position:-244px -123px;}
.hg03R dd.l03 a{ background-position:-365px 0px;}
.hg03R dd.l03 a:hover{ background-position:-365px -123px;}
.hg03R dd.l04 a{ background-position:0px -246px;}
.hg03R dd.l04 a:hover{ background-position:0px -369px;}
.hg03R dd.l05 a{ background-position:-122px -246px;}
.hg03R dd.l05 a:hover{ background-position:-122px -369px;}
.hg03R dd.l06 a{ background-position:-243px -246px;}
.hg03R dd.l06 a:hover{ background-position:-243px -369px;}
.hg03R dd.l07 a{ background-position:-364px -246px;}
.hg03R dd.l07 a:hover{ background-position:-364px -369px;}
.hg03R dd.l08 a{ background-position:0px 0px;}
.hg03R dd.l08 a:hover{ background-position:0px -123px;}
.hg03R dd.l09 a{ background-position:-123px 0px;}
.hg03R dd.l09 a:hover{ background-position:-123px -123px;}
.hg03R dt.l10{ background-position:-244px -494px;}
/*鼠标划过交流互动*/
.hg04R,.hg04RR{ float:right; display:inline;}
.hg04L,.hg04RL{float:left; display:inline;}
.hg04L{width:344px;}
.shipin{width:280px; padding:0px 0px 0px 10px; border:1px solid #e5e5e5; border-top:2px solid #1176bd;}
.shipin h2{ position:relative; margin:10px 0px; padding-left:15px; height:20px; line-height:20px; vertical-align:middle; background:url(icos.png) no-repeat -494px -236px; font-size:14px; font-weight:bold; color:#1176bd;}
.shipin dd{ position:relative; margin-right:10px; float:left;width:130px; height:100px; overflow:hidden;}
.shipin dd img{width:130px; height:100px;}
.shipin dd h3{ position:absolute;width:130px;  left:0px; bottom:0px; height:24px; line-height:24px; background:#000000;filter: alpha(opacity=70); opacity: 0.7; text-align:center}
.shipin dd h3 a{ color:#ffffff; font-size:12px;}
.shipin dd .btn_play{position:absolute;left:10px; bottom:30px;width:22px; height:22px; background:url(icos.png) no-repeat -98px -5px;}
.jlhd_banner{ margin-left:-6px;}
.jlhd_banner a{ margin-left:6px;}
/*鼠标划过便民服务*/
.hg05L,.hg05M{display:inline; float:left; width:325px; margin-right:10px}
.hg05R{display:inline; float:right; width:270px;}
.hg05R{display:inline; float:right; width:270px;}
.hg05R .hd{ height:30px; color:#666666; padding-top:8px; }
.hg05R .hd li { float:left; height:26px; line-height:29px; font-weight:bold; cursor:pointer; width:100px; text-align:center; background:#ccc; font-size:12px; }
.hg05R .hd li.on { width:100px; position:relative; background:#0072c5; color:#FFFFFF;}
.box_form{position:relative; margin-top:-4px; width:253px; height:200px; background:#f1f1f1; border:1px solid #1176bd; padding:10px 10px 0px;}
.box_form div{ margin-top:15px;}
.box_form div table{ font-size:12px; width:230px; margin:auto;}
.box_form div table tr{ color:#333333; font-size:12px; width:60px; text-align:right;}
.btn_search{ position:relative; width:65px; margin-left:100px; margin-top:15px; height:22px; background:url(icos.png) no-repeat -308px -2px; border:0px; cursor:pointer; text-indent:-9999px;}
/*鼠标划过媒体关注*/
.hg06L{display:inline; float:left; width:342px;}
.hg06M{display:inline; float:left; width:303px; margin-left:10px;}
.hg06R{ display:inline; float:right;width:290px;}
.mtgz{ position:relative;width:271px;height:166px; padding:30px 10px 0px 20px; background:url(bg002.jpg) no-repeat;}
.focusSmall { position: relative; width: 326px; height: 195px; overflow: hidden;text-align: left; background: white; }
.focusSmall .pic img { width: 324px; height: 165px; display: block; border:1px solid #707070 }
.focusSmall .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;  background: #f2f7fa; overflow: hidden; }
.focusSmall .txt { position: absolute; bottom: 0; z-index: 2; height: 29px; width:100%; overflow: hidden; border:1px solid #e0e0e0; }
.focusSmall .txt li{ height:29px; line-height:29px; position:absolute; bottom:-30px;}
.focusSmall .txt li a{ display: block; color:#333333; padding: 0 0 0 10px; font-size: 12px;text-decoration: none; }
.focusSmall .num { position: absolute; z-index: 3; bottom: 38px; right: 8px; }
.focusSmall .num li{ float: left; position: relative; width: 18px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusSmall .num li a,.focusSmall .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusSmall .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusSmall .num li.on a,.focusSmall .num a:hover{ background:#ce0609;  }
.tpk{width:340px;}
.tpk ul{ margin-left:-8px;}
.tpk li{ width:72px; height:40px;margin:8px 0px 0px 8px; display:inline; float:left; border:1px solid #e6e6e6; padding:1px;}
.tpk li img{ display:block; width:72px; height:40px;}
/*container*/
.container{width:100%;background:#edf4f9; padding-bottom:20px;}
.container .con{width:1002px; margin:0 auto;}
/*办事服务*/
.bsfw { position: relative; width:650px;  height: 320px;}
.bsfw ol { float: left; width: 86px; height: 300px;}
.bsfw ol li a{ display:block; height: 89px; background:url(tab_icos.png) no-repeat; margin: 6px 0; }
.bsfw ol .tab01 a{ background-position:0px -104px;}
.bsfw ol .tab01.on a {background-position:0px 0px;}
.bsfw ol .tab02 a{ background-position:0px -310px;}
.bsfw ol .tab02.on a {background-position:0px -207px;}
.bsfw ol .tab03 a{ background-position:0px -516px;}
.bsfw ol .tab03.on a {background-position:0px -413px;}
.bsfw ul { float:left; margin:6px 0px 0px 7px;width: 555px; height: 278px; background:url(bg001.jpg) no-repeat; overflow: hidden; }
.bsfw .zxbs{ margin:10px 0px 0px 0px;}
.bsfw .zxbs a{ display:inline-block; margin:0px 0px 10px 20px;}
/*查询服务*/
.cxfu .con{width:608px; height:112px; margin-top:7px; padding: 10px 20px 0px; background:#ffffff; border:1px solid #e5e5e5;}
.cxfu .con p{ height:33px; line-height:33px;font-size:12px; vertical-align:middle;}
.cxfu .con p span{ display:inline-block;width:130px;color:#008cc6; }
.cxfu .con p input{ vertical-align:middle; color:#999999;}
.cxfu .con p label{ margin:0px 25px 0px 17px;color:#333333; vertical-align:middle; cursor:pointer;}
.input_text200,.input_text170,.input_text160,.input_text190{width:190px; padding:0px 5px; height:18px; line-height:18px; vertical-align:middle; border:1px solid #959595;}
.input_text170{width:160px; margin-right:16px;}
.input_text160{width:145px; margin-left:5px;}
.input_text190{width:180px;margin-left:5px;}
.btn_cx{ margin-left:10px;width:56px; height:20px; overflow:hidden; text-indent:-99999px; border:0px; background:url(btns003.jpg) no-repeat; cursor:pointer;}
/*公示公告、业务频集*/
.gsgg{ margin-top:10px;width:337px; padding:5px 2px; height:460px; background:url(gsgg_Bg.jpg) no-repeat;}
/*专题服务*/
.ztfw{ position:relative; width:1002px; }
.ztfw .hd{ position:absolute; top:10px; right:0px;width:100px; height:26px; line-height:26px;  overflow:hidden;   }
.ztfw .bd{ padding:12px 0 0 0; }
.ztfw .bd .tempWrap{ width:1002px !important; }
.ztfw .bd ul{overflow:hidden; zoom:1; }
.ztfw .bd ul li{ float:left; width:190px; margin-left:7px;}
		
/*标题集*/
.title06{ position:relative; margin-top:10px;width:624px; padding:3px 0px 0px 25px;margin-bottom:2px; height:32px; background:url(title06.png) no-repeat;}
.title06 span{ color:#10588b; font-family:'Microsoft Yahei'; font-size:18px;}
.title07{ position:relative;width:100%; height:20px; padding:8px 0px 5px;border-bottom:1px solid #daf2ff;}
.title07 span{ padding-left:13px;color:#0082c6; font-family:'宋体'; font-size:16px; font-weight:bold;}
.title08{ position:relative; margin-top:10px;width:1003px; padding:3px 0px 0px 25px;margin-bottom:2px; height:32px; background:url(title08.png) no-repeat;}
.title08 span{ color:#10588b; font-family:'Microsoft Yahei'; font-size:18px;}
.title09{ position:relative;width:347px; padding:0px 0px 0px 0px;margin-bottom:2px; height:29px; background:url(title09.png) no-repeat left bottom;}
.title09 span{ color:#0082c6; font-family:'宋体'; font-size:16px; font-weight:bold;}
.title10{ position:relative;width:320px; padding:0px 0px 0px 0px;margin-bottom:2px; height:29px; background:url(title09.png) no-repeat left bottom;}
.title10 span{ color:#0082c6; font-family:'宋体'; font-size:16px; font-weight:bold;}
.title11{width:275px; height:28px; line-height:28px; vertical-align:middle; text-align:center; color:#ffffff; font-size:14px; font-weight:bold; background:#1176bd;}
.title12{width:260px; padding-left:10px; height:28px; line-height:28px; vertical-align:middle; text-align:left; color:#ffffff; font-size:14px; font-weight:bold; background:#1176bd;}
/*列表集*/
.list01{ position:relative; padding:13px 0px 0px 3px;}
.list01 dd{ float:left; display:inline; margin:0px 0px 0px 23px;width:237px; height:32px; line-height:32px; border-bottom:1px dashed #e9e9e9; font-size:12px;}
.list02{ padding:10px 20px 10px 10px;}
.list02 li{height:32px; line-height:32px; border-bottom:1px dashed #e9e9e9; font-size:12px; text-align:right; color:#999999;}
.list02 li span{ float:left; margin-right:8px;font-weight:bold;}
.list02 li a{float:left;color:#666666}
.list02 li a:hover{color:#1176bd;}
.list03{ margin:10px 0px 0px; }
.list03 li{ display:inline-block; margin:8px 10px;}	
.list04 dd{height:32px; line-height:32px; padding-left:20px; background:url(icos.png) no-repeat -490px 14px; border-bottom:1px solid #e9e9e9; font-size:12px; text-align:right; color:#999999;}
.list04 dd a{float:left;color:#10588b}
.list04 dd a:hover{color:#1176bd;}
.list05{ margin:10px 0px 20px;}
.list05 dd{height:28px; line-height:28px; padding-left:20px; background:url(icos.png) no-repeat -490px -379px; border-bottom:1px dashed #e9e9e9; font-size:12px; text-align:right; color:#999999;}
.list05 dd a{float:left;color:#666666}
.list05 dd a:hover{color:#1176bd;}
.list06{ margin:10px 0px 20px;}
.list06 li{height:30px; line-height:30px; padding-left:20px; background:url(icos.png) no-repeat -490px -125px; border-bottom:1px dashed #e9e9e9; font-size:12px; text-align:right; color:#999999;}
.list06 li a{float:left;color:#666666}
.list06 li a:hover{color:#1176bd;}
.list07{ margin:10px 0px 20px;}
.list07 li{height:29px; line-height:29px; padding-left:20px; background:url(icos.png) no-repeat -490px -35px; border-bottom:1px dashed #e9e9e9; font-size:12px; color:#999999;}
.list08{ margin:0px 0px 0px; border:1px solid #e7f1f8;}
.list08 li{ margin:5px;height:29px; line-height:29px; padding-left:20px; background:url(icos.png) no-repeat -487px -288px; border-bottom:1px dashed #e9e9e9; font-size:12px; color:#999999;}
.list09{ margin:0px 0px 4px;}
.list09 li{ margin:0px 5px ;height:28px; line-height:28px; padding-left:35px; background:url(icos.png) no-repeat -472px -178px; border-bottom:1px dashed #e9e9e9; font-size:12px; color:#999999;}
.list10{ position:relative; margin:0px 0px 25px;}
.list10 li{ margin:0px 5px ;height:22px; line-height:22px; padding-left:20px; background:url(icos.png) no-repeat -485px -339px; font-size:12px;text-align:right; color:#999999;}
.list10 li a{float:left;}
.list11 li{ position:relative; margin-top:10px; padding:33px 10px 0px 10px;width:324px; height:60px; background:url(bg003.jpg) no-repeat;}
.list11 li a,.list11 li b{ font-size:12px;}
.list11 li b{ font-weight:300; color:#10588b;}
.list11 li span{ position:absolute; top:0px; right:0px;}

/*选项卡集*/
.tab001 .hd{ line-height:28px; height:28px; border-bottom:2px solid #1176bd;position:relative; padding-right:10px;  }
.tab001 .hd li{ float:left; padding:0 30px 0px 0px; cursor:pointer;color:#1176bd;  }
.tab001 .hd li.on span{ display:inline-block;line-height:26px; height:26px; font-weight:bold;border-bottom:2px solid #1176bd; }
.tab001 .bd{padding:10px; clear:both; position:relative; }
.tab002 { overflow: hidden; margin:10px 0px 0px 9px;}
.tab002 .hd{ position:absolute; right:0px; top:5px; }
.tab002 .hd li{ float:left; padding:0 10px 0px 0px; cursor:pointer;color:#1176bd; }
.tab002 .hd li span{ font-size:12px; font-weight:300;}
.tab002 .hd li.on span{ display:inline-block; height:20px; line-height:20px; vertical-align:middle; font-weight:bold;border-bottom:2px solid #1176bd;  }
.tab002 .bd { padding-top:10px; }
.tab002 .bd { width:290px;}
/*更多*/
.more01{ position:absolute; bottom:-22px; right:18px; width:35px;height:17px; line-height:17px; background:url(more_bg.png) right 7px no-repeat;color:#4896cc; font-size:12px;}
.more02{ position:absolute; bottom:10px; right:18px; width:35px; height:17px; line-height:17px; background:url(more_bg.png) right 7px no-repeat;color:#4896cc; font-size:12px;}
.more03{ position:absolute; bottom:1px;right:20px;width:35px; height:17px; line-height:17px; background:url(more_bg.png) right 7px no-repeat;color:#4896cc; font-size:12px;}
.more04{ position:absolute; bottom:-22px; right:0px; width:35px;height:17px; line-height:17px; background:url(more_bg.png) right 7px no-repeat;color:#4896cc; font-size:12px;}
/*首页中间左右结构*/
.colL{width:650px; float:left; display:inline;}
.colR{width:340px; float:right; display:inline;}
/*对联*/
.duilian{ position:relative;width:130px; padding-top:20px; border:1px solid #dcdcdc; background:#ffffff; z-index:9999;}
.duilian dd{ padding:15px 0px; text-align:center; border-bottom:1px solid #f0f0f0;}
.duilian dt{padding:10px 15px 0px; text-align:center;font-size:12px; line-height:160%;}
.duilian .close{ position:absolute; right:0px; top:0px; display:block;width:18px; height:20px; background:url(close.jpg) no-repeat; overflow:hidden; text-indent:-99999px;}
.dlLeft{ position:fixed; top:200px; left:10px;}
.dlRight{position:fixed; top:200px; right:10px;}
/*footer*/
.footer{width:100%; height:104px; padding-top:20px; border-top:2px solid #1176bd; margin:0 auto; text-align:center; font-size:12px; color:#10588b;}
.footer .flink{ margin-bottom:10px;}
.footer .flink a{ display:inline-block; padding:0px 10px; font-weight:bold; color:#10588b;}
.footer p{ line-height:160%; color:#1176bd;}