@charset "utf-8";
/* CSS Document */

/*一级栏目-信息公开*/
.xxgk-mainbox{padding: 20px 0 25px;margin-bottom: 20px; background: #fff;border-radius:0 0 9px 9px; -webkit-border-radius:0 0 9px 9px;}

.hide.active{display: block !important;}
/*文字列表*/
.news_list li{font-size: 15px;height: 40px;line-height: 40px; vertical-align:bottom;padding-left:15px;background:url(../images_xxgk/dot.png) 0 center no-repeat;overflow:hidden;}
.news_list li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list li .date{ color: #999; font-size: 14px;}
.news_list li img{float: left;padding: 15px 0 0;}
/*信息公开列表*/
.xxgk_list li{position: relative; font-size: 15px;height: 40px;line-height: 40px; vertical-align:bottom;padding-left:15px;padding-right: 80px; background:url(../images_xxgk/dot.png) 0 center no-repeat;overflow:hidden;}
.xxgk_list li .nr{float:left; max-width: 100%; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xxgk_list li .title{display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;margin-right: 0 !important;}
.xxgk_list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xxgk_list li .gl .split{padding:0 5px;color:#006dac;font-size:14px;}
.xxgk_list li .gl a{display:inline;color:#006dac;float:none;background:none;max-width:none;padding:0;margin:0;}
.xxgk_list li span.date{white-space: nowrap; position: absolute; top: 0; right: 0; color: #999; font-size: 14px;}

/*调查征集列表*/
.dczj_list li{position: relative;}
.dczj_list li .zt{position: absolute;right:90px;top: 0;color: #999;}
.ind_gkcon .dczj_list li a{max-width: none !important;display: block;float: none;margin-right: 150px;}
.dczj_list li .nostart{color: #f00;}
.dczj_list li .starting{color: #339900;}

.gk-title{
    height: 41px;background: url("../images_xxgk/line_dd.png") 0 bottom repeat-x;position: relative;
    padding-right: 50px;
}
.gk-title li{float: left;margin-right: 20px;}
.gk-title2 li{margin-right: 18px;}
.gk-title li a{display: block;height: 41px;line-height: 40px;font-size: 16px;}
.gk-title li.active a{font-weight: bold;font-size: 20px;color: #1c6cbf;height: 40px;border-bottom: #1c6cbf 1px solid;}
.gk-title .more{position: absolute;top: 0;right: 0;line-height: 40px;color: #666;}
.gk-title .more:hover{color: #1c6cbf;}
/*左侧*/
.xxgk-left{width: 990px;}

.ind_gkcon{height: 240px;padding-top: 10px;}
.ind_gkcon .news_list li a{max-width: 600px;}
/*右侧*/
.xxgk-right{width: 370px;}
.xxgk-top-img img{max-width: 100%;}
.xxgk-link{padding-top: 4px;}
.xxgk-link ul{width: 379px;}
.xxgk-link li{width: 180px; float: left;padding: 9px 9px 0px 0;}
/*.xxgk-link li.num1,.xxgk-link li.num2,.xxgk-link li.num3{width: 117px;}*/
.xxgk-link li a{display: block;text-align: center;padding-top: 10px;height: 68px;font-size: 16px;color: #666;line-height: 26px;background: #f7f7f7;}
.xxgk-link li .img_title{display: block;}
.xxgk-link li a:hover{color:#1c6cbf;box-shadow: #ddd 0 0 13px 1px;-webkit-box-shadow: #ddd 0 0 13px 1px;transition: all .6s;-webkit-transition: all .6s;}
.xxgk-link li a:hover img{transition: all .6s;transform: rotateY(360deg);}
/*政策一键查*/
.zc-search{margin-top: 16px;padding: 29px 27px 0;height: 180px; position: relative; background: url("../images_xxgk/xxgk_zcss_bg.png") top center no-repeat;}
.zc-search .zvc-icon{position: absolute;bottom: 15px;left: 27px;z-index: 1;}
.zcSearch-form li{margin-bottom: 18px;}
.zcSearch-form li .tit{float: left;width: 86px;text-align: center;font-size: 16px;color: #fff;line-height: 39px;}
.zcSearch-form li .input,.zcSearch-form li .select_fwjg{margin-left: 98px;}
.zcSearch-form li .input input{width: 100%;float: left;height: 39px;line-height: 39px;font-size: 16px;color: #999; background: #fff;outline: none;border: none;border-radius: 2px;text-indent: 19px;}
.zcSearch-form li .select_fwjg select{width: 100%;height: 39px;line-height: 39px;font-size: 16px;border-radius: 2px;border: none;padding-left: 19px;}
.zcSearch-form li.zc-btn .search_btn{width: 114px;height: 39px;background: #53aee3;border-radius: 2px;line-height: 39px;font-size: 18px;color: #fff;text-align: center;float: right;outline: none;border: none;}
.zcSearch-form li.zc-btn .search_btn:hover{background:#1264B7;}

.zcSearch-form li.zc-select{float: left;width: 100%;}
.zcSearch-form li.zc-select select{width: 100%;height: 39px;line-height: 39px;font-size: 16px;padding-left: 15px; color: #999; background: #fff;outline: none;border: none;border-radius: 2px;}
.zcSearch-form li.zc-input{float: left;width:100%;}
.zcSearch-form li.zc-input input{width: 100%;float: left;height: 39px;line-height: 39px;font-size: 16px;color: #999; background: #fff;outline: none;border: none;border-radius: 2px;text-indent: 19px;}
/*政府公报*/
.xxgk-zfgb{margin-top: 14px;background: #f7f7f7;padding: 15px 15px 20px;}
.xxgk-zfgb .zfgb-img{width: 160px;}
.xxgk-zfgb .zfgb-img img{width: 100%;height: 212px;}
.xxgk-zfgb .zfgb-img .img_title{display: none;}
.zfgb-con{margin-left: 170px;float: none;}
.gblist{height: 94px;}
.gblist h2{}
.gblist h2 a{display: block; font-size: 16px;font-weight: bold;color: #496fb0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gblist p{line-height: 24px;font-size: 15px;color: #505050;}

.gb-search{height: 30px;border: #ddd 1px solid;border-radius: 2px;background: #fff; position: relative;}
.gb-search .btn{position: absolute;top: 0;right: 6px;width: 28px;height: 30px;}
.gb-search .btn input{width: 28px;height: 30px;background: url("../images_xxgk/xxgk_gb_searchbth.png") center no-repeat;border: none;outline: none;cursor: pointer;}
.gb-search .input{padding: 0 34px 0 14px;}
.gb-search .input input{width: 100%;float: left;font-size: 14px;color: #999; height: 30px;line-height: 30px;border: none;background: none;outline: none;}

.gbnav-list{height: 212px;overflow: hidden;}
.gbnav-list li{margin-bottom: 10px;}
.gbnav-list li a{display: block;height: auto;overflow: hidden;text-align: center; background: #fff;font-size: 15px;padding: 0 10px;line-height: 34px;}
.gbnav-list li a:hover{background: #146ac1;color: #fff;}
/*清单服务*/
.xxgk-qdfw ul{margin:0 -10px;}
.xxgk-qdfw ul li{float: left; width: 33.3%; margin: 20px auto 0;}
.xxgk-qdfw ul li a{display: block;padding:0 5px;margin:0 10px;background-color: #f4f4f4; line-height: 56px; border-radius: 5px; text-align: center; font-size: 16px; color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk-qdfw ul li a:hover{color: #fff; background-color: #146ac1;}

/*专题专栏*/
.xxgk-ztzl{margin-top: 15px;}
.ztzlScroll{margin-top: 18px;position: relative;height: 86px;overflow: hidden;}
.ztzlScroll li{width: 275px;float: left;margin-right: 6px;}
.ztzlScroll li img{width: 100%;height: 86px;}
.ztzlScroll li .img_title{display: none;}
.ztzlScroll .prev,.ztzlScroll .next{display: block;width: 18px;height: 36px;position: absolute; top: 50%;margin-top: -18px;z-index: 1;background: url("../images_xxgk/xxgk_ztarrow.png") 0 0 no-repeat;cursor: pointer;}
.ztzlScroll .prev{left: 3px;}
.ztzlScroll .next{right: 3px;background-position: -19px 0;}
.ztzlScroll .prev:hover{background-position:0 -37px;}
.ztzlScroll .next:hover{background-position:-19px -37px;}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
    .xxgk-left{width:800px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .xxgk-left{width: 652px;}
    .xxgk-right{width: 300px;}
    .xxgk-link ul {width: 309px;}
    .xxgk-link li{width: 145px;}
    /*.xxgk-link li.num1, .xxgk-link li.num2, .xxgk-link li.num3{width: 94px;}*/
    .gk-title2 li{margin-right: 2px;}
    .ind_gkcon .news_list li a{max-width: 510px;}
}

@media only screen and (max-width:991px) {
    .xxgk-mainbox{padding: 15px 15px 20px;margin-bottom: 15px;}
    .gk-title li{margin-right: 16px;}
    .xxgk-left{width: 100%;float: none;}
    .xxgk-right{width: 100%;float: none;margin-top: 15px;}

    .news_list li a{float: none; max-width: none !important;margin-right: 80px;}
    .news_list li img{display: none;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .xxgk-top{width: 347px;float: left;}
    .xxgk-link ul{width: 356px;}
    .xxgk-link li{width: 169px;}
    /*.xxgk-link li.num1, .xxgk-link li.num2, .xxgk-link li.num3{width: 109px;}*/
    .zc-search{width: 316px;float: right;margin-top: 0;padding: 20px 27px 0;height: 230px;}
    .zc-search .zvc-icon{bottom: 0;}
    .zc-search .zvc-icon img{height: 60px;}
    .xxgk-zfgb{width: 340px;float: right;}
}
@media only screen and (max-width:767px) {
    .xxgk-mainbox{padding: 10px 10px 15px;}
    .gk-title{height: auto;}
    .gk-title li{margin-right: 10px;}
    .ind_gkcon{height: auto;}
    .xxgk-top{width:100%;float: none;}
    .xxgk-top-img{text-align: center;}
    .xxgk-link ul{width:100%;}

    .xxgk-link li{width:48%;padding: 9px 1% 0;}
    /*.xxgk-link li.num1, .xxgk-link li.num2, .xxgk-link li.num3{width:31.33%;}*/
    .zc-search .zvc-icon{bottom: 0;}
    .zc-search .zvc-icon img{height: 60px;}

    .zc-search{background-size: cover;}

    .xxgk-qdfw ul{margin:0 -5px;}
    .xxgk-qdfw ul li{width: 50%; margin: 10px auto 0;}
    .xxgk-qdfw ul li a{margin:0 5px;}
}
@media only screen and (max-width:380px) {
/*政府公报*/
.xxgk-zfgb .zfgb-img{float: none;margin: 0 auto;}
    .zfgb-con{margin-left: 0;margin-top: 15px;}
    .gbnav-list{height: auto;}
    .gbnav-list li a{height: auto;line-height: 30px;padding: 10px;}
}
@media only screen and (max-width:374px) {
    .xxgk-qdfw ul{margin:0;}
    .xxgk-qdfw ul li{width: 100%;}
    .xxgk-qdfw ul li a{margin:0;}
}
/*一级栏目-解读回应*/
.lmy_mainer{padding:0 20px 20px;margin: 0 0 20px;border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;background: #fff;}
.jd_title{border-bottom: 1px solid #c5c5c5;}
.jd_title .more{line-height: 45px;font-size: 14px;color: #999;}
.jd_title li{float: left;margin: 0 12px -1px 0;padding: 0 18px 7px;height: 36px;line-height: 36px;font-size: 20px;}
.jd_title li a{display: block;}
.jd_title li.active{border-bottom: 3px solid #146ac1;}
.jd_title li.active a{color: #146ac1;}

.jdhy_newslist li{font-size: 16px;height: 36px;line-height: 36px; overflow: hidden;vertical-align: bottom;padding-left: 15px;background: url(../images_xxgk/dot.png) 0 center no-repeat;}
.jdhy_newslist li a{display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jdhy_newslist li .date{font-size: 14px;color:#999;}
.jdhy_newslist li img{float: left;padding: 11px 0 0;}

.jdhy_newsItem{width: 562px;margin-top: 20px;}
.jdhy_newscon{padding-top: 20px;}
.jdhy_newscon .jdhy_newslist{height: 216px;overflow: hidden;}
.jdhy_newscon .jdhy_newslist li a{max-width: 470px;}

.toplist{margin-bottom: 10px;height: 36px;}
.toplist li{height: 36px;line-height: 36px;text-align: center;}
.toplist li a{display: inline-block;*display: inline;zoom: 1; height: 36px;line-height: 36px;vertical-align: middle; float: none;max-width: 500px; font-size: 20px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.toplist li img{display: inline-block;vertical-align: middle;*display: inline;zoom: 1; }

.jdhy_piclist{padding: 20px 0 0;height: 478px;overflow: hidden;}
.jdhy_piclist li{width: 260px;float: left;margin: 0 10px 26px;}
.jdhy_piclist li img{display: block;width: 100%;height: 188px;border-radius: 6px;}
.jdhy_piclist li .title{display: block;margin-top: 10px;height: 28px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 16px;}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .jdhy_newsItem{width: 466px;margin-top: 15px;}
    .toplist li a{max-width: 400px;}
    .jdhy_newscon .jdhy_newslist li a{max-width: 380px;}

    .jdhy_piclist{height: 410px;}
    .jdhy_piclist li{width: 213px;}
    .jdhy_piclist li img{height: 154px;}
}

@media only screen and (max-width:991px) {
    .lmy_mainer{padding:0 15px 15px;margin: 0 10px 15px;}
    .jdhy_newsItem{width: 100%;float: none;margin-top: 15px;}
    .jdhy_newscon{padding-top: 15px;}
    .jdhy_newscon .jdhy_newslist{height: auto;}
    .jdhy_newscon .jdhy_newslist li a{float: none;margin-right: 80px;}
    .jdhy_newslist li img{display: none;}
    .toplist li a{max-width: none;display: block;}
    .toplist li img{display: none;}
    .jdhy_piclist li{margin: 0 49px 26px;}

}
@media only screen and (max-width:767px) {
    .lmy_mainer{padding:0 10px 10px;margin: 0 10px 10px;}
    .jd_title li{font-size: 18px;padding: 0 8px 7px;}
    .jdhy_newsItem{margin-top: 10px;}
    .jdhy_newscon{padding-top: 10px;}
    .toplist li a{font-size: 18px;}

    .jdhy_piclist{height: auto;}
    .jdhy_piclist li{width: 46%;margin: 0 2% 15px;}
    .jdhy_piclist li img{height:160px; }
}
@media only screen and (max-width:480px) {
    .jdhy_piclist li img{height:140px; }
}

@media only screen and (max-width:330px) {
    .jdhy_piclist li img{height:100px; }
}