@charset "gb2312";
/* CSS Document luosi */

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,a{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display:block;}
font{font-size:12px;}

/* Public */
html{ width:100%; height:100%;  background-color: #ffffff; }
body{ position:relative; z-index:1; min-width: 1160px; _width:1160px; width:100%; height:100%; color:#000;font:12px/180% "Microsoft Yahei","宋体", Arial, Helvetica, sans-serif; *font:12px/180% Arial, Helvetica, sans-serif; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#c00;text-decoration:none;}
.blank{height:10px;font-size:0px; line-height:0; }
.fl{float:left !important; }
.fr{float:right !important; }
.hide{display:none; }
.marBot{margin-bottom:10px;}
.marTop{margin-top:10px;}
.layout{overflow:hidden;}
.blank{ clear:both; height:10px; font-size:10px; line-height:10px; overflow:hidden;  }
.borderT3{clear:both; border-top:3px solid #f3f2f2; height:7px; line-height:7px; overflow:hidden;}
.marTop7{margin-top:7px; overflow:hidden; clear:both; }

/* fontColor Public */
.hot,hot a{color:#f60 !important}
.noData{color:#999 !important;}
.red{color:#f00;}
.blue{color:#0049a2;}
.gray{color:#999;}

/* frame Public*/
body{}
#wrap{position: relative; z-index: 2; text-align: center;  background:  url(imageswlwzwrapBg.png) left top repeat-x;}
#header,#mainContent,#content{margin:0px auto; text-align:left;  }
#header{width: 1160px;  }
#mainContent,#content{ padding: 10px 20px 20px; width: 1160px; background-color: #fff;}
#footer{ overflow: hidden; margin:0 auto; text-align:center;}
.side{width:240px; float:left; text-align:left; overflow: hidden;}
.mainContent,.main{width:900px; float:right; overflow:hidden; text-align:left; }


/*轮播大图*/
#banner{width:100%; overflow:hidden; position: absolute; z-index: 1; top:37px; left:0;}
#banner li{width: 100%; height: 460px; margin: 0 auto; text-align: center;}
#banner li img{display: none;}
#banner li.li01{background:url(imageswlwzbanner01.jpg) center 0 no-repeat;}
#banner li.li02{background:url(imageswlwzbanner02.jpg) center 0 no-repeat;}
#banner li.li03{background:url(imageswlwzbanner03.jpg) center 0 no-repeat;}
#banner li.li04{background:url(imageswlwzbanner04.jpg) center 0 no-repeat;}

/* header */
#header{}
.topBar{height: 35px; padding-bottom: 2px; line-height: 35px; overflow: hidden;}
#date{width: auto; float: left;}
.weather{width: auto; float: left; margin: 5px 0 0 15px; display: inline;}

.userPanel{height: 21px; line-height: 21px; float: right; margin:7px 12px 0 0; display: inline; overflow: hidden; color: #555;}
.userPanel a{margin: 0 8px; color: #555;}
.userPanel a:hover{color: #c00;}
#miniLoginStatus img{width: 18px; height: 18px; float: left;}



/*轮播图片*/
.banner{height: 136px; overflow: hidden;}
.logo{width: auto; float: left; margin: 21px 0 0 11px; display: inline;}
.logo a{overflow: hidden; display: block; position: relative; z-index: 2;}
/* 搜索 */
#search{ width: 288px; height: 32px; float: right; margin: 52px 26px 0 0; display: inline; background:  url(imageswlwzsearchBg.png) left top no-repeat;}
#search input{ float:left; border:none; vertical-align:middle;}
#search .text{ width:226px; height:28px; line-height:28px; float: left; padding: 2px 0; display: inline; color: #999; font-size: 14px; text-indent: 15px; border: 0; background: none;}
#search .submit{width: 62px; height: 32px; float: left; line-height: 300px; text-indent: -999px; overflow: hidden; cursor: pointer; background: none;}
#search #fieldOption{display: none;}

/* 导航栏目 */
#navBox{ position: relative; z-index: 8; border-bottom: 2px solid #ca2828; background-color: #fff;}
.otherNav{width: auto; float: right; margin-top: 8px; display: inline;}
.otherNav a{width: 116px; float: left; height: 25px; text-align: center; margin: 0 9px 0 4px; display: inline; line-height: 25px; border-radius: 9px; background-color: #6ca13d; font-size: 14px; color: white; background: url(imageswlwzotherNavBg.png) left top no-repeat;}
.otherNav a:hover{text-decoration: underline; color: white;}
.otherNav a.navFwdt{background-position: left top;}
.otherNav a.navWza{background-position: left -35px;}

#mainNav{ height:40px; position:relative; z-index: 1; overflow: hidden; background-color: #fff;}
#mainNav .li1{ float:left; width:auto; height:43px; padding-right: 3px; display: inline;  line-height:40px; text-align:center;}
#mainNav .li1 .h1{ font-size:16px;  }
#mainNav .li1 .a1{color:#333; width: 122px; height: 40px; float: left; line-height: 40px; overflow: hidden;  text-align: center; margin-bottom: 3px; display: inline; background-color: #fff; }
#mainNav .on1{}
#mainNav .on1 .a1{background-color: #ca2828; margin-bottom: 0; padding-bottom: 3px; color: white; }





/***************** 办事服务 -nav ***********************/
#ggfwNav{overflow: hidden;}
/* 公共服务 */
#subGgfw{overflow: hidden; width: 180px; float: left; padding: 25px 0 0 10px;}
#subGgfw .nodeList li{width: 78px; height: 58px; float: left; text-align: center; margin: 10px 10px 0 0 ; display: inline; background-color: #f7f6f6; border: 1px solid #ebebeb;}
#subGgfw .nodeList li a{display: block; width: 100%; height: 26px; line-height: 26px; float: left; text-align: center; text-indent: 0; padding-top: 32px; display: inline; font-size: 14px; background: url(imageswlwzsubGgfwIcon.png) 28px 8px no-repeat;}
#subGgfw .nodeList li.li1 a{background-position: 28px 8px;}
#subGgfw .nodeList li.li2 a{background-position: -72px 8px;}
#subGgfw .nodeList li.li3 a{background-position: 28px -62px;}
#subGgfw .nodeList li.li4 a{background-position: -72px -62px;}
#subGgfw .nodeList li.li5 a{background-position: 28px -132px;}
#subGgfw .nodeList li.li6 a{background-position: -72px -132px;}
#subGgfw .nodeList li.li7 a{background-position: 28px -202px;}
#subGgfw .nodeList li.li8 a{background-position: -72px -202px;}

/* 重点服务项 */
#subZdwfx{overflow: hidden; width: 180px; float: left; padding: 25px 0 0 10px;}
#subZdwfx .bd{padding-top: 17px;}
#subZdwfx .nodeList{overflow: hidden; width: 151px; float: left; border-top: 1px solid #dbdbdb;}
#subZdwfx .nodeList li{height: 37px; line-height: 37px; border: 1px solid #dbdbdb; border-top: none;}
#subZdwfx .nodeList li a{display: block; height: 37px; line-height: 37px; padding-left: 38px; font-size: 14px; background: url(imageswlwzsubZdfwIcon.png) 9px 10px no-repeat;}
#subZdwfx .nodeList li.li1 a{background-position: 9px 10px;}
#subZdwfx .nodeList li.li2 a{background-position: 9px -21px;}
#subZdwfx .nodeList li.li3 a{background-position: 9px -50px;}
#subZdwfx .nodeList li.li4 a{background-position: 9px -80px;}
#subZdwfx .nodeList li.li5 a{background-position: 9px -110px;}
#subZdwfx .nodeList li.li6 a{background-position: 9px -140px;}
#subZdwfx .nodeList li.li7 a{background-position: 9px -170px;}

/* 个人办事 tab */
#subGrbsBox{ overflow: hidden; margin: 25px 0 0; }
#subGrbsBox .hd .more{margin-right: 25px;}
#subGrbsBox .bd{padding-top: 12px;}

#ggfwNav .linkBox{overflow: hidden; margin-top:22px;}
#ggfwNav .linkBox li{width: 147px; height: 60px; float: left; margin-right: 10px; display: inline; overflow: hidden; line-height: 60px; border: 1px solid #eaeaea; background-color: #f7f6f6;}
#ggfwNav .linkBox li.li5{margin-right: 0;}
#ggfwNav .linkBox li a{width: 100%; height: 60px; float: left; text-indent:57px; font-size: 16px; background: url(imageswlwzzxbsIcon.png) 20px 18px no-repeat;}
#ggfwNav .linkBox li.li2 a{background-position: 20px -53px;}
#ggfwNav .linkBox li.li3 a{background-position: 20px -125px;}
#ggfwNav .linkBox li.li4 a{background-position: 20px -205px;}
#ggfwNav .linkBox li.li5 a{background-position: 25px -259px;}
/* 重点服务项 */
#subZdfw{display: none; margin: 10px 15px 0 0; overflow: hidden;}
#subZdfw .bd .nodeList{overflow: hidden;}
#subZdfw .bd .nodeList li{width: 111px; float: left; text-indent: 18px; height: 28px; line-height: 28px; font-size: 14px; overflow: hidden; border: 1px solid #eaeaea; border-left: none; background: #f7f6f6 url(/images/wlwz/share/dot11.png) 8px center no-repeat;}
#subZdfw .bd .nodeList li.even{background-color: #fff;}
#subZdfw .bd .nodeList li.first{border-left: 1px solid #eaeaea;}
/*#subZdfw .bd .nodeList li.li1{background-position: 13px 5px;}
#subZdfw .bd .nodeList li.li2{background-position: 13px -25px;}
#subZdfw .bd .nodeList li.li3{background-position: 13px -55px;}
#subZdfw .bd .nodeList li.li4{background-position: 13px -85px;}
#subZdfw .bd .nodeList li.li5{background-position: 13px -115px;}
#subZdfw .bd .nodeList li.li6{background-position: 13px -145px;}
#subZdfw .bd .nodeList li.li7{background-position: 13px -175px;}
#subZdfw .bd .nodeList li.li8{background-position: 13px -205px;}
#subZdfw .bd .nodeList li.li9{background-position: 13px -235px;}*/


/***************** 政民互动 -nav ***********************/
#zmhdNav{}
#zmhdNav .leftNav .nodeList{}

#zmhdNav .leftNav .nodeList{width: 140px; float: left; overflow: hidden; margin: 25px 30px 0 37px; display: inline;}
#zmhdNav .leftNav .nodeList li{width: 138px; float: left; display: inline; margin-top: 11px; height: 50px; line-height: 50px; font-size: 16px; border: 1px solid #eaeaea; background: url(imageswlwzindZjlyNodeBg.png) left top repeat-x;}
#zmhdNav .leftNav .nodeList li a{display: block; padding-left: 52px; overflow: hidden; background: url(imageswlwzsubZmhdIcon.png) 14px 11px no-repeat;}
#zmhdNav .leftNav .nodeList li.li1 a{background-position: 14px 11px;}
#zmhdNav .leftNav .nodeList li.li2 a{background-position: 14px -52px;}
#zmhdNav .leftNav .nodeList li.li3 a{background-position: 14px -115px;}
#zmhdNav .leftNav .nodeList li.li4 a{background-position: 14px -178px;}
#zmhdNav .leftNav .nodeList li.li5 a{background-position: 14px -241px;}

.lxxdSubBox{width: 510px; float: left; overflow: hidden; margin-top: 35px; display: inline;}
.lxxdSubBox .hd{position: relative; z-index: 1; height: 24px; line-height: 24px; padding-left: 14px; background: url(imageswlwzhd01.png) left center no-repeat;}
.lxxdSubBox .hd h3{float: left; font-size: 16px; color: #ca2828;}
.lxxdSubBox .hd h3 a{color: #ca2828;}
.lxxdSubBox .hd .more{float: right; color: #999; }
.lxxdSubBox .hd .otherLinks{position: absolute; z-index: 1; left:50%; top:0; width: auto; float: left; height: 24px; line-height: 24px; padding: 0 10px; border-radius: 4px; background-color: #ca2828; margin-left: -20px; display: inline; color: #fff; }
.lxxdSubBox .hd .otherLinks:hover{background-color: #c00;}
.lxxdSubBox .bd{overflow: hidden; padding-top: 10px; }
.lxxdTable{width: 100%; border-collapse: collapse;}
.lxxdTable td,.lxxdTable th{padding: 4px 0; height: 20px; vertical-align: middle; text-align: left; text-indent: 13px; }
.lxxdTable .num{display: none;}
.lxxdTable .date{width: 110px; text-align: center; color: #999;}
.lxxdTable th{ color: #555; padding:4px 0 3px; background-color: #f5f5f4;}
.lxxdTable th div{display: block; padding: 4px 0; margin-bottom: 6px; background-color: #f5f5f4;}
.lxxdTable th.date{color: #555;}
.lxxdTable td.title{text-align: left; text-indent: 11px; background:  url(/images/wlwz/share/dot05.png) 2px 13px no-repeat;}
.lxxdSubBox .bd .nodeList{overflow: hidden; margin-top: 20px;}
.lxxdSubBox .bd .nodeList li{width: auto; height: 41px; line-height: 41px; font-size: 16px; float: left; padding-left: 53px; margin: 0 16px 0 14px; display: inline; background: url(imageswlwzsubZmhdLink.png) left top no-repeat;}
.lxxdSubBox .bd .nodeList li.li1{background-position: left top;}
.lxxdSubBox .bd .nodeList li.li2{background-position: left -44px;}
.lxxdSubBox .bd .nodeList li.li3{background-position: left -89px;}


.zxftSubBox{width: 208px; float: right; overflow: hidden; padding: 35px 40px 0 0; display: inline;}
.zxftSubBox .hd{position: relative; z-index: 1; height: 24px; line-height: 24px; padding-left: 14px; background: url(imageswlwzhd01.png) left center no-repeat;}
.zxftSubBox .hd h3{float: left; font-size: 16px; color: #ca2828;}
.zxftSubBox .hd h3 a{color: #ca2828;}
.zxftSubBox .hd .more{float: right; color: #999; }

.zxftSubBox .bd{overflow: hidden; padding-top: 10px;}
.zxftSubBox .bd .zxftList{overflow: hidden;}
.zxftSubBox .bd .zxftList li{}
.zxftSubBox .bd .zxftList li .pic{overflow: hidden; padding-bottom: 5px;}
.zxftSubBox .bd .zxftList li .pic img{display: block;width: 208px; height: 150px;}
.zxftSubBox .bd .zxftList li .con{overflow: hidden; line-height: 20px;}
.zxftSubBox .bd .zxftList li .con div{margin-top: 5px; overflow: hidden;}
.zxftSubBox .bd .zxftList li .con b{font-weight: bold;}


/* 政民互动-调查征集 */
.dczjSubBox{width: 240px; float: right; overflow: hidden; padding: 20px 20px 0 0; display: inline;}
.dczjSubBox .hd{height: 34px; overflow: hidden; background-color: #f9f9f9; border-bottom: 2px solid #ca2828; margin-top:10px;}
.dczjSubBox .hd ul{overflow: hidden; }
.dczjSubBox .hd li{width: 80px; height: 34px; line-height: 34px; float: left; text-align: center; display: inline; font-size: 14px;}
.dczjSubBox .hd li a{color:#333;}
.dczjSubBox .hd li.on{background-color: #ca2828;}
.dczjSubBox .hd li.on a{color: white;}
.dczjSubBox .bd{overflow: hidden; padding-top: 10px;}
.dczjSubBox .bd .infoList li{height: 30px; line-height: 30px; font-size: 14px;}

/* footer */
#footer  {margin: 10px auto 0; overflow: hidden; text-align: center; background-color: #fff;}
#footer .footerNav{height: 3px; line-height: 2px; border-top: 2px solid #d72411; background-color: #f2f2f2; color: #003333;}
#footer Left {width: 220px;float: left;margin-right: 20px;background: lime;}
#footer .copyRight{position: relative; z-index: 1; width: 685px; margin: 0 auto; padding: 8px 0 15px 315px; line-height: 22px; text-align: left; color: #666;}
#footer right{background: green;float: right;width: 220px;} 



/* pathWrap */
.pathWrap{height: 24px; line-height: 24px; padding:0 0 8px; overflow: hidden;}
.path{overflow: hidden;  font-size: 14px;  padding-left:24px; background:url(/images/wlwz/share/pathIcon.png) no-repeat left center; color: #333;}
.path a, .path span{ margin:0 3px; color: #333;}


/*mainBox*/
.mainBox{ overflow:hidden;}
.mainBox .wHd{height: 37px; line-height: 37px; overflow: hidden; border: 1px solid #e2e2e2; border-bottom: 2px solid #ca2828;}
.mainBox .wHd h3{padding-left: 30px; font-size: 16px; background: url(imageswlwzicon07.png) 11px center no-repeat;}
.mainBox .wHd h3 .arrow{ display:none;}
.mainBox .wHd h3 a{color: #ca2828;}
.mainBox .wHd .more{float: right; margin-right: 10px; color: #999;}
.mainBox .wBd{ padding:15px 0 0; overflow:hidden; }

/*无侧边栏-通用框*/
/*.noSideContent{}
.noSideContent .wHd{height:25px; line-height:25px; border:1px solid #eae9e9;}
.noSideContent .wHd h3{width:auto; height:32px; line-height:26px; float:left; padding-left:13px; position:relative; font-size:14px; font-weight:bold; color:white; margin:-1px 0 -6px 10px; display:inline; background:url(imageswlwzsideBg.png) no-repeat left -94px;}
.noSideContent .wHd h3 span{width:auto; height:32px; float:left; padding-right:13px; background:url(imageswlwzsideBg.png) no-repeat right -94px;}
.noSideContent .wHd h3 .arrow{ display: none;}
.noSideContent .wBd{ border:1px solid #eae9e9; padding:24px 28px; overflow:hidden; background-color:white;}
*/

/* 侧栏菜单 */
#sideMenuBox { overflow:hidden; }
#sideMenuBox .hd{height: 40px; line-height: 40px; overflow: hidden; background: url(imageswlwzsideMenuBg.png) left top no-repeat;}
#sideMenuBox .hd h3{text-align: center; font-size: 18px;}
#sideMenuBox .hd h3 a{color:white;}
#sideMenuBox .bd{overflow:hidden; }
#sideMenuBox .bd ul{ }
#sideMenuBox .bd li{width: 100%; float: left;}
#sideMenuBox .bd li a{display: block; text-align: center; padding:0 10px 0 30px; font-size: 16px; line-height: 39px; height: 39px; border: 1px solid #c5c5c5; border-top: none; border-left: 3px solid #ca2828; background: #fbfbf4 url(imageswlwzicon05.png) 22px center no-repeat;}
#sideMenuBox .bd li.first a{ }
#sideMenuBox .bd li a:hover,#sideMenuBox .bd li.on a{color:#b31212; border-left-color: #f2922b; background-color: #fff; background-image: url(imageswlwzicon06.png);}

/*侧栏-通用框*/
.sideBox{overflow: hidden; margin-top: 10px;}
.sideBox .hd{height: 37px; line-height: 37px; overflow: hidden; border: 1px solid #e2e2e2; border-bottom: 2px solid #ca2828;}
.sideBox .hd h3{padding-left: 30px; font-size: 16px; color: #ca2828; background: url(imageswlwzicon07.png) 11px center no-repeat;}
.sideBox .hd h3 .arrow{ display:none;}
.sideBox .hd h3 a{color: #ca2828;}
.sideBox .hd .more{float: right; margin-right: 10px; display: inline; color: #999;}
.sideBox .bd{padding: 6px 10px; border: 1px solid #eae9e9; border-top: 0; overflow: hidden;}


/*侧栏-信息公开菜单*/
#XxgkMenu{}
#XxgkMenu .bd{padding: 9px;}
#XxgkMenu .bd ul{overflow: hidden; border: 1px solid #eae8e8;  border-bottom: 0;}
#XxgkMenu .bd li{width: 100%; height: 34px; line-height: 34px; float: left; text-indent: 29px; font-size: 14px; border-bottom: 1px solid #eae8e8; background: #fbfbfb url(imageswlwzicon08.png) 10px center no-repeat;}
#XxgkMenu .bd li.even{background-color: #fff;}

/*通用图片链接*/
.imgLinks{overflow: hidden; padding-top: 10px;}
.imgLinks a{display: block;}
.imgLinks img{display: block; margin-top: 10px;}


/*列表前缀*/
.infoListA li{padding-left:10px; background:url(/images/wlwz/share/dot05.png) no-repeat left 11px;}
.infoListB li{padding-left:10px; background:url(/images/wlwz/share/dot03.png) no-repeat left 11px;}

/* url_方块样式分页 */
.page{text-align:center; padding:15px 0;  font-size:12px; clear:both; margin: 0 auto;}
.page span.pagecss{width: auto; margin: 0 auto; text-align: center;}
.page a,.page span{ display:inline-block; *display:inline;  zoom:1; line-height:20px; vertical-align:middle;   }
.page .pager{width: auto; float: left;}
.page .pager a,.page .pager a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px; color:#4e4e4e;}
.page .pager span.current{border-color:#ca2828; background-color:#ca2828;}
.page .pager a:hover{ border-color:#ca2828; color: #333;}


.is-710 {width: 900px;}
.ym-gr {margin: 0px; float: right;}
.is-listinter {	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(245, 248, 251) rgb(225, 235, 244); border-image: none; height: 242px; overflow: hidden;}
.is-listinter li {	margin: 12px 0px 0px; padding: 14px 0px 0px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 214px;}
.is-listinter li .is-interpic {	background: url("../images/pbox1.jpg") no-repeat top; padding: 4px 0px 0px; width: 235px; height: 210px; text-align: center; float: left;}
.is-listinter li .is-interpic .btn-p {	padding: 16px 0px 0px; height: 26px;}
.is-listinter li .is-interpic .btn-p a {	margin: 0px 6px;}
.is-listinter li .is-414 {	padding: 0px 0px 0px 18px; width: 414px; color: rgb(51, 51, 51); line-height: 24px; float: left; -ms-zoom: 1;}
.is-listinter li .intertitle {	height: 30px; color: rgb(239, 13, 13); line-height: 30px; font-size: 14px; font-weight: bold; display: block;}
.is-listinter li .intertitle:hover {	color: rgb(239, 13, 13);}
.is-listinter li .Lfeild {	width: 60px; float: left;}
.is-listinter li .Rfeild {	width: 600px; float: left;}