@charset "gb2312";
.column{ overflow:hidden;  }
#content{overflow: hidden;width: 1160px;padding: 20px;background-color: #fff;margin: 20px auto;}


/* 主栏 和 侧栏 */
.side{float: left;width: 280px;}
.mainContent{float: right;width: 860px;}

.mainBox {overflow: hidden;}
.mainBox .wBox .wHd { height: 57px; line-height: 57px; border-bottom: 3px #f1f2f6 solid;}
.mainBox .wBox .wHd h3 { font-size: 16px; color: #0056a2; font-weight: bold; background: url(imagespehdIcon.gif) no-repeat 0 center;
    padding-left: 20px;}

/*发布-侧栏*/
.sideA{border: 1px #eee solid;background-color: #f9f9f9;padding: 19px;}

.sideZfxxgkBox .hd{height:16px;line-height:16px;margin-bottom:20px;}
.sideZfxxgkBox .hd h3{background:url(imagespehdIcon.gif) no-repeat left center;padding-left:12px;color:#0056a2;font-size:16px;font-weight:bold;}
.sideZfxxgkBox .bd ul li{height:60px;line-height:60px;background-color:#f1f2f6;margin-bottom:10px;border-left:3px #6d7585 solid;}
.sideZfxxgkBox .bd ul li a{display:block;position:relative;font-size:16px;color:#6d7585;padding-left:60px;}
.sideZfxxgkBox .bd ul li a i{display:block;width:24px;height:24px;background:url(imagesgovsideZfxxgkIcons.png) no-repeat;position:absolute;left:15px;top:17px;
transition:300ms;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-khtml-transition:300ms;}
.sideZfxxgkBox .bd ul li a:hover i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-khtml-transform:rotateY(180deg);}
.sideZfxxgkBox .bd ul .li1 a i{background-position:center 0;}
.sideZfxxgkBox .bd ul .li2 a i{background-position:center -36px;}
.sideZfxxgkBox .bd ul .li3 a i{background-position:center -72px;}
.sideZfxxgkBox .bd ul .li4 a i{background-position:center -108px;}
.sideZfxxgkBox .bd ul .li5 a i{background-position:center -144px;}

.sideXxgkmlBox .hd{height:60px;line-height:60px;background:url(imagesgovxxgkmlIcon.png) no-repeat #0056a2 20px center;}
.sideXxgkmlBox .hd h3{padding-left:60px;font-size:16px;font-weight:bold;color:#fff;}
.sideXxgkmlBox .bd{border:1px #eee solid;}
.sideXxgkmlBox .bd ul{background-color:#fff;padding:19px;}
.sideXxgkmlBox .bd ul .mainNode{display:none;}

/*mainContent*/
.boxL .hd{height: 39px;line-height: 39px;background-color: #f9f9f9;border-bottom:1px #eee solid;}
.boxL .hd h3{border-left:1px #eee solid;border-right:1px #eee solid;border-top:3px #0056a2 solid;border-bottom:1px #f9f9f9 solid;;float:left;padding:0 20px;height:36px;line-height:36px;font-size:16px;color:#0056a2;font-weight:bold;}

/* sideNav */
.sideNav{ background:#fff8dd; border:1px solid #fcd091; padding:8px;}
.sideNav .wHd{ height:32px; background:url(imagesgovbgSideNav.png) no-repeat;}
.sideNav .wBd{ background:#fff; padding:15px; border:1px solid #ffe4b1;}
.sideNav .wBd .hd{ height:26px; line-height:26px; background:url(imagesgovbgNavHd.png) no-repeat 0px 0px;}
.sideNav .wBd .hd h3{ font-size:12px;color:#555; font-weight:bold;padding-left:34px;}
.sideNav .wBd .bd{ padding:6px 10px;}
.sideNav .wBd .bd li a{line-height:28px; padding-left:6px;}
.sideNav .wBd .bd li.on a{ font-weight:bold; color:#e21a03;} 

/* sideNavBm */
.sideNavBm{}
.sideNavBm .hd{ height:30px; line-height:30px; background:url(imagesgovsideNavBmHd.png) no-repeat;}
.sideNavBm .hd h3{ color:#cd0600; padding-left:30px; font-size:14px; font-weight:bold; }
.sideNavBm .bd{ border:1px solid #dfdfdf; border-top:none; }
.sideNavBm .bd ul{ padding:10px 0 8px 16px;overflow:hidden;}
.sideNavBm .bd li{ float:left; width:88px;}
.sideNavBm .bd li a{line-height:28px; padding-left:20px;}
.sideNavBm .bd li.on a{ font-weight:bold; color:#e21a03;} 

/* newsList */
.newsList{padding: 20px 0;}
.newsList li{font-size:14px;border-bottom:1px dotted #ccc;height: 39px;line-height: 39px;}
.newsList li a{background:url(imagespeicon01.gif) no-repeat 5px center;padding-left:20px;}
.newsList li a:hover{ }
.newsList li .date{ float:right; color:#999;  }

/* pubList */
.pubList .hd{height:39px;line-height:39px;border: 1px #eee solid;background-color: #f9f9f9;}
.pubList .hd li{height:36px;line-height:36px;font-size:16px;float:left;padding:0 20px;text-align:center;_display:inline;}
.pubList .hd a{ color:#666;}
.pubList .hd li.on{border-left:1px #eee solid;border-right:1px #eee solid;border-top:3px #0056a2 solid;border-bottom:1px #f9f9f9 solid;}
.pubList .hd li.on a{font-weight:bold; color:#0056a2;}
.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;}

/* 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;}

/*申请页*/

.eAppForm{margin: 20px 0;}
.eAppForm dt{height:30px;line-height:30px;font-size: 16px;padding:5px 10px;border: 1px solid #eee;background: #f9f9f9;color: #0056a2;}
.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;border:none;vertical-align:middle;color: #fff;font:bold 14px/26px "宋体";cursor:pointer;background-color: #0056a2;border-radius: 5px;}
#BtnCancel{color:#333;margin-left:20px;background-color: #ccc;}
.eAppForm .ButtonTr input:hover{background-color:#004078;}
#BtnCancel:hover{background-color:#aaa}

/*申请进度查询*/
.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;font-weight:bold;font-size:14px;margin-right: 16px;width:95px;text-align: center;height: 30px;line-height: 30px;color: #fff;background-color: #0056A2;}
.bottombt a:hover {text-decoration:none;background-color:#003c71}

.AppFormWrap{ padding:20px;  }
.AppFormWrap .bottombt{ text-align:center;  }
.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;}
/*目录页*/



.publicTable{border-collapse:collapse;width: 99.9%;margin: 20px auto 0;}
.publicTable td{border: 1px solid #eee;padding: 9px 0;text-align:center;}
.publicTable .even td{ background:#fffae8;  }
.publicTable .title{background: #f9f9f9;color: #0056a2;font-size: 16px;}
.publicTable .title .name{ text-align:center;  }
.publicTable .index{ width:160px;  }
.publicTable .num{ width:100px;  }
.publicTable .date{ width:100px;  }
.publicTable .type{ width:100px;  }
.publicTable .name{text-align:left;}


/*搜索页*/
.govDir_box .titlechg{background-position: 100% 0; color: #3164b3;}
.govDir_box .titlechg span{background-position: 0 0;}

.OpenSearch{border:1px #eee solid;padding:10px 19px;border-top: none;}
.OpenSearch table { border-collapse:collapse; }
.OpenSearch td {padding: 7px;}
.OpenSearch input{border: #eee 1px solid;height:14px;line-height: 14px;padding: 8px;border-radius:5px;width: 90%;color:#666;font-family:'Microsoft YaHei'}
.ApplyFormQuery input { width: auto; }
.OpenSearch .tdlab {width: 200px;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;  }
.OpenSearch .bottombt a{display:block;width:100px;height:36px;line-height:36px;background-color:#0056a2;color:#fff;text-align:center;font-weight:bold;border-radius:5px;margin: 0 auto;}
.OpenSearch .bottombt a:hover{background-color:#00396b;}


/*内容页*/
.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%;}

 /* 政务公开-内容页 */
.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;}


/*部门页*/
.Govlist{padding: 15px 20px;color: #333;}
.Govlist a{margin:5px 20px 5px 0;height:22px;padding:0 12px 0 24px;display:inline-block;line-height:22px;white-space:nowrap;}
.Govlist a.first{background:url(imagesgovicons.png) no-repeat 4px -275px #ebebeb;}
.Govlist .more{display: block;text-align: right;}
.treeview li{ }
.treeview li a{ line-height:16px !important; padding-left:2px !important  }
/* url_方块样式分页 */

.page a:hover {border:1px solid #c00; text-decoration:none; color:#c00;}
.page span.current,.page b a{background:#c00; border:1px solid #c00; }

/* 弹窗 */
.popBox{ display:none;  position:absolute; z-index:10;  width:478px; left:50%; margin-left:-150px; top:280px;  background:#fff; text-align:left; filter:alpha(opacity=90);opacity:1; }
.popBox .hd{ height:37px; line-height:37px; padding:0 16px 0 190px; background:#e35808;border-radius: 10px 10px 0px 0px;behavior: url(/PIE.htc);   }
.popBox .hd i{ float:right; display:block; _display:inline; width:14px; height:14px; line-height:12px; text-align:center; font-style:normal;  background:#c00; color:#fff; font-family:Verdana;  cursor:pointer; margin-top:12px;  }
.popBox .hd em{ font-weight:bold; color:#fff; font-size:14px; _font-weight:bold;  }
.popBox .bd { padding:20px 10px; border:1px solid #fcd091; border-top:none;}
.popBox .bd table { border-collapse:collapse; }
.popBox .bd td { border:1px solid #fff; padding: 4px 7px; background:#f9f9f9;}
.popBox .bd input[type=text] { border: #7f9db9 1px solid; height:17px; width:174px;}
.popBox .bd .tdlab { background: #f5f5f5; color: #333; text-align:right; padding-right:10px;}
.popBox .bd .tdlab span { display: block; font-weight: 100; color: #777; line-height: 14px; }
.popBox .bd .white{ background:#fff;}
.popBox .bd .bottombt {height: 40px;}
.popBox .bd .bottombt a { margin-top:12px; font-weight:bold; color:#d03425; font-size:14px; width:75px; height:30px; line-height:30px; text-align:center; display:inline-block;background: url(imagesbottombt.png) no-repeat;}
.popBox .bd .bottombt a:hover {text-decoration:none;}
.Span-Code img{vertical-align: middle;}

/*公开父栏目页*/
#columnC .boxLoop .boxL{ width:420px; margin-bottom:20px; overflow:hidden;}
#columnC .boxLoop .boxL .hd{height: 39px;line-height: 39px;background-color: #f9f9f9;border-bottom:1px #eee solid;}
#columnC .boxLoop .boxL .hd h3{border-left:1px #eee solid;border-right:1px #eee solid;border-top:3px #0056a2 solid;border-bottom:1px #f9f9f9 solid;;float:left;padding:0 20px;
height:36px;line-height:36px;}
#columnC .boxLoop .boxL .hd h3 a{font-size: 16px;color: #0056a2;font-weight:bold;}
#columnC .boxLoop .boxL .hd .more{ float:right; padding-right:20px; font-size:12px;color:#999;}
#columnC .boxLoop .boxL .hd h3 a:hover{color:#dc0000;}
#columnC .boxLoop .boxL .hd .more:hover{color:#333;}
#columnC .boxLoop .boxL .bd{overflow:hidden;height:190px;}
#columnC .boxLoop .boxL .bd .infoList{padding-top:10px;}
