@charset "utf-8";
/* CSS Document */
.pos-rel{ position: relative;}
body { background: url(../column_img/gknew-bg.jpg) center top no-repeat #fff;}
.container {width: 1100px;}
.ls-footer {margin-top: 20px;}
.gknew_header {background: url(../images/black50.png); height: 46px; display: none;}
.backhome { float: right; line-height: 46px; background: url(../column_img/homeback.png) left center no-repeat; padding-left: 25px; font-size: 16px;}
.backhome a { color: #fff; font-weight: bold;}
.gknew_banner { padding: 20px 0 80px;position: relative;}
.gknew_logo {text-align: left; padding-left: 85px; font-size: 35px; font-weight: bold; background: url(../column_img/gknew_logo.png) left center no-repeat; color: #fff; line-height: 76px; height: 76px;}
.gknew_ban .img_title { display: none;}
.gknew_ban { padding-top: 60px; margin: 0 auto;text-align: center;}

.home_back {position: absolute;right: 15px;top: 15px;}
.xxgk-container {background: url(../column_img/gknew-bg.jpg) center top no-repeat #fff;border-top: 1px solid #fff;}
/*头部右侧*/
.gktop_r {position: absolute;right: 15px;top: 15px;}
.gktop_r li {float: left !important;line-height: 30px;margin-left: 10px;background: rgba(255, 255, 255, .8);border-radius: 4px;}
.gktop_r li .sylogin {display: block;padding: 0 15px;}
.gktop_r li .sylogin a {display: inline;padding: 0;}
.gktop_r li.home_back {position: static !important;}
.gktop_r li a {display: block;color: #333;font-size: 15px;height: 30px;line-height: 30px;padding: 0 15px;}
/*头部右侧-end*/
.gk_container {padding: 80px 36px 25px; max-width: 1028px; margin: 0 auto; background: #f7f7f7;}
.xxgk-container .container {width: 1100px;}
@media (max-width: 1199px) and (min-width: 1100px) {
  .container, .xxgk-container .container {width: 1100px;}
}
@media (max-width: 1099px) and (min-width: 992px) {
  .container, .xxgk-container .container {width: 992px;}
  .gknew_banner {padding-bottom: 80px;}
  /*.gknew_ban{padding-left: 185px;}*/
}
@media (max-width: 991px) and (min-width: 768px) {
  .xxgk-container .container, .container {width: 768px;}
  .gknew_ban { text-align: center; padding-left: 0;}
  .gknew_banner {padding-bottom: 50px;}
  .gknew_ban img {max-width: 80%; height: auto;}
  .gknew_logo {font-size: 22px; line-height: 28px; background-size: auto 40px; padding: 6px 0 6px 50px; height: auto;}
}
@media (max-width: 767px) {
  .container, .xxgk-container .container {width: 100%;}
  .gknew_ban { text-align: center; padding-left: 0; padding-top: 30px;}
  .gknew_ban img {max-width: 100%; height: auto;}
  .gknew_banner {padding: 20px 10px 40px;}
  .gknew_logo {font-size: 22px; line-height: 28px; background-size: auto 40px; padding: 6px 0 6px 50px; height: auto;}
}

/*搜索*/
.xxgk-search-box {padding: 42px 16px 16px;}
.xxgk-search {width: 510px;height: 50px;margin: 0 auto;}
.xxgk-search ul {height: 48px;border: 1px solid #cd2527;border-radius: 8px;background: #fff;position: relative;}
.xxgk-search ul li {float: left;height: 48px;}
.xxgk-search ul li.ss1 {float: none;margin-right: 80px;position: relative;}
.xxgk-search ul li.ss1 .msg-box {position: absolute !important;top: 0 !important;left: 0 !important;z-index: 1000;}
.xxgk-search ul li.ss2 {width: 70px;float: right;position: absolute;top: 1px;right: 1px;}
.xxgk-search .search-keywords {float: left;width: 100%;height: 38px;line-height: 38px;padding: 5px 0;text-indent: 10px;background: none;border: 0 none;font-size: 16px;color: #666;border-radius: 8px;}
.xxgk-search .search-btn {float: left;width: 70px;height: 48px;border: 0;font-size: 20px;color: #fff;background: url(../column_img/gknew_searbg.png) center center no-repeat;}
.xxgk-search-btn:hover {cursor: pointer;}

.colun1 {overflow: hidden; zoom: 1; font-size: 16px; margin: 40px 0 10px;}
.colun1 ul {float: left; overflow: hidden; zoom: 1; margin: 0 24px;}
.colun1 li {float: left; margin-right: 6px;}
.colun1 li span { margin-left: 6px;}
.font-le { color: #cd2527; margin-right: 12px;}
@media (max-width: 991px) {
  .ls-footer {margin-top: 10px;}
  .xxgk-header-warp {padding-bottom: 60px;}
}
@media (max-width: 767px) {
  .xxgk-header-warp {padding-bottom: 30px;padding-top: 40px;}
  .xxgk-logo img {margin: 0 auto;max-width: 80%;height: auto;}
  .xxgk-banner {padding-top: 20px;}
  .xxgk-search-box {margin: 10px 0 20px;background: none;}
  .xxgk-search {width: 90%;}
}
.xxgk_left {width: 240px;}
.xxgk_lmlink .subNav {margin-bottom: 14px;}
.xxgk_lmlink .subNav a {border: 1px #e5e5e5 solid; display: block; height: 56px;line-height: 0;padding: 6px 30px 6px 25px; font-size: 0;color: #cd2527;background: #fff;}
.xxgk_lmlink .subNav.num5 a {padding-right: 10px;}
.xxgk_lmlink .subNav a span {display: block; vertical-align: middle; cursor: pointer; height: 56px; }
.xxgk_lmlink .subNav a .ico {float: left;width: 40px; background: url(../column_img/gknew_ico1.png) center 0 no-repeat;}
.xxgk_lmlink .subNav a .tit {margin-left: 60px;line-height: 28px; font-size: 23px;}
.xxgk_lmlink .subNav.num5 a .tit, .xxgk_lmlink .subNav.num0 a .tit, .xxgk_lmlink .subNav.num6 a .tit {height: 56px;line-height: 56px;}
.xxgk_lmlink .subNav.num2 .ico { background-position: center -56px;}
.xxgk_lmlink .subNav.num3 .ico { background-position: center -112px;}
.xxgk_lmlink .subNav.num4 .ico { background-position: center -168px;}
.xxgk_lmlink .subNav.num5 .ico { background-position: center -224px;}
.xxgk_lmlink .subNav.num0 .ico { background-position: center -280px;}
.xxgk_lmlink .subNav.num6 .ico { background-position: center -336px;}
.xxgk_lmlink .subNav.num7 .ico { background-position: center -392px;}
.xxgk_lmlink .subNav a:hover, .xxgk_lmlink .subNav.active a { background: #cd2527; border-color: #cd2527; color: #fff;}
.xxgk_lmlink .subNav a:hover .ico, .xxgk_lmlink .subNav.active a .ico { background-image: url(../column_img/gklm_ico01h.png);}
.xxgk_lmlink .subNav.lmlink-tab a {background: #fff url(../column_img/gknew-treeico.png) no-repeat 195px center;}
.xxgk_lmlink .subNav.lmlink-tab a:hover, .xxgk_lmlink .subNav.lmlink-tab.active a {background: #cd2527 url(../column_img/gknew-treeicoh.png) no-repeat 195px center; border-color: #cd2527; color: #fff;}
@media (max-width: 991px) {
  .xxgk_lmlink .subNav {margin-bottom: 10px;}
}
/*左侧信息公开目录*/
.xxgktreecon, .navContent {padding: 10px 0;border: 1px solid #e5e5e5;margin-bottom: 15px;margin-top: -14px;background: #fff;}
.xxgktree {
	max-height: 480px; 
	overflow: auto;
	overflow-y: auto;
}
.ztree{
  overflow: unset;
}
.ztree * {font-size: 15px;}
.ztree li {line-height: 32px;}
.ztree li a {display: block;padding: 0;}
.ztree li a.level0 {position: relative; padding: 3px 20px 3px 40px;height: auto; line-height: 26px;background: url(../column_img/dot.png) no-repeat 28px 15px;}
.ztree li span {line-height: 26px;}
.ztree li span.button {background: none;float: right;margin: 8px 10px 0 0;position: relative; z-index: 1;}
.ztree li span.button.roots_docu {background: none !important;}
.ztree li span.button.center_close, .ztree li span.button.bottom_close, .ztree li span.button.roots_close {width: 14px;height: 14px;background: url("../column_img/tree_subicoh.png") center no-repeat;}
.ztree li span.button.center_open, .ztree li span.button.bottom_open, .ztree li span.button.roots_open {width: 14px;height: 14px;background: url("../column_img/gknew-ztreearr.png") center no-repeat;}
.ztree li ul.line {background: none !important;}
.ztree li ul.level0.line {padding: 3px 0 3px 54px;}
.ztree li a.curSelectedNode, .ztree li a.curSelectedNode_Edit {background: none;border: none;}
.ztree li a.level1 {line-height: 26px;height: auto;padding: 3px 0;}
.ztree li a.level1.curSelectedNode {color: #cd2527;}

.navContent {display: none;}
.navContent-show {display: block;}
.navContent ul li {padding: 0 20px 0 25px;}
.navContent ul li a {display: block;line-height: 26px;padding: 5px 0 5px 16px;font-size: 16px;background: url(../column_img/dot.png) no-repeat left 15px;}
.navContent ul li.active {background: #e9f5fe;}
.navContent ul li.active a {color: #cd2527;}

.xxgktreeconlm2 {border: none;}
.xxgktreeconlm2 ul li {padding: 0;margin-bottom: 10px;}
.xxgktreeconlm2 ul li a {background: #e5e5e5;padding: 0 21px;font-size: 16px;color: #333;height: 36px;line-height: 36px;}
.xxgktreeconlm2 ul li.active a {color: #cd2527;}

.ztree li span.button.ico_close, .ztree li span.button.edit, .ztree li span.button.ico_open, .ztree li span.button.ico_docu, .ztree li span.button.bottom_docu {display: none;}
.ztree li a.curSelectedNode, .ztree li a.curSelectedNode_Edit {color: #cd2527;height: auto;}
.ztree li a {height: auto;}
.ztree li ul.level1.line {padding: 3px 0 3px 24px;}
.ztree li ul.level0 {padding: 3px 0 3px 54px;}

/*左侧-公文种类*/
.xxgktreeconlm-gw{ border: 1px solid #e5e5e5;background: #fff;margin-bottom: 15px;  }
.addheight{  padding: 0 5px 0 36px;   font-size: 16px;  background: #e5e5e5; height: auto; position: relative; line-height: 36px; cursor: pointer; margin-bottom: 10px;}
.addheight .ico{ position: absolute; left: 10px; top: 9px; width: 17px; height: 17px; background: url("../images/zc_jia.png") 0 0 no-repeat #cd2527; cursor: pointer;}
.addheight2.active a{ color: #cd2527;}

.addheight.active .ico{background-image:url("../images/zc_j.png");}

.gk_whlist{padding:0 0 10px; display: none;   transition:none;}
.gk_whlist ul li{height: 32px; line-height: 32px; padding-left: 22px; font-size: 15px; margin-bottom: 0;}
.gk_whlist ul li a{background: url("../column_img/zcdot.png") 0 center no-repeat !important; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}




/*右侧*/
.xxgk_lmright {float: right; width: 768px;border: #e5e5e5 1px solid;background: #fff;}
.xxgk_lmright .wzy_position {line-height: 36px;padding: 10px 200px 10px 24px;font-size: 16px;color: #333; border-bottom: #e5e5e5 1px solid;margin: 0 10px !important;background: url(../column_img/dqwz.png) left 17px no-repeat;  }
.xxgk_lmright .wzy_position a, .xxgk_lmright .wzy_position span {color: #333;}
.xxgk_lmright .wzy_position i {font-style: normal;}
.xxgk_lmright .wzy_position .search-keywords {color: #f00;}

.gklm_search{ position:absolute; right: 10px; top:14px;  border: 1px #ddd solid; width: 150px; height: 28px; padding-right: 36px;}
.gklm_search input{border: 0 none; background: none; vertical-align: middle; width: 100%;}
.gklm_search li{font-size: 0; line-height: 0;}
.gklm_search .ss1{height: 28px; width: 36px; position: absolute; right: 0; top: 0;}
.gklm_search .ss1 input{height: 28px; cursor: pointer; width:100%;background: url("../images/pos_searico.png") center center no-repeat; }
.gklm_search .ss2{ padding: 3px 0 3px 0; height: 22px;}
.gklm_search .ss2 input{height: 22px; line-height: 22px; font-size: 14px;text-indent: 5px;}
@media (max-width: 991px) {
  .xxgk_lmright .wzy_position{ padding-right: 0;}
  .gklm_search{ position:relative; top:auto; right: auto; width: auto; margin: 10px 10px 0 10px;}
}

.gkbox { height: auto; margin-bottom: 30px;}
.gktit { height: 34px; border-bottom: 1px solid #d7d7d7;}
.gktit span, .gktit a { float: left; padding: 0 22px; background: #cd2527; font-size: 16px; color: #fff; height: 35px; line-height: 35px; margin-bottom: -1px;}
.gktit a:hover{color: #fff;}
.gkmore { width: 100px; height: 30px; margin: 0 auto; text-align: center;margin-top: 10px;}
.gkmore a { background: #f7f7f7; display: block; line-height: 30px; font-size: 16px; color: #333;}
.gkmore a:hover {background: #cd2527; color: #fff;}
.gk_list { padding: 15px 20px 0; height: auto; overflow: hidden;}
.gk_list li {padding: 0 95px 0 0; overflow: hidden;font-size: 16px;color: #999;height: 44px;line-height: 44px;vertical-align: middle;position: relative;}
.gk_list li .nr {float: left; max-width: 100%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float: none;}
.gk_list li .gl {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list li .gl .split {padding: 0 2px; color: #cc0000;}
.gk_list li .gl a {display: inline;color: #c50001;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.gk_list li span.date {white-space: nowrap; color: #999; position: absolute; right: 0; top: 0;}
.xxgktreeconlm ul li {height: 32px; line-height: 32px; padding-left: 22px; font-size: 15px;}
.xxgktreeconlm ul li a {background: url("../column_img/zcdot.png") left center no-repeat; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-publicfile-list li.mc .popbox{top: auto !important; padding-top: 2px;}
.ls-publicfile-list li.mc .xxgk-titdiv{max-width: 100%; float: left;}
.ls-publicfile-list li.mc .title,.gk_list li.mc .title{ max-width: none !important;display: block !important;}
@media (max-width: 420px) {
  .gk_list li .gl {max-width: 65px;}
}

.lm-xxgk-list {padding: 10px 0;overflow: hidden;min-height: auto !important;}
.lm-xxgk-list li span.date {white-space: nowrap; color: #999;position: absolute; top: 0; right: 0;}
.lm-xxgk-list ul li {position: relative;padding-right: 100px;}
.lm-xxgk-list ul li .nr {float: left;max-width: 100%;}
.lm-xxgk-list ul li .nr .gl {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;}
.lm-xxgk-list ul li .nr .gl .split {padding: 0 2px 0 4px;color: #666;}
.lm-xxgk-list ul li .nr .gl a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.lm-xxgk-list ul li a.title {display: block;float: none;max-width: none;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*政策文件*/
.zcwjbox {padding: 0 10px 10px;}
.this_nav {font-size: 16px; line-height: 20px; margin: 0 0 14px;}
.table-wrap {padding-bottom: 20px;}
.table-wrap table {width: 100%;}
.table-wrap tr {border-bottom: 1px solid #d4d6d7;}
.table-wrap td {padding: 10px 6px; text-align: center; font-size: 13px; line-height: 24px; color: #4d4d4d;}
.table-wrap .info {text-align: left;     position: relative;}
.table-wrap .info a {color: #4d4d4d;}
.table-wrap .info a.policy {    color: #d70304;}
.table-wrap .info a:hover {color: #d00;}
.table-wrap .info a span {color: #f00;}
.table-wrap .info .split { padding: 0 3px;}
.table-wrap .info .a { color: #d00;}

.tb_title {background: #f8f8f8; color: #c50001;}
.tb_title th { height: 44px; font-size: 16px; line-height: 44px; border-bottom: 6px solid #c50001; font-weight: normal;}
.tb_title .xh { width: 50px;}
.tb_title .bt { border-bottom-color: #f24b18;}
.tb_title .fwrq { width: 150px; border-bottom-color: #ff7d7e;}
.tb_title .cwrq { width: 115px; border-bottom-color: #e92526;}
.tb_title .fbrq { width: 115px; border-bottom-color: #f24b18;}
@media (max-width: 767px) {
  .table-wrap .fwrq, .table-wrap .cwrq, .table-wrap .xh {display: none;}
  .tb_title .fbrq { border-bottom-color: #ff7d7e;}
  
}


/*信息公开指南*/
.xxgklistb {padding: 20px;}
.xxgklistb .newstitle {padding: 20px 0 28px;font-size: 32px;line-height: 45px;text-align: center;font-weight: bold;}
.xxgklistb .opennesscont {max-height: 900px;overflow-y: auto;}
.xxgklistb .opennesscont .j-scrollbar { font-size: 16px; line-height: 30px;}
.xxgklistb .opennesscont h2 { line-height: 30px; font-size: 21px; padding: 15px 0;}
.xxgklistb .opennesscont h3 { line-height: 30px; font-size: 18px; font-weight: bold; padding: 15px 0;}
/*新增样式 on*/
.nb_pic{ text-align: center;}
/*.nb_pic img{ width: 100%; height: auto;}*/
.nb_pic img{ max-width: 100%;}
.nb_title{  font-family: "黑体"; font-size:16pt;}
.opennesscont table {border-color: #333333;border-spacing: 0px;border-collapse: collapse; width: 90%; max-width: 98%; margin: 20px auto; margin:}
.opennesscont table td {padding: 5px; height: 22px;border: 1px solid #333333; text-align: center;}
/*新增样式 end*/
.wzfbxx {font-size: 15px;text-align: center;line-height: 32px;padding: 0 0 10px;border-bottom: #e5e5e5 1px solid;}
.wzfbxx span {padding: 0 5px;}
.wzfbxx i {font-style: normal;}
.xxgklistb .slimScrollDiv {height: 900px !important; padding: 0 20px;}
.xxgklistb .slimScrollDiv .slimScrollBar {width: 10px !important;height: 80px !important; background: #cd2527 !important;}
.xxgklistb .slimScrollDiv .slimScrollRail {width: 10px !important;background: #eee !important;}
.xxgklistb ul { overflow: hidden;}
.xxgklistb ul li {line-height: 30px;vertical-align: bottom; overflow: hidden;font-size: 16px; padding: 15px 0;}
.xxgklistb ul li .date {color: #999; white-space: nowrap; padding-left: 3px; font-size: 15px;}
.xxgklistb ul.doc_list {min-height: 300px;}

/*信息公开年报*/
.xxgknb_list { padding: 10px 20px;}
.xxgknb_list li { height: 44px; line-height: 44px; font-size: 18px;}
.xxgknb_list li a {display: inline-block; max-width: 100%; *width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xxgknb_list2 { padding: 0 20px; margin-top: 10px; max-height: 1040px; overflow-y: auto;}
.xxgknb_list2 li {width: 33.3%;*width: 242px; float: left; height: 52px;}
.xxgknb_list2 li a {display: block;line-height: 52px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-right: 1px #e8e8e8 solid; text-align: left; padding: 0 10px;}
.xxgknb_list2 li.gary { background: #f7f7f7;}
.xxgknb_list2 li.line_none a { border: 0 none;}

/*信息公开列表*/
.gkzd-title {height: 40px;overflow: hidden;border-bottom: 1px solid #dedede;}
.gkzd-title span, .gkzd-title a {display: block;float: left;min-width: 70px;padding: 0 20px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;background: #cd2527;}
.gknb-title {font-size: 18px;line-height: 40px;margin-bottom: 10px;}

.gkzd-title2 {height: 40px;border-bottom: 1px solid #dedede;margin-bottom: 15px;}
.gkzd-title2 span {display: block;float: left;padding: 0 10px;height: 39px;line-height: 39px;text-align: center;font-size: 18px;color: #cd2527;font-weight: bold;border-bottom: 2px solid #cd2527;}
.gknb-title2 {font-size: 18px;line-height: 40px;margin-bottom: 10px;}

.xxgk_nav_con {line-height: 45px; font-size: 14px;margin-top: 6px; padding: 0 20px;}
.xxgk_nav_con .xxgk_nav_list { padding: 0 10px;}
.xxgk_nav_con .xxgk_nav_list li {line-height: 30px;height: auto;font-size: 16px;padding: 15px 0;}
.xxgk_nav_con .xxgk_nav_list li .split {padding: 0 2px;color: #666;font-size: 14px;}
.xxgk_nav_con .xxgk_nav_list li .a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.xxgk_nav_con .xxgk_nav_list li .date { color: #999; white-space: nowrap; font-size: 15px; padding-left: 3px;}
/*.xxgk_sqcon .xxgk_nav_con ul li{height:41px;line-height:41px;}*/
.xxgk_nav_con .xxgk_nav_list li .ico-zding {display: inline-block;width: 15px;height: 15px;overflow: hidden;line-height: 0 !important;font-size: 0;}
.xxgk_lmcon { padding: 0 0 20px; min-height: 374px;}
.xxgk_lmcon .pagination { font-size: 14px;}
.xxgk_lmcon .pagination .inputBar input { margin-left: 11px;}
@media only screen and (min-width: 992px) and (max-width: 1099px) {
  .xxgk_lmright {width: 658px;}
  .xxgknb_list2 li {*width: 205px;}
}
@media only screen and (max-width: 991px) {
  .xxgk_left, .xxgk_lmright {float: none; width: auto;}
  .xxgktreecon {height: auto; margin-bottom: 10px;}
  .xxgktree {max-height: 200px;}
  .xxgklistb { padding: 0 10px;}
  .xxgknb_list2 { padding: 0 10px;}
  .xxgknb_list2 li {width: 33.3% !important;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .gk_banner { margin: 30px 0;}
  .xxgk-search-box { margin-bottom: 20px;}
  .xxgk_lmlink .subNav a {padding: 6px 10px 6px 8px;}
  .xxgk_lmlink .subNav a .tit {margin-left: 50px;font-size: 20px;}
  .xxgk_lmcon {min-height: 100px;}
}
@media only screen and (max-width: 767px) {
  .xxgk_lmlink .subNav a .tit {line-height: 56px;font-size: 20px;}
  .xxgk_lmlink .subNav a .tit br {display: none;}
  .xxgk_lmlink .subNav.lmlink-tab a, .xxgk_lmlink .subNav.lmlink-tab a:hover, .xxgk_lmlink .subNav.lmlink-tab.active a { background-position: 265px center;}
  .xxgk_lmcon {min-height: 100px;}
  .xxgknb_list2 li {width: 50% !important;}
  .xxgknb_list2 li a { border-bottom: 1px #e8e8e8 solid !important; border-right: 1px #e8e8e8 solid !important;}
  .xxgknb_list2 li.gary {background: none;}
  
}
/*信息公开栏目 end*/

/*依申请公开列表 */
.xxgk_sqxxktop { overflow: hidden; background: #f6f6f6; margin: 10px 10px 0;}
.xxgk_sqxxktop ul li {width: 20%;float: left; vertical-align: bottom;}
.xxgk_sqxxktop ul li a {display: block;height: 44px;line-height: 44px;text-align: center;font-size: 16px; position: relative; }
.xxgk_sqxxktop ul li.active a, .xxgk_sqxxktop ul li a:hover {color: #fff; font-weight: bold; background: #c50001;}
.xxgk_sqxxktop ul li#ysqmn1 {display: none;}
.xxgk_sqxxktop ul li#ysqmn2, .xxgk_sqxxktop ul li#ysqmn8 {width: 12%;}
.xxgk_sqxxktop ul li#ysqmn3 {width: 16%;}
/*.xxgk_sqxxktop ul li#ysqmn4{width: 17%;}*/
/*.xxgk_sqxxktop ul li#ysqmn5{width: 17%;}*/
/*.xxgk_sqxxktop ul li#ysqmn6{width: 17%;}*/
/*.xxgk_sqxxktop ul li#ysqmn7{width: 17%;width: 17%\9;}*/

.xxgk_sq_lmtop {height: 30px; text-align: center;font-size: 20px; font-weight: bold; color: #c50001; line-height: 30px; padding: 15px 0 5px;}
.xxgk_sq_lmcon {height: auto;padding: 20px 10px;margin: auto;line-height: 200%;color: #555555;font-size: 16px; min-height: 290px;}
.xxgk_sq_lmcon img {max-width: 100%; height: auto !important; width: auto !important;}
.xxgk_sqtable { text-align: center; padding: 30px 0 0;}
.xxgk_sqtable a { margin: 0 30px;}
.xxgk_ysqtips { display: none;}

.public_apply { padding: 0 20px;}
.xxgk_jstable { margin: 10px 0 0; background: url(../column_img/ysq_xxjs.png) 26px center no-repeat #f7f7f7;border: #e6e6e6 1px solid; padding: 13px 0 13px 165px;}
.xxgk_jstable ul {height: 80px; }
.xxgk_jstable li { float: left;}
.xxgk_jstable li.ss1 { width: 445px;}
.xxgk_jstable li.ss1 p {float: left; margin: 5px 0;}
.xxgk_jstable li.ss1 .tit {float: left; width: 83px; text-align: right; font-size: 14px; line-height: 30px;}
.xxgk_jstable li.ss1 .tit i {padding-right: 0.5em;}
.xxgk_jstable li.ss1 p.input { width: 197px; padding: 0 7px; border: 1px #d8d8d8 solid; background: url(../column_img/input_bg.gif) 0 0 no-repeat; height: 28px; font-size: 0; line-height: 0;}
.xxgk_jstable li.ss1 p.input input, .xxgk_jstable li.ss1 p.date input {vertical-align: middle; height: 28px; line-height: 28px; font-size: 14px; width: 100%; border: 0 none; background: none;}
.xxgk_jstable li.ss1 p.select { padding-left: 9px; width: 139px; height: 30px;}
.xxgk_jstable li.ss1 p.select select {height: 30px; line-height: 30px; width: 100%; font-size: 14px; border: 1px #d8d8d8 solid;background: url(../column_img/input_bg.gif) 0 0 no-repeat;}
.xxgk_jstable li.ss1 p.date { width: 123px; padding: 0 7px; border: 1px #d8d8d8 solid; background: url(../column_img/input_bg.gif) 0 0 no-repeat; height: 28px; font-size: 0; line-height: 0;}

.xxgk_jstable li.ss2 { width: 80px; padding: 5px 0 0 10px;}
.xxgk_jstable li.ss2 input {display: block; margin-bottom: 10px; height: 30px; line-height: 30px;}

.ysq_input {height: 22px; line-height: 22px; border: #d8d8d8 1px solid; background: url(../column_img/input_bg.gif) 0 0 no-repeat; padding: 0 5px;}
.ysq_btn {width: 74px; height: 24px; line-height: 24px; display: block; cursor: pointer; border: none; background: #d70000; text-align: center; color: #FFF; border-radius: 3px; font-size: 14px;}

/*依申请公开年报 */
.xxgklistb .gk_title {color: #000;}
.xxgklistb .opennesscont {color: #000;}
.xxgklistb ul { overflow: hidden;}
.xxgklistb ul li {line-height: 30px;height: auto;font-size: 16px;padding: 15px 0;text-align: justify;}
.xxgklistb ul li .date {color: #999; white-space: nowrap; font-size: 15px;}
.xxgklistb ul.doc_list {padding-bottom: 10px;padding-top: 5px; min-height: 200px;}

.bornone {border: 0 none;}
.border_r {border-left: 1px #ddd solid;}
.xxgk_sqrxx2 {border-top: 0 none;}
.xxgk_sqrxx2 .publicApply_table1 {margin-left: 0;}

.opennesscont {padding: 20px 0 0;line-height: 180%;font-size: 16px;}
.public-apply-submit-text { padding-top: 10px;}
.public-apply-submit-text li { font-weight: bold;}
.font_01 { font-size: 14px;}
.xxgk_ysqgm2 { border-top: 0 none !important;}

/*依申请公开 > 查询、统计*/
.xxgk_chaxun {height: 38px;line-height: 38px;color: #606060; margin-top: 8px;}
.xxgk_chaxun li {float: left;}
.xxgk_chaxun p {float: left;}
.xxgk_chaxun p input {float: left;}
.xxgk_chaxun p.txt {text-align: right;padding: 0 10px;}
.xxgk_chaxun p.input {width: 115px;height: 18px;border: #ddd 1px solid; margin-top: 8px; padding: 2px 5px;background: url(../column_img/input_bg.gif) 0 0 no-repeat; position: relative;}
.xxgk_chaxun p.input .msg-box {position: absolute !important; bottom: 0;left: 0;}
.xxgk_chaxun p.input input {width: 100%;height: 18px;line-height: 18px;border: 0;background: none; outline: none;}
.xxgk_chaxun p.select { width: 152px;}
.xxgk_chaxun p.select select { width: 100%; border: 1px solid #ddd; height: 24px; float: left; margin-top: 8px;background: url(../column_img/input_bg.gif) 0 0 no-repeat;}

.xxgk_chaxun .btn, .xxgk_chaxun .btn01 {padding-left: 10px; width: auto;}
.xxgk_chaxun .btn01 {padding-top: 8px;}
.xxgk_chaxun .btn input, .xxgk_chaxun .btn01 input {background: #d70000;width: 60px;height: 24px; line-height: 24px; text-align: center;color: #FFF;border: none;cursor: pointer; border-radius: 3px;}

.xxgk_chaxun p.txt1 {width: 85px;text-align: right;padding: 0 5px 0 0;border: 0;}
.xxgk_chaxun.xxtj p.select { padding-left: 15px;}
.xxgk_chaxun p.date {width: 165px;height: 18px;border: #ddd 1px solid;margin-top: 8px;padding: 2px 5px;background: #fff;}
.xxgk_chaxun p.date input {width: 165px;height: 18px;line-height: 18px;border: 0;background: none;}
.xxgk_chaxun.xxtj p.date {width: 100px;height: 18px;border: #ddd 1px solid;margin-top: 8px;padding: 2px 5px;background: url(../column_img/input_bg.gif) 0 0 no-repeat;}
.xxgk_chaxun.xxtj p.date input {width: 100%;}
.xxgk_chaxun p.txt2 {padding-left: 8px;color: #e00;font-size: 12px;}
.ysqcx_tit {margin-top: 10px;height: 46px;line-height: 46px;border: 1px solid #ddd;background: #f7f7f7; position: relative;}
.ysqcx_tit p { position: absolute; top: 0; border-right: 1px solid #ddd;text-align: center;height: 46px;font-size: 15px; font-weight: bold;}
.ysqcx_tit p.p1 {width: 58px; left: 0;}
.ysqcx_tit p.p2 {width: auto; margin: 0 421px 0 58px; position: static;}
.ysqcx_tit p.p3 {width: 78px; right: 345px;}
.ysqcx_tit p.p4 {width: 155px; right: 189px;}
.ysqcx_tit p.p5 {width: 88px; right: 100px;}
.ysqcx_tit p.p6 {border-right: 0;width: 100px; right: 0;}

.ysqcx_box {border-top: 0;border-bottom: 0; overflow: hidden;}
.ysqcx_box ul:after {visibility: hidden;display: block;content: " ";clear: both;}
* html .ysqcx_box ul {zoom: 1;}
/* IE6 */
*:first-child + html .ysqcx_box ul {zoom: 1;}
/* IE7 */
.ysqcx_box li {height: 46px;line-height: 46px;clear: both;border-bottom: 1px solid #ddd;overflow: hidden; position: relative;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.ysqcx_box li p { position: absolute; display: block;border-right: 1px solid #ddd;text-align: center;height: 46px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; top: 0; font-size: 14px;}
.ysqcx_box li p.p1 {width: 58px;left: 0;}
.ysqcx_box li p.p2 {width: auto; margin: 0 421px 0 58px;text-align: left;padding: 0 5px; position: static;}
.ysqcx_box li p.p2 a {display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ysqcx_box li p.p3 {width: 78px; right: 345px;}
.ysqcx_box li p.p4 {width: 155px; right: 189px;}
.ysqcx_box li p.p5 {width: 88px; right: 100px;}
.ysqcx_box li p.p6 {width: 100px;overflow: hidden; right: 0;border-right: none;}

.yiarea_con { border-top: 1px solid #ddd;}
.yiarea_con table, .yiarea_con01 table, .yiarea_con001 table {border-collapse: collapse;border-spacing: 0;}
.yiarea_con table td, .yiarea_con001 table td table td {border: 1px solid #dddddd;border-top: none;padding: 0 5px;}
.yiarea_con01 table td {border: 1px solid #dddddd;padding: 0 5px; border-top: 0 none;}
.yiarea_con table td.bor1, .yiarea_con01 table td.bor, .yiarea_con001 table td table td.bor, .yiarea_con001 table td table td.bor4 {text-align: center;background: #f8f8f8;}
.yiarea_con001 table td table td.bor4 {padding: 5px;}
.yi_areap p {text-indent: 12px;line-height: 24px;}
.yiarea_con01 table td.bor3, .yiarea_con001 table td.bor3 {padding: 10px;font-size: 14px;line-height: 24px;}


.ysq_closeico {padding: 15px 0;text-align: center;}
.ysq_closeico a {display: block;width: 100px;height: 36px;line-height: 36px;text-align: center;font-size: 15px;color: #fff;border: none;background: #c50001;overflow: hidden;cursor: pointer;margin: auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.privacy-statement .ui-dialog-button{ float: none; text-align: center;}
.privacy-statement .ui-dialog-footer button{background: #c50001; border: 1px #c50001 solid; color: #fff;font-size: 16px; padding: 6px 25px;}

/* 信息公开目录*/

.xxgkmnbox { margin: 10px 10px 0;}
.xxgkmnbox h2 {display: inline-block; font: bold 17px/40px "microsoft yahei"; width: auto; height: 40px; padding: 0 14px; background: #c50001; color: #fff; border: 1px solid #eee;}
.xxgkmnbox .more { font-size: 14px; color: #999;}
.xxgkmnbox a.more:hover {color: #999;}
.xxgkmnlist {margin: 10px 0 0; background: url("../column_img/bmljbg.jpg") repeat;}
.xxgkmnlist ul {overflow: hidden;}
.xxgkmnlist li {height: 40px;line-height: 40px;font-size: 16px;width: 33.333%;float: left; overflow: hidden;}
.xxgkmnlist li a {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; float: none; transition: 0.1s all; padding: 0 10px;}
.xxgkmnlist li a:hover { margin-top: -3px;}
.xxgkmnlist li p.fr { padding-right: 15px; display: none;}
.xxgkmnlist li p.fr a {color: #999;padding-left: 8px;font-size: 12px;*font-size: 12px;_font-size: 12px;}
.xxgkmnlist li p.fr a:hover {color: #e22929;}

/*依申请公开 > 统计*/
.xxgk_sqcon_sq .ysq_tjtable {width: 100%;margin-top: 10px;border-collapse: collapse;}
.xxgk_sqcon_sq .ysq_tjtable td {border: #ddd 1px solid;text-align: center;}
.xxgk_sqcon_sq .ysq_tjtable .t1 {width: 180px;}
.xxgk_sqcon_sq .ysq_tjtable .t2 {width: 180px;}
.xxgk_sqcon_sq .ysq_tjtable td.bt, .xxgk_sqcon_sq .ysq_tjtable td.bt1 {background: #f7f7f7;font-weight: bold;}
.xxgk_tjbox { border: 1px solid #ddd; border-bottom: 0 none; border-left: 0 none;}
.xxgk_tjbox td {border-left: 1px solid #ddd;border-top: 1px solid #ddd;}

/* 信息发布排行*/
.xxgk_tjcx {height: 44px;line-height: 44px;background: #f7f7f7;padding-left: 50px;}
.xxgk_tjcx p {float: left;font-size: 14px;}
.xxgk_tjcx p input {float: left;}
.xxgk_tjcx p.txt {text-align: right;padding-right: 3px;width: 84px;}
.xxgk_tjcx p.date {width: 120px;height: 20px;border: #d8d8d8 1px solid;margin: 10px 2px 0 0;padding: 1px 5px;position: relative;background: #fff;}
.xxgk_tjcx p.date .msg-box {position: absolute !important;}
.xxgk_tjcx p.date input {width: 120px;height: 20px;line-height: 20px;border: 0;background: none;}
.xxgk_tjcx p.dw {width: 138px;height: 24px;padding: 10px 0 0 8px;}
.xxgk_tjcx p.dw select {width: 138px;height: 24px;border: #ccc 1px solid;float: left;}
.xxgk_tjcx p.btn {padding: 10px 0 0 8px; width: auto;}
.xxgk_tjcx p.btn input {background: #c50001;width: 60px;height: 24px;line-height: 24px;text-align: center;color: #fff;border: none;cursor: pointer;overflow: hidden;font-size: 14px;outline: none;}
.xxgk_tjcx p.txt2 {padding-left: 10px;color: #de020c;font-size: 12px;}

.xxgk_lmcon .xxgk_tjtable {border-collapse: collapse;margin-top: 10px;}
.xxgk_lmcon .xxgk_tjtable td, .xxgk_lmcon .xxgk_tjtable th {text-align: center;font-size: 14px;}
.xxgk_lmcon .xxgk_tjtable th {height: 34px;line-height: 34px;background: #f9f9f9;border-bottom: #e2e2e2 1px solid;font-weight: bold;padding-right: 1px;}
.xxgk_lmcon .xxgk_tjtable td {padding: 8px 5px;line-height: 22px;background: #f8f8f8;border-top: #ededed 1px solid;}
.xxgk_lmcon .xxgk_tjtable tr.odd td {background: #fff;border-top: 0;}
.xxgk_lmcon .xxgk_tjtable td.t1, .xxgk_lmcon .xxgk_tjtable td.t2, .xxgk_lmcon .xxgk_tjtable td.t3, .xxgk_lmcon .xxgk_tjtable td.t4 {border-right: #e2e2e2 1px solid;}
.xxgk_lmcon .xxgk_tjtable tr.lmcj_tj td {background: #e6e6e6;border-bottom: #dcdcdc 1px solid;border-right: 0;border-top: 0;height: 26px;line-height: 26px;}

/*依申请公开>依申请目录 */
.xxgk_sqcon {margin: auto;}
.sqnav_tit {height: 36px;line-height: 36px;margin-top: 10px;background: #f1f1f1;overflow: hidden;}
.sqnav_tit ul {padding: 0;position: relative;}
.sqnav_tit ul.tit li {color: #333;float: left;height: 36px;line-height: 36px;background: #f1f1f1;text-align: center;padding: 0;border-right: #fff 1px solid;}
.sqnav_tit ul.tit li.xh {width: 70px;position: absolute;top: 0;left: 0;}
.sqnav_tit ul.tit li.yh {width: 170px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sqnav_tit ul.tit li.mc { /*width:546px;*/width: auto !important; float: none; margin: 0 110px 0 70px;}
.sqnav_tit ul.tit li.rq {width: 110px;border-right: 0; float: right;position: absolute;right: 0;top: 0;}
.xxgk_sqnav_con {line-height: 40px; font-size: 14px;margin-top: 6px; padding: 0 !important;}
.xxgk_sqnav_con .xxgk_navli {height: 53px; border-bottom: 1px dashed #dfdfdf;}
.xxgk_sqnav_con ul {height: 53px; position: relative;}
.xxgk_sqnav_con ul li {height: 53px;line-height: 52px; background: none;padding: 0;text-align: center;border-right: #fff 2px solid; position: absolute; top: 0; color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xxgk_sqnav_con ul li.mc {text-align: left;padding: 0 0 0 10px;position: static;margin: 0 110px 0 70px; left: 70px; right: 110px; overflow: hidden;}
.xxgk_sqnav_con ul li.mc a.title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float: none;}
.xxgk_sqnav_con ul li.mc a.title img {margin-right: 7px; vertical-align: middle;}
.xxgk_sqnav_con ul li.mc .nr {float: left; max-width: 100%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_sqnav_con ul li.mc .gl {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_sqnav_con ul li.mc .gl .split {padding: 0 2px;color: #666;font-size: 14px;}
.xxgk_sqnav_con ul li.mc .gl a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.listviewboxt {display: none;height: 178px; position: relative;text-align: center;left: 0;top: 0; right: 0;width: auto;}
.listviewbox {background: #fff;border: 5px solid #eee;position: absolute;left: 0;top: 0;padding: 14px 10px;text-align: center;z-index: 998;color: #333;}
.listviewbox .vitem {line-height: 24px;text-align: left;width: 50%;float: left;overflow: hidden;font-size: 14px;}
.listviewbox .vname {float: left;font-weight: bold;height: 24px;line-height: 24px;text-align: right;width: 90px;}
.listviewbox .vname p, .listviewbox .vitem p {float: none; margin-left: 90px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.listviewbox .vname p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listviewbox .vname_zy {height: auto;}
.listviewbox .vitem1, .listviewbox .vitem2 {width: 100%;}
.listviewbox .vitem2 p {white-space: normal;}

.xxgk_sqnav_con ul li.xh {width: 70px !important;position: absolute;top: 0;left: 0;}
.xxgk_sqnav_con ul li.yh {width: 170px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xxgk_sqnav_con ul li.yh, .xxgk_sqnav_con ul li.rq {font-family: arial;}
.xxgk_sqnav_con ul li.mc a {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xxgk_sqnav_con ul li.rq {width: 110px;border-right: 0;position: absolute;top: 0;right: 0; float: right;}
.listviewbox_sq {background: #fff;border: 1px solid #d1dee4;position: absolute;left: 0;top: 0;padding: 14px 10px;text-align: center;width: 813px;z-index: 998;color: #333;}
.listviewbox_sq .vitem {line-height: 24px;text-align: left;width: 50%;float: left;overflow: hidden;font-size: 14px;}
.listviewbox_sq .vname {float: left;font-weight: bold;height: 24px;line-height: 24px;text-align: right;width: 90px;font-size: 14px;}
.listviewbox_sq .vname p, .listviewbox_sq .vitem p {float: left;width: 310px;}
.listviewbox_sq .vname p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listviewbox_sq .vname_zy {height: auto;}
.listviewbox_sq .vitem1 {width: 100%;float: left;}
.listviewbox_sq .vitem1 p {display: block;width: 710px;line-height: 24px;height: auto;white-space: normal;text-align: left;float: left;}

@media (min-width: 992px) and (max-width: 1099px) {
  .nav_tit ul.tit li.xh, .xxgk_nav_con ul li.xh {width: 50px;}
  .nav_tit ul.tit li.yh, .xxgk_nav_con ul li.yh { width: 180px; left: 52px;}
  .nav_tit ul.tit li.mc, .xxgk_nav_con ul li.mc { left: 234px; right: 214px;}
  .nav_tit ul.tit li.rq, .xxgk_nav_con ul li.rq, .sqnav_tit ul.tit li.rq { width: 90px;}
  .nav_tit ul.tit li.wh, .xxgk_nav_con ul li.wh { width: 120px;}
  .xxgkmnlist li {width: 318px;}
  /*信息公开栏目 end*/
  .xxgk_sqtop1 p {padding-right: 10px;}
  .xxgk_chaxun p.input {width: 96px;}
  .ysqcx_tit p.p2 {width: 193px;}
  .ysqcx_tit p.p4 { width: 90px;}
  .ysqcx_tit p.p3 { right: 285px;}
  .sqnav_tit ul.tit li.mc {width: 436px;}
  .ysqcx_box li p.p2 { width: 183px;}
  .ysqcx_box li p.p4 { width: 90px;}
  .ysqcx_box li p.p3 { right: 286px;}
  .xxgk_sqtop1 .xxgk_sqtop1_type2 {padding-right: 50px;}
  .xxgk_chaxun.xxtj p.date {width: 75px;}
  .xxgk_chaxun p.select {width: 120px;}
  .xxgk_jstable { padding-left: 150px;}
  .xxgk_jstable li.ss1 {width: 375px;}
  .xxgk_jstable li.ss1 p.input {width: 145px;}
  .xxgk_jstable li.ss1 p.select {width: 113px;}
  .xxgk_jstable li.ss1 p.date {width: 84px;}
  .xxgk_jstable li.ss2 { padding-left: 0;}
  .xxgk_sqnav_con ul li.mc { left: 74px; right: 110px;margin: 0 90px 0 72px;}
  .sqnav_tit ul.tit li.mc {margin: 0 90px 0 72px;}
  
  /*依申请公开 end*/
  .searcon .search_li .databox .input {width: 193px;}
  /*搜索 end*/
  .xxgkcontent { padding-top: 15px; padding-bottom: 15px;}
  .xxgk_contnetleft {margin-right: 255px; padding-right: 15px;}
  
}
@media (max-width: 991px) {
  .xxgk_lmcon {padding-bottom: 10px;}
  .xxgk_left, .xxgk_lmright {float: none !important; width: auto; margin: 0;}
  .xxgk_left {padding-bottom: 0;}
  .xxgk_lmlink { overflow: hidden;}
  .xxgk_lmlink li:nth-child(2n) a { border-left: 1px #fff solid;}
  .xxgk_lmlink li.num5 {width: 100%;}
  .xxgk_lmlink li.num5 a {text-align: center; padding-left: 0;}
  
  .xxgk_lmright { min-height: 100px;}
  .xxgk_sqxxktop ul li {width: 33.3% !important;}
  .gk_title { font-size: 22px; line-height: 30px;}
  .gkwz_contnet {min-height: 200px; padding: 20px 0;}
  .gk_pos {margin-bottom: 10px;}
  .div_table_suoyin .table_suoyin th {width: 110px;}
  .div_table_suoyin .table_suoyin td {width: auto;}
  .xxgk_contnetleft { border: 0 none; margin-right: 0; padding: 0;}
  .xxgkcontent { padding-top: 10px; padding-bottom: 10px;}
  .xxgk_zclist {position: static; width: auto; padding-top: 15px;}
  .xxgk_sq_lmcon {min-height: 150px;}
  .xxgklistb .newstitle {padding: 20px 0 18px;font-size: 28px;line-height: 40px;}
  .opennesscont { padding: 10px 0 0;}
  .xxgk_nav_con {padding: 0 10px;}
  .xxgk_nav_con .xxgk_nav_list {padding: 0;}
  .xxgk_nav_con .xxgk_nav_list li, .xxgklistb ul li {padding: 5px 0;}
}
@media (min-width: 768px) and (max-width: 991px) {
  .xxgklist_lm { max-height: none; overflow-y: auto;}
  .xxgklist_lm .doc_list li.columnName a.more { width: auto; float: right !important; margin: 0;}
  /* 信息公开-栏目页 */
  .listviewboxt { display: none !important;}
  .nav_tit ul.tit li.xh {width: 50px;}
  .nav_tit ul.tit li.yh { width: 180px; left: 52px;}
  .nav_tit ul.tit li.mc { left: 234px; right: 102px;}
  .nav_tit ul.tit li.wh {display: none;}
  .nav_tit ul.tit li.rq {right: 0; border: 0 none;}
  /* 信息公开-栏目页 */
  .ysqcx_tit p.p2 {width: 238px;}
  .ysqcx_box li p.p2 {width: 228px;}
  
  .xxgk_chaxun {padding-left: 14px;}
  .xxgk_chaxun.xxtj {padding-left: 0;}
  .xxgk_chaxun.xxtj p.date { width: 105px;}
  .xxgk_chaxun.xxtj p.select {padding-left: 10px;}
  .xxgk_chaxun p.select {width: 120px;}
  .xxgk_sqtop1 p {padding-right: 8px;}
  .xxgk_sqtop1 p select {width: 100px;}
  /*依申请公开 end*/
  /* 信息公开目录 */
  .xxgkmnlist li { clear: both; float: none; width: auto; padding-right: 5px;}
  .xxgkmnlist li .name { margin-right: 120px;}
  .xxgk_tjcx {padding-left: 0;}
  .navgk_jjcon ul li.bt3, .navgk_jjcon ul li.bt4, .navgk_jjcon ul li.bt5 {width: 100%;}
}

@media (max-width: 767px) {
  .xxgk_contain {padding-top: 12px;}
  .xxgklist_lm { max-height: none; overflow-y: auto;}
  .xxgklist_lm .doc_list li.columnName a.more { width: auto; float: right !important; margin: 0;}
  .xxgklistb .newstitle {padding: 20px 0 8px;font-size: 24px;line-height: 36px;}
  .xxgklistb .slimScrollDiv { padding: 0 20px 0 0;}
  /* 信息公开-栏目页 */
  .listviewboxt { display: none !important;}
  .nav_dwxx { display: none;}
  .nav_tit { margin-top: 0;}
  .nav_tit ul.tit li.xh, .xxgk_nav_con ul li.xh, .nav_tit ul.tit li.yh, .xxgk_nav_con ul li.yh, .nav_tit ul.tit li.wh, .xxgk_nav_con ul li.wh { display: none;}
  .nav_tit ul.tit li.mc, .xxgk_nav_con ul li.mc { left: 0; right: 102px;}
  .xxgk_nav_con ul li.mc a.title { width: 100%; max-width: 100% !important; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
  .xxgk_nav_con ul li.mc span.split {display: none;}
  .xxgk_nav_con ul li.mc a.a {display: none;}
  .nav_tit ul.tit li.rq, .xxgk_nav_con ul li.rq {right: 0; width: 100px;}
  /* 信息公开-文章 */
  .secnr { padding: 0;}
  /* 信息公开目录 */
  .xxgkmnlist li { clear: both; float: none; width: auto; padding-right: 5px;}
  .xxgkmnlist li .name { margin-right: 120px;}
  .xxgk_tjcx { height: auto; overflow: hidden; line-height: 36px; padding: 5px 0 5px 10px;}
  .xxgk_tjcx .txt, .xxgk_tjcx .txt2 { clear: both;}
  .xxgk_tjcx p.date {margin-top: 7px;}
  .xxgk_tjcx p.btn {padding-top: 7px;}
  .navgk_jjcon ul li.bt3, .navgk_jjcon ul li.bt4, .navgk_jjcon ul li.bt5 {width: 100%;}
  /* 依申请公开 */
  .xxgk_sqnrbox {background: none; margin-bottom: 10px;}
  
  /*在线申请 end*/
  .xxgk_sq_lmcon { padding: 20px 0;}
  .xxgk_sqtable a {display: block; margin: 0 0 10px;}
  .ysqcx_tit p.p1, .ysqcx_tit p.p3, .ysqcx_tit p.p4, .ysqcx_tit p.p5 {display: none;}
  .ysqcx_tit p.p2 { right: 100px; margin: 0; left: 0; position: absolute;}
  .ysqcx_box li p.p2 { margin: 0 100px 0 0;}
  .ysqcx_box li p.p1, .ysqcx_box li p.p3, .ysqcx_box li p.p4, .ysqcx_box li p.p5 {display: none;}
  .xxgk_chaxun {height: auto; line-height: 0; overflow: hidden;}
  .xxgk_chaxun p {float: none; width: auto !important;}
  .xxgk_chaxun p.txt { text-align: left; line-height: 34px;}
  .xxgk_chaxun p.select {}
  .xxgk_chaxun p.select select {float: none; margin: 0; vertical-align: top;}
  .xxgk_chaxun p.input { margin-top: 0;}
  .xxgk_chaxun p.btn01 {float: left; padding: 0;}
  .xxgk_chaxun li {float: none;}
  .xxgk_chaxun .btn {padding: 10px 0 0;}
  
  /*申请公开查询 end*/
  .sqnav_tit ul.tit li.xh {display: none;}
  .sqnav_tit ul.tit li.mc { margin-right: 110px; width: auto; float: none;}
  .xxgk_sqnav_con ul li.mc {left: 0 !important;}
  .xxgk_jstable {padding: 5px 10px 10px; background-image: none !important;}
  .xxgk_jstable ul {height: auto;}
  .xxgk_jstable li {float: none; width: auto !important;}
  .xxgk_jstable li.ss1 p {float: none !important; width: auto !important;}
  .xxgk_jstable li.ss1 .tit {text-align: left;}
  .xxgk_jstable li.ss2 input { width: 80px; margin: 0 10px; display: inline-block; vertical-align: middle;}
  .xxgk_jstable li.ss1 p.select {padding-left: 0;}
  .xxgk_chaxun p.txt1 {line-height: 34px; text-align: left;}
  .xxgk_chaxun.xxtj p.select {padding: 10px 0 0 0;}
  .xxgk_chaxun.xxtj p.date { margin-top: 0;}
}
@media (max-width: 645px) {
  .zxgk_linkr li { padding: 15px 0 0 0; width: 100%; float: none;}
  .zxgk_linkr li img { width: 100%; height: 90px;}
  .zxgk_linkr li.num1 {padding-left: 0;}
  .publicApply_tablenr .tit { float: none; width: auto !important; text-align: left; padding-left: 9px !important; border: 0 none; border-bottom: 1px #ddd solid; }
  .publicApply_tablenr .input { margin-left: 0 !important;}
  .publicApply_table1 .tit {float: none !important; width: auto !important; text-align: left; padding-left: 8px !important; border-right: 0 none;}
  .publicApply_table1 .input {float: none; width: auto; margin-left: 0 !important;}
  .publicApply_table1 .textarea .tit {padding-top: 12px !important; height: auto;}
  .publicApply_table3 .tit { width: 107px; border-right: 1px #ddd solid; background: #f8f8f8; padding: 9px 12px 9px 0; line-height: 20px; text-align: right;}
  .publicApply_table3 .tit2 { text-align: left; border-right: 0 none;}
  .publicApply_table1 .tit .area_t1 {display: none;}
  .publicApply_table1 .tit .area_t2 {display: inline-block;}
  .publicApply_table1 .upload .input .uploadtext { width: 55%;}
  .publicApply_table1 .upload .p2 {padding-bottom: 7px !important;}
}
@media (max-width: 580px) {
  .xxgk_sqcon_sq .ysq_tjtable .t1 {width: 30%;}
  .xxgk_sqcon_sq .ysq_tjtable .t2 {width: 30%;}
  .xxgk_lmlink li { width: 100%;}
  .xxgk_lmlink li.num5 a { text-align: left; padding-left: 25px;}
  
}
@media (max-width: 420px) {
  .xxgk_sqxxktop ul li {width: 50% !important;}
}
@media (max-width: 370px) {
  .publicApply_table1 .yzm .input input { width: 56px;}
  .xxgkmnbox h2 { padding-left: 10px; font-size: 15px;}
}
@media (max-width: 991px) {
  .pl15 {padding: 0 10px;}
}
/*依申请公开申请表*/
.ysq_tu {line-height: 30px;padding-top: 15px; overflow: hidden;}
.ysq_tu h2 {font-size: 22px;text-align: center;font-weight: bold;height: 40px;line-height: 40px;}
.ysq_tu h2.ysq_t {margin-top: 40px;}
.ysq_tu .ysq_tips {text-align: center; line-height: 25px; margin-bottom: 10px; color: #cd2527;}
.ysq_tips2 { text-align: right; padding-bottom: 5px; line-height: 24px;}
.ysq_tips2 input {margin-right: 5px;}
.xxgk_sqnrbox {margin: 0 auto;border: #d6d6d6 1px solid;position: relative;}
.xxgk_sqr {position: absolute;top: 50%;left: 0;width: 17px;padding: 0 12px 0;font-weight: bold;color: #cd2527;line-height: 22px;text-align: center;height: 110px;margin-top: -55px;}
.xxgk_sqnrbox_zf .xxgk_sqr {height: 198px;margin-top: -99px;}
.xxgk_sqnrbox_jg .xxgk_sqr {height: 88px;margin-top: -44px;}
.xxgk_sqrxx {margin-left: 41px;}
.xxgk_cate {border-left: #d6d6d6 1px solid;border-bottom: #d6d6d6 1px solid;position: relative;}
.xxgk_gm {position: absolute;top: 50%;left: 0;width: 16px;padding: 0 10px;font-weight: bold;text-align: center;height: 42px;margin-top: -21px;}
.xxgk_cate_fr {border-bottom: 0;}
.xxgk_cate_fr .xxgk_gm {height: 147px;margin-top: -74px;}
.xxgk_gmr {margin-left: 36px;}
.xxgk_gmr li {float: left;width: 323px;border-bottom: #d6d6d6 1px solid;border-left: #d6d6d6 1px solid;background: #f8f7f7;}
.xxgk_gmr li .bor1 {float: left;padding: 10px;width: 78px;text-align: right;line-height: 30px;*width: 84px;*padding: 10px 10px 10px 4px;_width: 84px;_padding: 10px 10px 10px 4px;}
.xxgk_gmr li .bor1 span, .xxgk_gmr li p.bor3 span {color: #e70000;margin: 0 3px 0 -3px;}
.xxgk_gmr li .bor2 {margin-left: 98px;border-left: #d6d6d6 1px solid;padding: 10px;background: #fff;min-height: 32px;}
.xxgk_gmr li .bor2 input {width: 182px;height: 28px;background: #fff;line-height: 28px;padding: 0 10px;border: #ddd 1px solid;color: #333;}
.xxgk_gmr li .bor2 select {width: 204px;padding: 0 10px;height: 30px;background: #fff;line-height: 28px;border: #ddd 1px solid;}
.xxgk_gmr li.gm1 {width: 647px;}
.xxgk_gmr li.gm1 .bor3 {width: 78px;float: left;line-height: 30px;padding: 0 10px;text-align: right;}
.xxgk_gmr li.gm1 .bor4 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #fff;min-height: 32px;}
.xxgk_gmr li.gm1 .bor4 .sc {padding: 15px 10px;height: 30px;line-height: 30px;}
.xxgk_gmr li.gm1 .bor4 .sc1 {border-bottom: #d6d6d6 1px solid;}
.xxgk_gmr li.gm1 .bor4 .sc input {width: 405px;height: 28px;background: #fff;line-height: 28px;padding: 0 10px;border: #ddd 1px solid; display: inline-block !important;}
.xxgk_gmr li.gm2 {width: 647px;}
.xxgk_gmr li.gm2 .bor4 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #fff;padding: 10px;min-height: 32px;}
.xxgk_gmr li.gm2 .bor4 .dizhi {width: 506px;height: 28px;background: #fff;line-height: 28px;border: #ddd 1px solid; color: #333; padding: 0 10px;}
.xxgk_gmr li.gm3 {width: 647px;}
.xxgk_gmr li.gm3 .bor1 {padding: 0 10px;}
.xxgk_gmr li.gm3 .bor2 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #fff;padding: 15px 10px;min-height: 32px;}
.xxgk_gmr li.gm3 .bor5 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #fff;padding: 10px 10px 5px;min-height: 32px;}
.xxgk_gmr li.gm3 .bor5 .sc {height: 30px;}
.xxgk_gmr li.gm3 .bor5 .sc input {width: 405px;height: 28px;background: #fff;line-height: 28px;padding: 0 10px;border: #ddd 1px solid;}
.xxgk_gmr li.gm1 .bor4 .sc input.btn, .xxgk_gmr li.gm3 .bor5 .sc input.btn {width: 60px;height: 30px;color: #666;line-height: 28px;text-align: center;border: 1px solid #ccc;background: #efefef;}
.xxgk_slmc {background: #f8f7f7;border: #d6d6d6 1px solid; border-top: 0 none; border-bottom: 0 none;}
.xxgk_slmc .xxgk_slmc_tit {float: left;padding: 10px;width: 157px;text-align: right;}
.xxgk_slmc .xxgk_slmc_tit span, .sqgk_con .sqgk_tit span {color: #e70000;margin: 0 3px 0 -3px;}
.xxgk_slmc .bor2, .xxgk_slmc .bor6 {margin-left: 177px;border-left: #d6d6d6 1px solid;background: #fff;padding: 10px;min-height: 32px;}
.xxgk_slmc .bor2 select {width: 227px;padding: 0 10px;height: 30px;background: #fff;line-height: 28px;border: #ddd 1px solid;}
.xxgk_slmc .bor2 input {width: 205px;padding: 0 10px;height: 28px;background: #fff;line-height: 28px;border: #ddd 1px solid;}
.sqgk_con {background: #f8f7f7;border-left: #d6d6d6 1px solid;border-bottom: #d6d6d6 1px solid;}
.sqgk_con3 {border-bottom: 0;}
.sqgk_con .sqgk_tit {float: left;width: 115px;text-align: right;padding: 10px;}
.sqgk_con2 .sqgk_tit, .sqgk_con3 .sqgk_tit {padding: 0 10px;}
.sqgk_con .sqgk_desr {margin-left: 135px;border-left: #d6d6d6 1px solid;min-height: 32px;}
.sqgk_con .bor6 {margin-left: 135px;border-left: #d6d6d6 1px solid;padding: 15px 10px;background: #fff;min-height: 32px;}
.sqgk_con .bor6 label {font-weight: normal;padding-right: 10px;}
.sqgk_con .bor6 label input {margin-right: 3px;}

/*.xxgk_slmc .bor6{margin-left:177px;border-left:#d6d6d6 1px solid;background:#fff;padding:10px;min-height:32px;word-break:break-all;word-wrap:break-word;}*/

.sqgk_zfxx {border-bottom: #d6d6d6 1px solid;}
.sqgk_zfxx .sqgk_wj {float: left;width: 100%;}
.sqgk_zfxx .sqgk_wh {border-top: #d6d6d6 1px solid;}
.sqgk_zfxx .sqgk_wj .bt {float: left;width: 68px;text-align: right;padding: 10px;}
.sqgk_zfxx .sqgk_wj .ipt {margin-left: 88px;border-left: #d6d6d6 1px solid;background: #fff;padding: 10px;min-height: 32px;}
.sqgk_zfxx .sqgk_wj .ipt input {width: 350px;height: 28px;background: #fff;line-height: 28px;padding: 0 10px;border: #ddd 1px solid;}
.sqgk_descon {padding: 10px;line-height: 30px;background: #fff;}
.sqgk_descon textarea {width: 92%;padding: 10px 3%;border: #d6d6d6 1px solid;overflow-y: auto;height: 150px;}

.ysq_yzm {background: #f8f7f7;border: #d6d6d6 1px solid;}
.ysq_yzm .ysq_yzmt {float: left;padding: 10px;width: 157px;text-align: right;}
.ysq_yzm .ysq_yzmt span {color: #e70000;margin: 0 3px 0 -3px;}
.ysq_yzm .yzm {margin-left: 177px;border-left: #d6d6d6 1px solid;background: #fff;padding: 10px;min-height: 32px;*margin-left: 0;_margin-left: 0;}
.ysq_yzm .yzm input {width: 125px;height: 28px;line-height: 28px;padding: 0 10px;border: #d6d6d6 1px solid;}
.ysq_yzm .yzm img {width: auto;height: 30px;}
.xxgk_sq_btn {border: #d6d6d6 1px solid; padding: 10px 15px;}
.xxgk_sq_btn p {line-height: 20px;color: #aaa;font-size: 12px;}
.xxgk_sq_btn .ysq_btns {margin: 20px auto;text-align: center;}
.xxgk_sq_btn .ysq_btns input {width: 76px;height: 30px;line-height: 30px;text-align: center;color: #fff;margin: 0 20px;background: #cd2527;border-radius: 5px;border: 0;cursor: pointer;}
.xxgk_sq_btn .ysq_btns input.cz {background: #FF9900;}
.no-bottom {border-bottom: 0 !important;}
@media (min-width: 992px) and (max-width: 1099px) {
  .xxgk_sqxxktop ul li a {font-size: 15px;}
  .xxgk_gmr li {width: 268px;}
  .xxgk_gmr li .bor2 input {width: 129px;}
  .xxgk_gmr li .bor2 select {width: 187px;}
  .xxgk_gmr li.gm1, .xxgk_gmr li.gm2, .xxgk_gmr li.gm3 {width: 537px;}
  .xxgk_gmr li.gm1 .bor4 .sc input, .xxgk_gmr li.gm3 .bor5 .sc input { width: 330px;}
  .xxgk_gmr li.gm2 .bor4 .dizhi {width: 398px;}
  .sqgk_zfxx .sqgk_wj .ipt input {width: 308px;}
}
@media (max-width: 991px) {
  .gk_container { padding: 10px;}
  .public_apply {padding: 0 10px;}
  .xxgk_gmr li {width: 322px;}
  .xxgk_gmr li .bor2 input {width: 175px;}
  .xxgk_gmr li .bor2 select {width: 197px;}
  .xxgk_gmr li.gm1, .xxgk_gmr li.gm2, .xxgk_gmr li.gm3 {width: 645px;}
  .xxgk_gmr li.gm1 .bor4 .sc input {width: 175px;}
  .xxgk_gmr li.gm2 .bor4 .dizhi {width: 499px;}
  .xxgk_gmr li.gm3 .bor5 .sc input {width: 175px;}
  .xxgk_slmc .bor2 select {width: 197px;}
  .xxgk_slmc .bor2 input {width: 175px;}
}
@media (max-width: 767px) {
  .ysq_tu h2 {font-size: 18px;height: auto;line-height: 26px;padding: 3px 0;}
  .xxgk_sqnrbox {position: inherit;}
  .xxgk_sqr {position: inherit;width: auto;padding: 10px 10px;height: auto;margin-top: 0;border-bottom: #d6d6d6 1px solid;}
  .xxgk_sqnrbox_zf .xxgk_sqr {height: auto;margin-top: 0;}
  .xxgk_sqnrbox_jg .xxgk_sqr {height: auto;margin-top: 0;}
  .xxgk_sqrxx {margin-left: 0;}
  .xxgk_cate {border-left: 0;position: inherit;}
  .xxgk_gm {position: inherit;width: auto;padding: 2px 10px;height: auto;margin-top: 0;border-bottom: #d6d6d6 1px solid;}
  .hidden-xx {display: none;}
  .xxgk_cate_fr .xxgk_gm {height: auto;margin-top: 0;}
  .xxgk_gmr {margin-left: 0;}
  .xxgk_gmr li {float: none;width: auto;border-left: 0;}
  .xxgk_gmr li .bor1 {width: 98px;}
  .xxgk_gmr li .bor2 {margin-left: 118px;}
  .xxgk_gmr li .bor2 input {width: 100%;height: 30px;box-sizing: border-box;}
  .xxgk_gmr li .bor2 select {width: 100%;box-sizing: border-box;}
  .xxgk_gmr li.gm1 {width: auto;}
  .xxgk_gmr li.gm1 .bor3 {width: 98px;}
  .xxgk_gmr li.gm1 .bor4 {margin-left: 118px;}
  .xxgk_gmr li.gm1 .bor4 .sc input {width: 68%;height: 30px;box-sizing: border-box;}
  .xxgk_gmr li.gm2 {width: auto;}
  .xxgk_gmr li.gm2 .bor4 {margin-left: 118px;}
  .xxgk_gmr li.gm2 .bor4 .dizhi {width: 100%;height: 30px;box-sizing: border-box;}
  .xxgk_gmr li.gm3 {width: auto;}
  .xxgk_gmr li.gm3 .bor2 {margin-left: 118px;}
  .xxgk_gmr li.gm3 .bor5 {margin-left: 118px;line-height: 24px;}
  .xxgk_gmr li.gm3 .bor5 .sc input {width: 68%;height: 30px;box-sizing: border-box;}
  .xxgk_gmr li.gm1 .bor4 .sc input.btn, .xxgk_gmr li.gm3 .bor5 .sc input.btn {width: 28%;box-sizing: border-box;padding: 0;}
  .xxgk_slmc .xxgk_slmc_tit {width: 98px;}
  .xxgk_slmc .bor2 {margin-left: 118px;}
  .xxgk_slmc .bor2 select {width: 100%;box-sizing: border-box;}
  .xxgk_slmc .bor2 input {width: 100%;height: 30px;box-sizing: border-box;}
  
  .sqgk_con {border-left: 0;}
  .sqgk_con .sqgk_tit {width: 108px;padding: 10px 10px 10px 0;font-size: 12px;}
  .sqgk_con2 .sqgk_tit, .sqgk_con3 .sqgk_tit {padding: 0 10px 0 0;}
  .sqgk_con .sqgk_desr {margin-left: 118px;}
  .sqgk_con .bor6 {margin-left: 118px;}
  .sqgk_zfxx .sqgk_wj .bt {float: none;width: auto;text-align: left;}
  .sqgk_zfxx .sqgk_wj .ipt {margin-left: 0;border-left: 0;border-top: #d6d6d6 1px solid;}
  .sqgk_zfxx .sqgk_wj .ipt input {width: 100%;height: 30px;box-sizing: border-box;}
  .sqgk_descon textarea {width: 100%;box-sizing: border-box;}
  
  .ysq_yzm .ysq_yzmt {width: 98px;}
  .ysq_yzm .yzm {margin-left: 118px;}
  .ysq_yzm .yzm input {width: 100px;}
  .xxgk_sq_btn .ysq_btn {margin: auto;}
  .xxgk_sqnrbox {background: none;}
  /*在线申请 end*/
  .xxgk_sq_lmcon { padding: 20px 0;}
  .xxgk_sqtable a {display: block; margin: 0 0 10px;}
  .ysqcx_tit p.p1, .ysqcx_tit p.p3, .ysqcx_tit p.p4, .ysqcx_tit p.p5 {display: none;}
  .ysqcx_tit p.p2 { right: 100px; margin: 0; left: 0; position: absolute;}
  .ysqcx_box li p.p2 { margin: 0 100px 0 0;}
  .ysqcx_box li p.p1, .ysqcx_box li p.p3, .ysqcx_box li p.p4, .ysqcx_box li p.p5 {display: none;}
  .xxgk_chaxun {height: auto; line-height: 0; overflow: hidden;}
  .xxgk_chaxun li {float: none;}
  .xxgk_chaxun p {float: none; width: auto !important;}
  .xxgk_chaxun p.txt { text-align: left; line-height: 34px;}
  .xxgk_chaxun p.select select {float: none; margin: 0; vertical-align: top;}
  .xxgk_chaxun p.input { margin-top: 0;}
  .xxgk_chaxun .btn, .xxgk_chaxun .btn01 { padding: 10px 0 0;}
  /*申请公开查询 end*/
  .sqnav_tit ul.tit li.xh {display: none;}
  .sqnav_tit ul.tit li.mc { margin-right: 110px; width: auto; float: none;margin-left: 0;}
  .xxgk_sqnav_con ul li.mc {left: 0;margin-left: 0;}
  .xxgk_jstable {padding: 5px 10px 10px; background-image: none;}
  .xxgk_jstable ul {height: auto;}
  .xxgk_jstable li {float: none; width: auto !important;}
  .xxgk_jstable li.ss1 p {float: none; width: auto !important;}
  .xxgk_jstable li.ss1 .tit {text-align: left;}
  .xxgk_jstable li.ss2 input { width: 80px; margin: 0 10px; display: inline-block; vertical-align: middle;}
  .xxgk_jstable li.ss1 p.select {padding-left: 0;}
  .xxgk_chaxun p.txt1 {line-height: 34px; text-align: left;}
  .xxgk_chaxun.xxtj p.select {padding: 10px 0 0 0;}
  .xxgk_chaxun.xxtj p.date { margin-top: 0;}
  /*高级搜索*/
  .searcon {padding: 15px 0 30px;}
  .searcon .search_li {padding-right: 0; height: auto;}
  .searcon .search_li .databox .input { width: 45%; box-sizing: border-box; height: 28px;}
  .searcon .search_li .databox .fg { width: 10%; padding: 0; text-align: center;}
  .searcon .btn01 { padding-top: 15px;}
  .ssnr { margin: 15px 0;}
}
@media (max-width: 645px) {
  .zxgk_linkr li { padding: 15px 0 0 0; width: 100%; float: none;}
  .zxgk_linkr li img { width: 100%; height: 90px;}
  .zxgk_linkr li.num1 {padding-left: 0;}
  .publicApply_tablenr .tit { float: none; width: auto; text-align: left; padding-left: 9px; border: 0 none; border-bottom: 1px #ddd solid; }
  .publicApply_tablenr .input { margin-left: 0;}
  .publicApply_table1 .tit {float: none; width: auto; text-align: left; padding-left: 8px; border-right: 0 none;}
  .publicApply_table1 .input {float: none; width: auto; margin-left: 0;}
  .publicApply_table1 .textarea .tit {padding-top: 12px; height: auto;}
  .publicApply_table3 .tit { width: 107px; border-right: 1px #ddd solid; background: #f8f8f8; padding: 9px 12px 9px 0; line-height: 20px; text-align: right;}
  .publicApply_table3 .tit2 { text-align: left; border-right: 0 none;}
  .publicApply_table1 .tit .area_t1 {display: none;}
  .publicApply_table1 .tit .area_t2 {display: inline-block;}
  .publicApply_table1 .upload .input .uploadtext { width: 55%;}
  .publicApply_table1 .upload .p2 {padding-bottom: 7px;}
}
@media (max-width: 580px) {
  .xxgk_sqcon_sq .ysq_tjtable .t1 {width: 30%;}
  .xxgk_sqcon_sq .ysq_tjtable .t2 {width: 30%;}
  .xxgk_lmlink li { width: 100%;}
  .xxgk_lmlink li.num5 a { text-align: left; padding-left: 25px;}
}
@media (max-width: 420px) {
  .xxgk_link2 li {width: 100%;}
  .xxgk_link2 li.num2 a, .xxgk_link2 li.num4 a {border-left: 1px #f7f7f7 solid;}
  .xxgk_sqxxktop ul li {width: 50% !important;}
}
@media (max-width: 370px) {
  .publicApply_table1 .yzm .input input { width: 56px;}
  .xxgkmnbox h2 { padding-left: 10px; font-size: 15px;}
}

/*收费标准*/
.xxgk_sq_list ul.doc_list li {font-size: 16px; height: 32px;line-height: 32px;padding: 2px 100px 2px 0;position: relative;}
.xxgk_sq_list ul.doc_list li a {float: none;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xxgk_sq_list ul.doc_list li .date {position: absolute;top: 2px;right: 0px;font-size: 14px;color: #999;}
/*公开栏目 end*/

/*依申请公开查询*/
.ysq_cxbox {width: 360px;margin: 50px auto 20px;padding: 0 10px 20px; background: #fafafa;border: #d9d9d9 1px solid;overflow: hidden;}
.ysq_cxtit {height: 44px;line-height: 44px;padding-left: 44px;font-weight: bold;font-size: 14px;margin-bottom: 10px; background: url(../images/ysq_cxr.png) left center no-repeat;border-bottom: #d9d9d9 1px solid;}
.ysq_chaxun li {width: 100%;float: left;margin: 10px 0;}
.ysq_chaxun p.txt {width: 120px;float: left; text-align: right;line-height: 30px;padding-right: 4px;}
.ysq_chaxun p.input {width: 208px;float: left;height: 30px;position: relative;}
.ysq_chaxun p.input input {width: 196px; padding: 3px 5px;height: 22px;line-height: 22px; border: #d6d6d6 1px solid;}
.ysq_chaxun .btn {width: 80px; height: 30px;margin-left: 124px;}
.ysq_chaxun .btn input {width: 80px;height: 30px;border-radius: 5px;border: none;background: #c50001;color: #fff;}

@media (max-width: 420px) {
  .ysq_cxbox {height: auto;width: auto;margin: 20px auto;}
  .ysq_chaxun p.txt, .ysq_chaxun p.input {float: none;width: 100%;text-align: left;}
  .ysq_chaxun li {float: none;width: 100%;height: auto;margin-top: 10px;}
  .ysq_chaxun .btn {margin: 20px auto 0;}
  .ysq_chaxun p.input input {padding: 0;box-sizing: border-box;height: 30px;line-height: 30px;text-indent: 10px;width: 100%;}
}

/*申请提醒事项*/
.ysq_blts {padding: 20px;}
.ysq_blts h2 {font-size: 20px;text-align: center;font-weight: bold;height: 40px;line-height: 40px;}
.ysq_blts h2.ysq_t {margin-top: 20px;}
.ysq_info {padding: 10px;font-size: 15px;margin: 20px 0 0;line-height: 2;}
.ysq_info .btn1 { width: 150px; height: 30px; color: #666; line-height: 30px; text-align: center; border: 1px solid #ccc; background-color: #efefef; padding: 5px; }
.ysq_info .btn {width: 80px; height: 30px; color: #666; line-height: 30px; text-align: center; border: 1px solid #ccc; background-color: #ff6600; padding: 5px; color: #fff;}


.content {background: #fff;padding: 20px;margin-bottom: 20px;}
.wzfbxx {height: auto;line-height: 24px;color: #666;margin: 10px 0 20px;font-size: 14px;border-bottom: 1px solid #dcdcdc;text-align: center;padding: 8px 0;}
.wzfbxx span {padding: 0 6px;display: inline-block;}
.wzfbxx span i {font-style: normal;}
.wzbot {position: relative;padding: 10px 0 0px;border-top: #dcdcdc 1px solid;}
.wzbot .wzbot_btn {float: right;}
.wzbot .wzbot_btn a {display: block;float: left;white-space: nowrap;height: 30px;line-height: 30px;margin-right: 12px;}
.wzbot .wzbot_btn .print_btn { padding-left: 25px;background: url(../images/print.png) 0 center no-repeat;}
.wzbot .wzbot_btn .close_btn {display: none;padding-left: 25px;background: url(../images/close1.png) 0 center no-repeat;}
.wzbot .share {padding-left: 20px;background: url("../images/wzicon2.gif") left center no-repeat;}
.wzbot .share .share-box {position: relative;top: auto;right: auto;}
@media (max-width: 991px) {
  .wzfbxx span {padding: 0 2px;}
  .content {padding: 15px;}
}
@media (max-width: 767px) {
  .wzfbxx {margin: 10px 0 0;}
  .wzfbxx span {display: inline-block;}
  .wzbot {display: none;}
  .content {padding: 10px;}
}

/*20240426公开二级>三级目录*/
.gksubnav-title{text-align: center;margin: 30px 0;}
.gksubnav-title ul{font-size: 0;}
.gksubnav-title li{display: inline-block;position: relative;}
.gksubnav-title .tit{display: block;font-size: 20px;font-weight: bold;color: #D71A1C;line-height: 52px;padding: 0 93px; background: linear-gradient(360deg, #FFFFFF -6%, #FFEDED 98%, #FAF6F3 98%);border-radius: 4px;box-shadow: 0px 0px 10px 3px rgba(220, 133, 133, 0.1);border: #fff 2px solid;}
.gksubnav-title .tit-ico{display: block;width: 42px;height: 20px;position: absolute;top: 50%;margin-top: -10px;z-index: 1;}
.gksubnav-title .ico-l{left: 28px;background: url("../images/gk-col-ico-l.png") center no-repeat;}
.gksubnav-title .ico-r{right: 28px;background: url("../images/gk-col-ico-r.png") center no-repeat;}

.gksubnav-title2{text-align: center;margin: 30px 0;}
.gksubnav-title2 ul{font-size: 0;}
.gksubnav-title2 li{display: inline-block;}
.gksubnav-title2 .tit{display: block;font-size: 20px;font-weight: bold;color: #D71A1C;line-height: 52px;padding: 0 50px;position: relative;}
.gksubnav-title2 .tit-ico{display: block;width: 42px;height: 20px;position: absolute;top: 50%;margin-top: -10px;z-index: 1;}
.gksubnav-title2 .ico-l{left: 0;background: url("../images/gk-col-ico-l.png") center no-repeat;}
.gksubnav-title2 .ico-r{right:0;background: url("../images/gk-col-ico-r.png") center no-repeat;}


.gksubnav-ul{border-bottom: 1px dashed #D6D6D6;padding-bottom: 20px;margin:0 15px 30px 15px; }
.gksubnav-ul ul{font-size: 0;}
.gksubnav-ul li{margin:5px 0; width: 33.3%; float: left;}
.gksubnav-ul li a{display: block;font-size: 16px;line-height:26px;  padding-left: 26px;background: url("../images/gk-nav-ico.png") left center no-repeat; padding-right: 3px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}

.gksubnav-ul2{margin-bottom: 30px;}
.gksubnav-ul2 ul{font-size: 0;text-align: center;padding: 0 10px;}
.gksubnav-ul2 li{float: left;width:31.33%;  margin:20px 1% 0;}
.gksubnav-ul2 li a{display: block;font-size: 16px;line-height:36px;padding: 10px 5px; background: linear-gradient(360deg, #FFFFFF -7%, #FFEDED 99%, #FAF6F3 99%);box-shadow: 0px 0px 10px 3px rgba(220, 133, 133, 0.1);border: #fff 2px solid;border-radius: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

@media (max-width: 767px) {
    /*.gksubnav-title .tit-ico,.gksubnav-title2 .tit-ico{display: none !important;}*/
    .gksubnav-title .ico-l{left: 10px;}
    .gksubnav-title .ico-r{right: 10px;}
    .gksubnav-title .tit,.gksubnav-title2 .tit{font-size: 18px; padding: 10px 52px;line-height: 36px;}
    .gksubnav-ul2 li a{line-height: 24px;}
    .gksubnav-ul2 li{width: 48%;margin: 10px 1% 0;}
   .gksubnav-ul li{ width: 50%;}
   .gksubnav-ul li a{ font-size: 16px;}
}
@media (max-width: 500px) {
  .gksubnav-ul li{ width: auto; float: none;}
}

/*关联文件*/
.xxgk_nav_con .xxgk_nav_list.ls-publicfile-list li{  margin: 25px 0; padding: 0 100px 0 0;}
.xxgk_nav_con .xxgk_nav_list.ls-publicfile-list li .xxgk-titdiv{ line-height: 24px; position: relative;}
.xxgk_nav_con .xxgk_nav_list.ls-publicfile-list li .date{ vertical-align: top;  position: absolute; right: 0; top:50%; margin-top: -12px; }
.xxgk_nav_con .xxgk_nav_list.ls-publicfile-list li .title{ max-width: none; white-space:normal; display: inline !important; overflow: inherit; }
.gk_list li a.redlink,.xxgk_nav_con a.redlink{display: inline !important; color: #C50001}

/*下载图文附件*/
.articlecon-down{  text-align: right; font-size: 0; line-height: 0;}
.articlecon-down .menu{ display: inline-block; margin-bottom: 10px;  vertical-align: middle; position: relative; z-index: 10;}
.articlecon-down .menu:hover{ z-index: 11;}
.articlecon-down .m-h{ margin-left:12px; text-align: center; border:1px solid #d2d2d2; padding: 0 10px; height: 36px; line-height: 36px; display: inline-block; color: #666;font-size: 14px; vertical-align: middle;}
.articlecon-down .m-h:hover{ color: #cd2527; border-color: #cd2527;}
@media (max-width: 767px) {
  .articlecon-down .menu{ margin-top: 10px; margin-bottom: 0;}
}


/*新版列表*/
.ztree li a.is-link{ padding-right: 20px;display: inline-block}
.ztree li a.is-link .link-icon{  display: inline-block; position: absolute; width: 14px; height: 14px; margin-top: -7px; right:0px; top:50%;   background: url(../images/arrowa.png) 0 0  no-repeat; background-size: 14px 14px;}
.ztree li a.is-link .link-icon2{ background: url(../images/arrowa_red.png) 0 0  no-repeat; background-size: 14px 14px;}

.xxgknew-lmlist { padding:10px 10px 0 10px; }
.xxgk-mlbox{ margin-bottom: 20px;}
.xxgk-one-title{ text-align: center;  color: #cd2527;  background-color: #f7f7f7; padding: 10px;     font-size: 20px; margin-bottom: 20px; font-weight: bold; line-height: 1.8;}
.xxgk-two-pos{ position: relative;}
.xxgk-two-pos .gklm_search{ width: 180px; position: absolute; right: 0; top:0; margin: 0;}
.xxgk-two-tab{   padding-right: 190px;   border-bottom: 1px solid #ddd;}
.xxgk-two-tab-all{   padding-right: 0;  }
.xxgk-two-tab .tab{ float: left;}
.xxgk-two-tab .tab li{
    float: left;
    line-height: 34px;
    font-size: 18px;
    margin-right: 20px;
    position: relative;
}
.xxgk-two-tab .tab li a{
    display: block;
    padding: 4px 10px;
    float: left;
    margin-right: 40px;
}
.xxgk-two-tab .tab li .ico{
    display: block;
    background-color: rgba(255, 255, 255, 0.1);
    background-repeat: no-repeat;
    background-position: center center;
    width: 34px;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
}
.xxgk-two-tab .tab li .ico-link{  background-image:url(../images/arrow-link.png);}
.xxgk-two-tab .tab li .ico-up{  background-image:url(../images/arrow-up.png);}
.xxgk-two-tab .tab li .ico-down{  background-image:url(../images/arrow-down.png);}
.xxgk-two-tab .tab li.active{    background: #cd2527; color: #fff;}
.xxgk-two-tab .tab li.active a{ color: #fff;  }
.xxgk-two-tab  .tips-font{ display: inline-block; color: #7e7e7e; font-size: 16px; line-height: 34px;  }
.xxgk-three-tab{ position: relative; margin-top: 10px; }
.xxgk-three-tab .prev, .xxgk-three-tab .next{  background: #f6f6f6; width: 16px;height: 34px;position: absolute;top: 0; bottom: 0;z-index: 5;cursor: pointer; background-position: center center; background-repeat: no-repeat; background-size: 8px 13px; }
.xxgk-three-tab .prev{ left: 0;   background-image:url(../images/arrow-prve.png);}
.xxgk-three-tab .next{ right: 0;  background-image:url(../images/arrow-next.png);}
.xxgk-three-tab .scroll-wrap{ margin: 0 20px; height: 34px; overflow: hidden; }
.xxgk-three-tab li{ float: left; line-height: 34px; height: 34px; margin: 0 10px; font-size: 16px;}
.xxgk-three-tab li.active{ color: #cd2527; }
.xxgk-three-tab li.active a{ color: #cd2527; }
.xxgk-tab-content{ padding: 10px 0;}
.xxgk-tab-content .xxgk-table-list{ width: 100%; border-collapse: collapse; }
.xxgk-tab-content .xxgk-table-list td{ padding: 5px; font-size: 16px; line-height:30px;}
.xxgk-tab-content .xxgk-table-list .xh-td{ width: 40px; text-align: center;}
.xxgk-tab-content .xxgk-table-list .date-td{ width: 100px;text-align: center;     color: #999;}
.xxgk-tab-content .xxgk-table-list .gl {display: inline-block;float: none;}
.xxgk-tab-content .xxgk-table-list .gl .split {padding: 0 2px; color: #cc0000;}
.xxgk-tab-content .xxgk-table-list .gl a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.xxgk-tab-content .xxgk-more{ text-align: center;}
.xxgk-tab-content .xxgk-more a{ display: inline-block;  width: 100px;   height: 30px;line-height: 30px;text-align: center;background: #f2f2f2;font-size: 16px;}
.tabqh{ background: #fafafa; padding: 5px 10px; line-height: 1.6;}
.tabqh .danhui{  color: #cd2527;}
.tabqh .danhui:hover{ text-decoration: underline;}
.gklm_search_wrap{ position: relative; padding-right: 198px;  margin: 10px; min-height: 38px; border-bottom: 1px solid #ddd;}
.gklm_search_wrap .gklm_name{ font-size: 18px; line-height: 38px; display: inline-block; padding: 0 20px;     background: #cd2527; color: #fff;}
.gklm_search_wrap .gklm_search{ top:0; right:0;position: absolute; }
@media (max-width:991px) {
    .xxgk-two-pos .gklm_search{ width: auto; position: relative; margin-top: 10px; }
    .xxgk-two-tab{   padding-right: 0;   }
    .gklm_search_wrap{ border-bottom: none; padding-right: 0;}
}
@media (max-width:767px) {
    .xxgk-tab-content .xxgk-table-list .xh-td{ display: none;}
}
.xxgk_lmyposition{padding-bottom:10px;font-size:14px;max-width: 1100px;margin:0 auto; color: #fff;}
.xxgk_lmyposition a{ color: #fff;}
.xxgk_lmyposition i{ font-style: normal;}
.xxgk_lmyposition a:hover{text-decoration: underline;}
/*分页*/
.pagination {  line-height: 26px;  }
.pagination a, .pagination span { padding: 0 8px;height: 26px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.pagination a:hover {border: 1px solid #cd2527; background: #cd2527; color: #fff!important; }
.pagination span.current, .pagination span.current:hover {   border: 1px solid #cd2527; background: #cd2527; color: #fff;  }
.pagination span.disabled, .pagination span.disabled:hover { border: 1px solid #ccc;  }
.pagination a.text, .pagination a.text:hover {  border: #ccc 1px solid; }
.pagination .inputBar input {   border: #ccc 1px solid;   background: #fff;  border-radius: 0px; height: 22px; line-height: 26px; }
.pagination .inputBar .go-page { border: #ccc 1px solid;  height: 28px; line-height: 20px;  }
.pagination .inputBar .go-page:hover {  border: 1px solid #ccc; }
.pagination .inputBar,.pagination .total {  height: 26px;  }

