@charset 'UTF-8';
.side { float: left; margin: 0 20px 0 0;}
.side .boxD .hd h3 i { background-position: 10px -1306px;}
.gkmlList .a1 {line-height: 42px;  display: block; height: 42px; padding-left: 2%;color: #3069b8; border-bottom: 1px #eee solid; }
.gkmlList .ul1 { overflow: hidden; padding: 3%;}
.gkmlList .ul1 .li2 {font-size: 14px;float: left;  width: 50%; margin: 0 0 1% 0; }
.gkmlList .a2 { display: block; padding: 0 5px; color: #555;}
/* 政务公开-首页 -----------------------------------------------------*/
.xxgkIcons{margin:0; padding: 0 3%;}
/* 领导之窗 */
.leader {overflow: hidden; }
.leader li {overflow: hidden; margin-top: 10px;}
.leader li .pic{width: 30%; float: left; margin-right: 10px; padding: 5px; border: 1px solid #e8e8e8;}
.leader li .pic img{width: 100%; height: auto; }
.leader li .con{overflow: hidden; font-size: .92rem;}
.leader li .con a{font-size: 1rem; color: #3069b8;}
.leader li .con strong{font-weight: bold; }
.leader li .con .text{color: #999;}

/* 领导节点列表 */
.leaderType { overflow: hidden; margin-top: -8px; }
.leaderType li {width: 49.9%; height: 36px; float: left; overflow: hidden; margin-top: 8px;}
.leaderType li a{position: relative; z-index: 1; display: block; text-align: center; height: 34px; line-height: 34px; font-size: .9rem; border: 1px solid #eaeaea; border-radius: 3px; background-color: #f7f7f7;}
.leaderType li:nth-child(2n) { float: right;}
.leaderType li:nth-child(2n+1) a{margin-right: 4px;}
.leaderType li:nth-child(2n) a{margin-left: 4px;}
#zwgkBmxxgk .hd li { min-width: 50%;}
.bsbmList { overflow: hidden;}
.bsbmList li { font-size: 16px; float: left; min-width: 31.3%; margin: 2% 1% 0 1%; white-space: nowrap;word-break: keep-all; }
.zwgkBmList { overflow: hidden;}
.zwgkBmList li { float: left; overflow: hidden;min-width: 31.3%; margin: 1%; text-align: center; }
.zwgkBmList li a {line-height: 34px;  display: block; height: 34px; padding: 0 10px;border: 1px solid #e4e4e4; background: #fff; }
/* 信息公开-列表页 -----------------------------------------------------*/
#indXxjs{margin-bottom: 15px;}
.govSearch { overflow: hidden;}
.govSearch .name { display: none;}
.govSearch dd { overflow: hidden; zoom: 1;}
.govSearch .govKW {font-size: 14px; line-height: 32px;  width: 45%; height: 32px; padding: 0 1%;border: 1px solid #cacaca; }
.govSearch a {font-size: 14px; line-height: 34px;  display: inline-block; width: 22%; margin: 0 0 0 2%; cursor: pointer;text-align: center; color: #fff; background: #3069b8; }
.govSearch .asBtn { padding: 0 2%; color: #666;background: #c8c8c8; }
.publicTable {width: 100%;empty-cells: show;  border-collapse: collapse; }
.publicTable td {padding: 12px 8px; text-align: center; background: #fff; }
.publicTable .interval td ,.publicTable .title td { background: #f7f7f7;}
.publicTable .title td {font-size: 18px; padding: 8px 8px; text-align: center; color: #3069b8; background: #f3f3f3; }
.publicTable .index ,.publicTable .type ,.publicTable .date ,.publicTable .title ,.publicTable .symbol { display: none;}
.publicTable .name { text-align: left;}
.publicTable .name.on .miniTable { display: block;}
.publicTable .miniTable {position: absolute; z-index: 99;  display: none; width: 50%; padding: 5px; border: 1px solid #ccc; background: #fff; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .1); -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .1); box-shadow: 0 2px 2px rgba(0, 0, 0, .1);}
.publicTable .miniTable table { width: 100%;}
.publicTable .miniTable td { padding: 5px; text-align: left; border-bottom: 1px solid #ededed; background: #fff;}
.publicTable .miniTable .tdL {font-weight: bold; width: 18%; text-align: right; }
.publicTable .miniTable .last td { border-bottom: 0;}
.sideTab-zt { margin-bottom: 15px; background: #fff;}
.sideTab-zt .hd {padding: 6px 6px 0 6px;border: 1px solid #f5bf8f;  background: #fce6b7; }
.sideTab-zt .hd li { font-size: 16px; line-height: 36px; display: inline-block; *display: inline; zoom: 1; padding: 0 10px; cursor: pointer;}
.sideTab-zt .hd .on {position: relative; bottom: -1px;border: 1px solid #f5bf8f; border-bottom: 0;  background: #fff; }
.sideTab-zt .bd { padding: 20px;}
/* 部门信息公开 */
#sideZtfl .bd { padding: 20px;}
/* 信息公开-内容页 -----------------------------------------------------*/
.subheading {}
.govDetail {}
.govDetail .title {margin: 15px 10px; font-size: 1.2rem; line-height: 1.6;  text-align: center; color: #3069b8; }
.govDetailTable{border-collapse: collapse;}
.govDetailTable td { font-size: .8rem; line-height: 18px; padding:8px 3px; color: #666; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }
.govDetailTable .tdlab {width: 28%;  text-align: right; color: #333; }

.govDetailContent { padding: 15px 10px; font-size: .92rem; line-height: 2.1;}
.govDetailContent .property {font-size: 14px;  overflow: hidden; margin-bottom: 10px; color: #777;}
.govDetailContent .property .size {font-size: 0; float: right; }
.govDetailContent .property .size a {font-size: 12px; line-height: 20px;  display: inline-block; width: 24px; height: 20px; margin-left: 8px; text-align: center; vertical-align: top; color: #888; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.govDetailContent .property .size .l { font-size: 17px; font-weight: 500;}
.govDetailContent .property span { margin-right: 15px;}
.govDetailContent img { max-width: 100%; height: auto !important;}
.govDetailContent p { margin-bottom: 10px;}
.govDetailTool{overflow: hidden; margin:0 10px 15px;}

/* 选择申请人类型 -----------------------------------------------------*/
.sqcxBtn { position: absolute; right: 10px; color: #c00;}
.sqcxBtn::before {font-family: 'iconfont'; content: '\e604'; }
.selectAppType { padding: 4%; text-align: center;}
.selectAppType a {font-size: 18px; line-height: 42px;  display: block; height: 42px; margin: 0 auto 15px auto; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;background: #3069b8; }
/* 依申请信息公开 -----------------------------------------------------*/
.eAppGuide { overflow: hidden; padding: 10px;}
.eAppGuide li { float: left; width: 49%; margin-bottom: 2%;}
.eAppGuide li:nth-child(2n) { float: right;}
.eAppGuide li a {font-size: 14px;line-height: 34px;  display: block; height: 34px; text-align: center; background: #ddd; }
.eAppGuide .on a {color: #fff; background: #3069b8; }
.application{margin:0 10px;}
.application .selectType {position: relative; z-index: 1;  overflow: hidden; margin-bottom: -1px;}
.application .selectType li {line-height: 52px;  float: left; width: 50%; height: 52px; text-align: center;}
.application .selectType a {font-size: 16px; display: block; }
.application .selectType a:hover { text-decoration: none;}
.application .selectType .on a {color: #3069b8; border: 1px solid #ddd; background: #fafafa; }
.application {font-size: 14px; background: #fff; }
.application .con { padding: 20px 0; border-top: 1px solid #ddd;}
.application .bd {margin-bottom: 10px; padding: 15px 5px; }
.application .bd .validationcode { display: inline-block; margin-left: 10px;}
.application .tit { font-size: 32px; margin: 0;text-align: center; color: #3069b8; }

.application .hd {line-height: 36px; overflow: hidden; height: 36px; border-bottom: 2px solid #3069b8; }
.application .hd h5 { float: left; min-width: 90px; padding: 0 20px; text-align: center; color: #fff; background: #3069b8;}
.application .hd .tips {font-size: 12px;margin-left: 10px;  color: #3069b8; }
.applicationTable { width: 100%;}
.applicationTable td { line-height: 32px; display: block; float: left; width: 61%;padding: 6px 5px; }
.applicationTable .label { clear: both; width: 32%; text-align: right;}
.applicationTable .required strong {margin-right: 5px; color: #f00; }
.application .form-control {overflow: hidden;  width: 90%; height: 20px; padding: 5px 0 5px 5px;color: #36c; border: #ccc solid 1px; }
.application textarea.form-control { width: 96%;}
.application .radio { margin-right: 20px;}
.application .radio input { width: 14px; height: 15px; vertical-align: middle;}
.application select {line-height: 36px;width: 90%; height: 36px; padding: 0;  border: #ccc solid 1px; }
.application .field-validation-error {font-size: 14px; display: block; color: #f00; }
.application #ValidateCode { width: 30%;}
.application .instruction { padding: 5px 10px;}
.application .instruction p {font-size: 12px; margin-bottom: 5px; color: #666; }
.upload-single .upload-pick { margin-top: 40px;}
.upload-single .upload-file-area {min-height: 100px; border: 2px dashed #ccc; background: #fff; }
.upload-single .upload-pick:hover .webuploader-pick ,.upload-single .webuploader-pick-hover { background: #077bd4;}
.upload-single .webuploader-pick {line-height: 30px; width: 50%; height: 30px; background: #aaa; }
/* 政府文件查询 -----------------------------------------------------*/
.govAdSearch { background: #fff;}
.OpenSearch { margin: 0 0 30px 0; padding: 15px 0; background: #fff;}
.OpenSearch td { padding: 8px 5px;}
.OpenSearch .tdlab {line-height: 1.4;width: 26%;  text-align: right; }
.OpenSearch .tdlab span { display: block; color: #999;}
.OpenSearch input {line-height: 34px; width: 90%; height: 34px; padding: 0 5px; border: 1px solid #cfcfcf; }
.OpenSearch select {line-height: 36px; width: 95%; height: 36px; border: 1px solid #cfcfcf; }
.OpenSearch .bot { text-align: left;}
.OpenSearch .bot button { margin: 0;}
/* 信息公开-部门目录页.html -----------------------------------------------------*/
.deptListWrap .mainBox { margin-bottom: 30px;}
#pageXtfl .zwgkBmList li { min-width: 31.3%; _width: 31.3%;}
/* 领导之窗 -----------------------------------------------------*/
#leaderPageBox .hd li{width: 19.9%;}
.leaderList{}
.leaderList li{width: 29.3%; float: left; margin:0 2% 15px;}
.leaderList li .pic{overflow: hidden; padding: 5px; border: 1px solid #e8e8e8;}
.leaderList li .pic img{display: block; width: 100%; height: 122.66px; }
.leaderList li .con{position: relative; z-index: 1; padding:38px 0 0; font-size: .92rem; line-height: 1.6; text-align: center;}
.leaderList li .job{display: block; height: 72px; line-height: 24px; overflow: hidden; color:#666;}
.leaderList li .job i{display: none;}
.leaderList li .title a{position: absolute; z-index: 1; left: 0; top: 8px; display: block; height: 30px; line-height: 30px; width: 100%; overflow: hidden;}


.leaderDetail { position: relative; overflow: hidden; margin-top: 10px; }
.leaderDetail dt{ line-height: 160%; padding: 6px 20px; font-size: 1rem; color: #3069b8; border-bottom: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8;}
.leaderDetail dd{padding: 10px 20px; font-size: .9rem; line-height: 1.6; color: #666;}
.leaderDetail dd .work{text-indent: 2em;}
.leaderDetail .leaderPic { text-align: center; }
.leaderDetail .leaderPic img{max-width:130px; min-height:168px; padding: 5px; border: 1px solid #d8d8d8;}
.leaderDetail .title{line-height: 160%; padding-top: 6px; text-align: center; font-size: 1.2rem; color: #3069b8; }
.leaderDetail .job{padding:10px 0; font-size: 1rem; text-align: center; color:#666;}

/* .leaderDetail .leaderPic {margin-bottom: 10px; text-align: center; }
.leaderDetail .sTitle {font-size: 22px;  margin-bottom: 10px; text-align: center;}
.leaderDetail .boxE { margin-bottom: 35px;}
.leaderDetail .bd { line-height: 30px; padding: 15px 5px;}
.leaderDetail .work {margin-bottom: 20px; text-indent: 2em; }
.leaderDetail .writeBtn {line-height: 40px; display: block; width: 120px; height: 40px;  margin: 3% auto; text-align: center; color: #fff; border-radius: 3px;background: #dc221a; }
.leaderDetail .writeBtn::before {font-family: 'iconfont'; margin-right: 10px; content: '\e61e'; }
.leaderDetail .infoList li {line-height: 36px; height: 36px; }
.leaderDetail-boxWrap { overflow: hidden;} */
/* 重点领域信息公开 -----------------------------------------------------*/
/* 循环 */
.zdlyLoop { overflow: hidden;}
.zdlyLoop .zdlyBox { width: 49%;}
.zdlyLoop .zdlyBox .bd { min-height: 170px; _height: 170px;}
.zdlyBox { margin-bottom: 15px; padding-top: 3px;}
.zdlyBox .hd {line-height: 45px;  height: 45px; padding: 0 10px;background: #3691e6; }
.zdlyBox .hd .more { float: right; color: #fff;}
.zdlyBox .hd h3 {font-size: 18px; font-weight: bold; position: relative; top: -3px; display: inline-block; *display: inline; zoom: 1; height: 48px; padding: 0 25px 0 20px; color: #fff; background: #ffa800; }
.zdlyBox .hd h3 a { color: #fff;}
.zdlyBox .bd {overflow: hidden;  padding: 10px 5px; background: #fff;}
/* 政府机构设置介绍 -----------------------------------------------------*/
.jcBox { margin-bottom: 20px;}
.jcBox .hd {line-height: 40px;  height: 40px; border-bottom: 1px solid #3069b8;}
.jcBox .hd h3 { display: inline-block; min-width: 30%; padding: 0 10px; text-align: center; color: #fff;background: #3069b8; }
.jcBox ul { overflow: hidden; padding: 15px 0;}
.jcBox .bd li { float: left; width: 33.3%;}
.zfjghzDetail .deptName {font-size: 28px; margin-bottom: 20px; text-align: center; }
/* 五公开-首页 ----------------------------------------------------- */
.wgkIntro {margin-bottom: 20px;padding: 15px;  border: 1px solid #e6f1f5; background: #effbff; }
.wgkIntro h3 { font-size: 20px; font-weight: bold;line-height: 1.5; margin-bottom: 15px; text-align: center; }
.wgkIntro .intro {font-size: 14px; text-align: left; text-indent: 2em; }
.wgkIntro .more { color: #c00;}
.wgkMenu { overflow: hidden;}
.wgkMenu li { float: left; width: 48%; margin-bottom: 10px;text-align: center; }
.wgkMenu li:nth-child(2n) { float: right;}
.wgkMenu a {font-size: 18px;line-height: 56px;  display: block; height: 56px; color: #fff; background: #3069b8; }
.wgkMenu .li1 a { background: #138be0;}
.wgkMenu .li2 a { background: #13aee7;}
.wgkMenu .li3 a { background: #20c2a9;}
.wgkMenu .li4 a { background: #8bbe4a;}
.wgkMenu .li5 a { background: #ea6f0c;}
.wgkMenu .li6 a { background: #13aee7;}

/*# sourceMappingURL=infoPublicity.css.map */
