﻿/*内页样式*/
.content,#content{}
.path{margin: 0;padding: 0px;color: #999;height: 45px;line-height: 45px;background:#fff;border-bottom: 2px solid #eee;}
.path em{display:none;}
.path .sw { padding-left: 30px;background: url(../../base/img/home.png) no-repeat 10px center; width:1070px;}
.path a{margin:0px 5px}
.side{float: left;width: 238px;margin-right: 20px;}

.side .sideBox {border:0;width: auto;padding: 0;}

#sideMenu .bd { padding:0;}
#sideMenu .hd{background: url(../../base//img/sub_nav.jpg) no-repeat bottom;margin: 0px auto;height: 90px;text-align: center;}
#sideMenu .hd h3{color: #fff;font-size: 24px;font-weight: 400;float: none;text-align: center;width: auto;line-height: 75px;height: auto;}

.mainContent{overflow: hidden;background: #fff;}
.mainBox .mBd { padding:10px 20px;}
.mainContent .mHd{border-bottom: #f1f1f1 1px solid;height: 43px;background:url(../../base/img/index_lm_bg.jpg) repeat-x left bottom;}
.mainContent .mHd h3{float: left;font-size: 16px;color: #bf0101;line-height: 40px; border-bottom:3px solid #bf0101; font-weight: 400; padding:0 25px; margin:0 10px; font-size:18px; }

/* newsList */
.newsList{margin-top: 10px;}
.newsList li{width: 100%;line-height: 36px;height: 36px;position: relative;font-size: 14px;background: url(../../base/img/dot.jpg) no-repeat left center;padding-left: 15px;border-bottom: #e1e1e1 1px dotted;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsList .date{float: right; font-size: 12px; color: #666; margin-right: 15px;}
.newsList .split{height: 13px; margin-bottom: 13px; border-bottom: 1px dashed #e5e5e5; background: none}
.newsList .node{color: #999; margin-right: 10px;}
.newsList li.noData{background: none; color: #999;}
.articleCon .title{font-size: 20px;/* margin-top: 20px; */color: #333333;font-weight: 600;line-height: 60px;text-align: center;border-bottom: 1px #ddd solid;}
.property{overflow: hidden; line-height: 24px; margin: 20px 0 0 0; font-size: 14px; text-align: center;}
.property .fr{margin-right: 50px; float: right;}
.property .hits{display: none;}
.property span{padding: 0 2em; text-align: center;}
.conTxt{padding-top: 20px; font-size: 14px;}
/*.dyBtn{float: right;}*/
.conTxt p{font-size: 14px; color: #3d3d3d; line-height: 2em;}
.ueditortable{overflow: visible;}
.ueditortable table{margin:auto;}
.ueditortable td{border: none;}
.printArea .conTxt p{text-indent:2em;}
.printArea .conTxt table p{text-indent:0;}
.ueditortable td{border:none;}
.articleCon{padding:25px;/* border: #ccc solid 1px; *//* border-top: #c30 solid 2px; */background: #fff;}
.mainBox .articleCon { background:none;}
.userControl{border-bottom: 1px #ddd dotted; padding: 20px 0 10px; line-height: 36px; overflow: hidden;}
.print{line-height: 36px; text-align: right; font-size: 14px;}
.userControl span{float: left; margin-right: 20px;}
.userControl .bdsharebuttonbox{float: left;}


/*问卷*/
.startDate{display: none;}
.surveyCommonList li{font-size: 14px; line-height: 30px;}
.surveyCommonList li.t{border-bottom: 1px #b9b9b9 solid; line-height: 30px;}
.surveyCommonList li.t span{float: left; font-weight: bold; text-align: center;}
.surveyCommonList li .tit{float: left;}
.surveyCommonList li .btns{float: right; text-align: center;}
.surveyCommonList li.t .zt,
.surveyCommonList li .tit{width: 60%;}
.surveyCommonList li.t .time,
.surveyCommonList li.t .statu,
.surveyCommonList li .dates,
.surveyCommonList li .btns{width: 20%;}
.surveyCommonList .btns a{margin-left: 5px; height: 22px; line-height: 22px; padding: 0 10px; color: #666;}
.surveyCommonList .btns .join,
.surveyCommonList .btns .view{background: #fff; border: 1px solid #ddd; padding: 0 10px; color: #666; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #1bba06;}
.surveyCommonList .btns a.over{color: #ff0000;}
.surveyCommonList li .dates{float: left; width: 20%; text-align: center;}
.others{margin-top: 10px;}
.others .prev,.others .next{line-height: 25px; padding: 5px 0px;
font-size: 14px;}


/* 信息提示页 */
.Showms{background: #fff; padding: 3% 5%; overflow: hidden; max-width: 540px; margin: 30px auto;}
.Showms .top,
.Showms .bottom,
.Showms .Shadow{display: none;}
.Showms .MS{overflow: hidden; zoom: 1;}
.Showms .titWrong{color: #c00; border-bottom: 1px solid #ccc; padding: 5px 0; margin-bottom: 15px; font-size: 18px;}
.Showms .BUT{padding: 25px 0 15px 0;}
.Showms .BUT a{padding: 0 15px; height: 36px; line-height: 36px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; margin-right: 15px; background: #eee; border: 1px solid #ccc; font-size: 14px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#eee)); background: -moz-linear-gradient(#FFFFFF, #eee); background: -ms-linear-gradient(#FFFFFF, #eee); background: -o-linear-gradient(#FFFFFF, #eee); background: linear-gradient(#FFFFFF, #eee);}
.Showms .BUT a:hover{color: #c00; border: 1px solid #aaa; text-decoration: none;}
.power-content_voice{display:none;}
.xxgkTit{height: 42px; background: #dd1a23 url(../../base/img/snav_bg1.jpg) center bottom repeat-x; display: block; text-align: center; line-height:42px; color: #fff; font-size: 18px;margin-top:10px;}
.xxgkTit a{color:#fff;}
.sideBox{}
.menuList{}
.menuList li a{ display: block; background:url(../../base/img/subnav.jpg) no-repeat 0px -50px; height:50px; line-height:50px; padding-left:20px; width:218px; overflow: hidden; font-size: 14px; margin-top:1px}
.menuList li a:hover,.menuList li.on a{ background-position:0px 0px; color: #FFF; font-weight: bold }



/* .xxgkList */
.xxgkList{margin:10px 0 0 10px;}
.xxgkList li{width: 100%; line-height: 20px; position: relative; font-size: 14px; padding: 10px 0 10px 10px; border-bottom: #eee 1px dotted;}
.xxgkList .date{float: right;font-size: 12px; color: #666; margin: 0 15px 0 40px;}
.xxgkList .split{height: 13px; margin-bottom: 13px; border-bottom: 1px dashed #e5e5e5; background: none}
.xxgkList li.noData{background: none; color: #999;}
.xxgkList li .address{float:right; margin-left: 15px; padding: 0 8px; font-size: 12px; line-height: 21px; color: #fff; border-radius: 3px; background:#c3000e;}
.xxgkList li .address:hover{text-decoration: none; background:#ff5e69;}
.xxgkList li .disable{display: none;}
.xxgkList li .node{margin-right: 5px; color: #329626;}
.xxgkList li .node a{}
.xxgkList li .ownerdept{}
.xxgkList li .number{display:inline-block; width:8%;}

/* 侧栏-多级列表 */
#sideMenuTree .hd{height: 50px; line-height: 50px;}
#sideMenuTree .hd h3{font-size: 18px;}
#sideMenuTree .bd{padding:0px; border:none}
#sideMenuTree .bd .h1{height:auto;}
#sideMenuTree .bd .li1{margin-bottom:5px;}
#sideMenuTree .bd .h1 .a1{display:block;height:auto;line-height:34px;padding: 0px 0 0px 20px;font-size:14px;background:#eee url(../../base/img/subnav_bg.png) no-repeat 175px 12px;}
#sideMenuTree .bd .on1 .a1,
#sideMenuTree .bd .h1 .a1:hover{background:#ca2d2d url(../../base/img/subnav_bg.png) no-repeat 175px -16px; color:#fff}
#sideMenuTree .bd .ul1{display:none}
#sideMenuTree .bd .li2{border-bottom:1px solid #eee}
#sideMenuTree .bd .last2{border-bottom:none}
#sideMenuTree .bd .h2 a{display:block;line-height:32px;padding:0px 36px 0px 45px;}
#sideMenuTree .bd .on2{border-bottom:1px solid #eee}
#sideMenuTree .bd .on2 a,
#sideMenuTree .bd .h2 a:hover{background: #ffefef url(../../base/img/subnav_bg.png) no-repeat 25px -46px; color: #a50000;}
#sideMenuTree .bd .ul2{}
#sideMenuTree .bd .h3 a{display:block; line-height:20px; font-size:12px; padding:5px 36px 5px 45px;}
#sideMenuTree .bd .h3 a:hover{background-color:#eee; color:#04468b}
#sideMenuTree .bd .on3 a{color:#04468b}
#sideMenuTree .bd .ul2{display:none}
#sideMenuTree .bd .on1 .ul1,
#sideMenuTree .bd .on2 .ul2{display:block;}
.newsList li .address{float:right; margin-left: 15px; padding: 0 8px; font-size: 12px; line-height: 21px; color: #fff; border-radius: 3px; background:#c3000e;}
.newsList li .address:hover{text-decoration: none; background:#ff5e69;}
.newsList li .disable{display: none;}
.newsList li .node{margin-right: 5px; color: #329626;}
.newsList li .node a{}


/*.newsList li a{background: url(../../base/img/dot-05.gif) 0px 14px no-repeat;padding-left: 1em; display: inline-block;}*/
.ueditortable{overflow: visible;}
.ueditortable table,.MsoNormalTable{margin:auto;}
.ueditortable td{border: none;}
.printArea .conTxt p{text-indent:2em;}
.printArea .conTxt table p{text-indent:0;}
.govDetailTable{margin: 30px 0;}
.govDetailTable td{background: #fff;padding: 4px 5px;border: 1px solid #e6e6e6;color: #000; line-height: 26px;word-break: break-all;}
.govDetailTable td.con{text-align: left;width: auto;padding-right: 5px;}
.govDetailTable td.tit{text-align:right;background:#f9f9f9;}
.govDetailTable td.p1{width: 8%;}
.govDetailTable td.p2{width: 22%;}
.govDetailTable td.p3{width: 8%;}
.govDetailTable td.p4{width: 12%;}
.govDetailTable td.p5{width: 8%;}
.govDetailTable td.p6{width: 12%;}
.publicTable{width:100%;margin-top: 10px;}
.publicTable .title td{border: 1px solid #E5E5E5;background: #F7F7F7;text-align: center; color: #000; font-size: 16px; background: #F3F3F3; padding: 8px 8px;}
.publicTable .number{width: 8%;}
.publicTable .index{width: 23%;}
.publicTable .date{width: 12%;}
.publicTable .type{width: 12%; font-size: 14px; display:none;}
.publicTable .name{text-align: left; font-size: 14px; z-index: 1;}


/* 相关信息 */
#relativeInfo{border-bottom: 1px solid #ddd; margin-top: 20px;}
#relativeInfo .hd{height: 39px; line-height: 39px; position: relative; border-bottom: 1px solid #dbdbdb; background: #f8f8f8;}
#relativeInfo h3{position: absolute;color: #0068b7;font-weight: bold; font-size: 16px; height: 38px; line-height: 38px; padding: 0 20px; background: #fff; border: 1px solid #dbdbdb; border-top: 2px solid #0068b7; border-bottom: 0;}
#relativeInfo .bd{padding: 10px 0 20px 0;}
#relativeInfo ul{overflow: hidden;}
#relativeInfo li{float: left; width: 50%;}
