﻿/* CSS Document */
.breadCrumbNav{ height:44px; line-height:44px; text-align:right; color:#bdbdbd; font-family:"宋体";}
.breadCrumbNav img{ margin-top:-2px;}
.breadCrumbNav a{ color:#bdbdbd; font-size:14px; font-weight:200;}
.infoDisclosure{ border:1px solid #c8c8c8; border-radius:5px;}
.infoDisclosure .inner{ margin:10px 0px; background:url(../images/infoDisclosureBg.png) repeat-y left 267px top; overflow:auto; zoom:1;}
.infoDisclosure .left{ float:left; width:270px;}
.infoDisclosure .bigtitle{ width:170px; height:36px; background:url(../images/icon.png) no-repeat -230px -18px; margin:-16px 0px 0px 50px; font-size:20px; text-align:center; color:#fff; line-height:36px; font-weight:400; position:absolute;}
.infoDisclosure .right{ float:right; width:788px; margin-right:20px;}
.infoDisclosureNav{ margin-top:40px;}
.infoDisclosureNav li{ width:187px; margin:0px auto 10px;}
.infoDisclosureNav li a{ display:block; height:35px; line-height:35px; text-align:center; color:#797979; font-size:14px; border:1px solid #f1f1f1; background:#f1f1f1; border-bottom:1px solid #43cf7e; border-radius:4px; font-weight:200;}
.infoDisclosureNav li.current a{ background:#1e8948 url(../images/disclosureNavSelect.png) no-repeat right 12px center; border:1px solid #1e8948; color:#fff;}
.infoDisContain{}
.infoDisContain .title { border-bottom:1px solid #d4d4d4;}
.infoDisContain .title span{ height:45px; line-height:48px; font-size:20px; color:#1e8948; border-bottom:3px solid #1e8948; display:inline-block; margin-bottom:-1px; padding:0px 7px;}
.infoDisContain .title a{ color:#1e8948; font-size:20px; font-weight:200;}
.infoDisNews{ margin-top:17px;}
.infoDisNews li{}
.infoDisNews li a{ line-height:35px; display:block; color:#6a6a6a; font-size:14px; font-weight:200; padding-left:40px; background:url(../images/greenpoint.png) no-repeat 13px center;}
.infoDisNews li a span{ float:right;}
.infoDisNews li a font{ color:#53c683; margin-right:5px;}

.pager{ text-align:center; margin-top:300px;}
.pager a{ display:inline-block; height:24px; line-height:24px; text-align:center; padding:0px 10px; color:#272727; font-size:12px; margin:4px; border:1px solid #ddd; background:#f3f3f3;}
.pager span{ display:inline-block; height:24px; line-height:24px; text-align:center; color:#272727; font-size:12px; margin:4px; background:#fff; border:1px solid fff; color:#ff260c; font-weight:bold;}

/*正文页*/
.articleDetailBox{ border:1px solid #c8c8c8; border-radius:5px;}
.articleDetailInner{ width:1030px; margin:0px auto; padding-bottom:30px;}
.articleDetailBox .title{ border:1px soid red; line-height:45px; text-align:center; font-size:28px; color:#18753c; width: 70%; margin: 0px auto; padding: 40px 0px 30px;}
.articleDetailBox .desc{ height:39px; line-height:39px; text-align:center; background:url(../images/articleDescBg.png) no-repeat center center; line-height:39px; font-size:14px; color:#9b9b9b;}
.articleDetailBox .desc span{ margin:0px 10px;}
.articleDetailBox .detail{ font-size:14px; color:#777; line-height:35px; margin-top:20px;}
.articleDetailBox .detail p{ text-indent:32px;}

/*一级栏目页*/
.level1ColumnPage .inner{ margin:0px;}
.level1ColumnPage .cateTitle{ height:55px; line-height:55px; background:url(../images/cateBg.png) no-repeat left center; margin-top:15px;} 
.level1ColumnPage .cateTitle span{ line-height:58px; margin-left:43px; font-size:18px; color:#1e8948; display:block;}
.level1ColumnPage .infoDisclosureNav{ margin-top:0px;}
.level1ColumnPage .right{ margin-right:0px; border-left:1px solid #addfc2; width:823px;}
.level1ColumnPage .infoDisNews{ margin-bottom:25px; }
.level1ColumnPage .infoDisNews li a{ padding-left:60px; background:url(../images/greenpoint.png) no-repeat 30px center;}
.level1ColumnPage .infoDisNews li a span{ margin-right:33px;}
.level1ColumnPage .infoDisContain .title{ border-bottom:1px solid #addfc2;}
.level1ColumnPage .right .title{ background:url(../images/switchBg1.png) repeat-x left top; border-top:1px solid #addfc2;}
.level1ColumnPage .right .first{ border-top:none; border-top-right-radius:5px;}
.level1ColumnPage .right .title span{ display:inline-block; padding: 0px 30px; height:46px; line-height:46px; text-align:center; border-bottom:2px solid #fff; border-right:1px solid #addfc2;}

/*领导之窗*/
.leaderInfo{ overflow:auto; zoom:1; margin-top:20px;}
.leaderInfo .photo{ border:1px solid #dcdcdc; float:left;}
.leaderInfo .photo img{ width:120px; height:180px; margin:10px;}
.leaderInfo .detail{ float:right; width:625px;}
.leaderInfo .detail div{ line-height:35px;}
.leaderInfo .detail span{ line-height:35px; color:#1e8948; font-size:18px; position:absolute; padding-left:17px; background:url(../images/leaderLabelBg.png) no-repeat left 10px; display:block;}
.leaderInfo .detail p{ margin-left:110px; font-size:16px; color:#595959; font-weight:200;}
.sendLeaderMsg{ display:block; margin:10px 0px 0px 110px; width:163px; height:50px; line-height:50px; text-align:center; color:#fff; background:#43cf7e; font-size:18px; border-radius:99px; font-weight:300;}
.sendLeaderMsg img{ margin-right:5px; cursor:pointer;}
.sendLeaderMsg:hover{ color:#fff;}

/*机构职责*/
.institutionalFuns .centerTitle{ text-align:center; margin-top:25px;}
.institutionalFunsUl{ overflow:auto; zoom:1;}
.institutionalFunsUl li{ float:left; width:187px; height:40px; line-height:40px; text-align:center; color:#666; font-size:16px; margin:13px 13px 0px 0px; cursor:pointer; background:url(../images/institutionalDefault.png) no-repeat center center;}
.institutionalFunsUl li.current{ color:#1e8948; background:url(../images/institutional.png) no-repeat center center;}
.institutionalFunsUl li.l{ margin-right:0px;}
.departmentDetail{ margin-top:20px;}
.departmentDetail span{ display:block; color:#1e8948; font-size:18px; line-height:40px; padding-left:15px; background:url(../images/leaderLabelBg.png) no-repeat left center; position:absolute;}
.departmentDetail div{ color:#595959; font-size:16px; line-height:40px; margin-left:115px;}
.departmentDetail div p{}

/*回应关切*/
.responseConcerns{ }
.responseConcerns .inner{ background:none;}
.responseConcerns .right{ float:none; width:1030px; margin:0px auto;}
.responseConcerns .infoDisNews li a{ height:40px; line-height:40px; font-weight:200; font-size:14px; color:#6a6a6a; padding-left:0px; background:none; border-bottom:1px dashed #eaeaea;}
.responseConcerns .pager{ margin-top:10px;}

/*双列表*/
.doubleList{ background:url(../images/infoDisclosureBg.png) repeat-y center center; overflow:auto; zoom:1;}
.doubleList .firstBox{ border-right:1px solid #addfc2; float:left;}
.doubleList .secondBox{ border-left:1px solid #addfc2; float:right;}
.doubleList .threeBox{ border-right:1px solid #addfc2; border-top:1px solid #addfc2; float:left;}
.doubleList .fourBox{ border-left:1px solid #addfc2; border-top:1px solid #addfc2; float:right;}
.singleList{ width:544px;}
.organSwitch{ background:url(../images/lightGreenPoint.png) repeat-x left bottom; overflow:auto; zoom:1;}
.organSwitch li{ float:left; width:129px; height:46px; text-align:center; cursor:pointer;}
.organSwitch li.second{ border-right:1px solid #eee; border-left:1px solid #eee; margin-left:-1px;}
.organSwitch li.current{ background:url(../images/switchBg1.png) no-repeat 1px 1px; border-left:1px solid #addfc2; border-right:1px solid #addfc2; border-bottom:1px solid #fff;}
.organSwitch li.first{ position:relative; border-left:none;}
.organSwitch li p{ line-height:46px; display:inline-block; color:#838383; font-size:18px;}
.organSwitch li.current p{ color:#1e8948;}
.orginInfoList{ margin-top:17px;}
.orginInfoList li{}
.orginInfoList li a{ font-size:12px; line-height:35px; display:block; color:#6a6a6a; padding-left:50px; background:url(../images/greenpoint.png) no-repeat 24px center;}
.orginInfoList li a span{ float:right; margin-right:15px;}

/*党风廉政*/
.cleanGoverment{}
.cleanGoverment .inner{ background:none; overflow:hidden; border-radius:8px;}
.cleanGoverment .right{ float:none; width:100%; border-left:none;}

/*互动交流*/
.communicationBox{ margin-top:44px; text-align:center;}
.communicationBox li{ margin-bottom:20px;}
.newsConference{ width:763px; margin:3px auto; border:1px solid #fff;}
.newsConference li{ background:#fafafa; margin:15px 0px; border:1px solid #fff; min-height:140px;}
.newsConference li .img{ position:absolute;}
.newsConference li .img img{ border-right:3px solid #fff; width:203px; height:140px;}
.newsConference li .tit{ font-size:18px; color:#333; background:#fafafa;  margin:40px 0px 0px 230px; display:inline-block; background:none;}
.newsConference li .time{ display:block; margin:10px 0px 0px 230px; line-height:20px; font-weight:200; font-size:14px; color:#6a6a6a}
.newsConference li .time img{ margin:-1px 5px 0px 0px;}

/*局长邮箱*/
.sendMailKnow{ margin:30px 18px 0px 18px;}
.sendMailKnow .title{ font-size:18px; color:#1e8948; line-height:22px;}
.sendMailKnow .title img{ margin-right:12px;}
.sendMailKnow .detail{ font-size:12px; color:#6a6a6a; line-height:20px; margin:5px 0px; font-weight:200;}
.mailboxBanner{ overflow:auto; zoom:1; border-top:1px solid #addfc2; padding:30px 0px 25px;}
.mailboxBanner li{ float:left; width:33.3%; text-align:center;}
.sendMailForm{ width:770px; margin:25px auto 0px; border-top:1px solid #addfc2; border-left:1px solid #addfc2;}
.sendMailForm tr td{ border-right:1px solid #addfc2; border-bottom:1px solid #addfc2;}
.sendMailForm .label{ text-align:center; color:#3c8c5b; font-size:16px; background:#f5fef9; line-height:50px;}
.sendMailForm input.length1{ width:230px; margin-left:10px; height:50px; line-height:50px; border:none; font-size:14px; color:#333;}
.sendMailForm input.length2{ width:610px; margin-left:10px; height:50px; line-height:50px; border:none; font-size:14px; color:#333;}
.sendMailForm textarea{ width:620px; margin:10px 0px 0px 10px; height:160px; font-size:14px; color:#333; border:none;}
.sendMailBtnBox{ padding:30px 0px; text-align:center;}
.sendMailBtnBox input{ margin:0px 12px; width:100px; height:40px; text-align:center; line-height:40px; color:#939393; font-size:18px; background:#e2e2e2; border-radius:99px; border:none; font-weight:300; cursor:pointer;}
.sendMailBtnBox input.submit{ color:#fff; background:#43cf7e;}

.mailboxLeaderBox{ padding:25px 40px 70px 15px;}
.leaderSwitch{ position:absolute;}
.leaderSwitch li{ width:109px; height:34px; text-align:center; background:url(../images/leaderSelect.png) no-repeat left center; margin-bottom:5px; font-size:18px; color:#929292; line-height:36px; cursor:pointer; font-weight:300;}
.leaderSwitch li.current{ background:url(../images/leaderSelected.png) no-repeat left center; color:#fff;}
.leaderSwitch li.current a{ color:#fff;}
.mailboxLeaderDetail{margin-left:117px; overflow:auto; zoom:1;}
.mailboxLeaderDetail .img{ border:1px solid #dcdcdc; display:block; float:left; margin-right:20px;}
.mailboxLeaderDetail .img img{ width:120px; height:180px; margin:10px;}
.mailboxLeaderDetail .name{ width:490px; font-size:20px; color:#1e8948; margin-bottom:5px;}
.mailboxLeaderDetail .name a{color:#1e8948;}
.mailboxLeaderDetail .desc{ line-height:35px;}
/*专题专栏图片--通栏*/
.zt_slideBox { width:100%; height:88px; overflow:hidden; position:relative; }
.zt_slideBox .bd{ position:relative; height:100%; z-index:0;   }
.zt_slideBox .bd li{ zoom:1; vertical-align:middle; }
.zt_slideBox .bd img{ width:100%; height:88px; display:block;  }
.select{
border:1px solid #999999;
line-height:25px;
color:#000000;
font-size:14px;
height:25px;
margin:0px;
width:150px;
padding-left:2px;
}
#select * { vertical-align:middle;}