html,
body {
    margin: auto;
    min-width: 12rem !important;
}

.index_box {
    background: none;
}

.bady_zbb {
    margin: auto;
    max-width: 12rem !important;
    background-color: #ffffff;
}

.container {
    width: 10rem !important;
}

.header {
    display: none;
}

.zbb_bjs {
    background: linear-gradient(rgb(0, 98, 246), rgb(0, 174, 246));
}


/* 长辈版头部 */

.header_zbb {
    display: block !important;
}

.header_zbb {
    height: 6.29rem;
    background: url(../images/header_zbb_bj.png) no-repeat top;
}

.header_zbb_t {
    height: 0.65rem;
    display: table;
}

.header_zbb_t ul li {
    float: left;
    box-sizing: border-box;
    background: url(../images/header_t_li_fg.png) no-repeat right center;
    background-size: 0.01rem;
}

.header_zbb_t ul li:nth-child(1) {
    width: 1.9rem;
}

.header_zbb_t ul li:nth-child(2) {
    width: 2.15rem;
}

.header_zbb_t ul li:nth-child(3) {
    width: 2.11rem;
    height: 0.55rem;
    background: url(../images/tc_zbb.png) no-repeat center;
    background-size: 100%;
    margin-top: 0.05rem;
    margin-left: 0.5rem;
}

.header_zbb_t ul li:nth-child(4) {
    width: 2.48rem;
    background: none;
}

.header_zbb_t ul li a {
    font-size: 0.24rem;
    color: #9ad0ff;
    line-height: 0.63rem;
    display: block;
    box-sizing: border-box;
}

.header_zbb_t ul li:nth-child(1) a {
    background: url(../images/header_t_li1.png) no-repeat left center;
    padding-left: 0.33rem;
    background-size: 0.25rem;
}

.header_zbb_t ul li:nth-child(2) a {
    background: url(../images/header_t_li2.png) no-repeat 0.5rem center;
    padding-left: 0.69rem;
    background-size: 0.11rem;
}

.header_zbb_t ul li:nth-child(3) a {
    line-height: 0.53rem;
    color: #e7ebee;
    font-size: 0.24rem;
    text-align: left;
    box-sizing: border-box;
    padding-left: 0.27rem;
}

.header_zbb_t ul li:nth-child(4) a {
    background: url(../images/header_t_li4.png) no-repeat 0.5rem 0.22rem;
    padding-left: 0.77rem;
    background-size: 0.19rem;
}

.header_logo_zbb {
    width: 5.08rem;
    height: 2.43rem;
    margin: auto;
    margin-top: 0.41rem;
}

.header_logo_zbb a {
    width: 5.08rem;
    height: 2.43rem;
    display: block;
    background: url(../images/logo.png) no-repeat center;
    background-size: 100%;
}

.header_ss_zbb {
    width: 5.52rem;
    height: 0.7rem;
    margin: auto;
    margin-top: 0.1rem;
    margin-bottom: 0.4rem;
    background: url(../images/ss_bj.png) no-repeat center;
    background-size: 100%;
}

.header_search_zbb {
    width: 4.65rem;
    height: 0.7rem;
    box-sizing: border-box;
    float: left;
}

.header_ss_zbb button {
    display: block;
    width: 0.78rem;
    height: 0.7rem;
    float: right;
    border: 0;
    padding: 0;
    margin: 0;
    background: none;
}

.header_search_zbb .sl {
    cursor: pointer;
    margin-right: 0.2rem;
    font-size: 0.24rem;
    color: #333333;
    box-sizing: border-box;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: #fff;
    outline: 0;
    width: 1.18rem;
    float: left;
    height: 0.7rem;
    border: none;
}

.header_search_zbb .sl span {
    display: block;
    line-height: 0.7rem;
    color: #333333;
    font-size: 0.24rem;
    padding-left: 0.3rem;
    box-sizing: border-box;
    width: 1.18rem;
}

.header_search_zbb .sl>ul {
    width: 100%;
    display: none;
    position: relative;
    z-index: 999;
    left: 0;
    background: #fff;
    box-shadow: 0 0.03rem 0.05rem rgb(0 0 0 / 20%);
}

.header_search_zbb .sl>ul li {
    height: 0.4rem;
    line-height: 0.4rem;
    padding-left: 0.35rem;
    font-size: 0.24rem;
}

.header_search_zbb .sl>ul li:hover {
    background: #1c69c6;
    color: #ffffff;
}

.header_search_zbb input {
    float: left;
    height: 0.69rem;
    line-height: 0.6rem;
    border: none;
    width: 3.25rem;
    outline: none;
    padding: 0;
    margin: 0;
    margin-top: 0.01rem;
    font-size: 0.24rem;
    color: #333333;
}

.header_search_zbb input::placeholder {
    font-size: 0.24rem;
    color: #999999;
}

.header_dh_zbb {
    height: 1.6rem;
    background: url(../images/dh_bj_zbb.png) no-repeat center;
}

.header_dh_zbb .nav_zbb {
    width: 10em;
    margin: auto;
}

.header_dh_zbb ul li {
    float: left;
    box-sizing: border-box;
    background: url(../images/header_dh_fg_zbb.png) no-repeat right center;
}

.header_dh_zbb ul li:nth-child(1),
.header_dh_zbb ul li:nth-child(5) {
    padding-right: 0.82rem;
}

.header_dh_zbb ul li:nth-child(2),
.header_dh_zbb ul li:nth-child(3),
.header_dh_zbb ul li:nth-child(6),
.header_dh_zbb ul li:nth-child(7) {
    padding: 0 0.82rem;
}

.header_dh_zbb ul li:nth-child(4) {
    padding-left: 0.85rem;
}

.header_dh_zbb ul li:nth-child(8) {
    padding-left: 1.1rem;
}

.header_dh_zbb ul li:nth-child(4n) {
    background: none;
}

.header_dh_zbb ul li a {
    display: block;
    text-align: center;
    font-size: 0.28rem;
    color: #ffffff;
    font-weight: bold;
    line-height: 0.8rem;
    height: 0.8rem;
}

.header_dh_zbb ul li:nth-child(1) a {
    text-align: left;
}

.header_dh_zbb ul li.on a {
    background: url(../images/dh_li.png) no-repeat center 0.66rem;
    background-size: 0.33rem;
}


/* 首页 */

.toutiao {
    height: 1.21rem !important;
    margin-top: 0 !important;
    padding-top: 0.4rem !important;
}

.toutiao a:last-child {
    width: 8.6rem !important;
    font-size: 0.42rem !important;
}

.lunbo,
.mySwiper .swiper-slide .lunbo_a1,
.mySwiper .swiper-slide a img {
    height: 6rem !important;
}

.mySwiper .swiper-slide a span {
    font-size: 0.36rem !important;
    width: 7.5rem !important;
    bottom: 0.1rem !important;
}

.mySwiper .swiper-horizontal>.swiper-pagination-bullets,
.mySwiper .swiper-pagination-bullets.swiper-pagination-horizontal,
.mySwiper .swiper-pagination-custom,
.mySwiper .swiper-pagination-fraction {
    bottom: 0.4rem !important;
    width: 1.5rem !important;
    height: 0.2rem !important;
}

.mySwiper .swiper-pagination-bullet {
    width: 0.2rem !important;
    height: 0.2rem !important;
}

.mySwiper .swiper-pagination-bullet-active {
    width: 0.35rem !important;
}

.con01 {
    height: 6rem !important;
}

.con01 .tabs span {
    font-size: 0.42rem !important;
}

.con01 .content-slide {
    margin-top: 0.4rem !important;
}

.con01 .content-slide li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.con01 .content-slide li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.con01 .content-slide li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.con01 .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.con02 {
    height: 6rem !important;
}

.con02 .tabs2 span {
    font-size: 0.42rem !important;
}

.con02 .content-slide2 {
    margin-top: 0.4rem !important;
}

.con02 .content-slide2 li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.con02 .content-slide2 li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.con02 .content-slide2 li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.con02 .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.con03_c {
    width: 10rem !important;
}

.con03_c .tabs3 span {
    width: 3rem !important;
}

.zwgk_c {
    width: 9.4rem !important;
    height: 6rem !important;
}

.zwgk_c .tabs4 span {
    font-size: 0.42rem !important;
}

.zwgk_c .content-slide4 {
    margin-top: 0.4rem !important;
}

.zwgk_c .content-slide4 li {
    background: url(../images/heidian.png) no-repeat left center !important;
    background-size: 0.1rem !important;
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
}

.zwgk_c .content-slide4 li a {
    width: 6.6rem !important;
    font-size: 0.36rem !important;
    line-height: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
    height: 0.36rem !important;
}

.zwgk_c .content-slide4 li i {
    width: 0.58rem !important;
    height: 0.36rem !important;
}

.zwgk_c .content-slide4 li a em {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.zwgk_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.zwgk_b {
    width: 9.4rem !important;
}

.zwgk_b ul li {
    width: 4.5rem !important;
    height: 0.9rem !important;
    margin-bottom: 0.3rem !important;
}

.zwgk_b ul li:nth-child(odd) {
    margin-right: 0.4rem !important;
}

.zwgk_b ul li a {
    line-height: 0.9rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.9rem !important;
}

.zwfw_c {
    width: 9.4rem !important;
}

.grbs_t span {
    width: 2.6rem !important;
    font-size: 0.42rem !important;
}

.grbs_c .content-slide5 li {
    width: 3.1rem !important;
}

.grbs_c .content-slide5 li a {
    font-size: 0.36rem !important;
}

.grbs_c .tabs5 span {
    width: 0.2rem !important;
    height: 0.2rem !important;
}

.grbs_c .tabs5 span.on {
    width: 0.5rem !important;
}

.frbs_t span {
    width: 2.6rem !important;
    font-size: 0.42rem !important;
}

.frbs_c .content-slide6 li {
    width: 3.1rem !important;
}

.frbs_c .content-slide6 li a {
    font-size: 0.36rem !important;
}

.frbs_c .tabs6 span {
    width: 0.2rem !important;
    height: 0.2rem !important;
}

.frbs_c .tabs6 span.on {
    width: 0.5rem !important;
}

.bmbs_t span {
    width: 3.02rem !important;
    font-size: 0.42rem !important;
}

.bmbs_c .content-slide7 li {
    width: 3.1rem !important;
}

.bmbs_c .content-slide7 li a {
    font-size: 0.36rem !important;
}

.bmbs_c .tabs7 span {
    width: 0.2rem !important;
    height: 0.2rem !important;
}

.bmbs_c .tabs7 span.on {
    width: 0.5rem !important;
}

.zwfw_b a {
    width: 9.4rem !important;
    height: 1.5rem !important;
}

.zmhd_c {
    width: 9.4rem !important;
}

.zmhd_c .tabs_xj span {
    font-size: 0.42rem !important;
}

.zmhd_c .tabs_xj a {
    padding-left: 0.5rem !important;
    font-size: 0.32rem !important;
}

.zmhd_c ul li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.zmhd_c ul li a {
    width: 7rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.zmhd_c ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.zmhd_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.zmhd_b {
    width: 9.4rem !important;
}

.zmhd_b ul li {
    width: 4.5rem !important;
}

.zmhd_b ul li:nth-child(odd) {
    margin-right: 0.4rem !important;
}

.zmhd_b ul li a {
    font-size: 0.36rem !important;
    padding-left: 1.6rem !important;
}

.zmhd_b ul li:nth-child(5) {
    width: 9.4rem !important;
    height: 1.5rem !important;
}

.zmhd_b ul li:nth-child(5) a {
    height: 1.5rem !important;
}

.ztzl {
    height: 5rem !important;
}

.ztzl_t {
    height: 0.58rem !important;
}

.ztzl_t a {
    width: 2.8rem !important;
    height: 0.58rem !important;
}

.ztzl_c {
    height: 3.3rem !important;
}

.ztzl_a1,
.ztzl_a2 {
    width: 4.75rem !important;
    height: 2.74rem !important;
}

.ztzl_a1 img,
.ztzl_a2 img {
    width: 4.75rem !important;
    height: 2.74rem !important;
}

.swiper-pagination-bullet {
    width: 0.2rem !important;
    height: 0.2rem !important;
}

.swiper-pagination2 .swiper-pagination-bullet-active {
    width: 0.5rem !important;
}

.footer {
    height: 5.2rem !important;
    padding-top: 0.5rem !important;
}

.footer_t {
    background: url(../images/footer_t_fg.png) no-repeat center;
    background-size: 0.02rem !important;
}

.footer_t ul {
    width: 3.65rem !important;
}

.footer_t ul li a {
    font-size: 0.36rem !important;
}

.footer_c ul {
    padding-top: 0.3rem !important;
}

.footer_c ul li {
    font-size: 0.36rem !important;
    line-height: 0.6rem !important;
}

.footer_c ul li a {
    font-size: 0.36rem !important;
}

.footer_b {
    width: 4.35rem !important;
}

.footer_b a:first-child {
    width: 0.6rem !important;
    height: 0.78rem !important;
}

.footer_b a:nth-child(2) {
    width: 1.3rem !important;
    height: 0.7rem !important;
    margin-top: 0.02rem !important;
}

.footer_b em {
    margin-top: 0.14rem !important;
}


/* 走进和林 */

.hlgk {
    height: 15.9rem !important;
    background: url(../images/hlgk_bj.png) no-repeat top !important;
    background-size: 100% !important;
}

.hlgk_xq {
    width: 9.4rem !important;
    padding-top: 2.5rem !important;
}

.hlgk_xq span {
    font-size: 0.36rem !important;
    line-height: 0.76rem !important;
}

.hlgk_qt {
    width: 9.4rem !important;
    padding-top: 0.8rem !important;
}

.hlgk_qt ul li {
    width: 2.35rem !important;
    height: 4.4rem !important;
}

.hlgk_qt ul li a {
    width: 2.35rem !important;
    height: 4.4rem !important;
    font-size: 0.36rem !important;
    padding-top: 3.5rem !important;
}

.lyhl {
    height: 13.3rem !important;
    background: url(../images/lyhl_bj.png) no-repeat top !important;
    background-size: 100% !important;
}

.lyhl_sp {
    padding-top: 2.6rem !important;
    height: 6.2rem !important;
}

.lyhl_sp video {
    height: 6.2rem !important;
}

.lyhl_qt {
    margin-top: 0.8rem !important;
    height: 2.75rem !important;
}

.lyhl_qt ul {
    padding-top: 0.7rem !important;
}

.lyhl_qt ul li {
    width: 2.23rem !important;
}

.lyhl_qt ul li a {
    font-size: 0.36rem !important;
}

.tzhl {
    height: 17.6rem !important;
    background: url(../images/tzhl_bj.png) no-repeat top !important;
    background-size: 100% !important;
    background-color: #f7f7f7 !important;
}

.tzhl_yhzc {
    width: 9.4rem !important;
    padding-top: 3rem !important;
    height: 9.6rem !important;
}

.tzhl_yhzc .tabs_yhzc span {
    font-size: 0.42rem !important;
}

.tzhl_yhzc ul {
    margin-top: 0.4rem !important;
}

.tzhl_yhzc ul li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.tzhl_yhzc ul li a {
    width: 7rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.tzhl_yhzc ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.tzhl_yhzc .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.tzhl_qt {
    width: 100% !important;
    background-color: #f7f7f7 !important;
    overflow: auto;
}

.tzhl_qt ul {
    width: 11rem !important;
    margin: auto !important;
}

.tzhl_qt ul li {
    width: 3.33rem !important;
    height: 3rem !important;
    margin-right: 0.5rem !important;
}

.tzhl_qt ul li:nth-child(3n) {
    margin-right: 0 !important;
}

.tzhl_qt ul li a {
    font-size: 0.36rem !important;
    padding-top: 2rem !important;
}

.swqy {
    height: 5rem !important;
}

.swqy_t {
    height: 0.56rem !important;
}

.swqy_c .swiper-container5 .swiper-slide {
    height: 3rem !important;
}

.swqy_c .content-slide5 li {
    width: 3.12rem !important;
    height: 1rem !important;
    line-height: 0.7rem !important;
}

.swqy_c .tabs5 span {
    width: 0.2rem !important;
    height: 0.2rem !important;
}

.swqy_c .tabs5 span.on {
    width: 0.5rem !important;
}


/* 政务要闻 */

.tpsp {
    height: 5.6rem !important;
}

.tpsp_a1,
.tpsp_a2 {
    width: 4.8rem !important;
    height: 3.6rem !important;
}

.tpsp_a1 img,
.tpsp_a2 img {
    width: 4.8rem !important;
    height: 2.8rem !important;
}

.tpsp_a1 em,
.tpsp_a2 em {
    width: 4.8rem !important;
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.36rem !important;
}

.swiper-prev,
.swiper-next {
    width: 0.4rem !important;
    height: 0.6rem !important;
}


/* 政府信息公开 */

.ldzc .tabs span {
    font-size: 0.42rem !important;
}

.tabs_ldzc span {
    width: 2.355rem !important;
    height: 1rem !important;
    line-height: 1rem !important;
    background: url(../images/ldzc_li.png) no-repeat 1.85rem 0.45rem !important;
    background-size: 0.57rem !important;
    font-size: 0.36rem !important;
}

.tabs_ldzc span.on {
    background-color: #1c69c6 !important;
    background: url(../images/ldzc_lis.png) no-repeat 1.85rem 0.45rem;
    background-size: 0.57rem !important;
}

.ld_xq {
    width: 7.2rem !important;
}

.ld_xq a {
    font-size: 0.36rem !important;
}

.ld_xq span {
    font-size: 0.32rem !important;
}

.ld_xq em {
    font-size: 0.32rem !important;
}

.ld_qt ul li {
    margin-right: 0.775rem !important;
}

.ld_qt ul li:nth-child(5n) {
    margin-right: 0 !important;
}

.ld_qt ul li a {
    width: 1.1rem !important;
    font-size: 0.36rem !important;
}

.gsgg {
    height: 6.9rem !important;
}

.gsgg_t span {
    font-size: 0.42rem !important;
}

.gsgg_c ul {
    margin-top: 0.4rem !important;
}

.gsgg_c ul li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.gsgg_c ul li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.gsgg_c ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.gsgg_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.zfxxgk2 {
    height: 6.5rem !important;
}

.zwgk_t span {
    font-size: 0.42rem !important;
}

.zwgk_b2 {
    width: 10rem !important;
    margin-top: 0.5rem !important;
}

.zwgk_b2 ul li {
    width: 4.7rem !important;
}

.zwgk_b2 ul li:nth-child(odd) {
    margin-right: 0.6rem !important;
}

.zwgk_c2 {
    width: 10rem !important;
    margin: auto !important;
    margin-top: 0.35rem !important;
    height: 6.6rem !important;
}


/* 政务服务 */

.zwfw2 {
    padding-bottom: 0.4rem !important;
}

.zwfw2_t {
    height: 5.1rem !important;
    background: url(../images/zwfw2_t_bj.png) no-repeat center !important;
    background-size: 100% !important;
}

.zwfw2_t>a {
    width: 2.1rem !important;
    height: 0.55rem !important;
    margin-left: 4.9rem !important;
    margin-top: 1.23rem !important;
}

.zwfw2_t ul li {
    width: 2.8rem !important;
    height: 1rem !important;
    margin-right: 0.36rem !important;
    margin-top: 1.1rem !important;
}

.zwfw2_t ul li:nth-child(1) {
    margin-left: 0.45rem !important;
}

.zwfw2_t ul li:last-child {
    margin-right: 0 !important;
}

.zwfw2_t ul li a {
    line-height: 1rem !important;
    font-size: 0.36rem !important;
    padding-left: 1rem !important;
}

.zwfw2_c {
    height: 14rem !important;
}


/* 政民互动 */

.xzxx_t span {
    font-size: 0.42rem !important;
}

.xzxx_c_t span:first-child {
    width: 8.15rem !important;
}

.xzxx_c_t span:last-child {
    width: 1.8rem !important;
}

.xzxx_c_t span {
    font-size: 0.36rem !important;
}

.xzxx_c ul li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.xzxx_c ul li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.xzxx_c ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.xzxx_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.xzxx_b ul li {
    width: 4.7rem !important;
    height: 3rem !important;
    margin-bottom: 0.4rem !important;
    margin-right: 0.6rem !important;
}

.xzxx_b ul li:nth-child(2n) {
    margin-right: 0 !important;
}

.xzxx_b ul li a {
    font-size: 0.36rem !important;
    padding-top: 1.9rem !important;
}

.zmhd2_xf {
    width: 10rem !important;
    height: 1.5rem !important;
}

.zmhd2_xf a {
    width: 10rem !important;
    height: 1.5rem !important;
}

.zxft2_t span {
    font-size: 0.42rem !important;
}

.zxft2_c {
    height: 8.46rem !important;
}

.zxft2_c .a1 {
    width: 10rem !important;
    height: 6rem !important;
}

.zxft2_c .a1 img {
    width: 10rem !important;
    height: 6rem !important;
}

.zxft2_c .a2 {
    width: 10rem !important;
    font-size: 0.36rem !important;
}

.zxft2_c span {
    width: 9.5rem !important;
    font-size: 0.32rem !important;
    margin-top: 0.3rem !important;
}

.zxft2_b ul li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.zxft2_b ul li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.zxft2_b ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.zxft2_b .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.yjzj2_t span {
    font-size: 0.42rem !important;
}

.yjzj2_c {
    padding-bottom: 0.6rem !important;
}

.yjzj2_c ul li {
    height: 1.6rem !important;
}

.yjzj2_c ul li i {
    height: 1.6rem !important;
}

.yjzj2_c ul li a {
    width: 8.75rem !important;
    font-size: 0.36rem !important;
}

.yjzj2_c ul li span {
    width: 8.75rem !important;
    font-size: 0.32rem !important;
}

.yjzj2_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 政府数据 */

.tjsj_t span,
.czsj_t span {
    font-size: 0.42rem !important;
}

.tjsj_c ul,
.czsj_c ul {
    margin-top: 0.4rem !important;
}

.tjsj_c ul li,
.czsj_c ul li {
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.tjsj_c ul li a,
.czsj_c ul li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.tjsj_c ul li span,
.czsj_c ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.tjsj_c .a2,
.czsj_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 专题专栏 */

.ztzl2_t span {
    font-size: 0.42rem !important;
}

.ztzl2_c ul li {
    width: 4.8rem !important;
    height: 2.5rem !important;
    margin-right: 0.4rem !important;
}

.ztzl2_c ul li:nth-child(2n) {
    margin-right: 0 !important;
}

.ztzl2_c ul li a {
    width: 4.8rem !important;
    height: 2.5rem !important;
}

.ztzl2_c ul li a img {
    width: 4.8rem !important;
    height: 2.5rem !important;
}

.dropload-down {
    /* height: 0.8rem !important; */
}

.ztzl2_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
    margin-top: 0 !important;
}


/* 通用列表 */

.position_c,
.position_c a {
    font-size: 0.36rem !important;
}

.tylb_t span {
    font-size: 0.42rem !important;
}

.tylb_c ul {
    padding-top: 0.4rem !important;
}

.tylb_c ul li {
    background: url(../images/heidian.png) no-repeat left center;
    height: 0.36rem !important;
    margin-bottom: 0.46rem !important;
    background-size: 0.1rem !important;
}

.tylb_c ul li a {
    width: 8rem !important;
    height: 0.36rem !important;
    line-height: 0.36rem !important;
    font-size: 0.36rem !important;
    padding-left: 0.3rem !important;
    box-sizing: border-box !important;
}

.tylb_c ul li span {
    font-size: 0.32rem !important;
    line-height: 0.36rem !important;
}

.tylb_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 图片列表 */

.tpxw_t span {
    font-size: 0.42rem !important;
}

.tpxw_c ul li .a1,
.tpxw_c ul li .a1 img {
    width: 4rem !important;
    height: 2.3rem !important;
}

.tpxw_c ul li .a2 {
    width: 5.75rem !important;
    font-size: 0.36rem !important;
    line-height: 0.6rem !important;
}

.tpxw_c ul li span {
    font-size: 0.32rem !important;
}

.tpxw_c .a3 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 通用细览 */

.tyxl_t span {
    font-size: 0.42rem !important;
}

.tyxl_xq span {
    font-size: 0.32rem !important;
}

.tyxl_c * {
    font-size: 0.36rem !important;
    line-height: 0.6rem !important;
}


/* 县长信箱 */

.slfw_t span,
.wyxx_t span,
.xjcx_t span,
.xjgs_t span,
.xjhf_t span {
    font-size: 0.42rem !important;
}

.slfw_c,
.jumpInput span,
.jumpInput button,
.wyxx_c,
.wyxx_c form .tijiao a,
.xjgs_c .xjgs_c_div span,
.xjhf_mobile_ly_tit,
.xjhf_mobile_fh_tit,
.xjhf_mobile_ly_con span,
.xjhf_mobile_fh_con span,
.SubXunTop .SubXunInp input,
.SubXunBot ul li span,
.SubXunBot ul li em {
    font-size: 0.36rem !important;
}

.wyxx_c form input,
.wyxx_c form select,
.wyxx_c form .lxrdz,
.wyxx_c form .baioti {
    width: 9.7rem !important;
}

.wyxx_c form select,
.wyxx_c form .sfgk {
    width: 9.96rem !important;
}

.wyxx_c form .xinjiannr {
    width: 9.55rem !important;
}

.wyxx_c form .another {
    font-size: 0.32rem !important;
}

.wyxx_c form .yanzm {
    width: 3.34rem !important;
}

.SubXunTop .SubXunInp {
    margin-left: 1.8rem !important;
}

.SubXunTop button {
    margin-left: 3.2rem !important;
    font-size: 0.36rem !important;
}

.xjgs_c ul li a {
    font-size: 0.36rem !important;
    width: 7.8rem !important;
}

.xjgs_c ul li span {
    font-size: 0.32rem !important;
}

.xjgs_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}

.xjhf_mobile_ly_con span.xihf_ly_span1,
.xjhf_mobile_fh_con span.xihf_ly_span1,
.xjhf_mobile_fh_con span.xihf_ly_span2,
.xjhf_mobile_fh_con span.xihf_ly_span5,
.xjhf_mobile_ly_con span.xihf_ly_span2 {
    width: 2.67rem !important;
}

.xjhf_mobile_ly_con span.xihf_ly_span3,
.xjhf_mobile_fh_con span.xihf_ly_span3,
.xjhf_mobile_fh_con span.xihf_ly_span6 {
    width: 7rem !important;
}

.xjhf_mobile_ly_con span.xihf_ly_span4,
.xjhf_mobile_fh_con span.xihf_hf_span4 {
    width: 6.7rem !important;
}

.SubXunBot ul li span.SubXunSpan2,
.SubXunBot ul li em.SubXunEm2 {
    width: 5.2rem !important;
}

.SubXunBot ul li span.SubXunSpan3 {
    width: 1.6rem !important;
}

.SubXunBot ul li span.SubXunSpan4,
.SubXunBot ul li span.SubXunSpan1,
.SubXunBot ul li em.SubXunEm1 {
    width: 1.5rem !important;
}

.SubXunBot ul li em.SubXunEm3 {
    font-size: 0.28rem !important;
    padding-left: 0.1rem !important;
    width: 1.68rem !important;
}

.SubXunBot ul li em.SubXunEm4 {
    width: 1.4rem !important;
    font-size: 0.28rem !important;
}


/* 领导列表 */

.ldlb_t span {
    font-size: 0.42rem !important;
}

.ldlb_c ul li {
    height: 3.2rem !important;
}

.ldlb_c ul li a {
    width: 9rem !important;
    height: 2.7rem !important;
    padding-top: 0.5rem !important;
}

.ldlb_c ul li a span {
    font-size: 0.36rem !important;
    width: 6.8rem !important;
}

.ldlb_c ul li a em {
    font-size: 0.32rem !important;
    width: 6.8rem !important;
}

.ldlb_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 领导细览 */

.ldzc2_t span {
    font-size: 0.42rem !important;
}

.ldzc2_c_xq span {
    font-size: 0.36rem !important;
}

.ldzc2_c_xq em {
    font-size: 0.32rem !important;
}

.gzfg_t span,
.grjl_t span {
    font-size: 0.36rem !important;
    width: 2.4rem !important;
}

.gzfg_c,
.grjl_c {
    font-size: 0.36rem !important;
    line-height: 0.6rem !important;
}

.gzfg_c *,
.grjl_c * {
    font-size: 0.36rem !important;
    line-height: 0.6rem !important;
}


/* 外链跳转提示 */

.layui-layer-content div {
    font-size: 0.26rem !important;
    line-height: 0.36rem !important;
}

.layui-layer-btn a {
    height: 36px !important;
    line-height: 36px !important;
    margin-top: 0.2rem !important;
}


/* 信息公开细览 */

.tyxl table.titletable2 {
    width: 10rem !important;
}

.tyxl table.titletable2 th {
    font-size: 0.36rem !important;
}

.tyxl table.titletable2 tr,
th,
td {
    font-size: 0.36rem !important;
}

.list_title h3 {
    font-size: 0.42rem !important;
}

.article_list ul li a {
    font-size: 0.36rem !important;
    background: url(../images/heidian.png) no-repeat left 0.28rem !important;
    background-size: 0.1rem !important;
}


/* 在线访谈 */

.zxft_lb_t span {
    font-size: 0.42rem !important;
}

.zxft_lb_c ul li {
    height: 8.46rem !important;
}

.zxft_lb_c ul li .a1 {
    width: 10rem !important;
    height: 6rem !important;
}

.zxft_lb_c ul li .a1 img {
    width: 10rem !important;
    height: 6rem !important;
}

.zxft_lb_c ul li .a2 {
    width: 10rem !important;
    font-size: 0.36rem !important;
}

.zxft_lb_c ul li span {
    width: 9.5rem !important;
    font-size: 0.32rem !important;
    margin-top: 0.3rem !important;
}

.zxft_lb_c .a3 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 在线访谈细览 */

.zxft_xl_xq .a1,
.zxft_xl_xq .a1 img {
    width: 10rem !important;
    height: 6rem !important;
}

.zxft_xl_xq .a2 {
    width: 10rem !important;
    font-size: 0.36rem !important;
}

.zxft_xl_xq span {
    width: 9.5rem !important;
    font-size: 0.32rem !important;
    margin-top: 0.3rem !important;
}

.zxft_xl_ftsl_t span {
    font-size: 0.36rem !important;
}

.zxft_xl_ftsl_c ul li p em {
    font-size: 0.32rem !important;
}

.zxft_xl_ftsl_c ul li p {
    font-size: 0.3rem !important;
}

.zxft_xl_ftsl_c ul li .cont {
    font-size: 0.36rem !important;
    line-height: 0.6rem !important;
}

.zxft_xl_zxly_t span {
    font-size: 0.36rem !important;
}

.zxft_xl_zxly_c form {
    font-size: 0.36rem !important;
}

.zxft_xl_zxly_c form input,
.zxft_xl_zxly_c form select,
.zxft_xl_zxly_c form .xinjiannr {
    width: 7.5rem !important;
}

.zxft_xl_zxly_c form .yanzm {
    width: 5rem !important;
}

.zxft_xl_zxly_c form .tijiao {
    float: none !important;
    display: table !important;
}

.zxft_xl_zxly_c form .tijiao a {
    font-size: 0.36rem !important;
}

.zxft_xl_wyly_t span {
    font-size: 0.36rem !important;
}

.zxft_xl_wyly_c ul li {
    width: 100% !important;
}

.zxft_xl_wyly_c ul li span {
    font-size: 0.36rem !important;
}

.zxft_xl_wyly_c ul li i {
    max-width: 7.8rem !important;
    font-size: 0.36rem !important;
}

.zxft_xl_wyly_c ul li em {
    font-size: 0.32rem !important;
}


/* 意见征集 */

.yjzj_lb_t span {
    font-size: 0.42rem !important;
}

.yjzj_lb_c ul li {
    height: 1.6rem !important;
}

.yjzj_lb_c ul li a {
    width: 8.75rem !important;
    font-size: 0.36rem !important;
}

.yjzj_lb_c ul li span {
    width: 8.75rem !important;
    font-size: 0.32rem !important;
}

.yjzj_lb_c .a2 {
    height: 0.8rem !important;
    line-height: 0.8rem !important;
    font-size: 0.32rem !important;
}


/* 意见征集细览 */

.yjzj_xl_t {
    width: 10rem !important;
}

.yjzj_xl_t span {
    font-size: 0.42rem !important;
}

.yjzj_xl_xq span {
    font-size: 0.32rem !important;
}

.yjzj_xl_c {
    width: 10rem !important;
    font-size: 0.36rem !important;
}

.yjzj_xl_c * {
    font-size: 0.36rem !important;
}

.yjzjjsl {
    font-size: 0.36rem !important;
}

.yjzj_xl_zjjg_t span {
    font-size: 0.36rem !important;
}

.yjzj_xl_zjjg_c {
    font-size: 0.32rem !important;
}


/* 部门信息公开列表 */

.bmxxlb_t span {
    font-size: 0.42rem !important;
}

.bmxxlb_c {
    padding-bottom: 0.6rem !important;
}

.bmxxlb_c ul li {
    width: 5rem !important;
    background: url(../images/heidian.png) no-repeat left center;
    background-size: 0.1rem !important;
}

.bmxxlb_c ul li:nth-child(2n) {
    width: 5rem !important;
}

.bmxxlb_c ul li a {
    width: 5rem !important;
    font-size: 0.36rem !important;
    height: 0.6rem !important;
    line-height: 0.6rem !important;
    box-sizing: border-box !important;
}

.bmxxlb_c ul li:nth-child(2n) a {
    width: 5rem !important;
}


/* 法定主动公开内容 */

.zbb_header_rk {
    display: none;
}

.zbb_header_r {
    display: block !important;
}

.qgl_openinf_search em input {
    font-size: 22px !important;
}

.qgl_openinf_radio {
    font-size: 22px !important;
}

.qgl_openinf_menu li>a em {
    font-size: 26px !important;
}

.qgl_openinf_menu div .firstList a {
    font-size: 22px !important;
}

.qgl_system_title {
    height: 43px !important;
}

.qgl_system_title h3 {
    height: 45px !important;
    line-height: 45px !important;
    font-size: 22px !important;
}

.qgl_openinf_container2 table th {
    font-size: 22px !important;
}

.qgl_openinf_container2 table tr td {
    font-size: 22px !important;
}

.qgl_openinf_container2 table tr td:nth-child(2) a {
    font-size: 22px !important;
    line-height: 32px !important;
}

.qgl_openinf_container2 table tr td:nth-child(4),
.qgl_openinf_container2 table tr td:nth-child(5),
.qgl_openinf_container2 table tr td:nth-child(6) {
    font-size: 20px !important;
    line-height: 32px !important;
}

.qgl_system_more a {
    font-size: 22px !important;
    line-height: 40px !important;
    width: 110px !important;
}

.xll_pagebox>span {
    font-size: 22px !important;
}

.xll_pagebox>span i {
    font-size: 22px !important;
}

.xll_pagebox>a {
    font-size: 22px !important;
    width: 68px;
}

.page_hide a,
.page_hide span {
    font-size: 22px !important;
}

.xll_pagebox>font {
    font-size: 22px !important;
}

.zt11 {
    font-size: 22px !important;
}

.zt12 {
    margin-bottom: 6px !important;
    font-size: 22px !important;
    line-height: 25px !important;
}

.qgl_openinf_container_box * {
    font-size: 22px !important;
}

.zbb_ldxx1 {
    display: none !important;
}

.zbb_ldxx2 {
    display: block !important;
}

.zbb_hide {
    display: none !important;
}

.zbb_show {
    display: block !important;
}

.leaderList ul li a p {
    font-size: 22px !important;
}

.BuMen ul li a {
    font-size: 22px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.BuMens>span {
    height: 45px !important;
    line-height: 45px !important;
    font-size: 22px !important;
    font-weight: bold;
}

.yxlj_con li {
    margin-right: 29px !important;
}

.yxlj_con li a {
    font-size: 18px !important;
}

.dzjg ul {
    width: 76px !important;
    margin-right: 25px !important;
}

.dzjg ul li {
    font-size: 18px !important;
}

.footer_con .nr {
    width: 743px !important;
    margin-left: 25px !important;
    font-size: 18px !important;
}

.yxlj_con li span {
    font-size: 18px !important;
}


/* 法定主动内容公开-部门 */

.qgl_openinf_container2 .table_tit {
    height: 155px !important;
}

.qgl_openinf_container2 .table_tit span {
    font-size: 26px !important;
}

.qgl_openinf_container2 .table_tit p {
    line-height: 30px !important;
    font-size: 22px !important;
}

.qgl_openinf_container2 .table_tit .dwjj {
    font-size: 0.24rem !important;
}

.zbb_header_r {
    float: right;
}

.zbb_header_r :first-child {
    width: 0.49rem;
    height: 0.56rem;
    float: left;
    display: block;
    background: url(../images/wza_zbb.png) no-repeat center;
    background-size: 100%;
    cursor: pointer;
    margin-top: 0.18rem;
}

.zbb_header_r .zbb_ck {
    width: 2.5rem;
    height: 0.65rem;
    line-height: 0.62rem;
    cursor: pointer;
    float: left;
    margin-top: 0.09rem;
    border-radius: 0.5rem;
    margin-left: 0.2rem;
    display: block !important;
    background-color: #e01816 !important;
    color: #ffffff;
    font-size: 0.28rem;
    text-align: left;
    padding-left: 0.32rem;
    box-sizing: border-box;
    background: url(../images/zbb_ck.png) no-repeat 1.86rem center;
    background-size: 0.35rem;
}

@media (max-width: 750px) and (min-width: 320px) {
    html,
    body {
        margin: auto;
        min-width: auto !important;
        max-width: 7.5rem !important;
    }
    .container {
        width: 6.9rem !important;
    }
    .BuMen {
        display: block !important;
    }
    .qgl_openinf_container2 .table_tit {
        height: auto !important;
    }
    .qgl_openinf_container2 .table_tit p {
        font-size: .3rem !important;
    }
    .jinruzbb {
        display: none;
    }
    .zbb_header_r .zbb_ck {
        display: none !important;
    }
    .zbb_header_r .tuichuzbb {
        float: left;
        display: block !important;
    }
    .zbb_header_r .tuichuzbb a {
        display: block;
        width: 1.7rem;
        height: 0.5rem;
        line-height: 0.5rem;
        cursor: pointer;
        float: left;
        margin-top: 0.24rem;
        background: none;
        border-radius: 0.5rem;
        margin-left: 0.2rem;
        background-color: #e01816 !important;
        color: #ffffff;
        font-size: 0.28rem;
        padding-left: 0;
        text-align: center;
    }
    .footer {
        height: 7rem !important;
    }
}


/* 依申请公开 */

.tylb .nr img {
    width: 100% !important;
}

.ysq_tit {
    height: 52px !important;
}

.ysq_tit span {
    height: 50px !important;
    font-size: 36px !important;
    float: left;
}

.ysq_cont h3 {
    font-size: 32px !important;
}

.ysq_cont .cont * {
    font-size: 22px !important;
    line-height: 42px !important;
}

.ysq_cont .button button {
    width: 335px !important;
    height: 60px !important;
    line-height: 60px !important;
    font-size: 22px !important;
    margin-bottom: 50px !important;
}

.tong_tit .hd {
    height: 52px !important;
}

.tong_tit .hd span {
    height: 50px !important;
    font-size: 36px !important;
    float: left;
}

.ysq_zfzcbm .bd li a {
    font-size: 26px !important;
    display: block !important;
}