@charset "gb2312";
#wrap{overflow: visible;}
.container{overflow: visible;clear:both;}
.mainContent{float:right;background:#fff;width:725px;padding-top:15px;}
.side{ float:left;width:230px;padding-top:15px;}
.sideBox{position:relative; margin-bottom:15px;}
.sideBox .hd{height:35px;line-height:35px;background:url("imagessideMenuHdBg.jpg") no-repeat ;}
.sideBox .hd h3{font-size:16px;color:#fff;font-weight:bold;text-align:center;}
.sideBox .bd{padding:9px;border:1px solid #ddd;border-top:none;}

/* 焦点图 */
.focusBox{float:left;width:315px;height:240px;margin-right:15px;}
.focusBox .hd{z-index:12;bottom:10px;}
.focusBox .hd ul li{line-height:100px;width:8px;height:8px;background:#fff;}
.focusBox .bd .con{position:absolute;bottom:0;width:100%;background:none;}
.focusBox .bd .con .title{position:absolute;z-index:3;bottom:0;width:100%;text-align:left;text-indent:1em;}
.focusBox .bd .con .title a{color:#fff;}
.focusBox .bd .con .bg{display:block;position:absolute;z-index:2;bottom:0;width:100%;right:0;height:30px;line-height:30px;background:#000;filter:alpha(opacity=60);opacity:.6;	}
.mainBox .topicList{margin-left:330px;}
.mainBox .topicList .t .title{height:40px;line-height:40px;overflow:hidden;}
.mainBox .topicList .t .tit{line-height:40px;}

/* 侧栏-栏目菜单 */
#sideMenu .bd{padding:14px 14px 9px;}
.mainNode{display:none;}
.dtree{line-height:18px;}

/* 侧栏-栏目菜单(多级) */
.multistage{text-align:center;}
.multistage a{display:block;}
.multistage .li1{margin: 0 auto 5px;background:url("imagessideMenuBg.png") no-repeat 0 0;}
.multistage .li1 .h1{height: 34px; line-height: 34px;overflow:hidden;}
.multistage .hasUl1 .h1{background:url("imagessideMenuIcon.png") no-repeat 10px 13px;cursor:pointer;}
.multistage .hasUl1 .h1 a{margin:0 22px;}

.multistage .on1{background-position:-200px 0 ;}
.multistage .on1 .h1{background-position:10px -19px;}
.multistage .on1 .h1 a{font-weight:bold;color:#ff5e26;}
.multistage .ul1{display: none;}
.multistage .on1 .ul1{display:block !important;}/* 修复间隔的子栏目不显示问题 */
.multistage .ul1 .li2{margin-top:5px;height: 30px; line-height: 30px;border:1px solid #eee;}
.multistage .ul1 .li2 .h2 a{display: block;white-space:nowrap;}
.multistage .ul1 .on2{border:1px solid #ffe8c9;}
.multistage .on2 .a2,
.multistage .ul1 .li2 .h2 a:hover{color:#ff5e26 }

/* 内页内容区域 */
.mainBox{border:1px solid #ddd;clear:both;}
.mainBox .mHd{position:relative;height:34px;background:url("imagesmainBoxHdBg.jpg") repeat-x;}
.mainBox .mHd h3{position:absolute;z-index:2;left:0;top:0;display:inline-block;*display:inline;zoom:1;padding:0 10px;border-bottom:2px solid #888;line-height:40px;font-size:21px;font-weight:normal;}
.mainBox .mBd{padding:15px;clear:both;}
.path{margin-left:10px;height:34px;line-height:34px;}
.path em{padding-left:20px;background:url("imagesicon.png") no-repeat 0 -300px;}
.path a{padding:0 5px;}

/* 文章-父列表页-循环列表 */
.boxLoop{ overflow:hidden; height:auto;margin:0px 0 0 0; }
.boxLoop .box{width:49.5%;}
.boxLoop .fl{float:left; }
.boxLoop .fr{float:right; }

.boxPage{margin-top:15px;border:1px solid #ddd;overflow:hidden;}
.boxPage .hd{overflow:visible;position:relative;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.boxPage .hd h3{border-bottom:2px solid #dd1300;display:inline-block;*display:inline;zoom:1;}
.boxPage .hd h3 a{display:block;padding:0 10px;font-weight:bold;color:#dd1300;}
.boxPage .hd .more{float:right;}
.boxPage .hd li{border-right:1px solid #ddd;}
.boxPage .hd li a{display:block;padding:0 10px;}
.boxPage .hd li.on{position:relative;top:-1px;bottom:-1px;left:0;height:34px;border-top:2px solid #dd1300;border-bottom:1px solid #fff;}
.boxPage .hd li.on a{font-weight:bold;color:#dd1300;}
.boxPage .bd{clear:both;padding:10px 9px;height:140px;}
.boxPage .bd li a{}

.newsList{padding:5px;}

/* 政务公开-首页 */
#zwgk .mainBox{border-bottom:none;}
#zwgk .banner{margin-top:15px;background:url("imageszwgk.jpg");height:80px;overflow:hidden}
#zdgk{float:left;width:508px;}
#zdgk .bd {height:224px;}
#zdgk .bd .infoList li a.tit{padding:0;background:none;}
#ldbz{float:right;width:200px;}
#ldbz .bd {height:224px;}
#ldbz .bd li a{font-weight:bold;color:#cc1300;}
#ldbz .bd li a:hover{color:#e00;}
#ldbz .bd .intro .more{display:none;}
#ldbz .bd .last{margin:0;padding:0;background:none;}
/* 政务公开-领导班子 */
#leader .txtList{padding:10px;}
#leader .txtList li .pic img{padding:4px; border:1px solid #eee;width:90px;height:120px;}
#leader .txtList li .intro{line-height:24px;}
#leader .txtList li .intro .more{margin-left:10px;}

/* 办事指南 */
#bszl .bszlIcon li{margin-bottom:10px;background:url("imagesbszlIcon.jpg") no-repeat 0 0;height:60px;overflow:hidden;}
#bszl .bszlIcon li a{display:block;line-height:160px;}
#bszl .bszlIcon li.li2{background-position:0 -70px}
#bszl .bszlIcon li.li3{background-position:0 -141px}
#bszl .bszlIcon li.li4{background-position:0 -211px}
#bszl .mainBox{border-bottom:none;}
#bszl .bsjs{margin-top:15px;background:url("imagesbszlBanner.jpg");height:137px;overflow:hidden}
#bszl .bsjs .js{padding:66px 190px 5px 28px;line-height:24px;color:#955527;font-size:12px;}
#bszl .boxPage{overflow:visible;clear:both;}
#bszl .boxPage .bd{height:168px;}

/* 政民互动-频道页 */
#zmhd .mainBox{border-bottom:none;}
#zmhd .jdjs{position:relative; argin-top:10px;height:137px;background:url("imageszmhdHdBg.jpg") no-repeat ;}
#zmhd .jdjs .btnWriteMsg{top:36px;right:10px;width:82px;height:88px;}
#zmhd .jdjs .js{padding:55px 95px 5px 131px;line-height:18px;color:#955527;font-size:12px;}
#wjdc .bd .view,#wjdc .bd .join{display:none;}

/* 政民互动-首页循环 */
#zmhdList .box{border:none;}
#zmhdList .box .hd{border:1px solid #fece9d;background:url("imagesboxHdBg.jpg") repeat-x 0 -84px;}
#zmhdList .box .hd h3{padding-left:25px;background:url("imagesicon.png") no-repeat 10px -338px;border:none;}
#zmhdList .box .bd{padding:0;height:auto;border:1px solid #ddd;border-top:none;}

/* 内容页 */
.articleCon {padding:10px;}
.articleCon .title { font-size:24px; line-height:250%; color:#dd1300; text-align:center; font-family:"微软雅黑","宋体";font-weight:bold;}
.articleCon .title span{font-size:21px;color:#333;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{ line-height:28px; padding:2px 10px; margin:10px 0; text-align:center; font-size:12px;color:#666;border:1px dotted #e1e1e1;background:#f9f9f9; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl {margin-bottom:10px; line-height:22px; padding:2px 10px;  color:#333;}
.articleCon .bdsharebuttonbox{float:right;}
.articleCon .conTxt {color:#333; font-size:14px; line-height:2em; padding:5px 0 10px 0; width:100%;}
.articleCon .conTxt p { padding-bottom:20px;}
.articleCon .conTxt img{max-width:680px;height:auto;}
.articleCon .page { padding: 0 0 10px; }
.articleCon .inputer{padding-bottom:5px;text-align:right;color:#999;}
.articleCon .others{ padding-top:12px; border-top:1px solid #e1e1e1;}
.articleCon .others .prev,.articleCon .others .next {line-height: 26px;}

/* 友情链接 */
#friendLink .newsList li{float:left;margin:5px 0;width:33.3%;}
#friendLink .picList li{float:left;margin:10px 0;width:33.3%;}

/* 2013.4.20 通用信息列表-留言式 */
.writeMsgIntro{border:1px solid #f1ddbc;position:relative;margin-bottom:15px;background:url("imageswriteMsgBg.jpg") no-repeat right top;}
.writeMsgIntro .js{padding:13px 10px 13px 60px;color:#955527;font-size:12px;line-height:21px;}
.writeMsgIntro .jsIntro{position:relative;left:10px;bottom:10px;right:10px;}
.btnWriteMsg{float:right;margin:15px 13px 5px 10px;width:186px;height:46px;text-indent:-999px;overflow:hidden;}
.writeMsg a.btnWriteMsg{padding:5px 12px;background:#ddd;border-radius:3px;}
.writeMsg a:hover.btnWriteMsg{background:#f50;color:#fff;}
.msgTable { width:100%;text-align: center; }
.msgTable th {background:url("imagesboxHdBg.jpg") repeat-x 0 -42px; height: 37px; line-height: 37px; padding: 0 10px; text-align: center;font-weight:bold;}
.msgTable td { padding: 0 10px; border-bottom: #ddd 1px dotted; line-height: 36px;}
.msgTable .title { text-align: left; line-height:18px;}
.msgTable td.title { background: url(imagesshareshareA.gif) no-repeat 10px -849px; padding-left: 33px; }
.msgTable .user {display:none;width: 10%; }
.msgTable .hits { width: 10%; }
.msgTable .date { width: 15%; }
.msgTable .reply { width: 12%; }
.msgTable .isreply { color: #360; }
.msgTable .noreply { color: #999; }

/* 图片 */
#picture .boxPage .bd{padding:10px 5px;height:180px;}
#picture .mBd{padding:10px 5px;}
#picture .picList li{margin:10px 8px;}