﻿@charset "utf-8";
/* CSS Document */
.gkbody { background: #fafafa;}
.bgf { background: #ffffff; padding: 20px;}
.bot20 { margin-bottom: 20px;}
.hide { display: none}
.hide.active { display: block !important;}
.w_110 { width: 110%;}
/* 列表 */
.gk_list { margin-top: 10px;}
.gk_list li { padding: 0 100px 0 0; background: url("../images/icon.png") left center no-repeat; height: 34px; line-height: 34px; font-size: 16px; overflow: hidden; position: relative; padding-left: 15px;}
.gk_list li .nr {float: left; max-width: 100%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list li .title, .gk_list li .tit {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;}
.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 { font-family: Arial; white-space: nowrap; color: #cecece; font-size: 14px; position: absolute; right: 0; top: 0;}
@media (max-width: 991px) {
    .gk_list li .gl {display: none;}
}
/* 标题 */
.gk_atabs { height: 43px; line-height: 43px; border-bottom: 1px solid #dee2e6; }
.gk_atabs ul li { float: left; font-size: 16px; height: 43px; padding: 0 10px;}
.gk_atabs ul li.line {background: url(../images/gkline.gif) center center no-repeat; width: 1px !important; padding: 0 !important; }
.gk_atabs ul li.active { border-bottom: 1px solid #0154a4;}
.gk_atabs ul li.active a, .gk_atabs ul li.active { color: #0154a4;}
#wgk3 .gk_atabs ul li { padding: 0 3px 0 4px;}
.gk_btabs { height: 40px; background: #f9f9f9; line-height: 40px; margin-bottom: 4px;}
.gk_btabs ul li { float: left; font-size: 22px; height: 40px; padding: 0 18px;}
.gk_btabs ul li.active { background: #0154a4; color: #ffffff;}
.gk_btabs ul li.active a { color: #ffffff;}
/* 公开目录 */
.ind_gklink3 li{margin-top: 10px;height: 66px;line-height: 66px;}
.ind_gklink3 li.num1{margin-top: 0;;}
.ind_gklink3 li a{display: block;background:#f8f8f8;text-align: center;}
.ind_gklink3 li img{ width: auto; max-width: 100%; height: 66px;}
.ind_gklink3 .img_title{display: none;}

.ind_gklink4{ padding: 15px 0 0;}
.ind_gklink4 li{width: 145px;float: left;margin: 0 10px 10px 0;}
.ind_gklink4 li a{display: block;height: 68px;font-size: 15px; text-align: center;padding-top: 9px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background: #f8f8f8;border-radius: 5px;}
.ind_gklink4 li.num2,.ind_gklink4 li.num4,.ind_gklink4 li.num5{margin-right: 0 !important;}
.ind_gklink4 li.num5{width: 100% !important;margin: 0 !important;}
.ind_gklink4 li.num5 .img_title{display: inline-block;padding-left: 5px; margin: 0;}
.ind_gklink4 li.num5 a{height: 60px;line-height: 60px;padding-top: 0;}
.ind_gklink4 li .img_title{display: block;margin-top: 5px;}
.ind_gklink4 li a:hover{color:#0154a4;}
.ind_gklink4 li a:hover img{transition: all 0.6s;transform: rotateY(360deg);}

.ind_gklink{margin: 13px 0 0;}
.ind_gklink li a{display: block;height: 58px;line-height: 58px;padding-left: 30px; border: #ebeef0 1px solid;border-radius: 5px;background:url("../images/szf_zfgjico.png") 258px -39px no-repeat; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_gklink li img{display: inline-block;vertical-align: middle;}
.ind_gklink li .img_title{font-size: 16px;padding-left: 10px;}
.ind_gklink li a:hover{color:#0154a4; background-position: 258px 8px;}
.ind_gklink li a:hover img{transition:all 0.6s;transform: rotateY(360deg);}

/* 公开左侧 新 原公开目录 */

.gkml_box { width: 300px; height: 374px;}
.gk_atitle { text-align: center; height: 50px; line-height: 50px; font-size: 22px; background: #0154a4; color: #ffffff;}
.gk_atitle a {color: #ffffff;}
.gkml_box .slimScrollDiv { height: 306px; overflow: hidden; margin-top: 15px;}
.gkml_box .slimScrollRail {width: 13px !important; background: url(../images/scrollr_bg.png) center center repeat-y !important;}
.gkml_box .slimScrollBar {width: 13px !important;background: url(../images/scrollr_bar.png) center center no-repeat #cdcdcd !important;  border-radius: 5px; -moz-border-radius: 5px;
}
.gkml_list ul li { width: 46.8%; float: left; height: 39px; line-height: 39px; border-bottom: 1px solid #f4f4f4; background: url(../images/icon.png) no-repeat left center;}
.gkml_list ul li a { padding-left: 12px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/* 五公开 */
.wgk_box { width: 800px; height: 374px;}
.wgk_tabs { height: 56px; }
.wgk_tabs ul li { width: 144px; float: left; text-align: center; font-size: 22px; margin-right: 20px; height: 50px; line-height: 50px; background: #03beb7; position: relative;}
.wgk_tabs ul li a { display: block; height: 50px; color: #ffffff;}
.wgk_tabs ul li .ico {height: 0;width: 0;border: 6px solid; border-color: #03beb7 transparent transparent transparent; position: absolute; left: 50%; margin-left: -6px; bottom: -12px; display: none; }
.wgk_tabs ul li .ico2 { border-color: #027bc0 transparent transparent transparent;}
.wgk_tabs ul li .ico3 { border-color: #ffc001 transparent transparent transparent;}
.wgk_tabs ul li .ico4 { border-color: #5ca901 transparent transparent transparent;}
.wgk_tabs ul li .ico5 { border-color: #0396c0 transparent transparent transparent;}
.wgk_tabs ul li.wgk2 { background: #027bc0; }
.wgk_tabs ul li.wgk3 { background: #ffc001; }
.wgk_tabs ul li.wgk4 { background: #5ca901; }
.wgk_tabs ul li.wgk5 { background: #0396c0; }
.wgk_tabs ul li.active .ico { display: block;}
/* 主体 */
.gk_left { width: 780px;}
.gk_right { width: 400px; }
.gk_jdbox {height: 330px;overflow: hidden;position: relative;}
/* 重点领域 */
.gk_zdly { height: 115px; }
.gk_zdtitle { font-size: 22px; line-height: 24px; height: 24px;background: url(../images/gk_zdline.png) center center repeat-x;text-align: center; color: #0154a4;}
.gk_zdtitle .tit { display: inline-block; padding: 0 20px; background: #ffffff;}
.gk_zdtitle a {color: #0154a4; }
.zdly_list { margin-top: 20px;}
.zdly_list .j-scroll {position: relative;width: 100%;height: 64px;overflow: hidden;z-index: 1;}
.zdly_list .prev, .zdly_list .next {display: block;position: absolute;top: 50%;margin-top: -8px;width: 10px;height: 17px;overflow: hidden;cursor: pointer;background: url(../images/btnl.png) no-repeat;z-index: 2;}
.zdly_list .next {right: 0;background: url(../images/btnr.png) no-repeat;}
.zdly_list .scroll-wrap {position: relative;width: 100%;height: 64px;overflow: hidden;z-index: 1;}
.zdly_list .j-marquee { height: 64px !important;overflow: hidden;}
.zdly_list ul li { float: left; width: 185px; text-align: center; font-size: 16px; border-right: 1px solid #b8d4ee;}
.zdly_list ul li img { display: block; margin: 0 auto; height: 38px; width: auto;}
.zdly_list ul li .img_title { color: #0154a4; display: block; padding-top: 8px; line-height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zdly_list ul li a:hover img {webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/* 回应关切 */
.gk_hygzbox {height: 346px; }
.gk_hygzlist { height: 239px;}
.gk_hybtn ul li { display: inline; float: left; text-align: center; font-size: 18px; margin-right: 18px; width: 172px; height: 67px; line-height: 65px;}
.gk_hybtn ul li a { display: block; border: 1px solid #ebeef0; height: 65px; border-radius: 5px; -moz-border-radius: 5px; -moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.gk_hybtn ul li img {margin-right: 14px;}
.gk_hybtn ul li a:hover { border: 1px solid #b8d4ee; color: #333333;}
.gk_hybtn ul li a:hover img {webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/* 监督保障 */
.gk_jdbox { height: 331px;overflow: hidden; }
/* 专题图 */
.gk_ztbox { height: 70px; overflow: hidden; }
.gk_ztbox ul li { display: inline; width: 246px; float: left; margin-right: 21px; height: 70px; }
.gk_ztbox .j-scroll {position: relative;width: 100%;height: 70px;overflow: hidden;z-index: 1;}
.gk_ztbox .prev, .gk_ztbox .next {display: block;position: absolute;top: 50%;margin-top: -15px;width: 15px;height: 30px;overflow: hidden;cursor: pointer; background: url(../images/ind_prve.png) 0 0 no-repeat;z-index: 2;}
.gk_ztbox .next { background-position: -15px 0; right: 0;}
.gk_ztbox .scroll-wrap {position: relative;width: 100%;height: 70px;overflow: hidden;z-index: 1;}
/* 征集 */
.gk_yjzjbox { height: 290px;}
.gk_zjlist { margin-top: 12px;}
.gk_zjlist li { height: 34px; line-height: 34px; font-size: 16px; position: relative; padding-left: 59px;}
.gk_zjlist li .date { float: right; font-size: 14px; color: #cecece;}
.gk_zjlist li .zt { position: absolute; left: 0; top: 6px; line-height: 22px; display: inline-block; width: 49px; height: 22px; text-align: center; font-size: 12px; color: #ffffff; background: #c0c0c0; border-radius: 5px; -moz-border-radius: 5px; }
.gk_zjlist li .starting { background: #8ac6fb;}
.gk_zjlist li a { display: block; float: none; height: 34px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hdy_ftbox { padding-top: 10px;}
/* 政务公开导航 */
.gk_dhbox { height: auto;}
.gk_dhlist ul { margin-top: 8px; display: block; height: 280px; overflow: auto;}
.gk_dhlist ul li { height: 35px; line-height: 35px; width: 24.8%; float: left; font-size: 16px;}
.gk_dhlist ul li a { display: block; height: 34px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 20px;}
/* 公告栏 */
.gk_ggbox { height: 351px; overflow: hidden; }
.gk_gglist .j-marquee { height: 304px;overflow: hidden;}
.gk_gglist ul li { line-height: 25px; padding: 8px 0 8px 12px; border-bottom: 1px dashed #dee2e6; font-size: 16px; background: url(../images/icon.png) left 18px no-repeat;}
.gk_gglist ul li .date { color: #cecece; padding-left: 10px;}
.wza-on .marquee-wrap {white-space:normal; }
/* 依申请公开 */
.gk_ysqbox { height: 466px;}
.gk_ysqli { height: 102px;}
.gk_ysqli ul { padding-top: 15px;}
.gk_ysqli ul li { height: 32px; line-height: 32px; display: inline; float: left; text-align: center; font-size: 15px; width: 102px; margin: 4px 4px 0 0; background: #f9f9f9;}
.gk_ysqli ul li.num1, .gk_ysqli ul li.num4 { width: 149px;}
.gk_ysqcs { height: 172px;}
.gk_ysqtit { height: 26px; line-height: 26px; color: #0154a4; font-size: 18px; background: url(../images/ysqtit.png) 10px center no-repeat; padding-left: 34px;}
.gk_ysqcs ul li { margin-top: 10px; display: block;}
.gk_ysqcs ul li.bt { float: left;width: 125px;text-align: right;padding-right: 4px;height: 30px;line-height: 30px;font-size: 14px;}
.gk_ysqcs ul li.srk { margin-left: 130px; *margin-left: 0; height: 30px;position: relative; }
.gk_ysqcs ul li.srk .msg-box {position: absolute !important;left: 0;top: 2px;}
.gk_ysqcs ul li.srk input {width: 99%;height: 28px; float: left;line-height: 28px;padding: 0;border: #dee2e6 1px solid;background: #ffffff;}
.gk_ysqcs ul li.btn {width: 100px;height: 30px;padding: 0 0 0 92px;}
.gk_ysqcs ul li.btn input {float: left;width: 100px;height: 30px;line-height: 25px;text-align: center;font-size: 14px;color: #ffffff;background: #0154a4;cursor: pointer;outline: none;border: none;}
.gk_tjtit {height: 26px; margin-bottom: 15px; line-height: 26px; color: #0154a4; font-size: 18px; background: url(../images/tjtit.png) 10px center no-repeat; padding-left: 34px; }
.gk_tjbox { height: 108px; background: #f9f9f9; padding: 0 20px;}
.gk_tjbox ul { padding-top: 5px;}
.gk_tjbox ul li { line-height: 32px;height: 32px; font-size: 15px;}
.gk_tjbox ul li .num { float: right; color: #ff0000;}
.gk_zdimg {  overflow: hidden;}
.gk_zdimg ul li{ margin-bottom: 10px; text-align: center;}
.gk_zdimg ul li.num3{ margin-bottom: 0;}
/* 新闻发布会 */
.gk_fbhbox { height: 265px;overflow: hidden;}
.fbh_a { padding-right: 10px; }
.fbh_a a { color: #666666; padding: 0 4px; }
.gk_fhblist { width: 360px; margin: 15px auto 0 auto;}
.gk_fhblist ul li { text-align: center; }
.gk_fhblist ul li img { width: 361px; height: 180px;}
.gk_fhblist ul li .title { display: block; font-size: 15px; height: 34px; line-height: 34px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/* 政府公报 */
.gk_zfgb { height: 268px;}
.gk_gbbox { width: 360px; margin: 15px auto 0 auto;}
.gk_gbimg { width: 163px; height: 202px; border: 3px solid #e6e6e6; }
.gk_gbsearch,.gk_gbcon{ padding-left: 182px; }
.gk_gbsearch ul li { height: 40px; line-height: 40px;}
.gk_gbsearch ul li .gk_gktext { width: 87px; height: 40px; line-height: 40px; border: none; background: #f8f8f8; font-size: 14px;}
.gk_gbsearch ul li .gk_gktext2 { width: 178px;}
.gk_gbsearch ul li select { width: 75px;height: 38px;line-height: 26px;font-size: 14px;color: #a8abb7;padding: 2px 5px; *padding: 0; border: none; background: #f8f8f8; margin-left: 6px;}
.gk_gbsearch ul li .gk_gkbtn { width: 100px; height: 36px; background: #0154a4; line-height: 36px; font-size: 16px; border: none; color: #ffffff; margin-top: 10px; text-align: center;}

.gk_gbcon h3{ height: 25px; border-bottom: 1px #dee5ed solid; font-size: 16px; color: #0068b7; line-height: 16px;}
.gk_gbcon .list{ padding: 15px 0 0; height: 120px;}
.gk_gbcon .list li{ line-height: 24px; font-size: 16px;}
.gk_gbcon .list li a{color: #0068b7;}
.gk_gbcon .list li a:hover{color: #d00;}
.gk_gbcon .more{ height: 42px; line-height: 42px; text-align: center; display: block; background: #e4f1ff; font-size: 16px; color: #0068b7; overflow: hidden; border-radius: 4px; transition: 0.4s all;}
.gk_gbcon .more:hover{ background: #0068b7; color: #e4f1ff;}



/* 发布 */
.gk_fbbox { height: 145px;}
.gk_weibo { margin-top: 20px; height: 85px; border-bottom: 1px solid #dddddd;}
/*信息排行*/
.gk_phbox { height: 280px;}
.gk_phlist ul li { height: 30px; line-height: 30px; padding: 2px 0; position:relative; font-size: 16px; overflow: hidden;}
.gk_phlist ul li .tj {  position: absolute; right:0; top:2px; font-size: 14px; color: #bebebe;}
.gk_phlist ul li .num { display: block; width: 17px; height: 17px; float: left; margin: 8px 10px 0 0; font-size: 12px; line-height: 17px; text-align: center; background: #c7c7c7;  position: absolute; left:0; top:2px;}
.gk_phlist ul li .num1,.gk_phlist ul li .num2,.gk_phlist ul li .num3 { color: #ffffff; background: #f23402;}
.gk_phlist ul li a { display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 42px 0 22px; }
@media (min-width: 992px) and (max-width: 1199px) {
    /*五公开*/
    .wgk_box {width: 592px;}
    .wgk_tabs ul li {width: 115px;margin-right: 5px;}
    .wgk_box #wgk1 .gk_atabs ul li { width: 87px; padding: 0 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .wgk_box #wgk2 .gk_atabs ul li { width: 115px; padding: 0 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .wgk_box #wgk3 .gk_atabs ul li { width: 52px; font-size: 12px; padding: 0 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .wgk_box #wgk5 .gk_atabs ul li { width: 115px; padding: 0 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .gk_left {width: 572px;}
    /*回应关切*/
    .gk_hybtn ul li {font-size: 16px;margin-right: 10px;width: 125px;}
    .gk_hybtn ul li img {margin-right: 8px;}
    /*解读*/
    .gk_jdbox .gk_atabs ul li {width: 95px; padding: 0 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .gk_jdbz .gk_atabs ul li {width: 122px; padding: 0 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
}
@media (max-width: 991px) {
    .gkml_box, .wgk_box, .gk_left, .gk_right { width: auto; float: none; height: auto;}
    .gkml_list, .gk_zdly, .gk_hygzbox, .gk_dhbox, .gk_ysqbox { height: auto;}
    .gkml_box{padding-bottom: 0;}
    /*公开目录*/
    .ind_gklink4 li{ width: 49%; margin-right: 2%;}
    .ind_gklink li a{ background: none; text-align: center; padding-left: 0;}
    .gkml_list ul li { width: 32.3%;}
    /*五公开*/
    .wgk_tabs ul li {width: 130px;}
    .gk_atabs ul li {border-bottom: 1px solid #ffffff;}
    .gk_atabs { height: auto;}
    .gk_atabs ul li { padding: 0 5px;}
    /*回应关切*/
    .gk_hybtn ul li {width: 168px;}
    /*依申请公开*/
    .gk_ysqli {height: 72px;}

}
@media (max-width: 767px) {
    .bgf { padding: 10px;}
    .w_110 { width: 100%;}
    /*五公开*/
    .wgk_tabs ul li { width: 18%; margin: 0 1%; font-size: 20px; }
    /*依申请公开*/
    .gk_ysqli {height: auto; margin-bottom: 15px;}
    .gk_ysqli ul li { width: 32.3% !important; margin: 4px 0.5% 0 0.5%;}
    /*回应关切*/
    .gk_hygzlist { height: auto;}
    .gk_hybtn ul li {width: 24%; margin: 15px 0.5% 0 0.5%;}
    .gk_hybtn ul li img {margin-right: 8px;}
    .gk_fhblist { width: auto;}
    .gk_fhblist ul li img { width: 100%; height: auto;}
    .gk_phbox .gk_btabs ul li { width: 50%; padding: 0; text-align: center;}
}
@media (max-width: 600px) {
    .wgk_tabs ul li {font-size: 18px; width: 19%; margin: 0 0.5%;}
    /*回应关切*/
    .gk_hybtn ul li {width: 49%;}
    /*依申请公开*/
    .gk_ysqli ul li { width: 49% !important; margin: 4px 0.5% 0 0.5%;}
    /*导航*/
    .gk_dhlist ul li {width: 49%;}
}

@media (max-width: 430px) {
    .ind_gklink4 li a{font-size: 14px;}
    .wgk_tabs ul li { line-height: 22px; font-size: 16px;}
    .wgk_tabs ul li a { width: 40px; margin: 0 auto; padding-top: 4px;}
    .gk_gbbox, .gk_zfgb { height: auto;}
    .gk_gbimg { float: none; margin: 0 auto;}
    .gk_gbbox{width: auto}
    .gk_gbcon{padding-left:0;}
    .gk_gbcon .list{height: auto;padding: 10px 0}
    /*依申请公开*/
    .gk_gbsearch {padding-left: 0;}
    .gk_gbsearch ul li .gk_gktext {width: 48%;}
    .gk_gbsearch ul li .gk_gktext2 {width: 97%;}
    .gk_gbsearch ul li select {width: 48%; margin-left: 1%;}
    .gk_zdimg ul li img{ width: 100%; height: auto;}

}

/************  信息公开栏目页 on  ********** */
.xxgk_left {width: 240px; background: #ffffff; padding: 20px;}
.xxgk_lmlink li { padding-bottom: 1px;}
.xxgk_lmlink li a {background: #f7f7f7; border: 1px #f7f7f7 solid; display: block; height: 30px; padding: 9px 10px 9px 25px; font-size: 0; line-height: 0; color: #505050;}
.xxgk_lmlink li a span {display: inline-block; vertical-align: middle; cursor: pointer; height: 30px; transition: 0.4s all;}
.xxgk_lmlink li a .ico { width: 30px; background: url("../images/gk_lmico.png") center 0 no-repeat;}
.xxgk_lmlink li a .tit { padding-left: 20px; line-height: 30px; font-size: 16px;}
.xxgk_lmlink li.num2 .ico { background-position: center -30px;}
.xxgk_lmlink li.num3 .ico { background-position: center -60px;}
.xxgk_lmlink li.num4 .ico { background-position: center -90px;}
.xxgk_lmlink li.num5 .ico { background-position: center -120px;}
.xxgk_lmlink li a:hover { background: #ffffff; border-color: #0154a4; color: #0154a4;}
.xxgk_lmlink li a:hover .ico {-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

.treetitle { margin-top: 10px; height: 56px; font-size: 0; line-height: 0; text-align: center; background: #0154a4;}
.treetitle span {display: inline-block; padding-left: 29px; background: url(../images/gk_mnico.png) left center no-repeat; font-size: 18px; font-weight: bold; line-height: 56px; vertical-align: middle; color: #ffffff;}
.xxgktree { height: auto;}
.treetit { height: 36px; background: #f7f7f7; border-bottom: 1px #dddddd solid; line-height: 0; font-size: 0; text-align: center; cursor: pointer; margin: 1px 0 0; padding: 10px 10px 0;}
.treetit a {display: block; color: #333333 !important; line-height: 36px; width: 48%; margin: 0 1%; float: left; color: #505050; font-size: 16px; transition: 0.4s all;}
.treetit a:hover { color: #c50001;}
.treetit .sec2 { background: #81aaf8; color: #ffffff !important;}
.treetit .sec2:hover {color: #ffffff;}
.ztree * {font-size: 14px;}
.ztree li {line-height: 16px;}
.ztree li span { line-height: 20px;}
.ztree li a.curSelectedNode {height: 18px;}
.ztree li ul.line {border: 0 none;}
.xxgktreecon1 { padding: 5px; border: 1px solid #eeeeee; border-top: 0 none;}
.xxgktreecon1 .xxgk_treetop {width: 262px;}
.xxgktreecon1 .xxgk_treetop ul li { width: 131px;}
.xxgktreecon1 .wgk_xxknr { width: auto; height: 652px; overflow: auto; border: 0 none;padding: 0 5px 0 0;}
.xxgktreecon1 .ztree { height: auto; overflow: hidden; padding: 8px 0 6px; position: static;}
.xxgktreecon { height: 585px; overflow: auto; border-top: 0 none;}
.wgk_con {padding-bottom: 2px;}
.wgk_xxktab ul li { height: 28px; line-height: 28px; background: #f2f2f2; font-size: 14px; font-weight: bold; padding: 0 10px; cursor: pointer;}
.wgk_xxktab ul li i { display: inline-block; width: 16px; height: 16px; float: right; margin-top: 6px; background: url(../images/ztreearr.png) 0 0 no-repeat; }
.wgk_xxktab ul li.active i { background: url(../images/ztreearron.png) 0 0 no-repeat;}
.wgk_contree { display: none;}
.wgk_contree.active { display: block;}


/*左侧 end 右侧 on*/
.xxgk_lmright { width: 860px; float: right; padding: 20px; min-height: 1032px; height: auto; background: #ffffff;}
.nav_dwxx {height: 56px;padding: 7px 0;border: #ededed 1px solid; margin-bottom: 10px;}
.nav_dwxx ul li {float: left;height: 28px;line-height: 28px;font-size: 14px;vertical-align: bottom;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nav_dwxx ul li.bt {width: 102px;text-align: right;}
.nav_dwxx ul li.dw {width: 740px;font-weight: bold;color: #c50001;}
.nav_dwxx ul li.dz {width: 415px;}
.nav_dwxx ul li.dh {width: 222px;}

.nav_tit {height: 46px;background: #f7f7f7; position: relative;}
.nav_tit ul {padding: 0;}
.nav_tit ul.tit li {color: #333333;height: 46px;font-size: 16px;line-height: 46px;text-align: center;padding: 0;border-right: #ffffff 2px solid; font-weight: bold; position: absolute; top: 0;}
.nav_tit ul.tit li.xh, .xxgk_nav_con ul li.xh {width: 60px; left: 0;}
.nav_tit ul.tit li.yh, .xxgk_nav_con ul li.yh {width: 180px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; left: 62px;}
.nav_tit ul.tit li.mc { left: 244px; right: 252px;}
.nav_tit ul.tit li.rq, .xxgk_nav_con ul li.rq { width: 100px; right: 152px;}
.nav_tit ul.tit li.wh, .xxgk_nav_con ul li.wh { width: 150px; right: 0; border: 0 none;}

.xxgk_nav_con {line-height: 45px; font-size: 14px;margin-top: 6px;}
.xxgk_nav_con .xxgk_navli {height: 45px; border-bottom: 1px dashed #dfdfdf;}
.xxgk_nav_con ul {height: 45px; position: relative;}
.xxgk_nav_con ul li {height: 45px;line-height: 45px;font-size: 14px; background: none;padding: 0;text-align: center;border-right: #ffffff 2px solid; position: absolute; top: 0; color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xxgk_nav_con ul li.mc {text-align: left;padding: 0 0 0 10px; left: 244px; right: 252px; overflow: hidden;}
.xxgk_nav_con ul li.mc a.title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float: none;}
.xxgk_nav_con ul li.mc .nr { float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_nav_con ul li.mc .gl {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_nav_con ul li.mc .gl .split {padding: 0 2px;color: #666666;font-size: 14px;}
.xxgk_nav_con ul li.mc .gl a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.xxgk_sqcon .xxgk_nav_con .xxgk_navli {height: 41px; border-bottom: 1px dashed #dfdfdf;}
.xxgk_sqcon .xxgk_nav_con ul li {height: 41px;line-height: 41px;}
.listviewboxt {display: none;height: 178px; position: relative;text-align: center;left: 0;top: 0; right: 0;width: auto;}
.listviewbox {background: #ffffff;border: 5px solid #eeeeee;position: absolute;left: 0;top: 0;padding: 14px 10px;text-align: center;z-index: 998;color: #333333;}
.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_dw { min-height: 600px; height: auto;}
.xxgk_dw .nav_tit ul.tit li.mc {width: 697px;}
.xxgk_dw .nav_tit ul.tit li.rq {width: 145px;border-right: 0;}
.xxgk_dw .xxgk_nav_con ul li.mc {width: 673px;}
.xxgk_dw .nav_tit ul.tit li.yh, .xxgk_dw .xxgk_nav_con ul li.yh { width: 205px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.xxgk_dw .nav_tit ul.tit li.rq { width: 145px; border-right: 0;}
.xxgk_dw .xxgk_nav_con ul li.rq { width: 145px; }
.xxgk_dw .xxgk_nav_con ul li.mc a { width: 680px;}
.xxgk_dw .nav_dwxx ul li.dw { width: 1000px;}
.xxgk_dw .listviewbox .vitem2 p { width: 980px;}

.xxgklist_lm {max-height: 832px; overflow: hidden; overflow-y: auto;}
.xxgklist_lm .doc_list { padding: 0 0 14px 0;}
.xxgklist_lm .doc_list li { padding-left: 17px; font-size: 16px; line-height: 40px; overflow: hidden; padding-right: 20px;}
.xxgklist_lm .doc_list li span.date { color: #999999; font-family: arial; font-size: 14px;}
.xxgklist_lm .doc_list li.columnName { border-left: 5px solid #c50001; font-size: 14px; background: #f2f7ef; height: 55px; line-height: 55px; padding: 0 20px;margin-bottom: 14px;}
.xxgklist_lm .doc_list li.columnName .title { color: #c50001; font-size: 20px; font-weight: bold;}
.xxgklist_lm .doc_list li.columnName .more { color: #707070;}
.xxgklist_lm .doc_list li.columnName .more:hover { color: #dd0000;}
.xtjg_font {text-align: right; font-size: 14px; padding-bottom: 10px; line-height: 24px;}
.xtjg_font select { vertical-align: middle;}

.lm_zwzt { border: 1px solid #dddddd; height: 280px;}
.lm_zwzt .xxgk_title { margin: 0 10px; padding: 0;}
.lm_zwzt .zwztli { margin: 0 8px;}
.lm_zwzt .zwztli ul li { width: auto; float: none !important; display: block; margin: 12px 0 0 0;}
@media (min-width: 992px) and (max-width: 1199px) {
    .xxgk_lmright { width: 652px;}
    .nav_dwxx ul li.dw {width: 530px;}
    .nav_dwxx ul li.dz {width: 310px;}
    .nav_dwxx ul li.dh {width: 122px;}
}
@media (max-width: 991px) {
    .nav_dwxx ul li.dw {width: 610px;}
    .nav_dwxx ul li.dz {width: 310px;}
    .nav_dwxx ul li.dh {width: 200px;}
}
@media (max-width: 767px) {
    .xxgk_lmright, .xxgk_left { padding: 10px;}
}
/*信息公开文章*/
.gkwz_content { background: #ffffff;padding: 20px;}
.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: 16px; line-height: 20px; text-align: center;}
.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 span { display: inline-block; white-space: nowrap;}
.gk_newsinfo .print { display: inline-block; background: url(../images/print.gif) 7px center no-repeat; padding-left: 30px; }
.gk_newsinfo  .share{ display: inline-block; vertical-align: top; height: 26px;  padding-left:23px; background:url(../images/wzicon2.gif) left center no-repeat;}
.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;}
.gkwz_contnet { font-size: 16px; word-break: break-all; word-wrap: break-word; line-height: 200%; padding: 30px 20px; min-height: 500px; height: auto; overflow: hidden; overflow-x: auto; text-align: justify;}
.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;}
/*.fxd_close{ font-size: 0; line-height: 0; text-align: right; border-top: 1px dashed #ddd; padding-top: 10px;}
.fxd_close a{ display: inline-block; font-size: 14px; height: 32px; line-height: 32px; padding-left: 20px; vertical-align: middle;}
.fxd_close .print_btn{background: url("../images/print.gif") left center no-repeat;}
.fxd_close .close_btn{background: url("../images/print.gif") left center no-repeat;}*/
.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; height: 40px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background: #f7f7f7;}
.div_table_suoyin .table_suoyin td {width: 450px; height: 36px; 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 { font-family: "Microsoft YaHei", 微软雅黑; font-size: 18px; line-height: 35px; color: #c50001; 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;}
.minh500 {min-height: 500px;}
@media (max-width: 991px) {
    .minh500 {min-height: auto;}
}
/******通用文章 end******/
/*依申请公开列表 */
.xxgk_sqxxktop { overflow: hidden; background: #f6f6f6; margin: auto;}
.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: #ffffff; font-weight: bold; background: #0154a4;}
.xxgk_sqxxktop ul li#ysqmn1 {display: none;}
.xxgk_sqxxktop ul li#ysqmn2 {width: 13%;}
.xxgk_sqxxktop ul li#ysqmn3 {width: 14%;}
.xxgk_sqxxktop ul li#ysqmn4 {width: 15%;}
.xxgk_sqxxktop ul li#ysqmn5 {width: 15%;}
.xxgk_sqxxktop ul li#ysqmn6 {width: 15%;}
.xxgk_sqxxktop ul li#ysqmn7 {width: 15%;}
.xxgk_sqxxktop ul li#ysqmn8 {width: 13%;}

.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;}
.xxgk_sq_lmcon img {max-width: 100%; height: auto;}
.xxgk_sqtable { text-align: center; padding: 30px 0 0;}
.xxgk_sqtable a { margin: 0 30px;}
.xxgk_ysqtips { display: none;}

.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;}
.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 p.tit { width: 83px; text-align: right; font-size: 14px; line-height: 30px;}
.xxgk_jstable li.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 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(../images/input_bg.gif) 0 0 no-repeat;}
.xxgk_jstable li.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 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(../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: #0154a4; text-align: center; color: #ffffff; border-radius: 3px; font-size: 14px;}

/*依申请公开年报 */
.xxgklistb .gk_title {color: #000000;}
.xxgklistb .opennesscont {color: #000000; word-break: break-all; word-wrap: break-word; }
.xxgklistb ul { overflow: hidden;}
.xxgklistb ul li {padding: 0 10px 0 25px;background: url(../images/icon.png) 10px 24px no-repeat;height: 52px;line-height: 52px;vertical-align: bottom; overflow: hidden;font-size: 16px;}
.xxgklistb ul li.even {background-color: #f8f8f8;}
.xxgklistb ul li a { float: none; display: block; margin-right: 100px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xxgklistb ul li .date {color: #999999;}
.xxgklistb ul.doc_list {padding-bottom: 10px;padding-top: 5px; min-height: 200px;}


.bornone {border: 0 none;}
.border_r {border-left: 1px #dddddd solid;}
.xxgk_sqrxx2 {border-top: 0 none;}
.xxgk_sqrxx2 .publicApply_table1 {margin-left: 0;}

.opennesscont {padding: 20px 25px;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: #dddddd 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; top: 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 #dddddd; 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: #ffffff;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: #dddddd 1px solid;margin-top: 8px;padding: 2px 5px;background: #ffffff;}
.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: #dddddd 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: #ee0000;font-size: 12px;}
.ysqcx_tit {margin-top: 10px;height: 46px;line-height: 46px;border: 1px solid #dddddd;background: #f7f7f7; position: relative;}
.ysqcx_tit p { position: absolute; top: 0; border-right: 1px solid #dddddd;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 ul { display: block; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd;}
.ysqcx_box li {height: 44px;line-height: 44px;clear: both;border-bottom: 1px solid #dddddd;overflow: hidden; position: relative;}
.ysqcx_box li p { position: absolute; display: block;border-right: 1px solid #dddddd;text-align: center;height: 52px; 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 {border-right: 0;width: 100px;overflow: hidden; right: 0;}
.yi_search_area {background: #ffffff url(../images/xxgk_sqnrboxbg.gif) no-repeat left bottom;}
.yi_search_area1 {background: #ffffff url(../images/xxgk_sqnrboxbg.gif) no-repeat left bottom;}
.yi_search_area2 {background: #ffffff url(../images/xxgk_sqnrboxbg.gif) no-repeat left bottom;}


.yi_search_area1 table td.yi_areal {background: url(../images/xxgk_sqrbg.gif) no-repeat 0 0;font-weight: bold;font-size: 12px;line-height: 22px;color: #c50001;padding: 0 10px 0 12px;width: 19px;}
.yi_search_area table td.yi_areal {background: url(../images/xxgk_sqrxxbg.gif) no-repeat 0 0;font-weight: bold;font-size: 12px;line-height: 22px;color: #c50001;padding: 0 10px 0 12px;width: 19px;}
.yi_search_area2 table td.yi_areal {background: url(../images/xxgk_sqrxxbg.gif) no-repeat 0 0;font-weight: bold;font-size: 12px;line-height: 22px;color: #c50001;padding: 0 10px 0 12px;width: 19px;}
.yiarea_con { border-top: 1px solid #dddddd;}
.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: #ffffff;border: none;background: #c50001;overflow: hidden;cursor: pointer;margin: auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

/* 信息公开目录*/
.xxgkmnbox h2 {padding: 0 10px 0 20px;height: 40px;line-height: 40px;background: #fafafa;font-size: 16px;color: #0154a4;border-left: #0154a4 3px solid;}
.xxgkmnbox .more { font-size: 14px; color: #999999;}
.xxgkmnbox a.more:hover {color: #999999;}
.xxgkmnlist {padding: 10px 0;}
.xxgkmnlist ul {overflow: hidden;}
.xxgkmnlist li {height: 36px;line-height: 36px;font-size: 14px;width: 50%;float: left;}
.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;}
.xxgkmnlist li p.fr a {color: #999999;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: #dddddd 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 #dddddd; border-bottom: 0 none; border-left: 0 none;}
.xxgk_tjbox td {border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;}


/* 信息发布排行*/
.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: #ffffff;}
.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: #cccccc 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: #ffffff;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: #ffffff;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;}
.sqnav_tit ul.tit li {color: #333333;float: left;height: 36px;font-size: 14px;line-height: 36px;background: #f1f1f1;text-align: center;padding: 0;border-right: #ffffff 1px solid;}
.sqnav_tit ul.tit li.xh {width: 70px;}
.sqnav_tit ul.tit li.yh {width: 170px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sqnav_tit ul.tit li.mc {width: 660px;}
.sqnav_tit ul.tit li.rq {width: 110px;border-right: 0; float: right;}
.xxgk_sqnav_con {padding-top: 0;}
.xxgk_sqnav_con ul li.xh {width: 70px !important;}
.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 {left: 70px !important; right: 110px !important;}
.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: static; float: right;}
.listviewbox_sq {background: #ffffff;border: 1px solid #d1dee4;position: absolute;left: 0;top: 0;padding: 14px 10px;text-align: center;width: 813px;z-index: 998;color: #333333;}
.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: 1199px) {
    .xxgk_sqxxktop ul li a {font-size: 13px;}
    .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 { width: 90px; right: 122px;}
    .nav_tit ul.tit li.wh, .xxgk_nav_con ul li.wh { width: 120px;}
    .xxgk_nav_con ul li.mc a.title.lang1 { max-width: 190px;}
    .xxgk_nav_con ul li.mc a.title.lang2 { max-width: 138px;}
    .xxgk_nav_con ul li.mc a.title.lang3 { max-width: 88px;}
    .xxgk_nav_con ul li.mc a.title.lang4 { max-width: 40px;}
    .xxgk_nav_con ul li.mc a.title.lang5 { max-width: 40px;}
    .xxgkmnlist li {width: 318px;}
    /*信息公开栏目 end*/
    .xxgk_sqtop1 p {padding-right: 10px;}
    .xxgk_chaxun p.input {width: 96px;}
    .sqnav_tit ul.tit li.mc {width: 514px;}
    .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: 50px; background: none;}
    /*依申请公开 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_left, .xxgk_lmright {float: none; width: auto; margin: 0;}
    .xxgk_left {padding-bottom: 0;}
    .xxgk_lmlink { overflow: hidden;}
    .xxgk_lmlink li { width: 50%; float: left;}
    .xxgk_lmlink li:nth-child(2n) a { border-left: 1px #ffffff solid;}
    .xxgk_lmlink li:nth-child(2n) a:hover { border-left: 1px #0154a4 solid; }
    .xxgk_lmlink li.num5 {width: 100%;}
    .xxgk_lmlink li.num5 a {text-align: center; padding-left: 0;}

    .xxgk_lmright { min-height: 100px; margin-top: 10px;}
    .xxgk_sqxxktop ul li {width: 25% !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;}
}
@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, .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: 102px;}
    .nav_tit ul.tit li.wh, .xxgk_nav_con ul li.wh {display: none;}
    .nav_tit ul.tit li.rq, .xxgk_nav_con ul li.rq {right: 0; border: 0 none;}
    .xxgk_nav_con ul li.mc a.title.lang1 { max-width: 355px;}
    .xxgk_nav_con ul li.mc a.title.lang2 { max-width: 292px;}
    .xxgk_nav_con ul li.mc a.title.lang3 { max-width: 244px;}
    .xxgk_nav_con ul li.mc a.title.lang4 { max-width: 190px;}
    .xxgk_nav_con ul li.mc a.title.lang5 { max-width: 132px;}
    /* 信息公开-栏目页 */
    .sqnav_tit ul.tit li.mc {width: 556px;}
    .xxgk_sqnav_con ul li.mc { width: 540px;}

    .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_lmcon {padding-bottom: 0;}
    .xxgk_contain {padding-top: 12px;}
    .xxgklist_lm { max-height: none; overflow-y: auto;}
    .xxgk_lmlink li:nth-child(2n) a:hover { border-left: 1px #0154a4 solid; }
    .xxgklist_lm .doc_list li.columnName a.more { width: auto; float: right !important; margin: 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;}
    .form-type { padding-left: 8px; border: #d6d6d6 1px solid; border-bottom: 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 ul li { float: 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 select {float: none; margin: 0; vertical-align: top;}
    .xxgk_chaxun p.input { margin-top: 0;}
    .xxgk_chaxun p.btn01 {float: left;}
    .xxgk_chaxun ul li.btn { margin-top: 10px;}
    /*申请公开查询 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 p.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 #dddddd 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 #dddddd 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: 500px) {
    .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: #ff0000;}
.ysq_tu_apply { margin-top: 25px;}
.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: #ff0000;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: 389px;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: #ffffff;min-height: 32px;}
.xxgk_gmr li .bor2 input {width: 205px;height: 28px;background: #ffffff;line-height: 28px;padding: 0 10px;border: #dddddd 1px solid;color: #333333;}
.xxgk_gmr li .bor2 select {width: 227px;padding: 0 10px;height: 30px;background: #ffffff;line-height: 28px;border: #dddddd 1px solid;}
.xxgk_gmr li.gm1 { width: 779px;}
.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: #ffffff;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: #ffffff;line-height: 28px;padding: 0 10px;border: #dddddd 1px solid; display: inline-block !important;}
.xxgk_gmr li.gm2 {width: 777px;}
.xxgk_gmr li.gm2 .bor4 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #ffffff;padding: 10px;min-height: 32px;}
.xxgk_gmr li.gm2 .bor4 .dizhi {width: 565px;height: 28px;background: #ffffff;line-height: 28px;border: #dddddd 1px solid; color: #333333; padding: 0 10px;}
.xxgk_gmr li.gm3 {width: 777px;}
.xxgk_gmr li.gm3 .bor1 {padding: 0 10px;}
.xxgk_gmr li.gm3 .bor2 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #ffffff;padding: 15px 10px;min-height: 32px;}
.xxgk_gmr li.gm3 .bor5 {margin-left: 98px;border-left: #d6d6d6 1px solid;background: #ffffff;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: #ffffff;line-height: 28px;padding: 0 10px;border: #dddddd 1px solid;}
.xxgk_gmr li.gm1 .bor4 .sc input.btn, .xxgk_gmr li.gm3 .bor5 .sc input.btn {width: 60px;height: 30px;color: #666666;line-height: 28px;text-align: center;border: 1px solid #cccccc;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: #ffffff;padding: 10px;min-height: 32px;}
.xxgk_slmc .bor2 select {width: 227px;padding: 0 10px;height: 30px;background: #ffffff;line-height: 28px;border: #dddddd 1px solid;}
.xxgk_slmc .bor2 input {width: 205px;padding: 0 10px;height: 28px;background: #ffffff;line-height: 28px;border: #dddddd 1px solid;}
.xxgk_sfgk { border-bottom: 1px solid #dddddd;}
.xxgk_sfgk .bor6 label {font-weight: normal;padding-right: 10px;}
.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: #ffffff;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: #ffffff;padding: 10px;min-height: 32px;}
.sqgk_zfxx .sqgk_wj .ipt input {width: 350px;height: 28px;background: #ffffff;line-height: 28px;padding: 0 10px;border: #dddddd 1px solid;}
.sqgk_descon {padding: 10px;line-height: 30px;background: #ffffff;}
.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: #ffffff;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: #aaaaaa;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: #ffffff;margin: 0 20px;background: #0154a4;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: 1199px) {
    .xxgk_gmr li {width: 285px;}
    .xxgk_gmr li .bor2 input {width: 145px;}
    .xxgk_gmr li .bor2 select {width: 167px;}
    .xxgk_gmr li.gm1 .bor4 .sc input { width: 365px;}
    .xxgk_gmr li.gm3 .bor5 .sc input {width: 365px;}
    .xxgk_gmr li.gm1, .xxgk_gmr li.gm2, .xxgk_gmr li.gm3 { width: 571px;}
    .sqgk_zfxx .sqgk_wj .ipt input {width: 330px;}
    .xxgk_gmr li.gm2 .bor4 .dizhi { width: 430px;}
}
@media (max-width: 991px) {
    .xxgk_gmr li { width: 323px;}
    .xxgk_gmr li .bor2 input {width: 175px;}
    .xxgk_gmr li .bor2 select {width: 197px;}
    .xxgk_gmr li.gm1 {width: 647px;}
    .xxgk_gmr li.gm1 .bor4 .sc input {width: 175px;}
    .xxgk_gmr li.gm2 { width: 647px;}
    .xxgk_gmr li.gm2 .bor4 .dizhi {width: 505px;}
    .xxgk_gmr li.gm3 {width: 647px;}
    .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, .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: 10px auto;}

}
@media (max-width: 520px) {
 .xxgk_gmr li.gm1 .bor4 .sc input{ width: 98% !important;}
.xxgk_gmr li.gm1 .bor4 .sc{ height: auto;}
.xxgk_gmr li.gm1 .bor4 .sc span{ display: block;}
}

/*2020-12-21搜索*/
.gk_searchbox{position: absolute;top:25px;left: 160px; height: 30px;width: 348px; border:#ddd 1px solid;background:#fff;border-radius: 5px;-webkit-border-radius: 5px;}
.gk_searchbox ul{position: relative;}
.gk_searchbox li.se_box{float: none; margin-right:60px;padding-left: 40px; height:30px; position:relative;}
.gk_searchbox li.se_box .msg-box{left:60px;top:32px;position:absolute;}
.gk_searchbox li.se_box input{float: left;width:100%; height:30px;background:#fff;text-indent:10px;padding: 0; line-height:30px; font-size: 14px; color: #666;outline: none;border:none;}
.gk_searchbox li.sea_an{position: absolute; width:60px;height:30px;top: 0px;right: 0px; z-index: 1;}
.gk_searchbox li.sea_an input{display: block;float: left;width: 60px;height:30px;line-height: 30px;color: #fff;font-size: 15px;text-align: center; padding: 0;border: none;background:#0154a4;cursor: pointer; border:0;overflow:hidden;cursor:pointer;border-radius: 0 5px 5px 0;}
.gk_searchbox li.bt{position: absolute;top: 0px;left: 1px;width:40px;height: 30px;background: url(../images/search_btn.png) center no-repeat; text-align: center;font-size: 16px; line-height:26px; z-index: 1;}
.gk_searchbox li.se_box input::-webkit-input-placeholder {color:#999;}
.gk_searchbox li.se_box input:-moz-placeholder {color:#999;}
.gk_searchbox li.se_box input::-moz-placeholder {color:#999;}
.gk_searchbox input:-ms-input-placeholder {color:#999;}

@media (max-width: 767px) {
    .gk_searchbox{position: static;margin-bottom: 15px;width: auto;}
}
/*政策文件库*/
.zcwjk-box{ margin-bottom: 20px;}
.zcwjk-ban ul li{ margin-bottom: 20px;}
.zcwjk-ban  ul li img{ width: 100%; height: auto;}
.zcwjk-left{  width: 858px }
.zcwjk-right{  width: 312px }
.zcwjk-search{ background: #f5f5f5; height: 110px; padding: 18px 0 18px 40px; font-size: 16px;}
.zcwjk-search li{ height: 35px; margin: 10px 0;   float: left; width: 50%; line-height: 33px; position: relative;}
.zcwjk-search li .tit{ position:absolute; left:0; top:0; }
.zcwjk-search li .text-p,.zcwjk-search li .datetime{ padding-left: 80px; min-height: 35px;}
.zcwjk-search li .text-p .text{ width: 288px; padding: 0 5px; height: 33px; line-height: 33px; background: #fff; border: 1px solid #ddd;font-size: 14px; font-size: 16px; }
.zcwjk-search li.s3 .cxtm{ float: left; width: 122px; border: 1px solid #ddd; background: #fff; padding: 0 5px; height: 33px; line-height: 33px; font-size: 16px;}
.zcwjk-search li.s3 .jg{ float: left; padding: 0 8px;}
.zcwjk-search li .btn{ width: 90px; background: #015293; height: 35px; line-height: 35px; border: none; cursor: pointer; font-size: 16px; color: #fff; margin-right: 15px; vertical-align: top; }
.zcwjk-search li .btn-search{ background: #cbcbcb; color: #333;}
.zcwjk-title{ height: 36px; line-height: 36px; border-bottom: 1px solid #ddd; position: relative; margin-top: 14px; font-weight: bold;}
.zcwjk-title li,.zcwjk-list p{position: absolute; top:0;  font-size: 16px; text-align: center;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.zcwjk-title .t1,.zcwjk-list .t1{  left:0;  width: 80px;}
.zcwjk-title .t2,.zcwjk-list .t2{ position: static;  padding: 0 300px 0 80px;}
.zcwjk-title .t3,.zcwjk-list .t3{ width: 168px; right:132px; }
.zcwjk-title .t4,.zcwjk-list .t4{ width: 132px;  right:0; }
.zcwjk-list li{ position: relative; height: 50px; line-height: 50px;}
.zcwjk-list li.even{ background: #f5f5f5;}
.zcwjk-list .t2{ text-align: left;}
.zcwjk-dhtitle{ background: #015293; height: 50px; line-height: 50px; font-size: 18px; text-align: center; }
.zcwjk-dhtitle .tit{ color: #fff; font-weight: bold; background: url(../images/dh-tit.png) left center no-repeat; display: inline-block; padding-left: 32px; }
.zcwjk-lmbox{  border: 1px solid #ddd;}
.zcwjk-zpfls{padding: 0 10px; height: 790px; overflow-y: auto; font-size: 16px;}
.zcwjk-bm h1{height: 20px; line-height: 20px; padding: 5px 0 5px 20px; background-image: url(../images/icon-zcwjk.png); background-repeat: no-repeat; background-position: 0 -15px; font-size: 16px; cursor: pointer;}
.zcwjk-bm h1.on{background-position: 0 5px;}
.zcwjk-bm li{line-height: 40px; }
.zcwjk-bm li a{display: block; padding-left: 59px; background: url(../images/icon-zcwjk.png) left -35px no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
@media (min-width: 992px) and (max-width: 1199px) {
    .zcwjk-search{ padding: 18px 0 18px 20px;}
    .zcwjk-left {width: 658px;}
    .zcwjk-search li .text-p .text {width: 188px;}
    .zcwjk-search li.s3{ width:400px;}
    .zcwjk-search li.s4{ width:auto;}
}
@media (max-width: 991px) {
    .zcwjk-left,.zcwjk-right{ float: none; width: auto;}
    .zcwjk-right{ margin-top: 20px;}
    .zcwjk-search li .text-p .text {width: 238px;}
    .zcwjk-search li.s3{ width:410px;}
    .zcwjk-search li.s4{ width:auto;}
    .zcwjk-zpfls{ height: auto;}
}
@media (max-width: 767px) {
    .zcwjk-ban ul li{ margin-bottom: 10px;}
    .zcwjk-search{ height: auto; padding: 15px;}
    .zcwjk-search li{ width: auto !important; float: none; min-height: 35px; height: auto; }
    .zcwjk-search li.s3 .cxtm,.zcwjk-search li.s3 .jg{ width: auto; float: none; width: 95%;}
    .zcwjk-search li.s4{ text-align: center;}
    .zcwjk-search li .text-p .text {width: 95%;}
    .zcwjk-search li .btn{ margin-right: 10px; width: 80px;}
    .zcwjk-title .t1, .zcwjk-list .t1,.zcwjk-title .t3, .zcwjk-list .t3{ display: none;}
    .zcwjk-title .t2, .zcwjk-list .t2 {padding: 0 132px 0 10px;}
}

