@charset "gb2312";

/* frame */

.side{width: 258px;border: 1px solid #E0E0E0;border-top: 2px solid #d11a1c;}
.mainContent{width: 726px;margin-bottom: 10px;}
.PublicInfoCon{width: 996px;}

.side .box{margin: 0 10px 10px;border: 1px solid #E0E0E0;}
.side .box .hd{height: 25px;line-height: 25px;background: url(imageszwRep01.gif) 0 -110px repeat-x;}
.side .box .hd h3{background: url(imageszwSpr01.gif) -130px -214px no-repeat;margin: 0;padding: 0 0 0 25px;font-weight: bold;}
.side .btnBox01{margin-top: 10px;}
.side .btnBox02{display: none;}

#content .side .sideMenu{border: none;background: url("imageszwSideMenu.jpg") no-repeat scroll right 0 #FFFFFF;}
#content .side .sideMenu .bd{height: auto;}

/* newsList */
.newsList{ padding:10px 30px;}
.newsList li{ font-size:14px;  height:26px; line-height:26px;}
.newsList li.split{border-bottom:1px dashed #ccc;height: 4px;line-height: 4px;margin-bottom: 4px;clear: both;}
.newsList li a{background:url(imagesicons.png) no-repeat -4px -682px; padding-left:13px;}
.newsList li a:hover{}
.newsList li .date{ float:right; color:#999; }

/* path */
.pathWrap{background:url("imageszwRep01.gif") repeat-x scroll 0 0 transparent;}
.pathWrap .backBtn{float: right;font-size: 14px;height: 36px;line-height: 36px;margin-right: 8px;padding-left: 18px;background: url(imagesbackBtn.gif) 0 12px no-repeat;}
.pathWrap .backBtn:hover{text-decoration: none;}
.pathWrap .backBtn span{padding: 0 3px;}
.path{ height:36px; line-height:36px; padding-left:26px; border:none;background:url("imageszwSpr01.gif") no-repeat scroll -129px -208px transparent;}

 /* 政务公开-内容页 */
.articleCon { padding:20px 30px; }
.articleCon .title { font-size:24px; line-height:24px; color:#f00; text-align:center; font-weight:bold;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-weight:bold;}
.articleCon .property{ line-height:28px; padding:2px 10px; margin:10px 0; text-align:center; color:#666;border-bottom:1px dotted #e1e1e1; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:28px; padding:5px 0 10px 0; width:100%; overflow:hidden; }
.articleCon .conTxt p { padding-top:20px;}
.articleCon .conTxt img{max-width:600px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{ padding-top:12px; border-top:2px solid #e1e1e1;}
.articleCon .others .prev, .articleCon .others .next { line-height: 30px; padding-left:20px; background: url(imagesicons.png) no-repeat 0 -496px;}
.articleCon .others .next {background: url(imagesicons.png) no-repeat 0 -532px;}

/*申请页*/
.eAppForm{ margin:20px; }
.eAppForm dt{ height:30px; line-height:30px; font-size:14px; padding:0 10px; border:1px solid #ebcccc; background:#D6EED6; color:#c00; font-weight:bold; }
.eAppForm dd{ padding:10px 0}

.eAppForm table{ width:100%; background-color:#f9f9f9; color: #333; border-collapse: collapse; empty-cells:show;}
.eAppForm table td{ border:1px solid #fff; padding:5px; }
.eAppForm table .tdLeft{ background-color:#f2f2f2; text-align:right; }
.eAppForm input[type="text"]{border: #ccc 1px solid; height:14px; line-height:14px; padding:3px 1px; }
.eAppForm .uploadContainer{ margin-top:10px; }
.eAppForm .getInfoUl{ overflow:hidden; }
.eAppForm .getInfoUl li{ float:left; padding:0 10px 0 4px; }
.eAppForm .getInfoUl li input{ vertical-align:middle; margin-right:3px }
.eAppForm .ButtonTr{height:56px;line-height:56px;}
.eAppForm .ButtonTr input{padding: 0 8px;}
.eAppForm .ButtonTr input{width :75px;height:30px;background:url(imagesgovbtnSubmit.png) no-repeat center bottom;border:none;vertical-align:middle;color:#d03425;font:bold 14px/26px "宋体";cursor:pointer;}
#BtnCancel{background:url(imagesgovbtnReset.png) no-repeat center bottom; color:#333; margin-left:20px; }

/*申请进度查询*/
.ApplyFormQuery table td{ padding:8px 5px; }

.AppForm table.error{ border:0;}
.AppForm table.error td{border:0; color:#999;}
.AppForm table { border-collapse:collapse; width:100%; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; }
.AppForm td { padding:8px 15px; height:18px; line-height:18px; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.AppForm td.title {width:120px; text-align:right; padding-right:20px; margin-right:15px; font-weight:bold; background-color:#f6f6f6; border-right:1px solid #dfdfdf;}
.ResultsBox{ margin:10px 0; width:100%; font-size:14px; border-collapse: collapse; empty-cells:show;}
.ResultsBox td{ padding:8px; border:1px solid #DFDFDF; }
.ResultsBox .tdlab{ width:130px; text-align:right; background:#f3f3f3; }
.ResultsBox td strong{ font-weight:bold; font-size:16px; color:#c00; }

.bottombt a {display: inline-block; background: url(imagesgovbtnOpenFormBt.png) no-repeat; font-weight:bold; font-size:14px; margin-right: 16px; width:95px; text-align: center; height:28px; line-height:28px; color: #c72200;}
.bottombt a:hover {text-decoration:none;}

.AppFormWrap{ padding:20px; }
.AppFormWrap .bottombt{ text-align:center; }

/*搜索页*/
.govDir_box .titlechg{background-position: 100% 0; color: #3164b3;}
.govDir_box .titlechg span{background-position: 0 0;}

.OpenSearch { padding: 8px 11px; }
.OpenSearch table { border-collapse:collapse; }
.OpenSearch td { border:1px solid #fff; background: #f9f9f9; padding: 4px 7px; }
.OpenSearch input{ border: #ccc 1px solid; height:14px; line-height:14px; padding:3px 1px; }
.OpenSearch .tdlab { background:#f5f5f5; width: 202px; font-weight: bold; color: #333; text-align:right; }
.OpenSearch .tdlab span { display: block; font-weight: 100; color: #777; line-height: 14px; }
.OpenSearch .bottombt { height: 40px;}
.OpenSearch .bottombt td{ background:#fff; }
/*目录页*/
.publicTable{ border-collapse:collapse; width:96%; margin:10px auto; }
.publicTable td{ border:1px solid #ebcccc; line-height:20px; padding:8px 0; text-align:center; }
.publicTable .even td{ background:#fff6f6; }
.publicTable .title{  font-weight:bold; color:#333; background:url("imagesrx-002.gif") 0 50% repeat-x ; }
.publicTable .title .name{ text-align:center; }
.publicTable .index{ width:80px; }
.publicTable .dept{width:70px;}
.publicTable .num{ width:145px; }
.publicTable .date{ width:80px;float: none;color: #333;}
.publicTable .type{ width:80px; }
.publicTable .name{ text-align:left; padding:5px 8px; }
/* eApp_guide */
.eApp_guide{ padding:20px;}
.eApp_guide h4{ font-size:30px; text-align:center; font-family: "黑体" !important; color:#cd0600; line-height:30px; border-bottom:1px solid #e2e2e2; padding:0 0 20px 0; margin-bottom:20px;}
.eApp_guide p{ line-height:24px;}

/* pubList */
.pubList .hd{ height:34px; line-height:34px; overflow:hidden; background:url(imagesgovbgPubList.png) no-repeat;}
.pubList .hd li{ font-size:14px; float:left; margin:0 6px 0 18px; width:150px; text-align:center; overflow:hidden; _display:inline;}
.pubList .hd a{ color:#737272;}
.pubList .hd li.on{overflow:hidden; background:url(imagesgovbtnPubList.png) no-repeat 0 2px;}
.pubList .hd li.on a{font-weight:bold; color:#cd0600;}
.pubList .hd span{float:right;}
.pubList .bd table, .pubList .bd table td{ border:1px solid #dfdfdf; border-collapse:collapse;}
.pubList .bd table td{ height:26px; line-height:26px; text-align:center;}
.pubList .bd .two td{ background:#fafafa;}

/* leaderList */
.leaderList{ width:698px; margin:25px auto; }
.leaderList .hd{ height:34px; overflow:hidden; background:url(imagesbg.png) no-repeat 0px -2046px;}
.leaderList .hd ul{ padding-left:33px;}
.leaderList .hd li{ float:left; width:79px; height:34px; text-align:center; padding-right:26px;}
.leaderList .hd li a{display:block; width:79px; height:34px;line-height: 30px;background: url(imageszwLdBtn.gif) 0 -40px no-repeat;font-weight: bold;}
.leaderList .hd li.on{ cursor:pointer;}
.leaderList .hd li.on a{ display:block; width:79px; height:34px; color:#fff; font-weight:bold;background: url(imageszwLdBtn.gif) 0 0 no-repeat;}
.leaderList .hd li.last{ background:none;}
.leaderList .bd .picList{ padding-top:20px;overflow: hidden;}
.leaderList .bd .picList li{ width:153px;text-align:center; float:left; }
.leaderList .bd .picList li .pic img{ width:120px; height:150px; padding:4px; border:1px solid #dfdfdf; }
.leaderList .bd .picList li .pic a:hover img{ border-color:#aaa; }
.leaderList .bd .picList li .title{ padding:5px 0 10px;}
/*内容页*/
.noSideContent .mainBox{ border:1px solid #ddd; }
.eApp_cont{padding:20px 28px;}
.eApp_cont h3{padding: 0;margin: 0;font-size:24px;font-weight: bold;color: red;line-height:24px;text-align: center;margin-bottom:20px;}
.eApp_cont .DocData_Bt{border-bottom: #ccc 1px solid;height: 19px;}
.eApp_cont .DocData_Bt span{ cursor:pointer; float: right;background: url(imagesgovDataOpenbg.gif) no-repeat;width: 176px;height: 19px;line-height: 19px; text-align:center; color: #ce0000;}
.eApp_cont .DocData_Bt .ClassOn{background: url(imagesgovDataClosebg.gif) no-repeat;color: #ce0000;}

.DocData_More { border-bottom: #ccc 1px solid; }
.DocData_More table { border-collapse:collapse; width: 100%;margin-top: 1px;}
.DocData_More td { border:1px solid #fff; background-color: #f5f5f5; padding: 8px; }
.DocData_More .tdlab { background-color: #e8e8e8; text-align: center; }
.eApp_content{padding: 20px 0;}
.eApp_content p{ line-height:24px;}
.content_Tool{height: 24px;border: #ddd 1px solid;line-height: 24px;background-color: #f4f4f4;color: #000;padding: 0 10px;}

.govDir_box{ width:689px; margin:20px 0 0 20px;}
.govDir_box dt a{float: left;margin:3px 0 0 3px;font: normal normal bold 14px/24px auto;text-align:center;color:#b94a00;background: url(imagesgovlist_dtbtbg_r.png) no-repeat right top;text-decoration:none;
background-position: 100% -27px;}
.govDir_box span{float: left;cursor: pointer;background: url(imagesgovlist_dtbtbg_l.png) no-repeat left top;padding:0px 26px;background-position: 0 -27px;height: 27px;line-height:27px;}
.govDir_box dt{height:30px;background: url(imagesgovbgInvestTitle.png) no-repeat;overflow:hidden;padding-left:27px;}
.govDir_box dt .right{ float:right; line-height:30px; padding-right:10px;}
.govDir_box dd{background: url(images/gov/govDir_bg.gif) repeat-x top;padding-top: 10px;}
.govDir_box li{line-height:32px;height:32px;color: #666;padding-left: 13px; font-size:14px;border-bottom:1px dotted #ccc;background: url(imagesgovicons.png) no-repeat 0px -72px;padding-left:20px;}
.govDir_box li span{ float:right; background:none; padding:0px;}
.govDir_box li .bt{float: right;padding: 0 15px 0 15px;background: url(images/lite_icon4.gif) no-repeat 5px 9px;color: #154485;line-height: 23px;height: 23px;}
.govDir_box .spa {background-color: #f3f6fb;}
.govDir_box .more{ text-align:right; border-bottom:none;}
.govDir_1Box{float: left;width: 49.2%;margin-left:5px;margin-bottom: 5px;display: inline;}
.govDir_2Box{float: right;width: 49.5%;}

/* 政务督察-首页 */
#sideZWDC{border:none; width:260px; padding-bottom:10px;}
#sideZWDC .sideImg{ margin-bottom:10px;}
#jyta{width:258px; margin:0px;}
#jyta .bd{ padding:15px 18px;}
#jyta .bd label { float: left; }
#jyta .bd input{ width: 120px; height:20px; border:1px solid #abadb3; margin-bottom:10px;}
#jyta .bd select{ width:110px; height:20px; display:block; border:1px solid #abadb3; margin-bottom:10px;}

#pageZWDC .mBox{clear: both;overflow: hidden;margin-bottom: 10px;}
#pageZWDC .mBox .mHd{overflow: hidden;height: 32px;line-height: 32px;background: url(imageszwSpr02.png) 0 -80px repeat-x;border: 1px solid #E0E0E0;border-width: 0 1px;}
#pageZWDC .mBox .mHd h3{float: left;height: 32px;background: url(imageszwSpr02.png) 0 0 no-repeat;padding-left: 50px;}
#pageZWDC .mBox .mHd h3 span{display: inline-block;font-weight: bold;font-size: 14px;color: #fff;padding-right: 40px;background: url(imageszwSpr02.png) right -40px no-repeat;}
#pageZWDC .mBox .mHd h3 span a{color: #fff;}
#pageZWDC .mBox .mBd{border: 1px solid #E0E0E0;border-width: 0 1px 1px; padding:10px 5px 10px 5px;}
#pageZWDC .mBox .mBd th { color:#333; line-height:24px; background:#f1f1f1; border:none; font-weight:bold; padding:0 14px; }
#pageZWDC .mBox .mBd .date { width: 20%; text-align: center; float:none;}
#pageZWDC .mBox .mBd td { border-bottom:1px dotted #ccc; height:28px; line-height:28px; padding:0 10px 0 18px; }
#pageZWDC .mBox .mBd td.title { background: url(imagesicons.png) no-repeat scroll 3px 3px; } 


/*内容页*/
.eApp_cont { padding: 30px 28px 30px 28px; }
.eApp_cont h3 { padding: 0; margin: 0; font-size:24px; font-weight: bold; color: red; line-height:24px; text-align: center; margin-bottom:20px; }
.eApp_cont .DocData_Bt { border-bottom: #ccc 1px solid; height: 19px; }
.eApp_cont .DocData_Bt a { float: right; background: url(imagesgovDataOpenbg.gif) no-repeat; width: 156px; height: 19px; line-height: 19px; padding-left: 20px; color: #ce0000; }
.eApp_cont .DocData_Bt a.ClassOn { background: url(imagesgovDataClosebg.gif) no-repeat; color: #ce0000; }
.DocData_More { border-bottom: #ccc 1px solid; }
.DocData_More table { border-collapse:collapse; width: 100%;margin-top: 1px;}
.DocData_More td { border:1px solid #fff; background-color: #f5f5f5; padding: 8px; }
.DocData_More .tdlab { background-color: #e8e8e8; text-align: center; }
.eApp_content {padding: 20px 0; }
.eApp_content p{ line-height:24px;}
.content_Tool {height: 24px; border: #dfdfdf 1px solid; line-height: 24px; background-color: #f4f4f4; color: #000; padding: 0 10px; }
.os_Namelist{width: 700px;background:#e8e8e8;margin: 20px auto;}
.os_Namelist th,
.os_Namelist td { padding: 0 10px; }
.os_Namelist th{ background:#e8e8e8; line-height: 24px; font-weight: bold; color: #333; }
.os_Namelist td{background:#fff;color:#333;height:30px;border-bottom: 1px dotted #ccc;}
.os_Namelist .osName { width: 30%; }
.os_Namelist .osType { text-align: center; }

/* 信息公开侧栏目录导航 */
#XXGKMLDH{border:none;}
#XXGKMLDH .hd{padding-left:7px; overflow:hidden;height:26px; background:none;}
#XXGKMLDH .hd h3{width:120px; height:26px; line-height:26px; display:block;background: url("imageszwSpr01.gif") 0 0 no-repeat; color:#000; padding:0px; font-weight:normal; font-size:12px; text-align:left; padding-left:30px; cursor:pointer;}
#XXGKMLDH .bd{padding-left:20px; padding-top:10px;}
#XXGKMLDH .bd .name{height:24px; line-height:24px; text-align:left; padding-left:17px; background:url("imagestfolder.gif") 0 5px no-repeat ;}

/* 主题分类导航 */
#XXGKZTFLDH{border:none;}
#XXGKZTFLDH .hd{padding-left:7px; overflow:hidden;height:26px; background:none;}
#XXGKZTFLDH .hd h3{width:120px; height:26px; line-height:26px; display:block;background: url("imageszwSpr01.gif") 0 0 no-repeat; color:#000; padding:0px; font-weight:normal; font-size:12px; text-align:left; padding-left:30px; cursor:pointer;}
#XXGKZTFLDH .bd{padding-left:20px; padding-top:10px;}
#XXGKZTFLDH .bd .name{height:24px; line-height:24px; text-align:left; padding-left:17px; background:url("imagestfolder.gif") 0 5px no-repeat ;}

/* 体裁分类导航 */
#XXGKTCFLDH{border:none;}
#XXGKTCFLDH .hd{padding-left:7px; overflow:hidden;height:26px; background:none;}
#XXGKTCFLDH .hd h3{width:120px; height:26px; line-height:26px; display:block;background: url("imageszwSpr01.gif") 0 0 no-repeat; color:#000; padding:0px; font-weight:normal; font-size:12px; text-align:left; padding-left:30px; cursor:pointer;}
#XXGKTCFLDH .bd{padding-left:20px; padding-top:10px;}
#XXGKTCFLDH .bd .name{height:24px; line-height:24px; text-align:left; padding-left:17px; background:url("imagestfolder.gif") 0 5px no-repeat ;}
