.w1600{max-width: 1600px;margin: 0 auto;}
.w1500{max-width: 1500px;margin: 0 auto;}
.w1400{max-width: 1400px;margin: 0 auto;}
*{box-sizing: border-box;}
a{transition: .3s;}
@media screen and (max-width: 1650px){
    .w1600{max-width: 1400px;}
}
@media screen and (max-width: 1480px){
    .w1600{max-width: 1200px;}
}
@media screen and (max-width: 1520px){
    .w1500{max-width: 1200px;}
    .w1400{max-width: 1200px;}
}
/* 面包屑 start */
.bread_box{padding: 22px 0; background-color: #fff;}
.bread_box .w1500 .lhq_path p{font-size: 16px;}
.bread_box .w1500 .lhq_path p a{font-size: 16px;color: #333;padding: 0 8px;transition:all .3s;white-space: nowrap;}
.bread_box .w1500 .lhq_path p a:hover{color: #f17100;}
@media screen and (max-width: 1200px){.bread_box{padding: 22px 15px;}}
@media screen and (max-width: 760px){.bread_box{padding:10px 15px;}.bread_box .w1500 .lhq_path p a{font-size: 14px;}}
/* 面包屑 end */


/* 政府公报 s */
.lhq_zfgb_wrap{background-color: #f4f4f4;overflow: hidden;}
.wrap_box{margin:30px 0 70px;}
.wrap_box .w1500{padding: 50px 30px 100px;background-color: #fff;}
.lhq_zfgb_wrap h1{text-align: center;font-size: 0;padding-bottom: 70px;border-bottom: 1px dashed #c4c4c4;}
.lhq_zfgb_wrap .search_box{margin: 55px 0 75px;position: relative;}
.lhq_zfgb_wrap .search_box span{font-size: 18px;line-height: 38px;margin-right: 34px;}
.lhq_zfgb_wrap .search_box span input{height: 40px;outline: none;border: 1px #dbdbdb solid;padding: 0 15px;margin-left: 10px;}
.lhq_zfgb_wrap .search_box span input#tit{width: 460px;}
.lhq_zfgb_wrap .search_box span input#wh{width: 300px;}
.lhq_zfgb_wrap .search_box span select{width: 240px;height: 40px;outline: none;border: 1px #dbdbdb solid;padding-left: 10px;}

.lhq_zfgb_wrap .search_box a.btn:hover,
.lhq_zfgb_wrap .search_box span input:focus,
.lhq_zfgb_wrap .search_box span select:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}
.lhq_zfgb_wrap .search_box a.btn{display: inline-block;height: 40px;line-height: 40px;background-color: #3e97e1;color: #fff;font-size: 18px;width: 100px;text-align: center;}

.lhq_zfgb_wrap .qs_item{margin-bottom: 75px;}
.lhq_zfgb_wrap .qs_item:last-child{margin-bottom: 0;}
.lhq_zfgb_wrap .qs_item .qs{height: 48px;line-height: 48px;padding-right: 20px; background-color: #f9fafc;position: relative;margin-bottom: 40px;}
.lhq_zfgb_wrap .qs_item .qs h4{position: absolute;width: 450px;height: 60px;line-height: 60px;left: 0;bottom: 0;background-color: #3e97e1;color: #fff;font-size: 22px;font-weight: bolder;padding-left: 20px;}
.lhq_zfgb_wrap .qs_item .qs h4::before{content: '';display: block;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0 0 60px 35px;border-color: transparent transparent transparent #fff;top: 0;left: 0;}
.lhq_zfgb_wrap .qs_item .qs h4::after{content: '';display: block;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0 0 60px 60px;border-color: transparent transparent transparent #3e97e1;top: 0;right: -60px;}
.lhq_zfgb_wrap .qs_item .qs h4 a{display: block;width: 100%;height: 100%;padding-left: 52px;color: #fff;}
.lhq_zfgb_wrap .qs_item .qs h4 a:hover{text-decoration: underline;}
.lhq_zfgb_wrap .qs_item .qs h4 a::before{content: '';display: block;position: absolute;width: 10px;height: 100%;background-color: #fff;transform: skewX(-30deg);top: 0;left: 40px;}
.lhq_zfgb_wrap .qs_item .qs h4 a::after{content: '';display: block;position: absolute;width: 0;height: 0;border-style: solid;border-width:15px 20px 0 0;border-color: transparent #257dc6 transparent transparent ;top: 0px;right: -60px;}   
.lhq_zfgb_wrap .qs_item .qs a.more{display: block;font-size: 16px;color: #3e97e1;}
.lhq_zfgb_wrap .qs_item .qs a.more:hover{text-decoration: underline;}

.lhq_zfgb_wrap .qs_item .list li{padding:0 30px;}
.lhq_zfgb_wrap .qs_item .list li:nth-child(odd){background-color: #f1f4f9;}
.lhq_zfgb_wrap .qs_item .list li:nth-child(even){background-color: #fff;}
.lhq_zfgb_wrap .qs_item .list li a{display: block;width: 100%;height: 65px;line-height: 65px;color: #333;font-size: 18px;padding-left: 20px;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lhq_zfgb_wrap .qs_item .list li a::before{content: '';display: block;position: absolute;width: 6px;height: 6px;background-color: #b4b4b4;transition: all .3s;top: 50%;left: 0;transform: translateY(-50%);}
.lhq_zfgb_wrap .qs_item .list li a i{display: block;width: auto;height: 100%;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.lhq_zfgb_wrap .qs_item .list li a:hover{color: #1b77cb;}
.lhq_zfgb_wrap .qs_item .list li a:hover::before{background-color: #24518a;}


.lhq_zfgb_wrap .result_box h4{font-size: 36px;color: #1296db;font-weight: bolder;text-align: center;margin-bottom: 45px;position: relative;}
.lhq_zfgb_wrap .result_box .table_header{display: flex;flex-wrap: nowrap;background-color: #f0f5f8;font-size: 18px;text-align: center;color: #1b77cb;font-weight: bold;height: 65px;line-height: 65px;}
.lhq_zfgb_wrap .result_box .idx{width: 130px;}
.lhq_zfgb_wrap .result_box .tit{flex: 1;}
.lhq_zfgb_wrap .result_box .file_id {width: 300px;}
.lhq_zfgb_wrap .result_box .result_list li {display: flex;flex-wrap: nowrap;font-size: 18px;text-align: center;height: 65px;line-height: 65px;color: #333;}
.lhq_zfgb_wrap .result_box .result_list li a{display: block;width: 100%;height: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.lhq_zfgb_wrap .result_box .result_list li a span.mob_id {display: none;}
.lhq_zfgb_wrap .result_box .result_list li a:hover {color: #1b77cb;}
.lhq_zfgb_wrap .result_box .result_list li:nth-child(even) {background-color: #f7f7f7;}
/* back */
.lhq_zfgb_wrap .result_box h4 a{position: absolute;top:-10px;left: 10px;color: #1296db;font-size: 24px;line-height: 57px;padding-left: 52px;}
.lhq_zfgb_wrap .result_box h4 a img{width: 48px;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
/* 插件js渲染的分页 */
.zfgb_page_box{text-align: center;}
.zfgb_page_box .page_content {display: inline-block;margin-top: 40px;line-height: 40px;}
.lhq_zfgb_wrap .paginationjs-ellipsis{display: none !important;}
.lhq_zfgb_wrap .paginationjs.paginationjs-big .paginationjs-nav{font-size: 18px;color: #333;line-height: 32px;margin-right: 20px;margin-left: 0;height: 32px;}
.lhq_zfgb_wrap .paginationjs .paginationjs-pages li{display: inline-block;float: none;border: none;border-radius: 0;    margin-right: 15px;}
.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{display: inline-block;color: #1b77cb;font-size: 18px;height: 32px;line-height: 30px;border: 1px solid #1b77cb;text-align: center;margin-right: 15px;padding: 0 14px;}
.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-pages li a:hover,
.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover,
.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{color: #fff;background-color: #1b77cb;}
.lhq_zfgb_wrap  .paginationjs.paginationjs-big .paginationjs-go-input{display: inline-block;margin-left: 0px;color: #1b77cb;font-size: 18px;height: 32px;line-height: 32px;}
.lhq_zfgb_wrap .paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width: 60px;padding: 0 10px; height: 32px;box-sizing: border-box;margin: 0 10px;border-radius: 0;color:#1b77cb;}
.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{display: inline-block;height: 32px;line-height: 30px;border: 1px solid #1b77cb;padding: 0 10px;margin-left: 15px;color: #1b77cb;border-radius: 0;background: #fff;}

.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled a{cursor: not-allowed}
.lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled a:hover{color: #1b77cb;background: #fff;}

/* 查询没有结果时 */
.lhq_zfgb_wrap .result_box p.no_res_tip{color: #FE0000 !important;text-align: center;font-size: 26px;margin-top: 15px;}

@media screen and (max-width: 1520px){
    .zfgb_page_box span.sum{font-size: 16px;}
    .zfgb_page_box .click a{font-size: 16px;}
    .zfgb_page_box .to{font-size: 16px;}
}
@media screen and (max-width: 1200px){
    .zfgb_page_box span.sum{font-size: 14px;line-height: 26px;}
    .zfgb_page_box .click a{font-size: 14px;padding: 0 10px;height: 26px;line-height: 24px;}
    .zfgb_page_box .to{font-size: 14px;height: 26px;line-height: 24px;}
}
@media screen and (max-width: 760px){
    .zfgb_page_box .click a.page_num{display: none;}
    .zfgb_page_box .page_content{margin-bottom: 0;}
}
/* ----- */
@media screen and (max-width: 1520px){
    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-nav,
    .zfgb_page_box .paginationjs.paginationjs-theme-blue .paginationjs-pages li>a,
    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-go-input{font-size: 16px;}
    .lhq_zfgb_wrap .paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{margin-right: 5px;padding: 0 5px;}
}
@media screen and (max-width: 1200px){
    .zfgb_page_box .paginationjs>div{margin-top: 10px;}
    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-nav,
    .zfgb_page_box .paginationjs.paginationjs-theme-blue .paginationjs-pages li>a,
    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-go-input{font-size: 14px;}

    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-nav{height: 26px;line-height: 24px;}
    .zfgb_page_box .paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{height: 26px;line-height: 24px;}
    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-go-input,
    .zfgb_page_box .paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{height: 26px;line-height: 24px;}
    .zfgb_page_box .paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height: 26px;line-height: 24px;width: 40px;}
}
@media screen and (max-width: 760px){
    .zfgb_page_box .paginationjs .paginationjs-pages li.isNum{display: none;}
}
.paginationjs{display: inline-block;}
.zfgb_page_box .paginationjs.paginationjs-big .paginationjs-nav{display: inline-block;}
.paginationjs .paginationjs-pages{display: inline-block;}
.paginationjs .paginationjs-go-button{display: inline-block;margin-left: 0; }
/* 页码 end */

@media screen and (max-width: 1520px){
    .lhq_zfgb_wrap h1{padding-bottom: 50px;}
    .wrap_box .w1500 {padding: 50px 30px 60px;}
    .lhq_zfgb_wrap .search_box span{font-size: 16px;margin-right: 25px;}
    .lhq_zfgb_wrap .search_box span input#tit{width: 310px;}
    .lhq_zfgb_wrap .search_box span input#wh{width: 260px;}
    .lhq_zfgb_wrap .search_box span select{width: 180px;}
    .lhq_zfgb_wrap .qs_item  .list li a{font-size: 16px;}
    .lhq_zfgb_wrap .search_box {margin: 50px 0 55px;}
    .lhq_zfgb_wrap .search_box a.btn{font-size: 16px;}

    .lhq_zfgb_wrap .qs_item {margin-bottom: 55px;}
    .lhq_zfgb_wrap .qs_item .qs{margin-bottom: 20px;}
    .lhq_zfgb_wrap .qs_item .qs h4{font-size: 18px;width: 380px;}

    .lhq_zfgb_wrap .result_box h4{ margin-bottom: 25px;font-size: 30px;}
    .lhq_zfgb_wrap .result_box h4 a img{width: 32px;}
    .lhq_zfgb_wrap .result_box h4 a{font-size: 20px;line-height: 50px;padding-left: 42px;}

    .lhq_zfgb_wrap .result_box .table_header,
    .lhq_zfgb_wrap .result_box .result_list li{font-size: 16px;}
    .lhq_zfgb_wrap .result_box  .idx{width: 90px;}
    .lhq_zfgb_wrap .result_box  .file_id{width: 230px;}
    
}
@media screen and (max-width: 1200px){
    .wrap_box{padding: 0 15px;}
    .wrap_box .w1500 {padding: 40px 20px ;}
    .lhq_zfgb_wrap h1 {padding-bottom: 35px;}
    .lhq_zfgb_wrap h1 img{max-width: 90%;}

    .lhq_zfgb_wrap .search_box{margin: 35px 0;}
    .lhq_zfgb_wrap .search_box span,
    .lhq_zfgb_wrap .search_box a.btn{display: block; width: 49%;margin-right: 0;float: left;}

    .lhq_zfgb_wrap .search_box span.bt,.lhq_zfgb_wrap .search_box span.nf{margin-right: 2%;}
    .lhq_zfgb_wrap .search_box span{position: relative;padding-left: 50px;}
    .lhq_zfgb_wrap .search_box span.nf{padding-left: 80px;}
    .lhq_zfgb_wrap .search_box span i{position: absolute;left: 0;}
    .lhq_zfgb_wrap .search_box span.bt input#tit,
    .lhq_zfgb_wrap .search_box span.wh input#wh,
    .lhq_zfgb_wrap .search_box span select{margin-left: 0;width: 100%;margin-bottom: 15px;}

    .lhq_zfgb_wrap .search_box span,
    .lhq_zfgb_wrap .search_box a.btn{font-size: 14px;}

    .lhq_zfgb_wrap .qs_item  .list li{padding: 0 10px;}
    .lhq_zfgb_wrap .qs_item  .list li a{font-size: 14px;height: 55px;line-height: 55px;}

    .lhq_zfgb_wrap .result_box h4{ margin-bottom: 10px;font-size:26px;}
    .lhq_zfgb_wrap .result_box h4 a img{width: 25px;}
    .lhq_zfgb_wrap .result_box h4 a{font-size: 16px;padding-left: 35px;}
    .zfgb_page_box .page_content{margin-top: 20px;}

    .lhq_zfgb_wrap .result_box .table_header {display: none;}
    .lhq_zfgb_wrap .result_box .result_list li {padding: 10px 0;line-height: 26px;height: auto;}
    .lhq_zfgb_wrap .result_box .table_header, 
    .lhq_zfgb_wrap .result_box .result_list li {font-size: 14px;}

    .lhq_zfgb_wrap .result_box .table_header span,
    .lhq_zfgb_wrap .result_box .result_list li a,
    .lhq_zfgb_wrap .result_box .result_list li span{padding: 0 5px;}

    .lhq_zfgb_wrap .result_box .result_list li a{white-space: wrap;text-align: left;}
    .lhq_zfgb_wrap .result_box .result_list li a span.mob_id{display: inline;padding: 0;}

    .lhq_zfgb_wrap .result_box .idx,
    .lhq_zfgb_wrap .result_box .file_id {display: none;}
}


@media screen and (max-width: 760px){
    .wrap_box {margin: 20px 0;}
    .wrap_box .w1500 {padding: 20px 15px;}
    .lhq_zfgb_wrap h1{padding-bottom: 20px;}
    .lhq_zfgb_wrap .search_box {margin: 25px 0;}
    .lhq_zfgb_wrap .qs_item {margin-bottom: 30px;}
    .lhq_zfgb_wrap .qs_item .qs h4{font-size: 15px;width: 290px;height: 45px;line-height: 45px;}
    .lhq_zfgb_wrap .qs_item .qs{height: 35px;line-height: 35px;padding-right: 5px;}
    .lhq_zfgb_wrap .qs_item .qs a.more{font-size: 13px;}
    .lhq_zfgb_wrap .qs_item .qs h4::before{border-width: 0 0 45px 25px;}
    .lhq_zfgb_wrap .qs_item .qs h4::after{border-width: 0 0 45px 30px;right: -30px;}
    .lhq_zfgb_wrap .qs_item .qs h4 a{padding-left:14px;}
    .lhq_zfgb_wrap .qs_item .qs h4 a::before{display: none;}
    .lhq_zfgb_wrap .qs_item .qs h4 a::after{right: -30px;border-width: 15px 15px 0 0;}

    .lhq_zfgb_wrap .search_box span, .lhq_zfgb_wrap .search_box a.btn{width: 100%;margin-right: 0 !important;}
    .lhq_zfgb_wrap .qs_item  .list {margin-bottom: 20px;}
    .lhq_zfgb_wrap .qs_item  .list li a{font-size: 12px;height: 40px;line-height: 40px;padding-left: 15px;}

    .lhq_zfgb_wrap .result_box .table_header, .lhq_zfgb_wrap .result_box .result_list li{font-size: 12px;line-height: 18px;}
    .lhq_zfgb_wrap .result_box h4{font-size: 20px;}
    .lhq_zfgb_wrap .result_box h4 a img{width: 20px;}
    .lhq_zfgb_wrap .result_box h4 a{font-size: 14px;padding-left: 25px;left: 0;}

    .lhq_zfgb_wrap .paginationjs .paginationjs-pages li{margin-right: 5px;}

}
@media screen and (max-width: 525px){
    .lhq_zfgb_wrap .qs_item .qs h4{font-size: 13px;width: 226px;padding-left: 10px;}
    .lhq_zfgb_wrap .qs_item .qs h4 a::before{display: none;}
    .lhq_zfgb_wrap .qs_item .qs h4 a{padding-left: 5px;}
    .lhq_zfgb_wrap .qs_item .qs a.more {display: none;}

    .lhq_zfgb_wrap .qs_item .qs h4::before {border-width: 0 0 45px 15px;}
    .lhq_zfgb_wrap .qs_item .qs h4::after{border-width: 0 0 45px 15px;right: -15px;}
    .lhq_zfgb_wrap .qs_item .qs h4 a::after {right: -15px;border-width: 15px 15px 0 0;}
}



/* 政府公报 e */
 