@charset "utf-8";
body{background: #f7f7f7 url("./../images/zcwjk-bg.png") no-repeat center top;}
/* CSS Document */
.container{width: 1100px;}
.zcwjk-header{height: 310px;width: 100%;}
.header-top{height: 310px;}
/*头部*/
.zt_logo{position: absolute;left: 1px;top: 17px;}
.zt_logo img{width: auto;height: 48px;}
.zt_logo .img_title{display: none;}

.wjk_logo{margin-top: 112px;text-align: center;}
.wjk_logo .img-title{display: none;}
.wjk_logo img{width: auto;height: auto;max-width: 100%;}

/*头部右侧*/
.zt_right{position: absolute;right: 15px;top: 15px;z-index: 1;}
.zt_right li{float: left !important;line-height: 36px;margin-left: 10px;}
.zt_right li a{display: block;background:rgba(255,255,255,.2);color: #fff;border-radius: 4px;font-size: 15px;height:30px;line-height:30px;padding: 0 15px;}


.zcwjk_container{background:none;margin: -62px 0 20px;}
/*搜索*/
.zcwjk_banner{padding:0 0 34px;}
.zcwjk_searchcon{height: 50px;margin:0 auto;width: 510px;padding: 0 110px 0 0;position:relative;}
.zcwjk_searchcon .ss3{display:block;position:absolute;right: 0;top: 0;height: 50px;line-height: 50px;font-size: 22px;text-decoration: underline;color: #fff;}
.zcwjk_searchcon ul{background:#fff;border:#1b50a0 1px solid;position:relative;padding:5px 56px 5px 13px;height: 38px;border-radius: 6px;}
.zcwjk_searchcon ul .ss2{position:absolute;right:0;top:0;width:56px;height:48px;}
.zcwjk_searchcon ul .ss2 input{display:block;width:100%;height:48px;font-size: 0;text-indent: -99px; background:url("../images_xxgkzt/zcwjk_ssbtn.png") center no-repeat;outline:none;border:0;cursor:pointer;}
.zcwjk_searchcon ul .ss1{height:38px;position: relative;}
.zcwjk_searchcon ul .ss1 .msg-box{position:absolute;left:0;top:0;}
.zcwjk_searchcon ul .ss1 input{float:left;width:100%;height:38px;line-height:38px;background:none;border:0;font-size:16px;color:#999;}

/*导语*/
.zcwjk_daoyu{ background: url("../images/writebg.png"); border-radius: 6px; box-shadow: 0 0 10px rgba(50, 102, 164, 0.2); margin:0 0 20px; font-size: 16px; line-height: 26px; /*color: #fff;*/ padding: 17px 18px 17px 71px; position: relative;}
.zcwjk_daoyu h2{ width: 39px; height: 60px; position: absolute; top: 26px; left: 15px; font-size: 26px; line-height: 28px; border-right: 1px rgba(255, 255, 255, 0.4) solid; color: #2c66a5; font-weight: bold;}
.zcwjk_info{ text-indent: 2em; text-align: justify;}
/*依申情公开文件库导语*/
.zcwjk_info2{font-size: 14px; line-height: 28px; border: 1px #ddd solid; padding: 13px 16px; margin-top: 20px; text-align: justify;}

@media(max-width: 1099px) and (min-width: 992px){
    .container{width: 992px;}
    .zcwjk_container{margin-top:0;}

    .zcwjk-header{height: 226px;}
    /*搜索*/
    .zcwjk_banner{padding:40px 0 30px;}
    .zcwjk_searchcon .ss3{color: #666;}
}
@media(max-width: 992px){
    .container{width: 768px;}
    .zcwjk_container{margin-top: 0px;}

    .zcwjk-header{height:177px;}
    .zt_logo img{height: 40px;}
    /*搜索*/
    .zcwjk_banner{padding:20px 0;}
    .zcwjk_searchcon .ss3{color: #666;font-size: 20px;}
    .zcwjk_searchcon{width:450px;}
}
@media(max-width: 767px){

    .container{width:100%;}
    /*头部*/
    .zcwjk-header{height:auto;}
    .header-top{height: auto;}
    .wjk_logo{margin-top: 20px;padding-bottom: 20px;}
    .wjk_logo img{max-width: 96%;}
    .zt_logo{position: initial;height: auto;text-align: center;margin-top: 40px;}
    .zt_logo img,.topic-logo img{max-width: 96%;height: auto;}
    .zt_right{top: 10px;}
    /*搜索*/
    .zcwjk_banner{padding:20px 10px;}
    .zcwjk_searchcon{width: auto;padding-right: 80px;}
    .zcwjk_searchcon .ss3{font-size: 18px;}
    /*导语*/
    .zcwjk_daoyu{margin: 0 10px 15px;}
}
.gk_container{padding:25px 36px;margin: 0 auto; background:#fff;}
/*政策-左*/
.xxgk_left{width: 240px;}
.zcwjk_fltop{height:70px;line-height:70px;text-align:center;background:#2c66a5;display:block;font-size:23px;color:#fff;}
.zcwjk_tree h3{display:block;border:1px #e5e5e5 solid;height:auto;line-height:34px;padding:17px 42px 17px 27px;font-size:20px;color:#2c66a5;background-image:url("../images_xxgkzt/zcwjk_treeico.png") !important;  background-position: 200px center;background-repeat:no-repeat ;margin:15px 0 0;}
.addheight, .addheightcs{cursor: pointer;}
.zcwjk_tree h3.active{background-image:url("../images_xxgkzt/zcwjk_treeicoh.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{border:#e5e5e5 1px solid;border-top:0;padding:10px 0;display:none;max-height: 550px;overflow-y: auto;}
.zcwjk_tree .xxgk_zclist li{padding: 0 20px 0 25px;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_xxgk/zcdot.png) 0 center no-repeat;}
.zcwjk_tree .xxgk_zclist li.active{background:#e9f5fe;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.xxgk_zctit{background: none}
.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 10px;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li>a{padding:0 15px 0 0;background: url("../images_xxgk/tree_subicoh.png") right 6px no-repeat;white-space: normal;text-overflow: inherit;}
.zcwjk_tree .xxgk_zclist .jjmenunr>ul>li.active>a{background-image: url("../images_xxgk/tree_subico.png");}

.zcwjk_tree h3.addheight2{color: #fff;background-image:url("../images_xxgk/gknew-treeico-white.png") !important;background-color:#2c66a5 ;background-repeat: no-repeat;background-position: 200px center;}
.zcwjk_tree h3.addheight2.active{background-image: url("../images_xxgk/gknew-treeicoh.png") !important;}
@media(max-width: 1099px) and (min-width: 992px){

}
@media(max-width: 992px){
    .gk_container{padding: 20px 15px;}
    /*政策-左*/
    .xxgk_left{float:none !important;width:auto;}
    .zcwjk_fltop{height:64px;line-height:64px;}
    .zcwjk_tree{margin-bottom:15px;}
    .zcwjk_tree h3{/*height:58px;line-height:58px;*/padding: 12px 42px 12px 27px; background-position:95% center;margin-top:10px;}
    .zcwjk_tree .xxgk_zclist{max-height:200px;}
}
@media(max-width: 767px){
    .gk_container{padding: 15px 10px;}
    /*政策-左*/
    .zcwjk_tree h3{padding:10px 40px 10px 15px;}
}
@media(max-width: 449px){

}

/*政策-右*/
.xxgk_lmright{float: right; width: 768px;border: #e5e5e5 1px solid;background: #fff;}
.zcwjk_mainer{padding:20px;}
.zcwjk_colunm{background:#f6f6f6;padding: 13px 10px 15px;}
.zcwjk_colunm ul{float:left;padding-right:30px;}
.zcwjk_colunm li{float:left;padding-right:15px;height:32px;line-height:32px;white-space:nowrap;font-size:15px;}
.zcwjk_colunm li a{color:#333;padding:0 4px;display:block;/*height:26px;margin-top:9px;line-height: 26px;*/}
.zcwjk_colunm li.active a{color:#2c66a5;font-weight: bold;border-bottom:#ccc 1px solid;}
.zcwjk_colunm li.radio_tip{color:#2c66a5;width:86px;text-align:right;padding:0;}

.zcwjk_con{padding-top:20px;}
.noMsg {text-align: center;font-size: 16px;}
.zcwjk_mainer .zcwjk_con.un {height: 880px;background: #eeecec;}
.yearType, .wfdxType {display: none;}

.zcwjk_con .zcwj_list li{height:auto;padding-bottom:24px;}
/*依申情公开文件库*/
.zcwjk_con .zcwj_list li .title{height: 28px;display: block;position: relative;padding-right:160px;}
.zcwjk_con .zcwj_list li .title .date{display: block;position: absolute;right: 0;top: 1px;height: 23px;line-height: 22px;padding: 0 5px;border: #ddd 1px solid;border-radius: 3px;white-space: nowrap;font-size: 14px;color: #999;}
.zcwjk_con .zcwj_list li .title .down{display: block;position: absolute;right: 95px;top: 0;height: 28px;line-height: 28px;font-size: 14px;}
.zcwjk_con .zcwj_list li .title a.bt{display: block;height: 28px;line-height: 28px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;/*background: url("../images_xxgkzt/lwlb_ico.gif") 0 center no-repeat;padding-left: 16px;*/}
/*依申情公开文件库end*/
.zcwjk_con .zcwj_list li .info{padding: 11px 0 0 0px;line-height: 24px;font-size: 14px;color:#9e9e9e;}
.zcwjk_con .zcwj_list li h3,.zcwjk_con .zcwj_list li .tit{font-size: 15px; line-height: 28px;overflow: hidden;}
.zcwjk_con .zcwj_list li h3 .split,.zcwjk_con .zcwj_list li .tit .split{padding: 0 5px;}
.zcwjk_con .zcwj_list li h3 .a,.zcwjk_con .zcwj_list li .tit a{color: #f00;}
/*20210907*/
.zcwjk_con .zcwj_list li h3 .bt,.zcwjk_con .zcwj_list li .tit .bt{font-weight: bold;font-size: 18px; color: #000; }
.zcwjk_con .zcwj_list li .zc-xx{padding-top: 10px;}
.zcwjk_con .zcwj_list li .zc-xx span{display: inline-block;line-height: 40px;padding: 0 12px;border:1px solid #f2f2f2;border-radius:8px;white-space: nowrap;font-size: 14px;color:#2c66a5;margin-right: 10px;}
.zcwjk_con .zcwj_list li .zc-xx a{display: block; color:#2c66a5;cursor: pointer;}

/*20211217*/
.ls-policy-tBox{ margin-top: 20px; height: 40px; background: #f6f6f6; font-size: 0; line-height: 0;}
.ls-policy-tBox li{float: left;}
.ls-policy-tBox a{display: inline-block; font-size: 16px; line-height: 40px; font-weight: bold; color: #666666; padding: 0 14px;}
.ls-policy-tBox li.active a{ padding: 0 20px; font-weight: normal; background:#2c66a5; color: #fff;}
.ls-policy-sList li{ border-bottom: 1px #ddd dashed; padding: 12px 0 16px;}
.ls-policy-sList li .title{ height:auto; padding: 8px 0; line-height: 24px; font-size: 18px; font-weight: bold;}
.ls-policy-sList li .title .red{ color: #e44546;}
.ls-policy-sList li .info{ line-height: 26px; font-size: 14px; color: #999; overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; line-clamp: 2;}
.ls-policy-sList li .info .red{ color: #f53c3d;}
.ls-policy-sList li .type{ padding: 6px 0 0; line-height: 0; font-size: 0;}
.ls-policy-sList li .type span,.ls-policy-sList li .type a{ line-height: 40px; text-align: center; display: inline-block; font-size: 14px; color: #2c66a5; border: 1px #f2f2f2 solid;border-radius: 8px; margin-right: 10px; padding: 0 15px;}


.ls-policy-sList li .title .split,.ls-policy-sList li .title .a{font-size: 15px;}
.ls-policy-sList li .title .split{padding: 0 5px;font-weight: normal;color: #999;}
.ls-policy-sList li .title .a{color: #f00;font-weight: normal;}

@media(max-width: 1099px) and (min-width: 992px){
    /*右侧*/
    .xxgk_lmright{width: 658px;}
    .zcwjk_colunm li{padding-right:25px;}
}
@media(max-width: 992px){
    .xxgk_lmright{float: none !important; width: auto; margin: 0;min-height: 100px;}
    /*政策-右*/
    .zcwjk_mainer{padding:15px;}
    .zcwjk_colunm{padding:10px 10px 10px 30px;}
    .zcwjk_colunm li{padding-right:25px;}
    .zcwjk_con{padding-top:15px;}
    .zcwjk_con .zcwj_list li{padding-bottom:15px;}
}
@media(max-width: 767px){
    /*政策-右*/
    .zcwjk_mainer{padding:10px;}
    .zcwjk_colunm{padding:10px 0 10px 10px;}
    .zcwjk_colunm ul{padding-right:10px;}
    .zcwjk_colunm li{padding-right:10px;height:40px;line-height:40px;}
    .zcwjk_con .zcwj_list li{padding-bottom:10px;}
    .zcwjk_con .zcwj_list li .info{padding:5px 0 0 7px;}
}
@media(max-width: 449px){

}
/*右侧悬浮*/
.ls-policy-floatL,.ls-policy-floatR{ position: fixed; top: 324px; width: 146px; }
.ls-policy-floatL{ right: 10px; }
.ls-policy-floatL .ls-policy-ul li,.ls-policy-floatR li{ margin: 0 0 15px; height: 85px; background: url("../images_xxgkzt/zc-floatbg.png") 0 0 no-repeat;}
.ls-policy-floatL .ls-policy-ul li a,.ls-policy-floatR li a{ display: block; line-height: 30px; padding: 12px 0 0; height: 73px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; background: url("../images_xxgkzt/zc-floatbg.png") 0 -85px no-repeat;}
.ls-policy-floatR{ left: 10px;}
.ls-policy-floatR li.num1 a{background-position: 0 -170px; line-height: 60px;}
.ls-policy-floatR li.num2 a{background-position: 0 -255px;}
.ls-policy-floatR li.num3 a{background-position: 0 -340px;}

.ls-policy-floatL .drap-menu .drap-a{display: block; line-height: 30px; padding: 12px 0 0; height: 73px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; background: url("../images_xxgkzt/zc-floatbg.png") 0 -85px no-repeat;}
.ls-policy-floatL .drap-menu{height: 85px; background: url("../images_xxgkzt/zc-floatbg.png") 0 0 no-repeat;position: relative;}
.ls-policy-floatL .drap-menu .drap-ul{position: absolute;top: 100%;left: 0;right: 0;height: 0;overflow: hidden;width: 100%;background: #2073ba;}
.ls-policy-floatL .drap-menu .drap-ul li{text-align: center;height: 32px;line-height: 32px;font-size: 16px;}
.ls-policy-floatL .drap-menu .drap-ul li a{color: #fff;display: block;}
.ls-policy-floatL .drap-menu.active .drap-ul{height: auto;}



/*信息栏目-右侧规章库*/
.pageTPList{font-family: 宋体;}
.pageTPList table{ width:100%;}
.pageTPList table .title{ text-align:left; padding-left:20px; }
.pageTPList th{  border-bottom:2px solid #2d66a5; background-color: #fff; font-size: 20px; font-family:FFZXBSJW-GB1-0, 新宋体; font-weight:bold;}
.pageTPList th,
.pageTPList td{ padding:15px 5px 5px;text-align:center; line-height: 24px;}
.pageTPList th.xh{white-space: nowrap;}
.pageTPList td span{margin-left: 15px;white-space: nowrap;font-size: 14px;}
.pageTPList table td.title .a{ color:#e00000; padding-left: 8px;}
.pageTPList table td.title .info{ color: #5d89b6; line-height: 36px;}
.pageTPList table td.title .info span{ margin: 0 20px 0 0; width: auto !important; display: inline-block !important;}

.pageTPList .last { padding: 15px;  position: relative; }
.pageTPList th.title {text-align: center;}
.pageTPList td.title {font-size: 16px;  }
.pageTPList td.title .tit{font-weight: bold;display: inline;line-height: 26px;padding: 5px 0;}
.pageTPList td.title .split{ width: auto !important; display: inline-block !important;}
.pageTPList td.title .subTitle { font-size: 14px; color:#2d66a5; line-height: 24px; height: auto; position: relative;}
.pageTPList .intro { color: #bbb; }
.pageTPList .others { font-size: 14px; color: #aaa; position: absolute; right: 0px; top: 18px; }
.pageTPList .others a { padding-left: 19px; margin-right: 10px; color: #295eab; font-size: 14px; }
.pageTPList tr:nth-child(odd) td{ background:#eee; }
/*.pageTPList tr:hover td{ background:#ececec}*/
.pageTPList table {border-spacing: 0}
.pageTPList table em{font-style: normal;}
@media(max-width:991px){
    .pageTPList th, .pageTPList td{padding: 4px;}
    .pageTPList td span{margin-left: 5px;}
}
@media(max-width:767px){
    .pageTPList tr th:first-child, .pageTPList tr td:first-child{display: none;}
    /*.pageTPList td span{margin-left: 0;display: block;height: auto;line-height: 24px;width: 100%;text-align: center;}*/
    .pageTPList table .title{padding-left:10px;}
}
/****************政策文件库****************/
/**搜索**/
.xxgk-search-box{padding:42px 16px 16px; background: #f5f5f5; margin: 0 0 10px;}
.xxgk-search{width:510px;height: 50px;margin:0 auto;position: relative;}
.xxgk-search ul{height:48px;border:1px solid #3072e2;border-radius:8px;background:#fff;}
.xxgk-search ul li{height:48px;}
.xxgk-search ul li.ss1{float:none;margin-right:80px;position:relative;}
.xxgk-search ul li.ss1 .lable-keywords{width: 100%;}
.xxgk-search ul li.ss1 .msg-box{position:absolute !important;top:0 !important;left:0 !important;z-index:1000;}
.xxgk-search ul li.ss2{width:70px;position: absolute;right: 0;top: 0;}
.xxgk-search .search-keywords{float:left;width:100%;height:38px;line-height:38px;padding:5px 0;text-indent:10px;background:none;border:0 none;font-size:16px;color:#666;border-radius:8px;}
.xxgk-search .search-btn{float:left;width:70px;height:48px;border:0;font-size: 20px;color:#fff;background:url(../images_xxgk/gknew_fdj.png) center center no-repeat;}
.xxgk-search-btn:hover{cursor: pointer;}

.colun1{overflow:hidden; zoom: 1; font-size: 16px; margin: 40px 0 10px;}
.colun1 ul{float:left; overflow: hidden; zoom:1; margin:0 21px; padding: 0px;}
.colun1 li{float:left; margin-right: 6px;}
.colun1 li span{margin-left: 6px;}
.font-le{color:#015293;margin-right:12px;}
@media (max-width: 1099px) {
    .colun1 ul{margin:0 8px;}
}
@media (max-width:991px) {
    .xxgk-search-box{padding:30px 15px 15px;}
    .colun1{margin:20px 0 10px;}
    .colun1 ul{margin:0 18px;}
}
@media (max-width:767px) {
    .xxgk-search-box{padding:20px 0 10px;}
    .xxgk-search{width:90%;}
    .colun1{margin:15px 0 5px;}
}
/***搜索*end***/
.gzk_tel2{ text-align: center; padding-bottom:20px; margin-top: 25px;}
.gzk_tel2 ul{ font-size: 0; line-height: 0;}
.gzk_tel2 ul li{position: relative; font-size: 24px; height: 46px; line-height: 46px; cursor: pointer; font-weight: bold; display: inline-block; padding-bottom: 9px;}
.gzk_tel2 ul li i{font-style: normal;}
.gzk_tel2 ul li.num1 {margin-right: 110px}
.gzk_tel2 ul li.active{color: #2c66a5; display: inline-block!important;}
.gzk_tel2 ul li .bgline{display: none;}
.gzk_tel2 ul li.active .bgline {display: block; position: absolute; background: #2c66a5; height: 3px; left: 2px; right: 19px; bottom: 7px;}
.gzk_tel2 ul li.active .bgline:after {content: ''; position: absolute; border-top: 10px solid #3673b6; border-bottom: 10px solid transparent; border-left: 10px solid transparent; border-right: 10px solid transparent; left: 50%; transform: translateX(-50%);}
@media (max-width:600px) {
    .gzk_tel2 ul li.num1 {margin-right: 35px}
}
@media (max-width:500px) {
    .gzk_tel2 ul li.num1 {margin-right: 0px}
}