.main {
    padding-top: 11px;
    background: url(../../2026/images/header_back.png) no-repeat;
}
.jjtz {margin-bottom: 35px;}

.jjtz .jjtz-title {
    text-align: center;
}

.jjtz .jjtz-title h2 a {
    /* line-height: 65px; */
    color: #fff;
    font-size: 30px;
}
.jjtz .jjtz-title h2{
    margin-bottom: 11px;
}
.jjtz .jjtz-title p {
    position: relative;
    display: inline-block;
    margin: 0;
    padding-right: 60px;
    color: #fff;
}

.jjtz .jjtz-title p a {
    position: absolute;
    right: 0;
    top: 0;
    margin-bottom: 3px;
    color: #fff;
}

.center-content {
    height: 330px;
    margin-bottom: 50px;
}

.center-content .lunbo {
    position: relative;
    width: 49%;
    height: 100%;
    overflow: hidden;
}

.center-content .lunbo .pagination1 {
    position: absolute;
    z-index: 20;
    bottom: 11px;
    right: 25px;
    text-align: center;
    left: auto;
    width: auto;
}

.center-content .lunbo .swiper-pagination-switch {
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 8px;
    background: #555;
    margin: 0 5px;
    opacity: 0.8;
    border: 1px solid #fff;
    cursor: pointer;
}

.center-content .lunbo .swiper-active-switch {
    background: #fff;
}

.center-content .lunbo .swiper-slide {
    position: relative;
}
.center-content .lunbo .swiper-slide img {
    width: 100%;
    height: 100%;
}

.center-content .lunbo .swiper-slide p {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0 20px;
    color: #fff;
    height: 45px;
    line-height: 40px;
    background-color: rgba(0, 0, 0, 0.6);
}
.center-content .lunbo  .swiper-pagination-bullet {
    background: #fff;
    opacity: 1;
    border-radius: 4px;
}

.center-content .lunbo  .swiper-pagination-bullet-active {
    width: 38px;
    background: #205BB8;
}
.center-content .lunbo .arrow-left,
.center-content .lunbo .arrow-right {
    cursor: pointer;
    z-index: 9;
    width: 40px;
    height: 65px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(0, 0, 0, 0.3);
    display: none;
}

.center-content .lunbo .arrow-left {
    left: 0;
    background: url(../images/icon/ctrl.png);
}

.center-content .lunbo .arrow-right {
    right: 0;
    background: url(../images/icon/ctrr.png);
}

.center-content .slideBox1 {
    width: 47.1666%;
    height: 100%;
    overflow: hidden;
}
.center-content .slideBox1 .hd li{
}

/* superSlideÃ¥â€¦Â¬Ã¥â€¦Â±Ã¦Â Â·Ã¥Â¼ÂÃ¥Â¼â‚¬Ã¥Â§â€¹ */

.slideBoxStyle {
    width: 100%;
    position: relative;
}

.slideBoxStyle .hd {
    /* padding: 0 20px; */
}

.slideBoxStyle .hd ul {
    /* height: 55px; */
}

.slideBoxStyle .hd ul li {
    float: left;
    height: 100%;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    font-size: 24px;
    position: relative;
}

.slideBoxStyle .hd ul li:nth-child(1) {
    margin-left: 0;
}
.slideBoxStyle .hd ul li:nth-child(4) {
    margin-right: 0;
}


.slideBoxStyle .hd ul li::before {
    content: '';
    position: absolute;
    left: -36px;
    width: 2px;
    height: 22px;
    background-color: #000;
    top: 10px;
}

.slideBoxStyle .hd ul>.on {
}

.slideBoxStyle .hd ul>.on a {
}

.slideBoxStyle .bd {
    padding-left: 16px;
    margin-top: 32px;
}

.slideBoxStyle .bd ul {
    display: none;
}

.slideBoxStyle .bd ul.on {
    display: block;
}

.slideBoxStyle .bd span {
    position: absolute;
    top: 8px;
    right: 7px;
    color: #999;
}

.slideBoxStyle .bd span a {
    color: #999;
}

.slideBoxStyle .bd ul li {
    width: 100%;
    position: relative;
    height: 24px;
    line-height: 24px;
    margin-bottom: 33px;
}

.slideBoxStyle .bd ul li:before {position: absolute;content: '';width: 6px;height: 6px;background: rgba(79, 142, 220, 1);border-radius: 50%;left: -16px;top: 9px;}

.slideBoxStyle .bd ul li a {
    display: block;
    width: 77%;
}

.slideBoxStyle .bd ul li span {
    position: absolute;
    right: 5px;
    top: 0;
}


/* superSlideÃ¥â€¦Â¬Ã¥â€¦Â±Ã¦Â Â·Ã¥Â¼ÂÃ§Â»â€œÃ¦ÂÅ¸ */


/* superSlide2Ã¥â€¦Â¬Ã¥â€¦Â±Ã¦Â Â·Ã¥Â¼ÂÃ¥Â¼â‚¬Ã¥Â§â€¹  */

.slideBoxStyle2 .hd {
    height: 40px;
}

.slideBoxStyle2 .hd ul {
    /* height: 100%; */
    display: flex;
    justify-content: space-between;
}

.slideBoxStyle2 .hd ul li {
}

.slideBoxStyle2 .hd ul li::before {
    display: none;
}


.slideBoxStyle2 .hd ul>.on a {font-weight: 700;border-bottom: 3px solid rgba(0, 82, 169, 1);padding-bottom: 8px;}


/* superSlideÃ¥â€¦Â¬Ã¥â€¦Â±Ã¦Â Â·Ã¥Â¼Â2Ã§Â»â€œÃ¦ÂÅ¸ */

.hfswiper1 {
    position: relative;
    height: 98px;
    overflow: hidden;
    margin-bottom: 44px;
}

.hfswiper1 img {
    height: 100%;
}
.hfswiper1 .pagination2 {
    position: absolute;
    width: auto;
    left: auto;
    right: 18px;
    z-index: 10;
}
.hfswiper1 .pagination2 .swiper-pagination-bullet-active {
    width: 37px;
    border-radius: 4px;
    background: #fff;
}

/* Ã¦â€Â¿Ã¥Å Â¡Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã¥Ë†â€¡Ã¦ÂÂ¢ */
.kbwbox {
    background: url(../../2026/images/kbwbox.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 35px;
    height: 897px;
}


/**/
.kbwtab {
    text-align: center;
    font-size: 0;
    background: url() no-repeat bottom center;
    height: 112px;
    position: relative;
}

.kbwtab span {
    position: absolute;
    top: 0;
    height: 112px;
    line-height: 112px;
    font-size: 30px;
    font-weight: bold;
    cursor: pointer;
}

.kbwtab span:nth-child(1) {
    left: 0;
    background: url(../../2026/images/zwgk_light.png) no-repeat;
    background-size: 100% 100%;
}

.kbwtab span:nth-child(2) {
    width: 34.3333%;
    left: 32.8333%;
    background: url(../../2026/images/zwfw_light.png) no-repeat;
    background-size: 100% 100%;
}

.kbwtab span:nth-child(3) {
    right: 0;
    background: url(../../2026/images/zmhd_light.png) no-repeat;
    background-size: 100% 100%;
}
.kbwtab span:nth-child(1),.kbwtab span:nth-child(3) {
    width: 30.4583%;
}

.kbwtab span.on {
    z-index: 1;
    height: 126px;
    background: url(../../2026/images/zwgk.png) no-repeat;
    background-size: 100% 100%;
    color: #fff;
}
.kbwtab span.on img {
    filter: brightness(100);
}

.kbwtab span.on:nth-child(2) {
    background-image: url(../../2026/images/zwfw.png);
}

.kbwtab span.on:nth-child(3) {
    background-image: url(../../2026/images/zmhd.png);
}



.kbwtab span.light {
    background: url(../images/index/wbktitbg.png) no-repeat;
    background-size: 100% 100%;
}

.kbwtab span.light:nth-child(2) {
    background-image: url(../images/index/wbktitbg2.png);
    width: 38%;
    left: 30%;
}

.kbwtab span img {
    vertical-align: text-bottom;
    margin-right: 15px;
}
.kbwcon {
    margin-top: 32px;
    background: #fff;
    padding-left: 34px;
    padding-right: 32px;
    padding-top: 22px;
    padding-bottom: 31px;
}

.kbwcon >div {
    display: none;
}

.kbwcon >div.on {
    display: block;
}
.kbwcon .wykcon {}

.kbwcon .wykcon .ywdt {
    position: relative;
    width: 60.141%;
    margin-bottom: 22px;
}
.kbwcon .wykcon .ywdt:before {position: absolute;content: '';width: 2px;height: 100%;background: rgba(227, 237, 250, 1);right: -31px;}


.xxlist{margin-top: 17px;}
.xxlist li{width: 100%;padding-left: 17px;height: 27px;line-height: 27px;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 16.8px;}
.xxlist li:nth-child(6) {
    margin: 0;
}
.xxlist li::before{position: absolute;content: '';width: 7px;height: 7px;background: #A6A6A6;border-radius: 50%;left: 0;top: 50%;margin-top: -3.5px;}
.xxlist li a{font-size: 18px;}
.xxlist li span{float: right;margin-left: 10px;color: #808080;font-size: 1;}
.kbwcon .wykcon .ywdt >div:nth-child(3) {
    position: relative;
    margin-top: 24px;
    background: rgba(243, 247, 254, 1);
    padding: 12px 13px;
    padding-right: 8px;
}
.kbwcon .wykcon .ywdt >div:nth-child(3) input{
    width: 100%;
    height: 38px;
    font-size: 16px;
    padding-left: 114px;
    padding-right: 110px;
    outline: none;
    border: none;
    background: #fff;
}
.kbwcon .wykcon .ywdt >div:nth-child(3) span {
    position: absolute;
    font-size: 18px;
    color: rgba(45, 98, 184, 1);
    font-weight: 700;
    height: 27px;
    line-height: 27px;
    top: 19px;
    left: 25px;
}
.kbwcon .wykcon .ywdt >div:nth-child(3) div {
    position: absolute;
    right: 8px;
    top: 12px;
    width: 129px;
    height: 38px;
    line-height: 38px;
    background: rgba(52, 135, 252, 1);
    color: #fff;
    font-size: 18px;
    text-align: right;
    padding-right: 12px;
}
.kbwcon .wykcon .ywdt >div:nth-child(3) div:before {position: absolute;content: '';width: 22px;height: 22px;background: url(../../2026/images/search.png) no-repeat;background-size: 100%;left: 12px;top: 8px;}

.kbwcon .wykcon .tzgg {
    width: 34.7442%;
}
.kbwcon .wykcon .tzgg .lmtit{display: block;height: 37.2px;line-height: 37.2px;padding-bottom: 16px;box-sizing: content-box;border-bottom: 1px solid rgba(204, 204, 204, 1);}
.kbwcon .wykcon .tzgg .lmtit span{font-size: 26px;font-weight: bold;}
.kbwcon .wykcon .tzgg .lmtit span a{
    border-bottom: 5px solid rgba(38, 93, 177, 1);
    padding-bottom: 14px;
}
.kbwcon .wykcon .tzgg .lmtit .more{float: right;margin-top: 8px;font-size: 16px;}
.kbwcon .wykcon .tzgg .lmtit .more a{color: rgba(199, 199, 199, 1);}
.kbwcon .wykcon .tzgg .xxlist li:nth-child(5) {
    margin: 0;
}
.kbwcon .wykcon .tzgg>a {
    display: block;
    margin-top: 25px;
}

.kbwcon .wykcon .zdly {padding-top: 26px;background: rgba(244, 248, 253, 1);padding-bottom: 24px;}

.kbwcon .wykcon .zdly .zdlybox {
    width: 85.8906%;
    float: left;
    display: flex;
    flex-wrap: wrap;
    padding-left: 27px;
    padding-right: 23px;
    justify-content: space-between;
    padding-top: 3px;
}

.kbwcon .wykcon .zdly .zdlybox a {
    width: 22.8354%;
    margin-bottom: 32px;
}
.kbwcon .wykcon .zdly .zdlybox a:nth-child(n+5) {
    margin: 0;
}
.kbwcon .wykcon .zdly >a {
    float: right;
    display: block;
    height: 137px;
}

.kbwcon .wykcon .zdly >a img {
    height: 100%;
}

/* Ã¦â€Â¿Ã¥Å Â¡Ã¦Å“ÂÃ¥Å Â¡ */
.kbwcon .wybcon {}
.kbwcon .wybcon .gxbcbox {}

.kbwcon .wybcon .gxbcbox .zwfwcon {
    margin-bottom: 25px;
}
.kbwcon .wybcon .gxbcbox .zwfwcon >div {
    display: flex;
    justify-content: space-between;
}
.kbwcon .wybcon .gxbcbox .zwfwcon >div a {
    padding: 0 7.2px;
    padding-top: 5.2px;
    padding-bottom: 13.2px;
    border: 1px solid rgba(201, 201, 201, 1);
}
.kbwcon .wybcon .gxbcbox .zwfwcon >div a span {font-size: 18px;display: block;height: 27px;line-height: 27px;}
.kbwcon .wybcon .gxbcbox .zwfwcon >div a img {
    display: block;
    margin-bottom: 8px;
}

.kbwcon .wybcon .gxbcbox .lytit {
    display: block;
    height: 38px;
    line-height: 38px;
}

.kbwcon .wybcon .gxbcbox .lytit span {
    font-size: 26px;
    font-weight: 700;
}

.kbwcon .wybcon .gxbcbox .bsfw {
    width: 66.1375%;
    margin-bottom: 25px;
}

.kbwcon .wybcon .gxbcbox .bsfw .hd {
    display: flex;
}

.kbwcon .wybcon .gxbcbox .bsfw .hd a {
    display: block;
    width: 50%;
    text-align: center;
    height: 54px;
    line-height: 54px;
    background: rgba(224, 233, 249, 1);
    font-size: 24px;
    font-weight: 700;
    color: rgba(56, 104, 194, 1);
}

.kbwcon .wybcon .gxbcbox .bsfw .hd a.on {
    background: rgba(56, 104, 194, 1);
    color: #fff;
}

.kbwcon .wybcon .gxbcbox .bsfw .bd {
    padding-top: 25px;
    padding-left: 35px;
    padding-bottom: 21px;
    padding-right: 33px;
    background: rgba(242, 247, 255, 1);
}

.kbwcon .wybcon .gxbcbox .bsfw .bd ul {
    display: none;
}

.kbwcon .wybcon .gxbcbox .bsfw .bd ul.on {
    display: flex;
    justify-content: space-between;
}

.kbwcon .wybcon .gxbcbox .bsfw .bd ul i {
    display: block;
    text-align: center;
    margin-bottom: 24px;
}

.kbwcon .wybcon .gxbcbox .bsfw .bd ul span {
    font-size: 18px;
    display: block;
    height: 27px;
    line-height: 27px;
}

.kbwcon .wybcon .gxbcbox .tszq {
    width: 32.0987%;
}

.kbwcon .wybcon .gxbcbox .tszq a {
    display: block;
}
.kbwcon .wybcon .gxbcbox .tszq a + a {
    margin-top: 27.03px;
}

.zwfwdt {display: flex;width: 100%;justify-content: space-between;}

.zwfwdt a {
    width: 48.8536%;
}

/* Ã¦â€Â¿Ã¦Â°â€˜Ã¤Âºâ€™Ã¥Å Â¨ */
.kbwcon .wywcon {}

.kbwcon .wywcon .yjzjbox {
    width: 64.3738%;
}
.kbwcon .wywcon .szxxbox {
    width: 32.4514%;
    height: 327px;
    background: rgba(232, 243, 255, 1);
    text-align: center;
    margin-bottom: 26px;
}


.kbwcon .wywcon .szxxbox >a {
    display: block;
    width: 85.8695%;
    height: 55px;
    line-height: 55px;
    margin: 0 auto;
    color: rgba(52, 135, 252, 1);
    font-size: 20px;
    font-weight: 700;
    border-radius: 5px;
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 10px  rgba(42, 130, 228, 0.18);
    margin-top: 26px;
}
.kbwcon .wywcon .szxxbox >a + a {
    margin-top: 28px;
}

.yjzjlist li{position: relative;margin-top: 25px;padding-left: 40px;background: url(https://www.hami.gov.cn/hami/xhtml/images/zmhd/zjlist_ico.png) no-repeat 12px 8px;}
.yjzjlist li .time{color: #999;line-height: 24px;}
.yjzjlist li .title{margin-top: 13px;line-height: 28px;}
.yjzjlist li .status{display: inline-block;vertical-align: middle;width: 69px;height: 28px;text-align: center;font-weight: bold;color: #fff;background: url(https://www.hami.gov.cn/hami/xhtml/images/zmhd/status_ico.png) no-repeat;}
.yjzjlist li .status.on{background-image: url(https://www.hami.gov.cn/hami/xhtml/images/zmhd/status_ico_on.png);}
.yjzjlist li .title a{display: inline-block;width: 86%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;margin-left: 10px;font-size: 18px;}
.yjzjlist li .jgfk{position: absolute;right: 0;top: 0;width: 92px;height: 26px;line-height: 26px;text-align: center;;background: #E6F0FF;border-radius: 13px;}
.yjzjlist li .jgfk a{display: block;width: 100%;height: 100%;color: #267DDE;}

.rdwdbox {
    overflow: hidden;
    width: 100%;
}

.rdwdbox ul {
    display: flex;
    justify-content: space-between;
    margin-top: 23px;
}

.rdwdbox ul li {
    width: 31.6578%;
    border-radius: 5px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(167, 202, 250, 1);
    padding: 22.6px 25px 19px 26px;
}

.rdwdbox ul li a {
    display: block;
    white-space: normal;
}

.rdwdbox ul li a> span {
    display: block;
    font-size: 18px;
    height: 53px;
    margin-bottom: 33px;
}

.rdwdbox ul li .time {
    float: left;
    font-size: 14px;
    color: rgba(135, 135, 135, 1);
    padding-left: 23px;
    background: url(../../2026/images/time.png) no-repeat 0 1px;
    background-size: 16px;
}

.rdwdbox ul li .ckqx {
    float: right;
    padding: 2.4px 8.5px;
    font-size: 14px;
    color: rgba(0, 77, 184, 1);
    background: rgba(235, 245, 255, 1);
}

.ztzlbox {
    margin-top: 44px;
    margin-bottom: 45px;
}

.ztzlbox .ztlist{
    height: 150px;
    position: relative;
}
.ztzlbox .ztlist .ztprev,.ztzlbox .ztlist .ztnext {
    position: absolute;
    top: 50%;
    margin-top: -30px;
    cursor: pointer;
    z-index: 10;
}
.ztzlbox .ztlist .ztprev {left: -75px;}

.ztzlbox .ztlist .ztnext {
    right: -75px;
    transform: rotateZ(180deg);
}

.ztzlbox .ztlist .ztswiper {
    height: 100%;
    overflow: hidden;
}

.ztzlbox .ztlist img {
    height: 100%;
}

/* 智能问答 */
.znwd {
    position: fixed;
    right: 10px;
    top: 45%;
    text-align: center;
    z-index: 999;
}

.znwd a {
    display: block;
    position: relative;
    cursor: pointer;
}

/* æ‰‹æœºç«¯ */
/* ==========================================
   ç§»åŠ¨ç«¯é€‚é…æ ·å¼ (Max Width: 768px)
   ========================================== */
@media screen and (max-width: 768px) {
    /* 1. åŸºç¡€å®¹å™¨é‡ç½® */
    .main {
        padding-top: 0;
         /* ç§»åŠ¨ç«¯é€šå¸¸ä¸éœ€è¦å¤æ‚çš„å¤´éƒ¨èƒŒæ™¯å›¾ï¼ŒèŠ‚çœæµé‡ */
    }
    
    /* 2. æ ‡é¢˜åŒºåŸŸè°ƒæ•´ */
    .jjtz .jjtz-title h2 a {
        font-size: 22px; /* ç¼©å°æ ‡é¢˜å­—å· */
        line-height: 1.4;
    }
    .jjtz .jjtz-title p {
        padding-right: 0;
        font-size: 14px;
    }
    .jjtz .jjtz-title p a {
        position: static; /* å–æ¶ˆç»å¯¹å®šä½ï¼Œè®©â€œæ›´å¤šâ€é“¾æŽ¥è‡ªç„¶æ¢è¡Œæˆ–éšè— */
        display: block;
        margin-top: 5px;
    }

    /* 3. è½®æ’­å›¾ä¸Žä¸­å¿ƒå†…å®¹ (Center Content) */
    .center-content {
        height: auto; /* é«˜åº¦è‡ªé€‚åº”ï¼Œé˜²æ­¢å†…å®¹è¢«è£å‰ª */
        margin-bottom: 20px;
    }
    .center-content .lunbo, 
    .center-content .slideBox1 {
        width: 100% !important; /* å¼ºåˆ¶å æ»¡å…¨å± */
        height: 200px; /* è®¾å®šä¸€ä¸ªé€‚åˆæ‰‹æœºçš„å›ºå®šé«˜åº¦æˆ–æ¯”ä¾‹ */
    }
    .center-content .lunbo img,
    .center-content .slideBox1 img {
        object-fit: cover; /* ä¿è¯å›¾ç‰‡ä¸å˜å½¢ */
    }
    /* éšè—PCç«¯çš„å·¦å³åˆ‡æ¢ç®­å¤´ï¼Œæ”¹ç”¨è§¦æ‘¸æ»‘åŠ¨æˆ–åº•éƒ¨åœ†ç‚¹ */
    .center-content .lunbo .arrow-left, 
    .center-content .lunbo .arrow-right {
        display: none !important;
    }

    /* 4. SuperSlide é€šç”¨æ ·å¼è°ƒæ•´ */
    .slideBoxStyle .hd ul li {
        font-size: 16px;
        padding: 0 10px;
    }
    .slideBoxStyle .bd {
        margin-top: 15px;
        padding-left: 0;
    }
    .slideBoxStyle .bd ul li a {
        width: 80%; /* ç•™å‡ºç©ºé—´ç»™å³ä¾§æ—¥æœŸ */
        font-size: 14px;
    }
    .slideBoxStyle .bd ul li span {
        font-size: 12px;
        right: 0;
    }

    /* 5. æ”¿åŠ¡å…¬å¼€/æœåŠ¡/äº’åŠ¨ (Kbwbox) - æ ¸å¿ƒæ¿å—é‡æž„ */
    .kbwbox {
        height: auto; /* å–æ¶ˆå›ºå®šé«˜åº¦ */
        padding: 20px 10px; /* å‡å°å†…è¾¹è· */
        background: none; /* ç§»é™¤èƒŒæ™¯å›¾ */
    }

    /* é€‰é¡¹å¡å¤´éƒ¨ (Tab Header) */
    .kbwtab {
        height: auto;
        background: none;
    }
    .kbwtab span {
        position: static; /* å–æ¶ˆç»å¯¹å®šä½ï¼Œæ”¹ä¸ºæµå¼å¸ƒå±€ */
        display: block;
        width: 100% !important;
        height: 45px;
        line-height: 45px;
        font-size: 18px;
        background: #f0f0f0 !important; /* ç®€å•çš„ç°è‰²èƒŒæ™¯ */
        margin-bottom: 5px;
        text-align: center;
    }
    .kbwtab span.on {
        background: #3487fc !important; /* é€‰ä¸­çŠ¶æ€é«˜äº® */
        color: #fff;
        height: 45px;
    }

    /* å†…å®¹åŒºåŸŸ */
    .kbwcon {
        padding: 10px;
    }

    /* ä¸šåŠ¡åŠ¨æ€ä¸Žé€šçŸ¥å…¬å‘Š (å·¦å³ä¸¤æ å˜ä¸Šä¸‹å †å ) */
    .kbwcon .wykcon .ywdt,
    .kbwcon .wykcon .tzgg {
        width: 100% !important;
        float: none;
        margin-bottom: 20px;
    }
    .kbwcon .wykcon .ywdt:before {
        display: none; /* ç§»é™¤ä¸­é—´çš„ç«–çº¿è£…é¥° */
    }
    .lmtit {
         /* æ ‡é¢˜å±…ä¸­ */
    }
    .lmtit .more {
        display: inline-block;
        margin-top: 5px;
        font-size: 14px;
    }
    .xxlist li {
        font-size: 14px;
        margin-bottom: 10px;
    }

    /* é‡ç‚¹é¢†åŸŸ (Gridå¸ƒå±€è½¬åž‚ç›´åˆ—è¡¨) */
    .kbwcon .wykcon .zdly {
        padding: 10px;
    }
    .kbwcon .wykcon .zdly .zdlybox {
        width: 100%;
        padding: 0;
    }
    .kbwcon .wykcon .zdly .zdlybox a {
        width: 48% !important; /* ä¸€è¡Œæ˜¾ç¤ºä¸¤ä¸ª */
        margin-bottom: 10px;
        text-align: center;
    }
    .kbwcon .wykcon .zdly > a {
        display: none; /* éšè—å³ä¾§çš„å¤§å›¾é“¾æŽ¥ï¼ŒèŠ‚çœç©ºé—´ */
    }

    /* æ”¿åŠ¡æœåŠ¡ (Zwfw) */
    .kbwcon .wybcon .gxbcbox .bsfw {
        width: 100%;
        margin: 0;
    }
    .kbwcon .wybcon .gxbcbox .tszq {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .kbwcon .wybcon .gxbcbox .bsfw .bd ul.on {
        flex-wrap: wrap; /* å…è®¸æ¢è¡Œ */
    }
    .kbwcon .wybcon .gxbcbox .bsfw .bd ul.on li {
    width: 48%;
}
    .kbwcon .wybcon .gxbcbox .bsfw .bd ul.on li:nth-child(5) {
    display: none;
}
    .kbwcon .wybcon .gxbcbox .bsfw .bd ul i {
        width: 50%; /* ä¸€è¡Œä¸‰ä¸ªå›¾æ ‡ */
        margin-bottom: 15px;
        margin: 0 auto;
        margin-bottom: 10px;
    }
    .kbwcon .wybcon .gxbcbox .bsfw .bd ul span {
    text-align: center;
}

    /* æ”¿æ°‘äº’åŠ¨ (Zmhd) */
    .kbwcon .wywcon .yjzjbox,
    .kbwcon .wywcon .szxxbox {
        width: 100% !important;
        height: auto;
    }
    .yjzjlist li {
        padding-left: 0;
        background: none;
        margin-bottom: 15px;
    }
    .yjzjlist li .title a {
        width: 100%;
        font-size: 16px;
    }
    .rdwdbox ul {
        flex-direction: column;
    }
    .rdwdbox ul li {
        width: 100% !important;
        margin-bottom: 10px;
    }

    /* ä¸“é¢˜ä¸“æ  (Swiper) */
    .ztzlbox .ztlist .ztprev,
    .ztzlbox .ztlist .ztnext {
        display: none; /* éšè—å¤æ‚çš„å·¦å³ç®­å¤´ */
    }
    .kbwcon .wykcon .ywdt >div:nth-child(3) input {
    padding-right: 70px;
    font-size: 14px;
    padding-left: 90px;
}
    .kbwcon .wykcon .ywdt >div:nth-child(3) span {
    font-size: 16px;
}
    .kbwcon .wykcon .ywdt >div:nth-child(3) div {font-size: 14px;width: 70px;padding: 0;text-align: center;}
    .kbwcon .wykcon .ywdt >div:nth-child(3) div:before {
    display: none;
}
    .kbwcon .wykcon .zdly .zdlybox a img{
    display: block;
    margin: 0 auto;
}
    .kbwcon .wybcon .gxbcbox .zwfwcon >div {
    flex-wrap: wrap;
}
    .kbwcon .wybcon .gxbcbox .zwfwcon >div a {width: 50%;}
    .kbwcon .wybcon .gxbcbox .zwfwcon >div a span {
    font-size: 14px;
}
    .kbwcon .wybcon .gxbcbox .tszq a + a {
    margin-top: 10px;
}
    .zwfwdt {
    flex-wrap: wrap;
}
    .zwfwdt a {
    width: 100%;
}
}