@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-android .swiper-slide, .swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered > .swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical > .swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - var(--swiper-navigation-size) / 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

@media screen and (min-width: 1000px) {
    .sdkpjt-swiper[data-v-3738e7f0] {
        display: block;
        width: 5.9375rem;
        margin: 0 auto;
        position: relative
    }

    .sdkpjt-swiper .sdkpjt-big-img[data-v-3738e7f0] {
        display: block
    }

    .sdkpjt-swiper .sdkpjt-big-img img[data-v-3738e7f0] {
        width: 100%;
        height: 4rem;
        margin-bottom: .104167rem
    }

    .swiper-next[data-v-3738e7f0], .swiper-prev[data-v-3738e7f0] {
        width: .21875rem;
        height: .21875rem;
        position: absolute;
        top: 50%;
        margin-top: -.109375rem;
        z-index: 99;
        cursor: pointer
    }

    .swiper-prev[data-v-3738e7f0] {
        background: url('../../../images/zt/kny2024/kny2024-base64_1a5627b2aa0c.png') no-repeat;
        background-size: 100% 100%;
        left: .052083rem
    }

    .swiper-next[data-v-3738e7f0] {
        background: url('../../../images/zt/kny2024/kny2024-base64_d50e7cf07ddd.png') no-repeat;
        background-size: 100% 100%;
        right: .052083rem
    }

    .swiperList[data-v-3738e7f0] {
        width: 100%;
        position: relative
    }

    .swiperList .swiper-slide[data-v-3738e7f0] {
        width: 1.421875rem;
        height: .802083rem
    }

    .swiperList .swiper-slide .sdkpjt-small-img[data-v-3738e7f0] {
        display: block;
        width: 1.421875rem;
        height: 1rem;
        overflow: hidden;
        box-sizing: content-box;
        cursor: pointer
    }

    .swiperList .swiper-slide .sdkpjt-small-img img[data-v-3738e7f0] {
        width: 100%;
        height: 100%;
        display: block;
        border: 3px solid transparent
    }

    .swiperList .swiper-slide-thumb-active img[data-v-3738e7f0] {
        border-color: #27a8f7 !important
    }

    /* 大图样式 */
    .sdkpjt-big-img .swiper-slide {
        display: none !important;
    }

    .sdkpjt-big-img .big-img-box { 
        width: 1140px; 
        margin-right: 50px;
    }


    .sdkpjt-big-img .swiper-slide.swiper-slide-active {
        display: block !important;
    }

    /* 缩略图容器 */
    .swiperList {
        overflow: hidden;
        position: relative;
    }

    .swiperList .small-img-box { 
        width: 277.5px; 
        margin-right: 10px;
    }

    .swiperList .swiper-wrapper {
        display: flex;
        transition: transform 0.3s ease;
    }

    .swiperList .swiper-slide {
        flex: 0 0 auto;
        margin: 0; /* 确保无额外间距 */
        padding: 0;
    }
}

@media screen and (max-width: 1000px) {
    .sdkpjt-swiper[data-v-3738e7f0] {
        display: block;
        margin: 0 .4rem;
        position: relative
    }

    .sdkpjt-swiper .sdkpjt-big-img[data-v-3738e7f0] {
        display: block
    }

    .sdkpjt-swiper .sdkpjt-big-img img[data-v-3738e7f0] {
        width: 100%;
        height: 6rem;
        margin-bottom: .104167rem
    }

    .swiper-next[data-v-3738e7f0], .swiper-prev[data-v-3738e7f0] {
        width: .5rem;
        height: .5rem;
        position: absolute;
        top: 50%;
        margin-top: -.25rem;
        z-index: 99;
        cursor: pointer
    }

    .swiper-prev[data-v-3738e7f0] {
        background: url('../../../images/zt/kny2024/kny2024-base64_1a5627b2aa0c.png') no-repeat;
        background-size: 100% 100%;
        left: .052083rem
    }

    .swiper-next[data-v-3738e7f0] {
        background: url('../../../images/zt/kny2024/kny2024-base64_d50e7cf07ddd.png') no-repeat;
        background-size: 100% 100%;
        right: .052083rem
    }

    .swiperList[data-v-3738e7f0] {
        width: 100%;
        position: relative
    }

    .swiperList .swiper-slide[data-v-3738e7f0] {
        width: 2rem;
        height: 1.5rem
    }

    .swiperList .swiper-slide .sdkpjt-small-img[data-v-3738e7f0] {
        display: block;
        width: 2rem;
        height: 1.5rem;
        overflow: hidden;
        box-sizing: content-box;
        cursor: pointer
    }

    .swiperList .swiper-slide .sdkpjt-small-img img[data-v-3738e7f0] {
        width: 100%;
        height: 100%;
        display: block;
        border: 3px solid transparent
    }

    .swiperList .swiper-slide-thumb-active img[data-v-3738e7f0] {
        border-color: #27a8f7 !important
    }

    /* 大图样式 */
    .sdkpjt-big-img .swiper-slide {
        display: none !important;
    }

    .sdkpjt-big-img .big-img-box { 
        width: 100%; 
        margin-right: 50px;
    }

    .sdkpjt-big-img .swiper-slide.swiper-slide-active {
        display: block !important;
    }

    /* 缩略图容器 */
    .swiperList {
        overflow: hidden;
        position: relative;
    }

    .swiperList .small-img-box { 
        width: 277.5px; 
        margin-right: 10px;
    }

    .swiperList .swiper-wrapper {
        display: flex;
        transition: transform 0.3s ease;
    }

    .swiperList .swiper-slide {
        flex: 0 0 auto;
        margin: 0; /* 确保无额外间距 */
        padding: 0;
    }
}

@media screen and (min-width: 1000px) {
    .video-inner[data-v-41f127e3] {
        display: flex;
        padding-top: .416667rem;
        padding-bottom: .260417rem;
        width: 5.9375rem;
        margin: 0 auto;
        justify-content: space-between
    }

    .video-inner .video-img[data-v-41f127e3] {
        width: 4.0625rem;
        height: 2.291667rem
    }

    .video-inner .video-img video[data-v-41f127e3],
    .video-inner .video-img a img[data-v-41f127e3] {
        width: 100%;
        height: 100%
    }

    .video-inner .video-list[data-v-41f127e3] {
        width: 1.770833rem;
        height: 2.291667rem;
        overflow-y: auto
    }

    .video-inner .video-list a[data-v-41f127e3] {
        display: block;
        background-image: linear-gradient(90deg, #27a8f7, rgba(39, 168, 247, 0));
        padding: .078125rem .114583rem;
        color: #fff;
        font-size: .09375rem;
        margin-bottom: .104167rem
    }

    .video-inner .video-list a.selected[data-v-41f127e3] {
        font-weight: 700;
        text-shadow: .005rem .01rem 0 #076ebe
    }
}

@media screen and (max-width: 1000px) {
    .video-inner[data-v-41f127e3] {
        display: flex;
        padding: 1rem .4rem .260417rem;
        flex-direction: column
    }

    .video-inner .video-img[data-v-41f127e3] {
        width: 100%;
        height: 4.933333rem
    }

    .video-inner .video-img video[data-v-41f127e3],
    .video-inner .video-img a img[data-v-41f127e3] {
        width: 100%;
        height: 100%
    }

    .video-inner .video-list[data-v-41f127e3] {
        padding-top: .266667rem
    }

    .video-inner .video-list a[data-v-41f127e3] {
        display: block;
        background-image: linear-gradient(90deg, #27a8f7, rgba(39, 168, 247, 0));
        padding: .2rem;
        color: #fff;
        font-size: .4rem;
        margin-bottom: .2rem
    }

    .video-inner .video-list a.selected[data-v-41f127e3] {
        font-weight: 700;
        text-shadow: .05rem .05rem 0 #076ebe
    }
}

@media screen and (min-width: 1000px) {
    .m-img[data-v-74a47c48] {
        display: none
    }

    .home[data-v-74a47c48] {
        overflow: hidden;
        width: 6.25rem;
        margin: 0 auto;
        padding: .3rem 0
    }

    .home .more[data-v-74a47c48] {
        color: #666;
        font-size: .09375rem;
        position: absolute;
        top: .135417rem;
        right: .15625rem
    }

    .home .flex-box[data-v-74a47c48] {
        display: flex;
        justify-content: space-between;
        padding-top: .208333rem
    }

    .home .flex-box-bg[data-v-74a47c48] {
        background-color: #ffeec4;
        border-radius: .078125rem
    }

    .home .xwzx-hdyg-box[data-v-74a47c48] {
        margin-top: -.21875rem;
        position: relative;
        overflow: hidden;
        height: 100%;
        box-sizing: border-box
    }

    .home .xwzx-hdyg-box ul[data-v-74a47c48] {
        width: 2.734375rem;
        margin: 0 auto;
        padding-bottom: .104167rem
    }

    .home .xwzx-hdyg-box ul li[data-v-74a47c48] {
        line-height: .15625rem;
        padding-left: .130208rem;
        margin-bottom: .078125rem;
        position: relative
    }

    .home .xwzx-hdyg-box ul li[data-v-74a47c48]:after {
        width: .041667rem;
        height: .041667rem;
        background-color: #2caaf6;
        border-radius: 50%;
        position: absolute;
        content: "";
        left: 0;
        top: .06rem
    }

    .home .xwzx-hdyg-box ul li a[data-v-74a47c48] {
        color: #333;
        display: block;
        font-size: .09375rem
    }

    .home .xwzx-hdyg-box .xwzx-hdyg-img[data-v-74a47c48] {
        width: 2.734375rem;
        height: 1.541667rem;
        display: block;
        margin: .416667rem auto .104167rem;
        position: relative
    }

    .home .xwzx-hdyg-box .xwzx-hdyg-img img[data-v-74a47c48] {
        width: 100%;
        height: 100%
    }

    .home .xwzx-hdyg-box .xwzx-hdyg-img p[data-v-74a47c48] {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: .2rem;
        line-height: .2rem;
        font-size: .09375rem;
        background-color: rgba(0, 0, 0, .7);
        color: #fff;
        text-align: center;
        overflow: hidden
    }

    .home .xwzx-hdyg-inner[data-v-74a47c48] {
        width: 3.046875rem;
        display: flex;
        flex-direction: column
    }

    .home .title01[data-v-74a47c48] {
        width: 2.84375rem;
        height: .588542rem;
        background: url('../../../images/zt/kny2024/kny2024-title01.559b97da.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title02[data-v-74a47c48] {
        width: 1.958333rem;
        height: .598958rem;
        background: url('../../../images/zt/kny2024/kny2024-title02.4e087cd7.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1;
        flex-shrink: 0
    }

    .home .title03[data-v-74a47c48] {
        width: 1.994792rem;
        height: .59375rem;
        background: url('../../../images/zt/kny2024/kny2024-title03.08626d98.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1;
        flex-shrink: 0
    }

    .home .title04[data-v-74a47c48] {
        width: 2.255208rem;
        height: .619792rem;
        background: url('../../../images/zt/kny2024/kny2024-title04.6d9f6efd.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title05[data-v-74a47c48] {
        width: 2.291667rem;
        height: .630208rem;
        background: url('../../../images/zt/kny2024/kny2024-title05.0b0e957c.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title06[data-v-74a47c48] {
        width: 2.822917rem;
        height: .59375rem;
        background: url('../../../images/zt/kny2024/kny2024-title06.1226c851.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title07[data-v-74a47c48] {
        width: 2.119792rem;
        height: .552083rem;
        background: url('../../../images/zt/kny2024/kny2024-title07.64a2be30.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title08[data-v-74a47c48] {
        width: 2.119792rem;
        height: .61rem;
        background: url('../../../images/zt/kny2024/kny2024-title08.9dcbe899.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .sdkpjt[data-v-74a47c48] {
        padding-top: .208333rem
    }

    .home .sdkpjt .sdkpjt-box[data-v-74a47c48] {
        margin-top: -.21875rem;
        padding-top: .416667rem;
        padding-bottom: .338542rem
    }

    .home .kxknzy[data-v-74a47c48] {
        padding-top: .208333rem
    }

    .home .kxknzy .kxknzy-box[data-v-74a47c48] {
        margin-top: -.21875rem;
        padding: .416667rem .15625rem .338542rem;
        overflow: hidden
    }

    .home .kxknzy .kxknzy-box .kxknzy-img[data-v-74a47c48] {
        width: 3.645833rem;
        height: 2.291667rem
    }

    .home .kxknzy .kxknzy-box .kxknzy-img img[data-v-74a47c48] {
        width: 100%;
        height: 100%
    }

    .home .kxknzy .kxknzy-box .kxknzy-text[data-v-74a47c48] {
        color: #333;
        width: 2.1rem;
        display: flex;
        flex-direction: column;
        justify-content: center
    }

    .home .kxknzy .kxknzy-box .kxknzy-text h2[data-v-74a47c48] {
        font-size: .15625rem
    }

    .home .kxknzy .kxknzy-box .kxknzy-text div[data-v-74a47c48] {
        padding-top: .104167rem;
        font-size: .104167rem;
        line-height: .166667rem
    }

    .home .jmbkx[data-v-74a47c48] {
        margin-top: .208333rem
    }

    .home .jmbkx .jmbkx-box[data-v-74a47c48] {
        position: relative;
        margin-top: -.21875rem;
        padding: .416667rem .15625rem .338542rem;
        overflow: hidden
    }

    .home .jmbkx .jmbkx-box .jmbkx-left[data-v-74a47c48] {
        width: 1.734375rem;
        height: 2.25rem
    }

    .home .jmbkx .jmbkx-box .jmbkx-left img[data-v-74a47c48] {
        border: .015625rem solid #2caaf6;
        width: 100%;
        height: 100%
    }

    .home .jmbkx .jmbkx-box .jmbkx-center[data-v-74a47c48] {
        width: 1.734375rem;
        height: 2.25rem;
        display: flex;
        flex-direction: column;
        justify-content: space-between
    }

    .home .jmbkx .jmbkx-box .jmbkx-center img[data-v-74a47c48] {
        border: .015625rem solid #2caaf6;
        width: 100%;
        height: 1.041667rem
    }

    .home .jmbkx .jmbkx-box .jmbkx-center a[data-v-74a47c48] {
        display: block;
        position: relative
    }

    .home .jmbkx .jmbkx-box .jmbkx-center a p[data-v-74a47c48] {
        margin: .01rem;
        width: 1.7rem;
        background-color: rgba(0, 0, 0, .7);
        color: #fff;
        line-height: .2rem;
        height: .2rem;
        overflow: hidden;
        position: absolute;
        left: 0;
        bottom: .01rem;
        font-size: .1rem;
        text-align: center
    }

    .home .jmbkx .jmbkx-box .jmbkx-right[data-v-74a47c48] {
        width: 2.1875rem;
        overflow-y: auto
    }

    .home .jmbkx .jmbkx-box .jmbkx-right ul li[data-v-74a47c48] {
        line-height: .208333rem;
        font-size: .104167rem
    }

    .home .jmbkx .jmbkx-box .jmbkx-right ul li a[data-v-74a47c48] {
        display: block;
        color: #333;
        padding-left: .078125rem;
        position: relative
    }

    .home .jmbkx .jmbkx-box .jmbkx-right ul li a[data-v-74a47c48]:after {
        content: "";
        background-color: #2caaf6;
        width: .036458rem;
        height: .036458rem;
        border-radius: 50%;
        position: absolute;
        left: 0;
        top: .078125rem
    }

    .home .xdrxlhd[data-v-74a47c48] {
        margin-top: .208333rem
    }

    .home .xdrxlhd .xdrxlhd-box[data-v-74a47c48] {
        position: relative;
        margin-top: -.21875rem
    }

    .home .xdrxlhd .xdrxlhd-box ul[data-v-74a47c48] {
        display: flex;
        justify-content: space-between;
        width: 5.9375rem;
        margin: 0 auto;
        padding-top: .416667rem;
        padding-bottom: .15625rem;
        overflow: hidden
    }

    .home .xdrxlhd .xdrxlhd-box ul li[data-v-74a47c48] {
        width: 1.890625rem
    }

    .home .xdrxlhd .xdrxlhd-box ul li img[data-v-74a47c48] {
        display: block;
        width: 100%;
        height: 1.067708rem
    }

    .home .xdrxlhd .xdrxlhd-box ul li a[data-v-74a47c48] {
        display: block
    }

    .home .xdrxlhd .xdrxlhd-box ul li p[data-v-74a47c48] {
        color: #333;
        font-size: .09375rem;
        text-align: center;
        padding-top: .119792rem;
        line-height: .15625rem
    }

    .home .shsj[data-v-74a47c48] {
        padding: .208333rem 0
    }

    .home .shsj a[data-v-74a47c48] {
        display: block
    }

    .home .shsj a img[data-v-74a47c48] {
        width: 100%
    }

    .home .spjj .spjj-box[data-v-74a47c48] {
        overflow: hidden;
        margin-top: -.21875rem;
        min-height: 2.942708rem
    }

    .home .yqlj[data-v-74a47c48] {
        width: 2.182292rem;
        height: 2.119792rem;
        background: url('../../../images/zt/kny2024/kny2024-yqlj.71a66d98.png') no-repeat;
        background-size: 100% 100%;
        margin: .208333rem auto 0
    }
}

@media screen and (max-width: 1000px) {
    .pc-img[data-v-74a47c48] {
        display: none
    }

    .home[data-v-74a47c48] {
        overflow: hidden;
        width: 10rem;
        margin: 0 auto;
        padding: 0 .3rem .3rem
    }

    .home .more[data-v-74a47c48] {
        color: #666;
        font-size: .32rem;
        position: absolute;
        top: .135417rem;
        right: .15625rem
    }

    .home .flex-box[data-v-74a47c48] {
        display: flex;
        flex-direction: column;
        padding-top: .208333rem
    }

    .home .flex-box-bg[data-v-74a47c48] {
        background-color: #ffeec4;
        border-radius: .2rem
    }

    .home .xwzx-hdyg-box[data-v-74a47c48] {
        margin-top: -.6rem;
        margin-bottom: .2rem;
        position: relative;
        overflow: hidden;
        height: 100%;
        box-sizing: border-box
    }

    .home .xwzx-hdyg-box ul[data-v-74a47c48] {
        padding: .2rem .4rem
    }

    .home .xwzx-hdyg-box ul li[data-v-74a47c48] {
        line-height: .6rem;
        padding-left: .4rem;
        margin-bottom: .266667rem;
        position: relative
    }

    .home .xwzx-hdyg-box ul li[data-v-74a47c48]:after {
        width: .15rem;
        height: .15rem;
        background-color: #2caaf6;
        border-radius: 50%;
        position: absolute;
        content: "";
        left: 0;
        top: .2rem
    }

    .home .xwzx-hdyg-box ul li a[data-v-74a47c48] {
        color: #333;
        display: block;
        font-size: .4rem
    }

    .home .xwzx-hdyg-box .xwzx-hdyg-img[data-v-74a47c48] {
        display: block;
        margin: .9rem .4rem .2rem;
        position: relative
    }

    .home .xwzx-hdyg-box .xwzx-hdyg-img img[data-v-74a47c48] {
        width: 100%;
        height: 100%
    }

    .home .xwzx-hdyg-box .xwzx-hdyg-img p[data-v-74a47c48] {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: .6rem;
        line-height: .6rem;
        font-size: .32rem;
        background-color: rgba(0, 0, 0, .7);
        color: #fff;
        text-align: center;
        overflow: hidden
    }

    .home .xwzx-hdyg-inner[data-v-74a47c48] {
        display: flex;
        flex-direction: column
    }

    .home .title01[data-v-74a47c48] {
        width: 7.133333rem;
        height: 1.506667rem;
        background: url('../../../images/zt/kny2024/kny2024-title01.559b97da.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title02[data-v-74a47c48] {
        background: url('../../../images/zt/kny2024/kny2024-title02.4e087cd7.png') no-repeat;
        background-size: 100% 100%
    }

    .home .title02[data-v-74a47c48], .home .title03[data-v-74a47c48] {
        width: 5.04rem;
        height: 1.506667rem;
        margin: 0 auto;
        position: relative;
        z-index: 1;
        flex-shrink: 0
    }

    .home .title03[data-v-74a47c48] {
        background: url('../../../images/zt/kny2024/kny2024-title03.08626d98.png') no-repeat;
        background-size: 100% 100%
    }

    .home .title04[data-v-74a47c48] {
        width: 5.813333rem;
        height: 1.6rem;
        background: url('../../../images/zt/kny2024/kny2024-title04.6d9f6efd.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title05[data-v-74a47c48] {
        width: 5.866667rem;
        height: 1.64rem;
        background: url('../../../images/zt/kny2024/kny2024-title05.0b0e957c.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title06[data-v-74a47c48] {
        width: 7rem;
        height: 1.5rem;
        background: url('../../../images/zt/kny2024/kny2024-title06.1226c851.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title07[data-v-74a47c48] {
        width: 5.866667rem;
        height: 1.5rem;
        background: url('../../../images/zt/kny2024/kny2024-title07.64a2be30.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .title08[data-v-74a47c48] {
        width: 5.866667rem;
        height: 1.8rem;
        background: url('../../../images/zt/kny2024/kny2024-title08.9dcbe899.png') no-repeat;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        z-index: 1
    }

    .home .sdkpjt[data-v-74a47c48] {
        padding-top: .3rem
    }

    .home .sdkpjt .sdkpjt-box[data-v-74a47c48] {
        margin-top: -.6rem;
        padding-top: .9rem;
        padding-bottom: .3rem
    }

    .home .kxknzy[data-v-74a47c48] {
        padding-top: .3rem
    }

    .home .kxknzy .kxknzy-box[data-v-74a47c48] {
        margin-top: -.6rem;
        padding: .9rem .4rem .3rem;
        overflow: hidden;
        display: block
    }

    .home .kxknzy .kxknzy-box .kxknzy-img img[data-v-74a47c48] {
        width: 100%;
        height: 100%
    }

    .home .kxknzy .kxknzy-box .kxknzy-text[data-v-74a47c48] {
        color: #333
    }

    .home .kxknzy .kxknzy-box .kxknzy-text h2[data-v-74a47c48] {
        padding-top: .2rem;
        font-size: .4rem
    }

    .home .kxknzy .kxknzy-box .kxknzy-text div[data-v-74a47c48] {
        padding-top: .2rem;
        font-size: .34rem;
        line-height: .45rem
    }

    .home .jmbkx[data-v-74a47c48] {
        padding-top: .3rem
    }

    .home .jmbkx .jmbkx-box[data-v-74a47c48] {
        position: relative;
        margin-top: -.6rem;
        padding: .9rem .4rem .3rem;
        overflow: hidden;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap
    }

    .home .jmbkx .jmbkx-box .jmbkx-left[data-v-74a47c48] {
        width: 3.5rem
    }

    .home .jmbkx .jmbkx-box .jmbkx-left img[data-v-74a47c48] {
        border: .015625rem solid #2caaf6;
        width: 100%
    }

    .home .jmbkx .jmbkx-box .jmbkx-center[data-v-74a47c48] {
        width: 5rem;
        display: flex;
        flex-direction: column;
        justify-content: space-between
    }

    .home .jmbkx .jmbkx-box .jmbkx-center img[data-v-74a47c48] {
        border: .015625rem solid #2caaf6;
        width: 100%
    }

    .home .jmbkx .jmbkx-box .jmbkx-center p[data-v-74a47c48] {
        color: #333;
        font-size: .32rem
    }

    .home .jmbkx .jmbkx-box .jmbkx-right[data-v-74a47c48] {
        overflow-y: auto
    }

    .home .jmbkx .jmbkx-box .jmbkx-right ul li[data-v-74a47c48] {
        line-height: .55rem;
        font-size: .4rem;
        margin-top: .2rem
    }

    .home .jmbkx .jmbkx-box .jmbkx-right ul li a[data-v-74a47c48] {
        display: block;
        color: #333;
        padding-left: .2rem;
        position: relative
    }

    .home .jmbkx .jmbkx-box .jmbkx-right ul li a[data-v-74a47c48]:after {
        content: "";
        background-color: #2caaf6;
        width: .1rem;
        height: .1rem;
        border-radius: 50%;
        position: absolute;
        left: 0;
        top: .2rem
    }

    .home .xdrxlhd[data-v-74a47c48] {
        margin-top: .2rem
    }

    .home .xdrxlhd .xdrxlhd-box[data-v-74a47c48] {
        position: relative;
        margin-top: -.6rem
    }

    .home .xdrxlhd .xdrxlhd-box ul[data-v-74a47c48] {
        margin: 0 .4rem;
        padding-top: .5rem;
        padding-bottom: .2rem;
        overflow: hidden
    }

    .home .xdrxlhd .xdrxlhd-box ul li img[data-v-74a47c48] {
        display: block;
        width: 100%;
        padding-top: .2rem
    }

    .home .xdrxlhd .xdrxlhd-box ul li a[data-v-74a47c48] {
        display: block
    }

    .home .xdrxlhd .xdrxlhd-box ul li p[data-v-74a47c48] {
        color: #333;
        font-size: .4rem;
        text-align: center;
        padding-top: .15rem;
        line-height: .6rem
    }

    .home .shsj[data-v-74a47c48] {
        padding: .3rem 0
    }

    .home .shsj a[data-v-74a47c48] {
        display: block
    }

    .home .shsj a img[data-v-74a47c48] {
        width: 100%
    }

    .home .spjj .spjj-box[data-v-74a47c48] {
        overflow: hidden;
        margin-top: -.6rem
    }

    .home .yqlj[data-v-74a47c48] {
        width: 5.586667rem;
        height: 5.426667rem;
        background: url('../../../images/zt/kny2024/kny2024-m-yqlj.fc775185.png') no-repeat;
        background-size: 100% 100%;
        margin: .3rem auto 0
    }
}