@charset "utf-8";
/* CSS Document */
.gkbody { background: #f5f5f5;}
.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/dot.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 #245399;}
.gk_atabs ul li.active a, .gk_atabs ul li.active { color: #245399;}
.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: #245399; 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: 71px;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: 380px;}
.gk_atitle { text-align: center; height: 50px; line-height: 50px; font-size: 22px; background: #245399; 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 !important;}
.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: 380px;}
.wgk_tabs { height: 56px; }
.wgk_tabs ul li { width: 253px; float: left; text-align: center; font-size: 22px; margin-left: 20px; height: 50px; line-height: 50px; background: #03beb7; position: relative;}
.wgk_tabs ul li.wgk1{margin-left:0;}
.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;}
/* 重点领域 */
.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: #245399;}
.gk_zdtitle .tit { display: inline-block; padding: 0 20px; background: #ffffff;}
.gk_zdtitle a {color: #245399; }
.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: #245399; 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: 338px; }
.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: 338px;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: 333px;}
.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; margin-right: 100px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hdy_ftbox { padding-top: 10px;}
/* 政务公开导航 */
.gk_dhbox { height: 362px;}
.gk_dhlist ul { margin-top: 8px; height: 272px; overflow: auto;}
.gk_dhlist ul li { height: 34px; line-height: 34px; width: 24.8%; float: left; font-size: 16px;}
.gk_dhlist ul li a { display: block;width:98%;padding-right:2%;height: 34px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/* 公告栏 */
.gk_ggbox { height: 351px; }
.gk_gglist .j-marquee { height: 304px;overflow: hidden;}
.gk_gglist ul li { line-height: 25px; padding: 8px 0px 8px 12px;position: relative; border-bottom: 1px dashed #dee2e6; font-size: 16px; background: url(../images/dot.png) left 18px no-repeat;}
.gk_gglist ul li .date { color: #cecece; padding-left: 10px; display: inline; float: none;}
.gk_gglist ul li a{ float: none;display: inline;}
/* 依申请公开 */
.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: #245399; 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: #245399;cursor: pointer;outline: none;border: none;}
.gk_tjtit {height: 26px; margin-bottom: 15px; line-height: 26px; color: #245399; 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 { height: 70px; overflow: hidden;}
/* 新闻发布会 */
.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 { 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: #245399; line-height: 36px; font-size: 16px; border: none; color: #ffffff; margin-top: 10px; text-align: center;}
/* 发布 */
.gk_fbbox { height: 145px;}
.gk_fbbox .img_title{display:none;}
.gk_fbbox img{width:100%;}
.gk_weibo { margin-top: 20px; height: 85px; border-bottom: 1px solid #dddddd;}
/*信息排行*/
.gk_phbox { height: 398px;}
.gk_phlist ul li { height: 34px; line-height: 34px; font-size: 16px; overflow: hidden;}
.gk_phlist ul li .tj { float: right; 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;}
.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-right: 10px; }
@media (min-width: 992px) and (max-width: 1199px) {
    /*五公开*/
    .wgk_box {width: 632px;}
    .wgk_tabs ul li{width:197px;}
    #wgk2 .gk_atabs ul li,#wgk3 .gk_atabs ul li{ padding: 0 8px;font-size:14px;}
    /*.wgk_box #wgk1 .gk_atabs ul li { width: 94px; 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;}*/
    .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;}
    /*公开目录*/
    .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:32%;margin-left:2%;}
    .gk_atabs ul li {border-bottom: 1px solid #ffffff;}
    .gk_atabs { height: auto;}
    /*回应关切*/
    .gk_hybtn ul li {width: 168px;}
    /*依申请公开*/
    .gk_ysqli {height: 72px;}
    .gk_fbbox { height: auto;}
    .gk_fbbox img{height:auto;}
    /*新闻发布*/
    .gk_fbhbox{height:auto;}
}
@media (max-width: 767px) {
    .bgf { padding: 10px;}
    .w_110 { width: 100%;}
    /*五公开*/
    .wgk_tabs ul li {font-size: 20px; }
    .gk_atabs ul li { padding: 0 5px;}
    /*依申请公开*/
    .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;}
    /*回应关切*/
    .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) {
    .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_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%;}
    .ind_gklink4 li a{font-size: 14px;}
}

/*三公经费 on*/
.fundBanner{padding: 0px 0 18px; font-size: 0; line-height: 0;}
.fundBanner img{width: 100%; height: auto;}
.fundBanner ul li .img_title{display: none;}
.fundList{padding: 12px 20px 20px;background:#fff;margin-bottom: 20px;}
.Chiefthead {border-bottom: 1px solid #ddd;height: 40px;line-height: 40px;margin-bottom:10px;}
.Chiefthead span {display: inline-block;padding: 0 10px;font-size: 18px;font-weight:bold;color: #245399;border-bottom:2px solid #245399;height: 38px;line-height: 38px;}
.fundList dl {width: 580px;}
.fundList dl dt {padding: 0 10px 0 15px;width: 220px;color: #fff;font-size: 15px;font-weight: bold;background-color: #245399;}
.fundList dl dt span {padding-left: 10px;background-image: url(../images/c61.png); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;}
.fundList dl dd a {padding-left: 17px;background-image: url(../images/c62.png);}
.fundList dl dt span, .fundList dl dd a {background-repeat: no-repeat;background-position: left center;}
.fundList dl dd {font-size: 13px;width: 108px;background-color: #f3f3f3;text-align: center;}
.fundList dl dt, .fundList dl dd {border-right: 1px solid #fff;border-top: 1px solid #fff;line-height: 42px;}
.fundList dl, .fundList dl dt, .fundList dl dd {float: left;display: inline;}
.xzjd-fundList dl dd{width:162px;}
@media (min-width: 992px) and (max-width: 1199px) {
    .fundList dl{ width: 476px;}
    .fundList dl dt{width: 120px;}
    .xzjd-fundList dl dd{width:162px;}
    .fundList{padding-bottom: 20px;}
}
@media (max-width: 991px) {
    .fundList dl{ width: auto; float: none;display: block; overflow: hidden;}
    .fundList dl dd{ width: 159px;}
    .xzjd-fundList dl dd{width:239px;}
    .fundList{padding-bottom: 20px;}
}
@media (max-width: 767px) {
    .nyTi{padding: 10px 0;}
    .borderTop2{margin: 5px;}
    .fundList{padding: 10px 15px;margin-bottom:15px;}
    .Chiefthead span{padding:0;font-size:16px;}
    .fundList dl{background: #f3f3f3; border-bottom: 1px #fff solid;}
    .fundList dl dt{ width: 100%; padding: 0;}
    .fundList dl dt span{margin: 0 10px;}
    .fundList dl dd{ width: 33%;}
    .xzjd-fundList dl dd{width:49.5%;}
    .xzjd-fundList dl dd:nth-child(3n){border-right:0;}
    .fundList dl dd:nth-child(4n){ border-right: 0 none;}
    .fundList dl dd a{padding-left: 12px;}
}
/*三公经费 end*/

