.top-link-wap_2021{height: auto}
.yqfk-banner{height: 300px;background: url(20211124-zjtyqfk-banner.png) no-repeat  center;}
.yqfk-lbt{width: 48.92%;margin-top: 32px;position: relative}
.yqfk-zzc{background: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;right: 0;height: 54px;}
.yqfk-zzc p{font-size: 18px;color: #fff;padding: 0 20px;line-height: 54px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yqfk-lbitem{width: 48.92%;}
.yqfk-titbox{border-bottom: 2px #1658a0 solid;margin-top: 30px;}
.yqfk-titbox h5{float: left}
.yqfk-titbox h5 a{display: block;font-size: 24px;color: #fff;padding: 0 20px 0 40px;height: 53px;background: #1658a0;line-height: 53px;position: relative;}
.yqfk-titbox h5 a em{display: inline-block;width: 5px;height: 22px;background: #fff;position: absolute;left: 20px;top: 50%;margin-top: -11px;}
.yqfk-titbox h5 a img{right: -30px;top: 0;position: absolute;}
.yqfk-titbox a.yqfk-gend{font-size: 16px;color: #999;float: right;line-height: 53px;}
.yqfk-list{margin-top: 13px;}
.yqfk-list li{font-size: 18px;line-height: 40px;}
.yqfk-list li span{font-size: 16px;color: #999999;float: right;}
.yqfk-list li i{display: inline-block;width: 6px;height: 6px;border-radius: 100%;background: #dbdbdb;float: left;margin-top: 19px;margin-right: 10px;}
.yqfk-list li a{display: inline-block;width:78%;vertical-align: middle;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.hdpt-left{width: 74.46%;}
.pthd-list{margin-left: -2%;}
.pthd-list li{width: 23%;float: left;margin-left: 2%;margin-top: 24px;}
.zjjy-right{width: 23.23%;margin-top: 30px;}
.bmcxcen{margin-left: -2%;}
.bmcxcen li{width: 18%;float: left;margin-left: 2%;margin-top: 24px;}
.bmcxcen li a{display: block;height: 90px;text-align: center;line-height: 90px;font-size: 18px;color: #1658a0;background: url(20211124-bmbg.jpg) no-repeat center;background-size: cover;}
.bmcxcen li a img{margin-right: 6px;}
.yqfk-padbot{padding-bottom: 40px;}
.pho-yqdh{display: none}

@media screen and (max-width: 1340px){
    .yqfk-list li{line-height: 36px;}
    .yqfk-list li i{margin-top: 17px;}
}
@media screen and (max-width: 1240px){
    .yqfk-titbox h5 a {font-size: 20px; height: 43px;line-height: 43px;}
    .yqfk-titbox h5 a img{height: 43px;right: -23px;}
    .yqfk-titbox a.yqfk-gend{font-size: 14px;line-height: 43px;}
    .yqfk-list li {font-size: 16px;line-height: 30px;}
    .yqfk-list li span{font-size: 14px;}
    .yqfk-list li i {margin-top: 15px;}
    .pthd-list li{margin-top: 15px;}
    .bmcxcen li a{font-size: 16px;}
    .bmcxcen li a img{width: 20px;display: none}
}
@media screen and (max-width: 1000px){
    .yqfk-lbt{width: auto;float: none;margin-top: 20px;}
    .yqfk-lbt img{width: 100%;}
    .yqfk-lbitem,.hdpt-left,.zjjy-right{width: auto;float: none;}
    .yqfk-titbox,.zjjy-right{margin-top: 20px;}
    .bmcxcen li{width: 31.33%;margin-top: 18px;}
    .zjjy-right img{display: none}
    .zjjy-right img.pho-yqdh{display: block;width: 100%}
    .yqfk-padbot{padding-bottom: 20px;}
}

@media screen and (max-width: 700px){
    .yqfk-banner {height: 180px;background-size: 1200px;margin-top: 40px;}
    .yqfk-list li span{display: none}
    .yqfk-list li a{width: 94%;}
    .pthd-list li,.bmcxcen li{width: 48%;}
    .bmcxcen li a{font-size: 14px;height: 60px;line-height: 60px;}
    .pthd-list li img{width: 100%}
}


/*** 十四五 ***/
.sswgh-banner{height: 308px;background: url(20211124-zjtssw-banner.jpg) no-repeat center;}
.sswgh-padbot{padding-bottom: 84px;}
.sswgh-left{width: 56%;margin-top: 40px;}
.sswgh-tit{border-bottom: 1px #e8e8e8 solid;}
.sswgh-tit h5{float: left;font-size: 24px;font-weight: bold;line-height: 24px;}
.sswgh-tit h5 a{display: block;padding-bottom: 15px;border-bottom: 3px #1658a0 solid;color: #1658a0}
.sswgh-tit a.sswgh-gend{font-size: 14px;float: right;color: #1658a0;}
.sswgh-right{width: 41.53%;margin-top: 40px;}
@media screen and (max-width: 1240px){
    .sswgh-tit h5{font-size: 20px;}
}
@media screen and (max-width: 1000px){
    .sswgh-left,.sswgh-right{width: auto;float: none;margin-top: 20px;}
    .sswgh-right img{width: 100%}
    .sswgh-padbot{padding-bottom: 20px;}

}

@media screen and (max-width: 700px){
    .sswgh-banner{height: 140px;background-size: 1000px;margin-top: 40px;}
}



/*** 六中全会 ***/
.lzqh-banner{height: 240px;background: url(20211126-lzqh-banner.png) no-repeat center;}
.lzqh-tit{height: 100px;background: url(20211126-zzjs-tit.png) no-repeat center;margin-top: 34px;}
.lzqh-tit h5{font-size: 35px;font-weight: bold;text-align: center;line-height: 90px;}
.lzqh-tit h5 a{color: #fff;}
.lzqh-lblist{margin-left: -3%;}
.lzqh-lblist li{width: 47%;float: left;margin-left: 3%;}
.lzqh-lblist li a{display: block;padding: 20px 0 13px;border-bottom: 1px #dedede dashed;}
.lzqh-lblist li h5{font-size: 20px;font-weight: bold;padding-left: 30px;background: url(20211126-star.png) no-repeat left 4px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lzqh-lblist li:hover h5{color: #c70808}
.lzqh-lblist li p{font-size: 16px;color: #999;margin-left: 30px;margin-top: 16px;}
.lzqh-lblist li.nn_t a{border-bottom: 0;}
.lzqh-ckgd{display: block;font-size: 18px;color: #666!important;width: 163px;height: 44px;line-height: 44px;border: 1px #dedede solid;border-radius: 50px;margin:30px auto 0;text-align: center;transition: all .3s;}
.lzqh-ckgd img{margin-left: 8px;}
.lzqh-ckgd:hover{border: 1px #c70808 solid;color: #c70808!important;}

@media screen and (max-width: 1240px){
    .lzqh-tit h5{font-size: 30px;}
    .lzqh-lblist li h5{font-size: 18px;}
    .lzqh-ckgd{font-size: 16px;}
}

@media screen and (max-width: 1000px){
    .lzqh-banner {height: 120px;background-size: 1000px;margin-top: 50px;}
    .lzqh-tit{margin-top: 15px;}
    .lzqh-lblist li{width: auto;float: none;}
    .lzqh-lblist li.nn_t a{border-bottom: 1px #dedede dashed; }
    .lzqh-lblist li:last-child a{border-bottom: 0;}
    .lzqh-ckgd{margin-top: 20px;}
    .lzqh-ckgd img{display: none}
    .lzqh-ckgd {width: 124px;height: 40px;line-height: 40px;}

}
@media screen and (max-width: 700px){
    .lzqh-lblist li h5{white-space: normal;}
    .lzqh-banner {height: 80px;background-size: 700px;}
    .lzqh-tit{background-size: auto 80px;}
    .lzqh-tit h5{font-size: 24px;}
}
@media screen and (max-width:374px){
    .lzqh-banner {height:70px;background-size:600px;}

}