@charset "utf-8";
/* CSS Document */
.zt_header{height: 480px;background: url("../images_zcwjk/zcwjk-bannerbg.jpg") top center no-repeat;}
.zt_banimg{padding-top: 148px;}
.zt_banimg .img_title{display: none;}

.zc-wrap{position: relative;margin-top: -178px;}
.zc-mainbox{background: #fff;padding: 25px 30px;margin: 10px 0 20px;}
.zc-position{line-height: 32px;padding-left: 26px;font-size: 16px;color: #fff; background: url("../images_zcwjk/lcoation.png") left center no-repeat;}
.zc-position a{color: #fff;}

.zcwjk-tab{padding-bottom: 20px;border-bottom: #ddd 1px solid;margin-bottom: 30px;}
.zcwjk-tab ul{width: 438px;margin: 0 auto;}
.zcwjk-tab li{width: 199px;padding: 0 10px;float: left;position: relative;}
.zcwjk-tab li a{display: block;font-size: 22px;color: #245399;text-align: center; height: 48px;line-height: 48px;border: #4375bf 1px solid;border-radius: 5px;background: #edf4ff;}
.zcwjk-tab li.active a{background: #245399;color: #fff;font-weight: bold;}
.zcwjk-tab li .ico{display: none; position: absolute;width:19px;height: 9px;background: url("../images_zcwjk/title-hover.png") center no-repeat;left: 50%;margin-left: -9px;bottom: -9px; }
.zcwjk-tab li.active .ico{display: block;}

/*左侧*/
.zcwjk-left{width: 300px;}
.zcwjk_fltop{height:70px;line-height:70px;text-align:center;background:#2c66a5;display:block;font-size:23px;color:#fff;}
.zcwjk_tree .addheight{display:block;border:1px #ddd solid;height:auto;line-height:34px;padding:12px 52px 12px 27px;font-size:18px;background: #fbfbfb;  margin:15px 0 0;position: relative;}
.addheight, .addheightcs{cursor: pointer;}
.zcwjk_tree .addheight.active{display: block; background: #245399;border-color: #245399;color: #fff;}
.zcwjk_tree .addheight .ico{display: block;position: absolute;right: 30px;top: 50%;margin-top: -10px; width: 20px;height: 20px;background: url("../images_zcwjk/zc-jia.png") center no-repeat;}
.zcwjk_tree .addheight.active .ico{background-image:url("../images_zcwjk/zc-jian1.png") !important;}

.zcwjk_tree h3.addlink{ background-image: none;text-align: center;}
.zcwjk_tree h3.addlink a{font-size:20px;color:#2c66a5;}
.zcwjk_tree h3:hover{}
.zcwjk_tree h3.addlink2{padding: 0;background-image: none !important;}
.zcwjk_tree h3.addlink2 a{display: block;height: 70px;line-height: 70px;color: #2c66a5;text-align: center;}
.zcwjk_tree h3.addlink2.active,.zcwjk_tree h3.addlink2:hover a{color:#fff; background: #2c66a5;}


.zcwjk_tree .xxgk_zclist{background: #f8f8f8;padding:10px 0px;display:none;max-height: 550px;overflow-y: auto;}
.zcwjk_tree .xxgk_zclist li{padding: 0 20px 0 10px;height: 36px;line-height: 36px;vertical-align:bottom;}
.zcwjk_tree .xxgk_zclist li a{display: block;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;padding-left: 22px;font-size:15px;background: url(../images_zcwjk/zc-treelibg.png) 0 2px no-repeat;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.xxgk_zctit a{color: #333;}
.zcwjk_tree .xxgk_zclist li a:hover,.zcwjk_tree .xxgk_zclist li.active a{color:#2c66a5;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.active>ul.blockActive li a:hover,.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.active>ul.blockActive li.active a{color:#2c66a5;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li>ul.blockActive{display: none;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.active>ul.blockActive{display: block;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li{height: auto;line-height: 26px;padding:5px 30px;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li>a{font-size: 16px; padding:0 15px 0 0;background: url("../images_zcwjk/zc-jia.png") right 6px no-repeat;white-space: normal;text-overflow: inherit;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.active>a{color: #245399;font-weight: bold; background-image: url("../images_zcwjk/zc-jian.png");}





/*左侧底部规章库链接*/
.zcwj-gzk-link li{margin-top: 15px;}
.zcwj-gzk-link li a{display: block;height: 60px;line-height: 60px;color: #fff;font-size: 18px;background:#5c93e3 url("../images_zcwjk/gzk-bg01.png") right top no-repeat;padding-left: 48px;}
.zcwj-gzk-link li.num2 a{background:#29c79d url("../images_zcwjk/gzk-bg02.png") right top no-repeat;}
.zcwj-gzk-link li.num3 a{background:#34abe2 url("../images_zcwjk/gzk-bg03.png") right top no-repeat;}
.zcwj-gzk-link li img{padding-right: 15px;}


/*右侧*/
.zcwjk-right{width: 810px;}
/*政策文件库搜索*/
.zc_search{background: #f8f8f8;padding: 20px 22px;font-size: 16px;}
.zc_search li{width: 358px;float: left;height: 34px; line-height: 34px;padding:0 10px 26px;}
.zc_search li .bt{width: 82px;float: left; text-align: left;}
.zc_search li .input{margin-left: 82px;}
.zc_search li .time{float: left; width: 118px;}
.zc_search li .line{float: left;width: 40px;text-align: center;}
.zc_search li input{width: 100%;height:34px;line-height: 34px;background: #fff;box-shadow: #f1f1f1 0 0 1px 1px;border: none; text-indent: 10px;}
.zc_search .zc_btn{text-align: center;}
.zc_search .zc_btn input{width: 85px;height: 33px;border-radius: 5px;background: #b3b3b3;border: none;color: #fff;margin: 0 8px;}
.zc_search .zc_btn .btn-submit{background: #4375bf;}

/*列表*/
.zcwjk-content{margin-top: 20px;}
.zcwjk-title{position: relative;background: #f0f0f0;line-height: 40px;font-weight: bold;text-align: center;}
.zcwjk-content .zx{width: 68px;text-align: center; position: absolute;right: 0;top: 0;}
.zcwjk-title li{border-left: #fff 1px solid;}
.zcwjk-title .tit{border-left:none;}
.zcwjk-title .yxx select{border: none;background: none;line-height: 40px;}
.zcwjk-title .yxx select option{border: none;}
.zcwjk-content .yxx{width: 68px; position: absolute;right: 69px;top: 0;}
.zcwjk-content .rq{width: 130px; position: absolute;right: 138px;top: 0;}
.zcwjk-content .fwzh{width: 160px; position: absolute;right:269px;top: 0;}
.zcwjk-content .tit{margin-right: 426px;}

.zcwjk-list{margin-bottom: 20px;}
.zcwjk-list ul{position: relative;}
.zcwjk-list ul.even{background: #f8f8f8;}
.zcwjk-list ul li{padding: 10px 0;text-align: center;font-size: 15px;line-height: 30px;}
.zcwjk-list .tit{text-align: left;padding: 10px;}
.zcwjk-list .tit .split{display: inline; padding: 0 5px;}
.zcwjk-list .tit .a{display: inline;color: #e20202;}
.zcwjk-list .down{display: inline-block;width: 15px;height: 14px;background: url("../images_zcwjk/down-btn.png") center no-repeat;margin: 3px 0 0 5px;cursor: pointer;}
.zcwjk-list .yxx .yx{color: #4182e3;}
.zcwjk-list .yxx .sx{color: #ee9607;}
.zcwjk-list .yxx .fz{color: #d52121;}
.zcwjk-list .zx-btn{text-align: center;margin-top: 3px;}
.zcwjk-list .zx-btn a{display: inline-block;width: 16px;height: 16px;padding: 0 3px;}
.zcwjk-list .zx-btn a.consult{background: url("../images_zcwjk/consultation.png") center no-repeat;}
.zcwjk-list .zx-btn a.cont-key{background: url("../images_zcwjk/phone.png") center no-repeat;cursor: pointer;position: relative;}
.cont-hide {position:absolute;left:-196px;top:36px;width: 240px;padding: 10px;border: 1px solid #2d66ab;background: #fff;z-index: 9999999;display: none;line-height:26px;text-align:left;}
@media (min-width: 992px) and (max-width:1199px) {
    /*右侧*/
    .zcwjk-right{width: 612px;}
    /*政策文件库搜索*/
    .zc_search{padding: 20px 15px;}
    .zc_search li{width: 271px;}
    .zc_search li .line{width: 30px;}
    .zc_search li .time{width: 79px;}
}
@media (max-width:991px) {
    /*左侧*/
    .zcwjk-left{width: auto;float: none;}

    /*右侧*/
    .zcwjk-right{width:auto;float: none;margin-top: 20px;}
    /*政策文件库搜索*/
    .zc_search li{width: 312px;}
    .zc_search li .time{width: 95px;}
}
@media (max-width:767px) {
    .zc-wrap{margin-top: 0;}
    .zc-mainbox{padding: 15px 10px;margin: 0;}
    .zc-position{margin: 0 10px;color: #333;padding: 0;}
    .zc-position a{color: #333;}

    .zt_header{height: auto;padding: 60px 0;background-size: cover;}
    .zt_banimg{text-align: center;padding: 0;}
    .zt_banimg img{max-width: 90%;height: auto;}

    .zcwjk-tab ul{width: auto;text-align: center;}
    .zcwjk-tab li{width: 48%;padding: 0 1%;}
    .zcwjk-tab li a{font-size: 20px;}


    /*政策文件库搜索*/
    .zc_search{padding: 15px 10px;}
    .zc_search li{width:auto;float: none;padding:0 0 15px;}

    .zcwjk-content .rq,.zcwjk-content .fwzh{display: none;}
    .zcwjk-content .tit{margin-right: 138px;}
}
@media (max-width:380px) {
    .zc_search li.sj{height: auto;}
    .zc_search li .time{width: 100%;padding-bottom: 10px;}
    .zc_search li .line{width: 100%;}

}

/*详细页*/

.article_content{position: relative;}
.newscontnetleft {border-right: 1px solid #dddddd; padding-right: 20px; margin-right: 260px; padding-bottom: 10px;}
.zcwj_zclist {position: absolute; right: 0; top: 25px; width: 240px;}
.zcwj_zclist .zctit,.zcwj_zclist .xgxx_tit{ font-family: "Microsoft YaHei", 微软雅黑; font-size: 18px; line-height: 35px; color: #3b6caf; font-weight: bold;}
.zcwj_zclist ul li { padding: 5px 0 5px 12px; line-height: 24px; background: url(../images/dot.png) left 16px no-repeat; overflow: hidden; font-size: 16px; text-align: justify;}

.zcwj_zclist ul li.download-btn{background: none; padding: 5px 0 15px;}
.zcwj_zclist ul li.download-btn a{display:block; border: 1px solid #185491; border-radius: 6px; text-align: center; width: 108px; line-height: 38px; height: 38px; background: #f5f9ff; float: left; color: #185491;}
.zcwj_zclist ul li.download-btn a.pdf{float: right;}
@media (max-width: 991px) {
    .newscontnetleft{margin-right: 0; border-right: 0 none;}
    .zcwj_zclist{position: static; width: auto;}
    .zcwj_zclist ul li.download-btn a.pdf{float: left; margin-left: 10px;}
}