﻿@charset "utf-8";
/* CSS Document */
.gkbody { background: url(../images/gknew-bg.jpg) center top no-repeat #fff;}
.container, .gk_container2 {width: 1100px;}
.gk_container2 {width: 1100px;margin: 0 auto;}
.ls-footer {margin-top: 20px;}
.gknew_banner { padding: 20px 0 107px;}
.gknew_logo {text-align: left; padding: 0 0 0 85px; margin-top: 20px; font-size: 35px; font-weight: bold; background: url(../images/gknew_logo.png) left center no-repeat; color: #fff; line-height: 76px; height: 76px;}
.top-right { position: absolute; right: 0; top: 10px;}
.top-right li { display: inline; float: left; margin: 0 5px;}
.top-right li a { display: inline-block; padding: 0 14px; line-height: 30px; height: 30px; background: url(../images/back-bg.png) 0 0 repeat; font-size: 16px; border-radius: 5px; -moz-border-radius: 5px; }
.gknew_ban .img_title { display: none;}
.gknew_ban { padding-top: 40px; margin: 0 auto; padding-left: 245px;}
.gknew_ban a{display: inline-block;}
.gk_container {padding: 80px 36px 25px; margin-left: auto; margin-right: auto; background: #f7f7f7;}
.gk_head .container {width: 1200px;}
@media (max-width: 1199px) and (min-width: 1100px) {
  .container, .gk_container2 {width: 1100px;}
}
@media (max-width: 1099px) and (min-width: 992px) {
  .container, .gk_head .container, .gk_container2 {width: 992px;}
  .gknew_banner {padding-bottom: 80px;}
  .gknew_ban {padding-left: 185px;}
}
@media (max-width: 991px) and (min-width: 768px) {
  .container, .gk_head .container, .gk_container2 {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, .gk_head .container, .gk_container2 {width: 100%;}
  .gknew_ban { text-align: center; padding-left: 0; padding-top: 30px;}
  .gknew_ban img {max-width: 80%; height: auto;}
  .gknew_banner {padding: 20px 10px 40px;}
  .gknew_logo {font-size: 30px; line-height: 34px; background-size: auto 40px; padding: 6px 0 6px 50px; height: auto;}
}
@media (max-width: 450px) {
  .top-right { top: 5px;}
  .gknew_logo { margin-top: 20px; font-size: 26px;}
  
}
/*搜索*/
.xxgk-search-box {padding: 42px 16px 16px;}

.xxgk-search {width: 510px;height: 50px;margin: 0 auto;}
.xxgk-search ul {height: 48px;border: 1px solid #3673b6;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 .disb { display: block;}
.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; position: absolute; right: 0; top: 0;}
.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(../images/gknew_searbg.png) center center no-repeat; font-size: 0;}
.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: #3b6caf; margin-right: 12px;}

.xxgk-search-box2 {padding: 0 0 80px; background: url(../images/gksear_line.png) left 24px repeat-x;}
.xxgk-search-box2 .xxgk-search {width: 510px;height: 50px;margin: 0 auto; border-left: 18px #f7f7f7 solid; border-right: 18px #f7f7f7 solid;}

@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; padding: 0 !important;background: none;}
  .xxgk-search {width: 90% !important;}
}
.xxgk_left {width: 240px;}
.xxgk_lmlink .navnum {margin-bottom: 14px;}
.xxgk_lmlink .navnum a {border: 1px #e5e5e5 solid; display: block; height: 56px;line-height: 0;padding: 6px 40px 6px 25px; font-size: 0;color: #3673b6;background: #fff;}
.xxgk_lmlink .navnum.num5 a {padding-right: 10px;}
.xxgk_lmlink .navnum a span {display: block; vertical-align: middle; cursor: pointer; height: 56px; }
.xxgk_lmlink .navnum a .ico {float: left;width: 40px; background: url(../images/gknew_ico1.png) center 0 no-repeat;}
.xxgk_lmlink .navnum a .tit {margin-left: 60px;line-height: 28px; font-size: 23px;}
.xxgk_lmlink .navnum.num5 a .tit, .xxgk_lmlink .navnum.num6 a .tit, .xxgk_lmlink .navnum.num8 a .tit, .xxgk_lmlink .navnum.num0 a .tit {height: 56px;line-height: 56px;}
.xxgk_lmlink .navnum.num2 .ico { background-position: center -56px;}
.xxgk_lmlink .navnum.num3 .ico { background-position: center -112px;}
.xxgk_lmlink .navnum.num4 .ico { background-position: center -168px;}
.xxgk_lmlink .navnum.num5 .ico { background-position: center -224px;}
.xxgk_lmlink .navnum.num0 .ico { background-position: center -280px;}
.xxgk_lmlink .navnum.num6 .ico { background-position: center -336px;}
.xxgk_lmlink .navnum.num7 .ico { background-position: center -392px;}
.xxgk_lmlink .navnum.num8 .ico { background-position: center -448px;}
.xxgk_lmlink .navnum a:hover, .xxgk_lmlink .navnum.active a { background: #3673b6; border-color: #3673b6; color: #fff;}
.xxgk_lmlink .navnum a:hover .ico, .xxgk_lmlink .navnum.active a .ico { background-image: url(../images/gklm_ico01h.png);}
.xxgk_lmlink .navnum.lmlink-tab a, .xxgk_lmlink .navnum.lmzc-tab a {background: #fff url(../images/gknew-treeico2.png) no-repeat right center;}
.xxgk_lmlink .navnum.lmlink-tab a:hover, .xxgk_lmlink .navnum.lmlink-tab.active a {background: #3673b6 url(../images/gknew-treeicoh2.png) no-repeat right center; border-color: #3673b6; color: #fff;}
@media (max-width: 991px) {
  .xxgk_lmlink .navnum {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: hidden; overflow-y: auto;}
.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(../images/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;}*/
/*.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("../images/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("../images/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: #3673b6;}*/
.wgk_con {padding-bottom: 2px;}
.wgk_xxktab { clear: both; height: 32px;}
.wgk_xxktab ul li { height: 32px; line-height: 32px; background: #f5f5f5; font-size: 15px; font-weight: bold; padding: 0 10px 0 12px; cursor: pointer; color: #3573b5; width: auto !important;}
.wgk_xxktab ul li i { display: inline-block; width: 14px; height: 14px; float: right; margin-top: 8px; background: url(../images/gknew-ztreearron.png) 0 0 no-repeat; }
.wgk_xxktab ul li.active i { background: url(../images/gknew-ztreearr.png) 0 0 no-repeat;}
.wgk_contree { display: none;}
.wgk_contree.active { display: block;}
.wgk_xxknr { width: auto; max-height: 573px; *height: 573px; overflow: hidden; overflow-y: auto; border: 0 none; position: relative;}
.ztree * {font-size: 15px;}
.ztree li {line-height: 32px;position: relative; white-space: normal;}
.ztree li a {display: block;padding: 0;}
.ztree li a.level0 {position: relative; padding: 5px 0 5px 30px;height: auto; line-height: 22px;background: url(../images/dot.png) no-repeat 18px 15px !important; margin: 0px 30px 0 2px;}
.ztree li span {line-height: 22px; margin-right: 0;}
.ztree li span br {display: none;}
.ztree li span.button {background: none;margin: 8px 10px 0 0; position: absolute; right: 0;top: 0;}
.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, .ztree li span.button.root_close {width: 14px;height: 14px;background: url("../images/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("../images/gknew-ztreearr.png") center no-repeat;}
.ztree li ul.line {background: none !important;}
.ztree li ul.level0 {padding: 3px 0 3px 45px;}
.ztree li ul.level0.line {padding: 3px 0 3px 32px;}
.ztree li a.curSelectedNode, .ztree li a.curSelectedNode_Edit {border: none; }
.ztree li a.level0.curSelectedNode, .ztree li a.level0.curSelectedNode_Edit {border: none;   background: url(../images/dot-blue.png) no-repeat 18px 12px !important;}
.ztree li a.curSelectedNode, .ztree li a.curSelectedNode_Edit {border: none;   background: url(../images/dot-blue.png) no-repeat left 12px !important;}
.ztree li a.level1, .ztree li a.level2, .ztree li a.level3 {line-height: 22px;height: auto;padding: 3px 0;margin-right: 28px;}
.ztree li a.level1.curSelectedNode, .ztree li a.level2.curSelectedNode, .ztree li a.level3.curSelectedNode {color: #3673b6;   background: url(../images/dot-blue.png) no-repeat left 12px !important;}
.ztree li a.level1, .ztree li a.level2, .ztree li a.level3  {position: relative; padding: 3px 0 3px 15px;height: auto; line-height: 22px;background: url(../images/dot.png) no-repeat left 12px !important; }

.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(../images/dot.png) no-repeat left 15px;}
.navContent ul li.active {background: #e9f5fe;}
.navContent ul li.active a {color: #3673b6;}
.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: #3673b6;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 { padding-bottom: 5px; }
.xxgktreeconlm ul {background: url("../images/zcdot-line.png") 20px top repeat-y;}
.xxgktreeconlm ul li { height: 36px; line-height: 36px; padding: 0 0 0 22px; font-size: 15px;}
.xxgktreeconlm ul li a {background: url("../images/zcdot-dot2.png") left center no-repeat; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xxgktreeconlm ul li.active a {color: #fe8f00;}
.addheight { margin: 0 5px 5px; padding: 7px 5px 7px 26px; background: #eee; height: auto; position: relative; line-height: 22px; cursor: pointer;}
.addheight em { position: absolute; left: 5px; top: 9px; width: 17px; height: 17px; background: url("../images/zc_jia.png") 0 0 no-repeat; cursor: pointer;}
.addheight.active em {background-image: url("../images/zc_j.png");}
.addheight a {font-size: 16px;}
.gk_zclist {display: none; padding: 3px 0 8px;}

/*右侧*/
.xxgk_lmright {float: right; width: 768px;border: #e5e5e5 1px solid;background: #fff;}
.gkbox { height: auto; margin-bottom: 30px;}
.gktit { height: 34px; border-bottom: 1px solid #d7d7d7;}
.gktit span, .gktit a { float: left; padding: 0 22px; background: #3673b6; font-size: 16px; color: #fff; height: 35px; line-height: 35px; margin-bottom: -1px;}
.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: #3673b6; color: #fff;}
.gk_list { padding: 15px 20px 0; height: auto; overflow: hidden; width: auto;}
.gk_list li { overflow: hidden;font-size: 16px;color: #999; padding: 8px 0; line-height: 24px;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 { float: none;}
.gk_list li .gl {display: inline-block;float: none;}
.gk_list li .gl .split {padding: 0 2px; color: #cc0000;}
.gk_list li .gl a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.gk_list li span.date {display: inline-block; white-space: nowrap; color: #999; float: none; }


.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 5px; text-align: center; font-size: 13px; line-height: 20px; color: #4d4d4d;}
.table-wrap .info {text-align: left;}
.table-wrap .info a {color: #4d4d4d;}
.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: #3b6caf;}
.tb_title th { height: 44px; font-size: 16px; line-height: 44px; border-bottom: 6px solid #3b6caf; font-weight: normal;}
.tb_title .xh { width: 50px;}
.tb_title .bt { border-bottom-color: #32b9e6;}
.tb_title .fwrq { width: 163px; border-bottom-color: #16b1c1;}
.tb_title .cwrq { width: 115px; border-bottom-color: #16b1c1;}
.tb_title .fbrq { width: 115px; border-bottom-color: #32b9e6;}
@media (max-width: 767px) {
  .table-wrap .fwrq, .table-wrap .cwrq, .table-wrap .xh {display: none;}
  .tb_title .fbrq { border-bottom-color: #4986da;}
  
}


/*信息公开指南*/
.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;}
.xxgklistb .opennesscont .j-scrollbar { font-size: 16px; line-height: 30px;}
.xxgklistb .opennesscont h2 { line-height: 30px; font-size: 21px; padding: 15px 0; font-weight: bold;}
.xxgklistb .opennesscont h3 { line-height: 30px; font-size: 18px; font-weight: bold; padding: 15px 0;}

.wzfbxx {font-size: 15px;text-align: center;line-height: 32px;padding: 0 0 10px;border-bottom: #e5e5e5 1px solid;}
.wzfbxx span {padding: 0 5px;display: inline-block;}
.wzfbxx i {font-style: normal;}
.wzfbxx .share {width: 100px;height: 25px;}
.wzfbxx .share .share-box {position: relative;top: 7px;padding-left: 23px;
  background: url(../images/wzicon2.png) left center no-repeat !important;}
.xxgklistb .slimScrollDiv {height: 900px !important; padding: 0 20px;}
.xxgklistb .slimScrollDiv .slimScrollBar {width: 10px !important;height: 80px !important; background: #3673b6 !important;}
.xxgklistb .slimScrollDiv .slimScrollRail {width: 10px !important;background: #eee !important;z-index: 0 !important;}
.xxgklistb ul { overflow: hidden;}
.xxgklistb ul li {line-height: 30px;vertical-align: bottom; overflow: hidden;font-size: 16px; padding: 5px 0;}
.xxgklistb ul li .date {color: #999; white-space: nowrap; padding-left: 3px; font-size: 15px;}
.xxgklistb ul.doc_list {min-height: 300px;}
.xxgklistb ul li.lm_line {line-height: 0;border-bottom: 2px solid #cccccc;margin: 22px 0;padding: 0;}

/*信息公开年报*/
.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: #3673b6;}
.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: #3673b6;font-weight: bold;border-bottom: 2px solid #3673b6;}
.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_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 .navnum a {padding: 6px 10px 6px 8px;}
  .xxgk_lmlink .navnum a .tit {font-size: 20px; display: inline-block; margin-left: 10px;}
  .xxgk_lmcon {min-height: 100px;}
}
@media only screen and (max-width: 767px) {
  .xxgk_lmlink .navnum a .tit {line-height: 56px;font-size: 20px; display: inline-block; margin-left: 10px;}
  .xxgk_lmlink .navnum a .tit br {display: none;}
  .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 {float: left; vertical-align: bottom;width: auto;}
.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: #0154a4;}
.xxgk_sqxxktop ul li#ysqmn1 {display: none;}
.xxgk_sqxxktop ul li#ysqmn2 {width: 10%;}
.xxgk_sqxxktop ul li#ysqmn3 {width: 12%; /* display: none; */}
.xxgk_sqxxktop ul li#ysqmn8 {width: 10%;}
.xxgk_sqxxktop ul li#ysqmn4 {width: 16%;}
.xxgk_sqxxktop ul li#ysqmn5 {width: 18%;}
.xxgk_sqxxktop ul li#ysqmn6 {width: 16%;}
.xxgk_sqxxktop ul li#ysqmn7 {width: 18%;width: 17% \9;}

.xxgk_sq_lmtop {height: 30px; text-align: center;font-size: 20px; font-weight: bold; color: #0154a4; 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; width: auto;}
.xxgk_sqtable { text-align: center; padding: 30px 0 0;}
.xxgk_sqtable a { margin: 0 30px;}
.xxgk_ysqtips { display: none;}
.xxgk_sq_list li {height: 32px;line-height: 32px;overflow: hidden;vertical-align: bottom; position: relative; padding: 2px 0;}
.xxgk_sq_list li a {display: block; float: none;margin-right: 100px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xxgk_sq_list li .date {font-size: 14px;color: #999; position: absolute; right: 0; top: 2px;}
@media only screen and (max-width: 991px) {
  .xxgk_sq_list {margin-left: 0;padding-top: 0px;}
}


.public_apply { padding: 10px;}
.xxgk_jstable { margin: 10px 0 0; background: url(../images/ysq_xxjs.png) 26px center no-repeat #f7f7f7;border: #e6e6e6 1px solid; padding: 13px 0 13px 165px; position: relative;}
.xxgk_jstable ul {height: 80px; }
.xxgk_jstable .ss1 { width: 445px; float: left;}
.xxgk_jstable .ss1 p {float: left; margin: 5px 0;}
.xxgk_jstable .ss1 p.tit { width: 83px; text-align: right; font-size: 14px; line-height: 30px;}
.xxgk_jstable .ss1 p.input { width: 197px; padding: 0 7px; border: 1px #d8d8d8 solid; background: url(../images/input_bg.gif) 0 0 no-repeat; height: 28px; font-size: 0; line-height: 0;}
.xxgk_jstable .ss1 p.input input, .xxgk_jstable .ss1 p.date input {vertical-align: middle; height: 28px; line-height: 28px; font-size: 14px; width: 100%; border: 0 none; background: none;}
.xxgk_jstable .ss1 p.select { padding-left: 9px; width: 139px; height: 30px;}
.xxgk_jstable .ss1 p.select select {height: 30px; line-height: 30px; width: 100%; font-size: 14px; border: 1px #d8d8d8 solid;background: url(../images/input_bg.gif) 0 0 no-repeat;}
.xxgk_jstable .ss1 p.date { width: 123px; padding: 0 7px; border: 1px #d8d8d8 solid; background: url(../images/input_bg.gif) 0 0 no-repeat; height: 28px; font-size: 0; line-height: 0;}
.xxgk_jstable .ss2 { width: 80px; padding: 5px 0 0 10px; text-align: center; float: left; }
.xxgk_jstable .ss2 input { margin-bottom: 10px; height: 30px; line-height: 30px;}
.ysq_input {height: 22px; line-height: 22px; border: #d8d8d8 1px solid; background: url(../images/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: 5px 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 {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;font-size: 14px;}
.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(../images/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(../images/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(../images/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;}
.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 422px 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: 346px;}
.ysqcx_box li p.p4 {width: 155px; right: 190px;}
.ysqcx_box li p.p5 {width: 88px; right: 101px;}
.ysqcx_box li p.p6 {width: 100px;overflow: hidden; right: 0;}

.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: #0154a4;overflow: hidden;cursor: pointer;margin: auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

/* 信息公开目录*/
.xxgkmnbox h2 {padding: 0 50px 0 0;height: auto;line-height: 30px;background: #fff;font-size: 16px; position: relative; border-bottom: 1px solid #dedede;}
.xxgkmnbox h2 .tit { display: inline-block; padding: 5px 20px; background: #0154a4; color: #fff; font-size: 18px; }
.xxgkmnbox .more { font-size: 14px; color: #999; position: absolute; right: 10px; top: 0;}
.xxgkmnbox a.more:hover {color: #999;}
.xxgkmnlist {padding: 10px;}
.xxgkmnlist ul {overflow: hidden;}
.xxgkmnlist li {height: 36px;line-height: 36px;font-size: 16px;width: 50%;float: left; position: relative;}
.xxgkmnlist li .name {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; /*margin-right:153px;*/ padding-left: 20px; float: none;background: url(../images/iconmn.gif) 5px center no-repeat;}
.xxgkmnlist li p.fr { padding-right: 15px; position: absolute; right: 15px; top: 0; 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;font-size: 14px;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: #0154a4;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; position: relative;}
.sqnav_tit ul {padding: 0;}
.sqnav_tit ul.tit li {color: #333;height: 36px;font-size: 14px;line-height: 36px;background: #f1f1f1;text-align: center;padding: 0;border-right: #fff 1px solid; position: absolute;}
.sqnav_tit ul.tit li.xh {width: 70px; left: 0; top: 0;}
.sqnav_tit ul.tit li.yh {width: 170px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sqnav_tit ul.tit li.mc { left: 70px; right: 110px;}
.sqnav_tit ul.tit li.rq {width: 110px;border-right: 0; 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: 43px; border-bottom: 1px dashed #dfdfdf;}
.xxgk_sqnav_con ul {height: 43px; position: relative;}
.xxgk_sqnav_con ul li {height: 43px;line-height: 52px;font-size: 14px; 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.xh {width: 70px;}
.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; right: 0; top: 0;}
.xxgk_sqnav_con ul li.mc {text-align: left;padding: 0 0 0 10px; 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;}
.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.rq,.xxgk_nav_con ul li.rq{ width: 90px; right: 122px;}
   .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: 220px;}
 .ysqcx_box li p.p2{ width: 210px;}*/
  .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 .ss1 {width: 375px;}
  .xxgk_jstable .ss1 p.input {width: 145px;}
  .xxgk_jstable .ss1 p.select {width: 113px;}
  .xxgk_jstable .ss1 p.date {width: 84px;}
  .xxgk_jstable .ss2 { padding-left: 0;}
  /*依申请公开 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; 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: 262px;}
 /.ysqcx_box li p.p2{width: 252px;}*/
  .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 { left: 0; 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; float: none; width: auto !important;}
  .xxgk_jstable .ss1, .xxgk_jstable .ss2 { float: none;width: auto;}
  .xxgk_jstable .ss1 p {float: none !important; width: auto !important;}
  .xxgk_jstable .ss1 p.tit {text-align: left;}
  .xxgk_jstable .ss2 input { width: 80px; margin: 0 10px; display: inline-block; vertical-align: middle;}
  .xxgk_jstable .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: #3673b6;}
.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_sqnrbox_jg { border-top: none;}
.xxgk_sqr {position: absolute;top: 50%;left: 0;width: 17px;padding: 0 12px 0;font-weight: bold;color: #3673b6;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;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: 333px;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: 667px;}
.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: 667px;}
.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: 667px;}
.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;}
.xxgk_sfgk {border-bottom: 1px solid #dddddd;}
.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;}

.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; border-top: none;}
.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: #3673b6;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: 278px;}
  .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: 557px;}
  .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% !important;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.gm1 .bor4 .sc {padding: 5px 10px;height: auto;}
  .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, .xxgk_slmc .bor6 {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 { left: 0; width: auto; float: none;}
  .xxgk_sqnav_con ul li.mc {left: 0;}
  .xxgk_jstable {padding: 5px 10px 10px; background-image: none;}
  .xxgk_jstable ul {height: auto; float: none; width: auto !important;}
  .xxgk_jstable .ss1 p {float: none; width: auto !important;}
  .xxgk_jstable .ss1 p.tit {text-align: left;}
  .xxgk_jstable .ss2 input { width: 80px; margin: 0 10px; display: inline-block; vertical-align: middle;}
  .xxgk_jstable .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;}
  .xxgk_gmr li.gm1 .bor4 .sc input {width: 98% !important;}
}
@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;}
}

/*公开年报*/
.xxgknbbox { margin: 10px 10px 0;}
.xxgknbbox h2 {display: inline-block; font: bold 17px/40px "microsoft yahei"; width: auto; height: 40px; padding: 0 14px; background: #3673b6; color: #fff; border: 1px solid #eee;}
.xxgknbbox .more { font-size: 14px; color: #999;}
.xxgknbbox a.more:hover {color: #999;}
.xxgknbbox .xxgkmnlist {margin: 10px 0 0;padding: 0; background: url("../images/bmljbg.jpg") repeat;}
.xxgknbbox .xxgkmnlist ul {overflow: hidden;}
.xxgknbbox .xxgkmnlist li {height: 40px;line-height: 40px;width: 33.333%;float: left; overflow: hidden;}
.xxgknbbox .xxgkmnlist li a {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; float: none; transition: 0.1s all; padding: 0 10px;}
@media (max-width: 991px) {
  .xxgknbbox .xxgkmnlist li {width: 50%;}
}
@media (max-width: 767px) {
  .xxgknbbox .xxgkmnlist li {width: 50%;}
}
@media (max-width: 480px) {
  .xxgknbbox .xxgkmnlist li {width: auto;}
}

/*公开栏目 end*/
/*信息公开文章*/
.gkwz_content { background: #fff;padding: 0 20px 20px 20px; margin-bottom: 20px; border: 1px solid #ddd;}
.gkwz_contentwz { padding-top: 40px; }
.gkwz_contentwz .xxgk-search {border-left: 18px #fff solid;border-right: 18px #fff solid;}
.newstitle { font-size: 30px;line-height: 45px;text-align: center;font-weight: bold;padding: 10px 20px;}
.gk_title { font-size: 30px; line-height: 45px; text-align: center; font-weight: bold; padding: 10px 20px 20px; color: #333333;position: relative; z-index: 10;}
.gk_title_top { font-size: 16px; line-height: 20px; text-align: center;}
.gk_title_sub { font-size: 20px;font-weight: bold;text-align: center;line-height: 30px;padding-bottom: 10px;}
.gk_title div.wz_xg {background: url(../images/xxgk_xg.png) 0 0 no-repeat;height: 284px;width: 291px;position: absolute;right: 0;top: -184px;}
.gk_title div.wz_sx {background: url(../images/xxgk_sx.png) 0 0 no-repeat;height: 284px;width: 291px;position: absolute;right: 0;top: -184px;}
.gk_title div.wz_fz {background: url(../images/xxgk_fz.png) 0 0 no-repeat;height: 284px;width: 291px;position: absolute;right: 0;top: -184px;}
.gk_title div.wz_kf {background: url(../images/xxgk_kf.png) 0 0 no-repeat;height: 284px;width: 291px;position: absolute;right: 0;top: -184px;}
.con_wzmain .gk_title { padding-bottom: 20px;}

.gk_newsinfo { border-bottom: 1px solid #dddddd; line-height: 26px; padding: 0 0 10px 0; font-size: 14px; text-align: center; color: #5d5d5d;}
.gk_newsinfo a { padding: 0 2px; color: #5d5d5d;}
.gk_newsinfo a:hover {color: #dd0000;}
.gk_newsinfo > .sp { display: inline-block; padding: 0 4px; }
.gk_newsinfo .print_btn { display: inline-block; margin: 0 3px; background: url(../images/print.png) 0 center no-repeat; padding-left: 20px; }
.gk_newsinfo .share { display: inline-block; vertical-align: top; height: 26px; padding-left: 23px; background: url(../images/wzicon2.png) left center no-repeat !important;}
.gk_newsinfo .share-box { position: relative; left: auto; right: auto; top: 0;}
.gk_newsinfo .share .bshare-custom { display: inline-block; vertical-align: middle; height: 28px;}
.gk_newsinfo .share .bshare-custom a {margin-top: 2px;}
.share-bar a.share-weixin { background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat !important;}
.gkwz_contnet { font-size: 16px; /*word-break: break-all;*/ word-wrap: break-word; line-height: 1.875; padding: 30px 20px; min-height: 500px; height: auto; overflow: hidden; overflow-x: auto; text-align: justify;}
.gkwz_contnet p {-ms-word-break: normal !important;word-break: normal;}
.gkwz_contnet img, .gkwz_contnet table {max-width: 90%;}
.wzewm { text-align: center; padding: 20px 0 30px; border-top: 1px dashed #dddddd;}
.wzewm .j-qrcode {width: 160px; height: 160px; margin: 0 auto;}
.wzewm .title { color: #666666; font-size: 14px; padding: 5px 0; line-height: 22px; display: inline-block;}
.wzbot {position: relative;padding: 10px 0 0px; min-height: 40px;}
.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;}
.div_table_suoyin { line-height: 30px;font-size: 14px; margin: 0 0 22px;}
.div_table_suoyin .table_suoyin {border-collapse: collapse; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;}
.div_table_suoyin .table_suoyin th {width: 160px; color: #3d3d3d; font-weight: bold; text-align: center; padding: 4px 8px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background: #f7f7f7;}
.div_table_suoyin .table_suoyin td {width: 450px; padding: 4px 8px; word-break: break-all; line-height: 22px; text-align: justify; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; color: #666666;}
.div_table_suoyin .table_suoyin td.small {width: 258px;}
.div_table_suoyin .table_suoyin td.pmingcheng { padding: 0 10px;}

.xxgkcontent { position: relative; padding-top: 30px; padding-bottom: 30px;}
.xxgk_contnetleft {border-right: 1px solid #dddddd; padding-right: 20px; margin-right: 260px; padding-bottom: 10px;}
.xxgk_zclist {position: absolute; right: 0; top: 25px; width: 240px;}
.xxgk_zclist .zctit, .xxgk_zclist .xgxx_tit { font-family: "Microsoft YaHei", 微软雅黑; font-size: 18px; line-height: 35px; color: #3b6caf; font-weight: bold;}
.xxgk_zclist ul li { padding: 5px 0 5px 12px; line-height: 24px; background: url(../images/icon.png) left 16px no-repeat; overflow: hidden; font-size: 16px; text-align: justify;}

.xxgk_zclist ul li.download-btn {background: none; padding: 5px 0 15px;}
.xxgk_zclist ul li.download-btn a {display: block; border: 1px solid #185491; border-radius: 6px; text-align: center; width: 108px; line-height: 38px; height: 38px; background: #f5f9ff; float: left; color: #185491;}
.xxgk_zclist ul li.download-btn a.pdf {float: right;}


.minh500 {min-height: 500px;}
@media (max-width: 991px) {
  .minh500 {min-height: auto;}
  .xxgk_contnetleft {margin-right: 0; border-right: 0 none;}
  .xxgk_zclist {position: static; width: auto;}
  .xxgk_zclist ul li.download-btn a.pdf {float: left; margin-left: 10px;}
}
/******通用文章 end******/
.footlink .container { width: 1200px;}
@media (max-width: 1199px) and (min-width: 992px) {
  .footlink .container { width: 992px;}
}

/*专题*/
.xxgk_sctx { padding: 20px;}
.sctx-banner { text-align: center;}
.sctx-banner img { width: 100%; height: auto;}
.sctx-banner .img_title { display: none;}
.sctx-listbox { margin-bottom: 0;}
.msly_tabs_title {margin-top: 20px;}
.msly_tabs_title ul li {height: 40px;float: left;position: relative;margin: 0 7px;padding-bottom: 4px;margin-bottom: 10px;}
.msly_tabs_title ul li a {display: block;border: 1px solid #e5e5e5;padding: 0 12px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hover_icon {position: absolute;width: 8px;height: 4px;bottom: 0;left: 50%;background: url("../images/hd_zwgk_msly_icon.png") no-repeat center top;display: none;margin-left: -4px;}
.msly_tabs_title ul li a span {display: block;height: 38px;line-height: 38px;color: #0154a4;font-size: 18px;cursor: pointer;}
.msly_tabs_title ul li.active a, .msly_tabs_title ul li:hover a {border: 1px solid #0154a4;background: #0154a4;}
.msly_tabs_title ul li.active span, .msly_tabs_title ul li:hover span {color: #fff;}
.msly_tabs_title ul li.active .hover_icon, .msly_tabs_title ul li:hover .hover_icon {display: block;}
.hide.active { display: block !important;}
.sctx-list li { height: 38px; line-height: 38px; overflow: hidden; position: relative; padding-right: 120px;background: url(../images/dot.png) left center no-repeat; padding-left: 16px; font-size: 16px; }
.sctx-list li .date {display: block;float: none;position: absolute;right: 0;top: 0;color: #999; }
.sctx-list li .nr {float: left;max-width: 100%;}
.sctx-list li .nr .gl {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sctx-list li .nr .gl .split {padding: 0 2px;color: #666;font-size: 15px;}
.sctx-list li .nr .gl a {display: inline;color: #0154a4;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.sctx-list ul li a.title {float: none; margin: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }
@media (min-width: 992px) and (max-width: 1199px) {
  .xq_list ul li { width: 112px;}
}
@media (max-width: 991px) {
  .xq_list ul li { width: 164px;}
}
@media (max-width: 767px) {
  .xxgk_sctx {padding: 10px;}
  .sctx-listbox { margin-bottom: 40px;}
  .msly_tabs_title ul li {margin: 0 5px;}
  .msly_tabs_title ul li a span {font-size: 16px;}
  .xq_list ul { width: 100%;}
  .xq_list ul li { width: 23%; margin: 0 1% 10px 1%;}
}
@media (max-width: 500px) {
  .xq_list ul li { width: 31.3%; }
}
/*专题 end*/
