@charset "utf-8";
/* CSS Document */
body{ background:#f3f3f3;}
.main{width:95%; max-width:1340px; margin:0 auto;}
.selected{background: #024289;}

/*领导信息*/
.leaderInfo{ background:#fff; padding: 40px 30px;box-shadow: 0px 0px 10px #e6e6e6;border-radius:15px;border-top-left-radius: 0;border-top-right-radius: 0;margin-bottom: 27px;}
.leaderInfo-hd{border-bottom: 1px solid #eaeaea;}
.leaderInfo-title{ font-size:1.2rem; color:#1559a3; font-weight:bold; border-bottom: 4px solid #1559a3;height: 50px;display: inline-block;}
.sz-info-content{width: 100%;height: auto;padding-top: 30px;margin-bottom: 20px;overflow: hidden;clear: both;}
.sz-info{float: left; height: auto;content: "";width: 50%;padding-right: 20px;border-right: 1px dashed #eaeaea;}
.sz-pearsonal-info{width: 100%;clear: both;height: auto;content: "";overflow: hidden;margin-bottom: 28px;}
.sz-info img{width: 30%;border-radius: 4px;float: left;margin-right: 20px;}
.sz-info-details{float: right;width:65% ;}
.sz-info-hd{padding-top: 10px;margin-bottom: 30px;}
.sz-name{font-size: 1.1rem;color: #333;}
.sz-title{font-size: 1.1rem;color: #1559a3;font-weight: 700;margin-right: -37px;letter-spacing: 61px;}
.sz-info-details .sz-work{font-size: 0.9rem;color: #565c62; margin-left: 20px;line-height: 30px;float: right;width: 68%;}
.sz-info-details .sz-gzjl{clear: both;overflow-wrap: break-word;align-items: center; margin-bottom: 40px; overflow: hidden;}
.sz-info-details .sz-gzfg{width: 26%; border-bottom-right-radius:10px; text-align: center;color: #fff;font-size: 0.9rem;line-height:40px;background: #1559a3; float: left;padding-right: 3px;}
.sz-email{width: 100%;height: 100px;background: url(../images/szxx.png) no-repeat left center;border-radius: 4px;position: relative;background-size: cover;}
.sz-email button{width: 154px;height: 50px;background: #1559a3;color: #fff;font-size: 1rem;font-weight: 700;border: none;border-radius: 35px;position: absolute;right: 30px;top: 50%;margin-top: -25px;}
.sz-email button a{display: block;width: 100%;height: 100%;color: #fff;line-height: 50px;}
.sz-email button:hover{background: #024289;}

.fsz-info{padding-left: 0;width: 48%;float: right;}
.btn-content{margin-bottom: 20px;}
.fsz-info ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.fsz-info ul li{width: 19%;height: auto;margin-bottom: 25px;margin-right: 49px;}
.fsz-info ul li:nth-child(4){margin-right: 0;}
.fsz-info ul li img{width: 100%;border-radius: 4px;margin-bottom: 10px;}
.fsz-info ul li h2{font-size: 0.9rem;text-align: center;color: #333;font-weight: 700;margin-bottom: 5px;}
.fsz-info ul li .fsz-name{font-size: 0.9rem;color: #333;text-align: center;width: 100%;display: block;}
.fsz-info ul li:hover .fsz-name:hover{color: #1559a3;}
.fsz-info ul li.clear-mr{margin-right: 0;}

/* 重点信息公开按钮 */
.info-btn-box{width: 100%;height: auto;overflow: hidden;padding: 10px 5px;display: flex;justify-content: space-between;}
.info-btn-box li{ width: 23%;height: 90px;box-shadow: 0px 0px 9.4px 0.6px rgba(174, 174, 174, 0.30);border-radius: 4px;line-height: 90px;margin-right: 23px;font-size: 20px;color: #333;cursor: pointer;padding-left: 100px;}
.info-btn-box li a{color:#333;display: inline-block;width: 100%;height: 100%;}
.info-btn-box li:hover a{color: #024289; font-weight: 700;}
.info-btn-box li.clear-mr{margin-right: 0;}
.info-btn-box li.btn-jgzn{background: #fff url(../images/jgzn.png) no-repeat 26px center;}
.info-btn-box li.btn-zfgzbg{background: #fff url(../images/zfgzbg.png) no-repeat 26px center;}
.info-btn-box li.btn-zfcwhy{background: #fff url(../images/zfcwhy.png) no-repeat 26px center;}
.info-btn-box li.btn-zfgb{background: #fff url(../images/zfgb.png) no-repeat 26px center;}

/* 重点领域信息公开 */
.zdlygk{overflow: hidden;margin-bottom: 27px;}
.zdlygk ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zdlygk ul li{width: 24%; height: 70px;border-radius: 4px;text-align: center;line-height: 70px;font-size: 0.9rem;color: #1559a3;background: #fff;cursor: pointer;margin-bottom: 16px;}

.zdlygk ul li a{color: #1559a3;display: block;width: 100%;height: 100%;}
.zdlygk ul li:hover{background: #1559a3;}
.zdlygk ul li:hover a{color: #fff;}

/*政府信息公开专栏*/
.information-title{ background:url(../images/xxgk-title.png) no-repeat center; font-size:1.2rem; color:#1559a3; font-weight:bold; text-align:center;background-size: contain;}
.xxgk{ overflow:hidden;}
.xxgk a{  border-radius:5px; width:100%; display:block; height:50px; color:#1559a3; align-items: center;font-size: 0.9rem;line-height: 50px;margin-bottom: 12px; padding-left: 35%;}
.xxgk a:hover{color: #fff;}
.xxgk a:nth-child(1){background: #f3f6f9 url(../images/u280.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(1):hover{background: #1559a3 url(../images/u280.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(2){background: #f3f6f9 url(../images/u283.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(2):hover{background: #1559a3 url(../images/u283.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(3){background: #f3f6f9 url(../images/u286.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(3):hover{background: #1559a3 url(../images/u286.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(4){background: #f3f6f9 url(../images/u289.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(4):hover{background: #1559a3 url(../images/u289.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(5){background: #f3f6f9 url(../images/u292.png) no-repeat 20% center;background-size: 28px;}
.xxgk a:nth-child(5):hover{background: #1559a3 url(../images/u292.png) no-repeat 20% center;background-size: 28px;}
.gkml-btn a{display: block;width: 100%;height: 48px;background: url(../images/gkml.png) no-repeat center;margin-bottom: 10px;background-size: cover;}
.sxqml-btn{display: block;width: 49%;height: 48px;background: url(../images/sxqml.png) no-repeat center;background-size: cover;float: left;}
.bmxxml-btn{display: block;width: 49%;height: 48px;background: url(../images/bmxxml.png) no-repeat center;background-size: cover;float: right;}

.zwgk-btn ul li{width: 100%;padding: 20px 10px;background: url(../images/zzgk06.png) no-repeat center center;width: 100%;margin-bottom: 20px;}
.jczwgk a{display: block;width: 100%;height: 100%;text-align: center;background-size: cover;margin-right: 2%;}

/* 页签 */
.slideTxtBox { width: 100%; text-align: left;}
.slideTxtBox .hd {height: 60px;line-height: 60px;padding: 0px;position: relative;font-size: 0.9rem;height: 60px;    text-align: right;}
.slideTxtBox .hd ul {left: 0px;height: 40px;line-height: 40px;font-size: 0.8rem; display: block; width:100%;margin: 0 auto;text-align: center;}
.slideTxtBox .hd ul li {float: left;padding:0px;cursor: pointer;width:33.3%;font-size: 1.2rem;height: 52px;line-height: 52px;text-align:center;color: #4e4e4e;background: #f3f4f8;}
.slideTxtBox .hd ul li.on {background: #1559a3; color:#fff;border-right: none; font-weight:bold;}
.slideTxtBox .bd { padding-left: 0px; padding-right: 0px; margin-top: 5px; }
.bid-list ul li{ line-height:55px; overflow:hidden;}
.bid-list ul li a{  font-size:0.9rem; color:#343434;text-overflow: ellipsis;width:calc((100% - 150px)/1); float:left;position: relative;z-index: 1; overflow:hidden; padding-left:15px;white-space: nowrap;}
.bid-list ul li a:before{ content:""; position:absolute; width:5px; height:5px; background:#ccd3dc; top:47%; left:0px; border-radius:50%;}
.bid-list ul li a:hover{color:#1559a3;}
.bid-list ul li a:hover:before{ background:#1559a3;}
.bid-list ul li:hover .news-more{transform: scaleY(1);transition: transform .45s;}
.bid-list ul li>span{ width:100px; float:right; text-align:right;color: #9d9d9d;position: relative;z-index: 1;font-size: 0.9rem;}
.bid-list ul li a>span{color: #9d9d9d;margin-right: 6px;}
.bid-list ul li:hover .date{color: #fff;}



/*政府文件*/
.file{margin-bottom: 20px;}
.gov-file{margin-bottom: 30px;}
.government-title{margin-top: 39px; font-size:2rem; line-height:40px; font-weight:bold; background:url(../images/zwgk_bg01.png) no-repeat center; color:#1559a3; text-align:center;margin-bottom: 40px;}
.gov-file-box{ overflow:hidden;}
.gov-file-left{ background:#fff; border-radius:5px; width:60%; padding:25px; }
.zf-file{padding-bottom: 0;}
.gov-file-right{ background:#fff; border-radius:5px; width:38%; padding:20px 25px; }
.zfwj-box{margin-bottom: 26px;}

/*政策法规查询*/
.policy-item{ align-items: center;width: 10%;height: 60px;}
.policy-item-input{width:70%}
.policy-select{ position:relative; height:60px; border:1px solid #b1bdca; border-radius:5px 0 0 5px; line-height:60px;  background: #f3f6f9 url(../images/arrow-down.png) no-repeat 94% center;width: 20%;}
.policy-select .policy-select-name{padding-left:10px;cursor: pointer;color: #1559a3;font-weight: 700;font-size: 0.8rem;}
.policy-select ul{ padding:0px; margin:0px; position:absolute; left:0px; width:100%;bottom:62px; display: none; background:#fff;box-shadow: 0px 0px 10px #dadada; border-radius:5px; transition: all .6s;    z-index: 33;}
.policy-select ul li{ padding-left:10px; line-height:50px; cursor:pointer;}
.policy-select ul li:hover{background:#f5faff;}
.policy-select ul.on{ display: block;transition: all .6s;max-height: 160px;}
.policy-item-inputs{width:70%;}
.jsnr{border:1px solid #b1bdca; line-height:50px; width:100%; height:60px;text-indent: 20px;border-left: none;border-right: none;}
.serch-but{ height:100%; border:none; border-radius:0 5px 5px 0; color:#fff; width:100%; background:#fff url(../images/zwgk_search.png) no-repeat center;border:1px solid #b1bdca;border-left: none; }

/* 政策图解 */
.zctj-box ul li{float: left;width: 46%;height: auto;overflow: hidden;}
.zctj-box ul li:nth-child(3),.zctj-box ul li:nth-child(4){margin-bottom: 0;}
.zctj-box ul li:nth-child(even){float: right;}
.zctj-box ul li a:first-child{display: block;width: 100%;height: 315px;overflow: hidden;}
.zctj-box ul li a:first-child img{width: 100%;object-fit: cover;border-radius: 5px;}
.zctj-box ul li a:last-child{display: block; font-size: 0.8rem;color: #333;padding-top: 15px;overflow:hidden;  text-overflow:ellipsis ;height: 60px;}
.zctj-box ul li a:first-child:hover img{box-shadow: 0px 0px 10px #bcbcbc;}
.zctj-box ul li a:last-child:hover{color: #1559a3;}


/* 页签 */
.zwgkslideTxtBox { width: 100%; text-align: left;}
.zwgkslideTxtBox .hd {height: 60px;line-height: 60px;padding: 0px;position: relative;font-size: 0.9rem;height: 60px;    text-align: right;}
.zwgkslideTxtBox .hd ul {left: 0px;height: 40px;line-height: 40px;font-size: 0.8rem; display: block; width:100%;margin: 0 auto;text-align: center;}
.gov-file-box .zwgkslideTxtBox .hd ul li{float: left;padding:0px;cursor: pointer; margin-right:50px;font-size: 1.2rem;height: 52px;text-align:left;color: #9fa7af;font-weight:bold;border-bottom:4px solid #fff; padding-bottom:15px;}
.zwgkslideTxtBox .hd ul span{ display:block; float:right;width: 24px;}
.zwgkslideTxtBox .hd ul span a img{object-fit: cover;}
.zwgkslideTxtBox .hd ul li.on {border-bottom:4px solid #1559a3;  color:#1559a3;border-right: none; }
.zwgkslideTxtBox .bd { padding-left: 0px; padding-right: 0px; margin-top: 5px; }

/*专题*/
.government{margin-bottom: 40px;}
.special-subject{ overflow:hidden;}
.swiper-slide{ border-radius:10px;}
.swiper-slide .title{ text-align:center; padding:20px 0px;}
.swiper-slide .pic{ overflow:hidden;}
.swiper-slide .pic img{transform: scale(1);transition: all .6s;}
.swiper-slide:hover .pic img{transform: scale(1.1);transition: all .6s;}
.swiper-slide .title a{ font-size:1rem; font-weight:bold; color:#333333;}
.swiper-button-next,.swiper-button-prev{ background:rgba(0,0,0,0.5); height:50px; width:30px; color:#fff !important; font-size:2rem; font-family:"宋体"; border-radius:5px;top: 35% !important;}
.swiper-button-next{border-top-right-radius: 0;border-bottom-right-radius: 0;}
.swiper-button-prev{border-top-left-radius: 0;border-bottom-left-radius: 0;}

/* 领导详情页 */
.detail-sz-info .sz-pic{width: 20%;height: auto;}
.detail-sz-info .sz-pic img{margin-bottom: 20px;}
.detail-sz-info .sz-pic h2{font-size: 1.2rem;color: #333;text-align: center;font-weight: 700;padding-bottom: 20px;}
.detail-sz-info .sz-pic p{text-align: center;font-size: 0.9rem;color: #333;}
.detail-sz-info .sz-intro{width: 50%;padding: 20px 30px;}
.sz-intro li{margin-bottom: 40px;}
.sz-intro li h3{font-size: 1rem;color: #1559a3;font-weight: 700;padding-left: 40px;margin-bottom: 20px;}
.sz-intro li:nth-child(1) h3{background: url(../images/detail-gzfg.png) no-repeat left center;background-size: 24px;}
.sz-intro li:nth-child(2) h3{background: url(../images/detail-grjl.png) no-repeat left center;background-size: 26px;}
.sz-intro li p{font-size: 0.9rem;color: #333;padding-left: 40px;line-height: 34px;}
.sz-nav{width: 24%;background: #F3F6F9;border: 1px solid #DEE9F4;padding: 20px;}
.sz-nav h3{font-size: 1rem;color: #1559a3;font-weight: 700;margin-bottom: 50px;}
.sz-nav ul li{clear: both;overflow: hidden;margin-bottom: 30px;}
.sz-nav ul li div{float: left;}
.sz-nav ul li .sz-title{font-size: 0.9rem;color: #333;font-weight: 700;margin-right: 10%;width: 26%;}
.sz-nav ul li .sz-name-list{width: 60%;font-size: 0.9rem;color: #333;}
.sz-nav ul li .sz-name-list span{width: 48%;display: inline-block;margin-bottom: 20px;}

@media(max-width:1440px){
    .fsz-info ul li{width: 18%;}
}

@media(max-width:1380px){
    .fsz-info ul li{margin-right: 39px;}
}

@media(max-width:1300px){
    .sz-title{margin-right: -37px;letter-spacing: 60px;}
    .sz-info img{width: 24%;}
    .sz-info-details{width: 72%;}
    .sz-info-hd{padding-top: 0;}
    .sz-info-details .sz-work{width: 68%;}
    .fsz-info ul li{margin-right: 36px;width: 20%;}
}

@media(max-width:1260px){
    .fsz-info ul li{margin-right: 34px;}
}

@media(max-width:1200px){
    .sz-info{width: 55%;}
    .fsz-info{width: 42%;}
    .sz-info-details ul li.sz-gzfg{width: 100%;margin-bottom: 20px;}
    .sz-info-details ul li.sz-grjl{width: 100%;}
    .detail-sz-info .sz-intro{width: 45%;}
    .sz-nav{width: 30%;}
    .sz-intro li p{line-height: 38px;}
    .fsz-info ul li{margin-right: 39px;width: 18%;}
    .sz-pearsonal-info{margin-bottom: 0;}
}

@media(max-width:1130px){
    .gov-file-right{padding-bottom: 20px;}
    .gov-file-box .zwgkslideTxtBox .hd ul li{margin-right: 30px;}
    .sz-info img{width: 20%;}
    .sz-info-details{width: 74%;}
    .sz-info-hd{padding-top: 0;}
    .sz-info-details .sz-work{width: 64%;}
    .sz-title{margin-right: -33px;letter-spacing: 65px;}
    .sz-pearsonal-info{margin-bottom: 4px;}
    .sz-info-details .sz-gzfg {width: 28%;}
    .information-title{background-size: auto;}
    .fsz-info ul li{margin-right: 25px;width: 20%;}
    .info-btn-box li{background-size: 36px !important;text-align: left;background-position: 19px !important;padding-left: 72px;}
    .sz-email{height: 78px;}
}


@media (max-width: 1024px) {
.sz-info{width: 100%;border-right: none;padding-right: 0;}
.sz-info-details {width: 65%;}
.sz-info-hd {padding-top: 0px;}
.sz-info-details ul li {width: 40%;padding-left: 50px;}
.sz-info-details ul {padding-top: 20px;}
.fsz-info ul li {width: 22%;margin-right: 33px;}
.fsz-info ul li:nth-child(4){margin-right: 0;}
.fsz-info {padding-right: 0px;width: 100%;}
.sz-email{width: 100%;background-size: cover;margin-bottom: 5%;height: 100px;}
.sz-info-content {margin-bottom: 20px;}
.info-btn-box li {width: 48%; margin-right: 2%;margin-bottom: 20px;padding-left: 62px;text-align: left;}
.info-btn-box li.btn-jgzn {background: #fff url(../images/jgzn.png) no-repeat 15px center;background-size: 36px;}
.info-btn-box li.btn-zfcwhy {background: #fff url(../images/zfcwhy.png) no-repeat 15px center;background-size: 36px;}
.info-btn-box li.btn-zfgzbg {background: #fff url(../images/zfgzbg.png) no-repeat 15px center;background-size: 36px;}
.info-btn-box li.btn-zfgb {background: #fff url(../images/zfgb.png) no-repeat 15px center;background-size: 36px;}
.government-left{width: 49%;margin-bottom: 30px;float: none;padding: 15px;}
.government-right{width: 49%;margin-bottom: 30px;float: none;padding: 15px;}
.gov-file-box .zwgkslideTxtBox .hd ul li{margin-right: 16px;}
.policy-select{width: 30%;}
.policy-item-input{width: 60%;}
.detail-sz-info .sz-pic{width: 15%;}
.detail-sz-info .sz-intro{width: 45%;}
.sz-nav{width: 40%;}
.zctj-box ul li:first-child{width: 100%;}
.zctj-box ul li:nth-child(2){display: none;}
.zctj-box ul li a:first-child{height: 334px;}
.sz-info img{width: 20%;}
.sz-info-details {width: 76%;}
.sz-info-details .sz-gzfg{width: 18%;}
.sz-info-details .sz-work{width: 75%;}
.sz-email button {width: 168px;height: 60px;line-height: 60px;margin-top: -30px;}
.sz-title{letter-spacing: 78px;margin-right: -30px;}
.sz-pearsonal-info{margin-bottom: 30px;}
.sz-info-hd{margin-bottom: 44px;}
.sz-email button a{line-height: 60px;}
.leaderInfo{padding-bottom: 5px;margin-bottom: 50px;}

}
@media(max-width:950px){
    .fsz-info ul li{width: 22%;margin-right: 31px;}
    .sz-title{letter-spacing: 67px;}
    .sz-pearsonal-info{margin-bottom: 0;}
    .info-btn-box li{height: 74px;line-height: 74px;padding-left: 52px;background-size: 30px !important;background-position: 12px !important;}
    .xxgk a{height: 42px;line-height: 42px;background-size: 24px !important;padding-left: 29%;background-position: 12% !important;margin-bottom: 10px;}
    .sxqml-btn{width:100%;background: url(../images/sxqml_m.png) no-repeat center;background-size: cover;margin-bottom: 10px;}
    .bmxxml-btn{width: 100%;background: url(../images/bmxxml_ml.png) no-repeat center;background-size: cover;}
    .gov-file-right{padding-bottom: 17px;}
    .leaderInfo{margin-bottom: 38px;}
    .zdlygk ul li:nth-child(9),.zdlygk ul li:nth-child(10),.zdlygk ul li:nth-child(11),.zdlygk ul li:nth-child(12){margin-bottom: 0;}
    .gov-file{margin-bottom: 16px;}
    .file{margin-bottom: 15px;}
    .zfwj-box{margin-bottom: 20px;}
}

@media(max-width:900px){
    .detail-sz-info .sz-pic{width: 35%;text-align: center;}
    .detail-sz-info .sz-intro{width: 65%;}
    .detail-sz-info .sz-pic img{width: 70%;}
    .sz-nav{width: 100%;}
    .sz-title{margin-right: -26px;}
    .sz-nav ul li .sz-name-list{width: 70%;}
    .sz-nav ul li .sz-name-list span{width: 24%;}
    .gov-file-box .zwgkslideTxtBox .hd ul li{font-size: 1rem ;}
    .policy-select{width: 36%;}
    .policy-item-input{width: 54%;}
    .bid-list ul li a{width: calc((100% - 110px)/1);}
    .sz-info-details .sz-gzfg{width: 21%;}
    .sz-info-details .sz-work{width: 74%;}
    .info-btn-box li{padding: 50px 0 20px;height: 124px;text-align: center;background-size: 44px !important;background-position: center 19px !important;}
    .info-btn-box li.btn-jgzn{background: #fff url(../images/jgzn.png) no-repeat center 19px;}
    .info-btn-box li.btn-zfcwhy {background: #fff url(../images/zfcwhy.png) no-repeat center 19px;}
    .info-btn-box li.btn-zfgzbg {background: #fff url(../images/zfgzbg.png) no-repeat center 19px;}
    .info-btn-box li.btn-zfgb {background: #fff url(../images/zfgb.png) no-repeat center 19px;}
    .fsz-info ul li{margin-right: 30px;}
    .layui-this .laydate-day-mark ul{display:block;width:240px;left:-97px;padding:10px;text-align: left;bottom:60px;position:absolute;background:#81aed8;border-radius:5px}

}
@media(max-width:870px){
    .bid-list ul li a{width: calc((100% - 110px)/1);}
    .zctj-box ul li a:first-child{height: 314px;}
    
    .information-title{font-size: 1rem;background-size:cover;}
    .sz-title{letter-spacing: 61px;}
    .sz-pearsonal-info{margin-bottom: 5px;}
    .sz-title{letter-spacing: 75px;margin-right:-47px;}
    /* .info-btn-box li{background-size: 34px !important;background-position: center 19px;} */
    .fsz-info ul li{width: 21%;margin-right: 34px;}
}

@media (max-width: 768px) {
.sz-info {width: 100%;padding-right: 0px;    border-right: none;}
.leaderInfo {padding: 15px;margin-bottom: 38px;}
.sz-info-details {width: 75%;}
.sz-info-details .sz-work {line-height:30px;width: 71%;}
.sz-info-hd { margin-bottom: 30px;}
.sz-info-details ul li {width: 100%;margin-bottom: 10px;}
.sz-pearsonal-info {margin-bottom: 10px;}
.sz-email {height: 92px;background: url(../images/szxx.png) no-repeat left; background-size: cover;}
.sz-email button {width: 180px;height: 60px; right: 20px; margin-top: -30px;}
.fsz-info {padding-right: 0px;margin-top: 20px; overflow: hidden; }
.xxgk a{padding-left: 40%;}
.sz-info-content {margin-bottom: 0px;}
.btn-content {margin-bottom: 0px;}
.mt50 {margin-top: 30px !important;}
.government-left {width: 100%;padding: 15px;margin-bottom: 20px;}
.bid-list ul li {line-height: 45px;}
.government-right {width: 100%; margin: 0;padding: 15px;}
.fsz-info ul li {width: 21%;margin-right: 29px;}
.gov-file-left{width: 100%;margin-bottom: 20px;}
.gov-file-right{width: 100%;}
.xxgk a{font-size: 1rem;height: 60px;line-height: 60px;background-position: 28% !important;}
.gov-file{margin-top: 0;margin-bottom: 30px;}
.zctj-box ul li{width: 49%;}
.zctj-box ul li a:first-child{height: 300px;}
.zctj-box ul li a:last-child{padding-top: 15px;}
.gkml-btn a{height: 70px;background-size: cover;}
.sxqml-btn{height: 70px;background-size: cover;}
.bmxxml-btn{height: 70px;background-size: cover;}
.gov-file-right{padding-bottom: 20px;}
.policy-select {width: 25%;}
.policy-item-input{width: 64%;}
.gov-file-box .zwgkslideTxtBox .hd ul li{margin-right: 40px;}
.zctj-box ul li:first-child{width: 46%;}
.zctj-box ul li:nth-child(2){display: block;}
.sz-info-details .sz-gzjl{margin-bottom: 20px;}
.sz-info-details .sz-gzfg{width: 24%;}
.info-btn-box li{background-size: 36px !important;padding-top: 44px;height: 110px;font-size: 0.9rem;}
.information-title{background-size: contain;margin-bottom: 20px;font-size: 1.2rem;}
.sz-title{letter-spacing: 60px;margin-right: -40px;}
}

/* 通用页签---------- */
.zwgkslideTxtBox .hd-mobile {display: none; height: 60px;line-height: 60px;padding: 0px;position: relative;font-size: 0.9rem;text-align: right;}
.zwgkslideTxtBox .hd-mobile ul {left: 0px;height: 40px;line-height: 40px;font-size: 0.8rem; display: block; width:100%;margin: 0 auto;text-align: center;}
.zwgkslideTxtBox .hd-mobile ul li {float: left;padding:0px;cursor: pointer; margin-right:3rem;font-size: 1.2rem;height: 50px;text-align:left;color: #9fa7af;font-weight:bold;border-bottom:4px solid #fff; padding-bottom:15px;}
.zwgkslideTxtBox .hd-mobile ul li.on {border-bottom:4px solid #1559a3;  color:#1559a3;border-right: none; }
.ftzb-tab-url{float: right;width: 28px;height: 28px;}
.zwgkslideTxtBox .hd ul span a{width: 100%;height: 100%;}
.link-more-url-old{display: none; width: 100%;padding: 10px;text-align: center;margin-top: 10px;}
.link-more-url-old a{background: #ededed;font-size: 0.8rem;padding: 10px 40px;color: #666;display: inline-block;height: 100%;}
.link-more-url-old a:hover{background: #1559a3;color: #fff;}
.showtabitem{display: block;}
.slide-selected{display:none;}
/* ---------- */

@media(max-width:640px){
    .detail-sz-info .sz-intro{padding: 0;}
    .sz-nav h3{margin-bottom: 20px;}
    .sz-nav ul li{margin-bottom: 0;}
    .sz-nav{padding-bottom: 0;}
    .sz-nav ul li .sz-name-list{width: 75%;}
    .sz-nav ul li .sz-name-list span{width: 24%;}
    .sz-intro li p{line-height: 28px;}
    .fsz-info ul li{width: 21%;margin-right: 26px;}
    .info-btn-box li{width: 48%;background-position: 10% center !important;padding: 0;height: 74px;line-height: 74px;text-align: left;padding-left: 15%;margin-right: 0;}
    .info-btn-box{flex-wrap: wrap;}
    .zdlygk ul li{width: 31%;height: 60px;line-height: 60px;}
    .gov-file-left{padding: 15px;}
    .gov-file-right{padding: 15px;}
    .government-title{font-size: 1.4rem;margin-bottom: 22px;}
    .sz-info-details .sz-work{width: 69%;}
    .sz-title{letter-spacing: 51px;margin-right: -26px;}

}
@media(max-width:570px){
    .fsz-info ul li{margin-right: 26px;}
    .gov-file-box .zwgkslideTxtBox .hd ul li{margin-right: 20px;}
    .zctj-box ul li a:first-child{height: 215px;}
    .xxgk a:nth-child(1){background: #f3f6f9 url(../images/u280.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(1):hover{background: #1559a3 url(../images/u280.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(2){background: #f3f6f9 url(../images/u283.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(2):hover{background: #1559a3 url(../images/u283.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(3){background: #f3f6f9 url(../images/u286.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(3):hover{background: #1559a3 url(../images/u286.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(4){background: #f3f6f9 url(../images/u289.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(4):hover{background: #1559a3 url(../images/u289.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(5){background: #f3f6f9 url(../images/u292.png) no-repeat 26% center;background-size: 20px;}
    .xxgk a:nth-child(5):hover{background: #1559a3 url(../images/u292.png) no-repeat 26% center;background-size: 20px;}
    .sz-info img{width: 22%;}
    .sz-info-details{width: 72%;}
    .sz-email {height: 78px;}
    .sz-info-details .sz-work{width: 64%;}
    .sz-info-details .sz-gzfg{width: 27%;}
    .sz-title{letter-spacing: 48px;margin-right: -21px;}
    .sz-email button{height: 50px;line-height: 50px;width: 140px;margin-top: -25px;}
    .sz-email button a{line-height: 50px;}
    .fsz-info ul li{width: 20%;margin-right: 28px;}
    .information-title{font-size: 1rem;}

}
@media(max-width:500px){
    .sz-email button{width: 140px;height: 50px;line-height: 50px;margin-top: -25px;}
    .sz-title{letter-spacing: 40px;margin-right: -17px;}
    .info-btn-box li{background-size: 24px !important;height: 56px;line-height: 56px;}
    .zdlygk ul li{height: 50px;line-height: 50px;}
    .fsz-info ul li{margin-right: 25px;}
}


@media(max-width:450px){
    .leaderInfo-title{height: 31px;border-bottom: 3px solid #1559a3;}
    .sz-info-content{padding-top: 15px;}
    .sz-info img{width: 24%;margin-left: 38%;}
    .sz-info-details{width: 100%;margin-top: 20px;}
    .sz-info-hd{text-align: center;margin-bottom: 15px;}
    .sz-title{letter-spacing: 10px;margin-right: 16px;}
    .sz-info-details .sz-gzfg{line-height: 32px;}
    .sz-email{height: 62px;margin-bottom: 20px;}
    .sz-info-details .sz-work{margin-left: 0;line-height: 20px;}
    .sz-email button{width: 106px;height: 38px;line-height: 38px;margin-top: -19px;}
    .sz-email button a{line-height: 38px;}
    .fsz-info{margin-top: 0;}
    .fsz-info ul li{width: 21%;margin-right: 14px;margin-bottom: 10px;}
    .government-title{background-size: cover;margin-bottom: 10px;}
    .leaderInfo{margin-bottom: 10px;}
    .xxgk a{height: 48px;line-height: 48px;}
    .gkml-btn a,.sxqml-btn,.bmxxml-btn{height: 48px;}
    .bid-list ul li{line-height: 30px;}
    .file{margin-bottom: 0;}
    .zdlygk ul li{margin-bottom: 12px;}
    .zdlygk ul li:nth-child(10),.zdlygk ul li:nth-child(11),.zdlygk ul li:nth-child(12){margin-bottom: 0;}
    .leaderInfo{padding-bottom: 0;}
    .gov-file-left{margin-bottom: 15px;}
    .gov-file{margin-bottom: 15px;}
    .mt30{margin-top: 15px !important;}
    .zwgkslideTxtBox .hd-mobile ul{line-height: 30px;}
}

@media(max-width:420px){
    .leaderInfo-title{height: auto;min-height: 31px;}
    .info-btn-box li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 10px;}
    .zdlygk ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;}
    .zwgkslideTxtBox .hd-mobile ul li{padding-bottom: 0;}
    .bid-list ul li>span{display: none}
    .bid-list ul li a{width: 100%;}
}
/*通用页签----*/
@media (max-width: 768px) {
    .slideTxtBox .hd{display: none;}
    .slideTxtBox .hd-mobile{display: block;}
    .zwgkslideTxtBox .hd{display: none;}
    .zwgkslideTxtBox .hd-mobile{display: block;}
    .link-more-url-old{display: block;}.link-more-url{display: none;}
    .showtabitem{display:none !important;}.slide-selected{display:block !important;}
    .zwgkslideTxtBox .hd-mobile ul li{margin-right: 1rem;}
  }
  @media (max-width: 640px){
    .zwgkslideTxtBox .hd-mobile ul li,.zwgkslideTxtBox .hd-mobile,
    .slideTxtBox .hd-mobile ul li,.slideTxtBox .hd-mobile{height: 42px;}
    .zwgkslideTxtBox .hd-mobile ul li{font-size: 1.1rem}
  }
  @media (max-width: 420px){
    .zwgkslideTxtBox .hd-mobile ul li, .zwgkslideTxtBox .hd-mobile,
    .slideTxtBox .hd-mobile ul li,.slideTxtBox .hd-mobile{height: 36px;}
    .zwgkslideTxtBox .hd-mobile ul li.on,.slideTxtBox .hd-mobile ul li.on{border-width: 3px;}
    .zwgkslideTxtBox .hd-mobile ul{display: flex;justify-content: space-between;height: auto;}
    .zwgkslideTxtBox .hd-mobile ul li{height: auto;margin-right: 0;text-align: center;}
    .zwgkslideTxtBox .hd-mobile{height: auto;}
  }
  /*----*/




