﻿@charset "UTF-8";

.el-carousel {
    --el-carousel-arrow-font-size: 12px;
    --el-carousel-arrow-size: 36px;
    --el-carousel-arrow-background: rgba(31, 45, 61, .11);
    --el-carousel-arrow-hover-background: rgba(31, 45, 61, .23);
    --el-carousel-indicator-width: 30px;
    --el-carousel-indicator-height: 2px;
    --el-carousel-indicator-padding-horizontal: 4px;
    --el-carousel-indicator-padding-vertical: 12px;
    --el-carousel-indicator-out-color: var(--el-border-color-hover);
    position: relative
}

.el-carousel--horizontal, .el-carousel--vertical {
    overflow: hidden
}

.el-carousel__container {
    position: relative;
    height: 300px
}

.el-carousel__arrow {
    border: none;
    outline: 0;
    padding: 0;
    margin: 0;
    height: var(--el-carousel-arrow-size);
    width: var(--el-carousel-arrow-size);
    cursor: pointer;
    transition: var(--el-transition-duration);
    border-radius: 50%;
    background-color: var(--el-carousel-arrow-background);
    color: #fff;
    position: absolute;
    top: 50%;
    z-index: 10;
    transform: translateY(-50%);
    text-align: center;
    font-size: var(--el-carousel-arrow-font-size);
    display: inline-flex;
    justify-content: center;
    align-items: center
}

.el-carousel__arrow--left {
    left: 16px
}

.el-carousel__arrow--right {
    right: 16px
}

.el-carousel__arrow:hover {
    background-color: var(--el-carousel-arrow-hover-background)
}

.el-carousel__arrow i {
    cursor: pointer
}

.el-carousel__indicators {
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
    z-index: calc(var(--el-index-normal) + 1)
}

.el-carousel__indicators--horizontal {
    bottom: 0;
    left: 50%;
    transform: translate(-50%)
}

.el-carousel__indicators--vertical {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.el-carousel__indicators--outside {
    bottom: calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical) * 2);
    text-align: center;
    position: static;
    transform: none
}

    .el-carousel__indicators--outside .el-carousel__indicator:hover button {
        opacity: .64
    }

    .el-carousel__indicators--outside button {
        background-color: var(--el-carousel-indicator-out-color);
        opacity: .24
    }

.el-carousel__indicators--right {
    right: 0
}

.el-carousel__indicators--labels {
    left: 0;
    right: 0;
    transform: none;
    text-align: center
}

    .el-carousel__indicators--labels .el-carousel__button {
        height: auto;
        width: auto;
        padding: 2px 18px;
        font-size: 12px;
        color: #000
    }

    .el-carousel__indicators--labels .el-carousel__indicator {
        padding: 6px 4px
    }

.el-carousel__indicator {
    background-color: transparent;
    cursor: pointer
}

    .el-carousel__indicator:hover button {
        opacity: .72
    }

.el-carousel__indicator--horizontal {
    display: inline-block;
    padding: var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)
}

.el-carousel__indicator--vertical {
    padding: var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)
}

    .el-carousel__indicator--vertical .el-carousel__button {
        width: var(--el-carousel-indicator-height);
        height: calc(var(--el-carousel-indicator-width)/ 2)
    }

.el-carousel__indicator.is-active button {
    opacity: 1
}

.el-carousel__button {
    display: block;
    opacity: .48;
    width: var(--el-carousel-indicator-width);
    height: var(--el-carousel-indicator-height);
    background-color: #fff;
    border: none;
    outline: 0;
    padding: 0;
    margin: 0;
    cursor: pointer;
    transition: var(--el-transition-duration)
}

.carousel-arrow-left-enter-from, .carousel-arrow-left-leave-active {
    transform: translateY(-50%) translate(-10px);
    opacity: 0
}

.carousel-arrow-right-enter-from, .carousel-arrow-right-leave-active {
    transform: translateY(-50%) translate(10px);
    opacity: 0
}

.el-carousel__item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow: hidden;
    z-index: calc(var(--el-index-normal) - 1)
}

    .el-carousel__item.is-active {
        z-index: calc(var(--el-index-normal) - 1)
    }

    .el-carousel__item.is-animating {
        transition: transform .4s ease-in-out
    }

.el-carousel__item--card {
    width: 50%;
    transition: transform .4s ease-in-out
}

    .el-carousel__item--card.is-in-stage {
        cursor: pointer;
        z-index: var(--el-index-normal)
    }

        .el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, .el-carousel__item--card.is-in-stage:hover .el-carousel__mask {
            opacity: .12
        }

    .el-carousel__item--card.is-active {
        z-index: calc(var(--el-index-normal) + 1)
    }

.el-carousel__item--card-vertical {
    width: 100%;
    height: 50%
}

.el-carousel__mask {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--el-color-white);
    opacity: .24;
    transition: var(--el-transition-duration-fast)
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translateZ(0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden {
        opacity: 0
    }

    .swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
        display: none !important
    }

.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(.33);
        position: relative
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(.66)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform: scale(.33)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(.66)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform: scale(.33)
    }

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-vertical > .swiper-pagination-bullets, .swiper-pagination-vertical.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0,-50%,0)
}

    .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
        margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
        display: block
    }

    .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px
    }

        .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
            display: inline-block;
            transition: .2s transform,.2s top
        }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translate(-50%);
    white-space: nowrap
}

    .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: .2s transform,.2s left
    }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform,.2s right
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

    .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color, var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top
    }

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
}

    .swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
        width: var(--swiper-pagination-progressbar-size, 4px);
        height: 100%;
        left: 0;
        top: 0
    }

.swiper-pagination-lock {
    display: none
}

.home_wrap .banner_top  {
    width: 100%;
   
    position: relative
}

.home_wrap .banner_top img  {
    width: 100%;
 
   
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.home_wrap .home_item  {
    width: 100%;
    padding-top: 58px
}

.home_wrap .home_item .home_item_cont  {
    width: 1200px;
    margin: 0 auto
}

.home_wrap .home_item .home_item_cont .home_item_title  {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 8px
}

.home_wrap .home_item .home_item_cont .home_item_title h3  {
    color: #000000e6;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 28px;
    font-style: normal;
    font-weight: 600
}

.home_wrap .home_item .home_item_cont .home_item_title .home_item_title_b  {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.home_wrap .home_item .home_item_cont .home_item_title .home_item_title_b span  {
    color: var(--Gray-Gray4-, #DCDCDC);
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.home_wrap .home_item .home_item_cont .home_item_title .home_item_title_b .more  {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    color: #0006;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    cursor: pointer
}

.home_wrap .home_item .home_item_cont .home_item_title .home_item_title_b .more .more_icon  {
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGMSURBVHgB7Zg/SwNBEMUf/sWglYIoCAFBQbBK5RfQRr+tlbaCFiqIlYIQQbSyiiAKEuexOdycOSz2zdnMDx4hU83vbm73boEgCIIgCP6PaejYshxadiyflle0gFJg39KxzFu6lmfLG5yZgo652n8KLcMZ5R14R7ryFTOWDUsfaaRcUApUM7+e1apx6sNJQilAXka/kyTuLV8QoxYglODzsJrVKMFxeoBYwkOAPFkWLStZjSvUguURQrwECO8Er3onq1FoFklQgqcAR4Ujs4k0QhUcrSF+npciPAUIJTgyXYxL8CGXSHgLEC6fTRIDFL5ytCFAKMGrzXGayeprlhsUoHyV+IvhhFrx5taWAJfUA4yPELlCIW0IsPkjy1Ktfom0OxfhLcAduan5awjwFGhq/hai5omnwB5+fw/cWc4hxEuAzW/XalzvLyDGQ6Bn2a3VuGEdWz4gRi3QGyXHrXmiFOCpRFPzAzihFKg3zyt+AsfmieepxClaOBtSn0pUy+YZ0od8EARBEARB4Mg3xzBB3Xar7EQAAAAASUVORK5CYII=) no-repeat;
    background-position: 50%;
    background-size: cover
}

.home_wrap .home_item .home_item_cont .home_item_title .home_item_title_b:hover .more  {
    color: #cb121a
}

.home_wrap .home_item .home_item_cont .home_item_title .home_item_title_b:hover .more .more_icon  {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIRSURBVHgB7ZhBbhpBEEWr2jiJs+ogRYJkwxGMZJCy5AicIOQEISfwcAI7N8An4Ah4F8mDBDcIizhmETm9ijeZLlfbwp4eezdVLKx+m4GPhP7XVFfVDEAikUgkEokXwMK2PufND38v3rV/hs+wIxCEWLBxQuw8CN4Pem5zDsoYEILQ2PifzezCvj8EZeQC+OJbRbKAjdkP2+qAImIB+m4z5cukrCGX1B7iXDOE2BnYwgc548txWSOi9T7ddLvOORBGPEBg0fx4SkBfI5Fo1aCbgXQIsRIqc3R9OeYAZ5GIeFiYtycgjEqAwL5/PQaCVVkjgFHebIuGUAvQdWvXoFcDrtF1/AuOc9s6BiHUAgRCiD0eaE9CGJNJhVA5xFWW3EYLY+ZcQp2yjt6PjtzmDGqgege2dN1m7T0O2XLUgciYU6jJTgI8QtVvtVvqTgKEEjLoZxDWizIeJ1AT9QB39c/rRLSpBjxM+u5yCjVRPcRLa22BB8vnzPfc7wwEaIASwfx/PJhDxTxP6O99d5WBEGoBCvOGJy5GzwNhvehfX41BEJUAuW2fEOAoEnmt4I1U1HxAPEDeDBMWI6PcLnmd/jfQWKdFu9C9eZOVtWC+4HVCw3xA7qGe30TwZJ2Wta35TzyJQQm5EkLMKoLjdjnUNB9QfCuBQx5UK1BG9K3E/dqMjjx+6f35dQ6JRCKRSCQSCVVuAcedv3YpF+r3AAAAAElFTkSuQmCC) no-repeat;
    background-position: 50%;
    background-size: cover
}

.home_wrap .party_building  {
    background-color: #fff
}

    .home_wrap .party_building .party_building_main {
        display: flex;
        justify-content: flex-start;
        gap: 75px;
        margin-top: 37px;
        cursor: pointer;
        font-family: PingFang SC;
    }
    .home_wrap .party_building .party_building_main .party_building_left
    {
        width:40%;
        float:left;
    }
    .home_wrap .party_building .party_building_main .party_building_left .title {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 16px
    }

.home_wrap .party_building .party_building_main .party_building_left .title span  {
    color: #cb121a;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px
}

.home_wrap .party_building .party_building_main .party_building_left .cont  {
    color: var(--text-icon-font-gy-260-secondary, rgba(0, 0, 0, .6));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 20px;
    line-height: 22px
}

.home_wrap .party_building .party_building_main .party_building_left img  {
    width: 520px;
    height: 260px
}

.home_wrap .party_building .party_building_main .party_building_right  {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 50px
}

.home_wrap .party_building .party_building_main .party_building_right .party_building_right_i  {
    border-bottom: 1px solid #E7E7E7
}

.home_wrap .party_building .party_building_main .party_building_right .party_building_right_i .title  {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    font-size:16px;
    color:#000000;
}

.home_wrap .party_building .party_building_main .party_building_right .party_building_right_i .title span :nth-child(1) {
    display: inline-block;
    width: 484px;
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.home_wrap .party_building .party_building_main .party_building_right .party_building_right_i .title span :nth-child(2) {
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: center;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

.home_wrap .party_building .party_building_main .party_building_right .party_building_right_i .cont  {
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
   
    margin: 16px 0
}

.home_wrap .foundation_profile  {
    background: url(../images/brief-EqVUGT2k.png) no-repeat;
    background-size: cover;
    padding-top: 0;
    padding-bottom: 71px
}

.home_wrap .foundation_profile .home_item_title  {
    margin-bottom: 30px;
    padding-top: 48px
}

.home_wrap .foundation_profile .foundation_profile_main  {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 58px
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_left  {
    height: 225px;
    cursor: pointer
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_left p  {
    width: 800px;
    color:#000000;
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 28px

}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_left .btn  {
    width: 48px;
    height: 48px;
    background: url(data:image/png;base64,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) no-repeat;
    background-position: 50%;
    background-size: cover
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_left:hover .btn  {
    width: 48px;
    height: 48px;
    background: url(data:image/png;base64,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) no-repeat;
    background-position: 50%;
    background-size: cover
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right  {
    width: 756px;
    height: 225px;
    border-radius: 8px;
    background: #FFF;
    box-sizing: border-box;
    padding: 5px 5px
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_t  {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 123px
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_t .foundation_profile_right_t_i  {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 12px
}

    .home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_t .foundation_profile_right_t_i h2 {
        display: flex;
        justify-content: center;
        align-items: baseline;
        gap: 8px;
        color: #007c03;
        text-align: justify;
        font-feature-settings: "liga" off,"clig" off;
        font-family: DIN Alternate;
        font-size: 36px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px
    }

        .home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_t .foundation_profile_right_t_i h2 span {
            color: #007c03;
            text-align: justify;
            font-feature-settings: "liga" off,"clig" off;
            font-family: PingFang SC;
            font-size: 18px;
            font-style: normal;
            font-weight: 600;
            line-height: 24px
        }

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_t .foundation_profile_right_t_i > span  {
    color: var(--text-icon-font-gy-260-secondary, rgba(0, 0, 0, .6));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_b  {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 18px;
    margin-top: 32px
}

.home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_b .foundation_profile_right_b_i  {
    width: 164px;
    height: 48px;
    box-sizing: border-box;
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9));
    text-align: center;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px;
    border-radius: 62px;
    border: 1px solid var(--Gray-Gray4-, #DCDCDC);
    cursor: pointer
}

    .home_wrap .foundation_profile .foundation_profile_main .foundation_profile_right .foundation_profile_right_b .foundation_profile_right_b_i :hover {
        background: #CB121A;
        color: var(--text-icon-font-wh-190-anti, rgba(255, 255, 255, .9))
    }

.home_wrap .donation_record  {
    height: 478px;
    background: url(../images/record-_6Xf9NeL.png) no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
    padding-top: 0
}

.home_wrap .donation_record .home_item_title  {
    padding-top: 48px;
    margin-bottom: 48px
}

.home_wrap .donation_record .home_item_title h3  {
    color: #000 !important
}

.home_wrap .donation_record .home_item_title .home_item_title_b span  {
    color: var(--Gray-Gray6, #A6A6A6) !important
}

.home_wrap .donation_record .donation_record_main  {
    height: 260px;
    border-radius: 8px;
    background: url(../images/bbg-s2k91V8K.png) no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding-top: 30px;
    padding-left: 60px;
    position: relative
}

.home_wrap .donation_record .donation_record_main .donation_record_main_t  {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 200px;
    margin-left: 12px
}

.home_wrap .donation_record .donation_record_main .donation_record_main_t span  {
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px
}

.home_wrap .donation_record .donation_record_main .line  {
    margin-top: 12px;
    margin-bottom: 14px;
    width: 994px;
    height: 1px;
    background: #F0D7D7
}

.home_wrap .donation_record .donation_record_main .donation_record_main_list  {
    height: 160px
}

.home_wrap .donation_record .donation_record_main .donation_record_main_list .donation_record_main_item  {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 110px
}

.home_wrap .donation_record .donation_record_main .donation_record_main_list .donation_record_main_item .name  {
    width: 143px;
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px;
    margin-left: 12px
}

.home_wrap .donation_record .donation_record_main .donation_record_main_list .donation_record_main_item .amount  {
    width: 143px;
    color: #cb121a;
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 32px
}

.home_wrap .donation_record .donation_record_main .donation_record_main_list .donation_record_main_item .project  {
    width: 200px;
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px;
    margin-left: 18px
}

.home_wrap .donation_record .donation_record_main .donation_record_main_list .donation_record_main_item .time  {
    width: 231px;
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px
}

.home_wrap .donation_record .donation_record_main img  {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 96px;
    height: 96px
}

.home_wrap .announcement  {
    background-color: #fff;
    padding-bottom: 48px
}

.home_wrap .announcement .home_item_title  {
    margin-bottom: 48px
}

.home_wrap .announcement .announcement_main  {
    display: flex;
    justify-content: flex-start;
    gap: 32px
}

.home_wrap .announcement .announcement_main .announcement_main_l  {
    display: flex;
    justify-content: flex-start;
    gap: 24px
}

.home_wrap .announcement .announcement_main .announcement_main_l img  {
    width: 280px;
    height: 210px;
    flex-shrink: 0
}

.home_wrap .announcement .announcement_main .announcement_main_l .announcement_main_l_r  {
    width: 343px;
    cursor: pointer
}

.home_wrap .announcement .announcement_main .announcement_main_l .announcement_main_l_r h3  {
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px
}

.home_wrap .announcement .announcement_main .announcement_main_l .announcement_main_l_r span  {
    display: inline-block;
    color: var(--text-icon-font-gy-426-disabled, rgba(0, 0, 0, .26));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
    margin-top: 8px;
    margin-bottom: 16px
}

.home_wrap .announcement .announcement_main .announcement_main_l .announcement_main_l_r p  {
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis
}

.home_wrap .announcement .announcement_main .line  {
    width: 1px;
    height: 206px;
    background: #E7E7E7
}

.home_wrap .announcement .announcement_main .announcement_main_r  {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 22px
}

.home_wrap .announcement .announcement_main .announcement_main_r .announcement_main_r_i  {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    cursor: pointer
}

.home_wrap .announcement .announcement_main .announcement_main_r .announcement_main_r_i img  {
    width: 6px;
    height: 6px
}

.home_wrap .announcement .announcement_main .announcement_main_r .announcement_main_r_i .cont  {
    width: 378px;
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.home_wrap .announcement .announcement_main .announcement_main_r .announcement_main_r_i span  {
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px
}

.home_wrap .huaYuSpecia_fund  {
    padding-top: 0;
    background: #fff;
    padding-bottom: 38px
}

.home_wrap .huaYuSpecia_fund .home_item_title  {
    margin-bottom: 48px
}

.home_wrap .huaYuSpecia_fund .huaYuSpecia_fund_main .huaYuSpecia_fund_tab  {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 48px
}

.home_wrap .huaYuSpecia_fund .huaYuSpecia_fund_main .huaYuSpecia_fund_tab .huaYuSpecia_fund_item  {
    padding: 14px 20px;
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: center;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    border-radius: 50px;
    background: var(--Gray-Gray1, #F3F3F3);
    cursor: pointer
}

.home_wrap .huaYuSpecia_fund .huaYuSpecia_fund_main .huaYuSpecia_fund_tab .active  {
    background: #CB121A;
    color: var(--Gray-White, #FFF)
}

.home_wrap .huaYuSpecia_fund .banner_box  {
    width: 100%;
    height: 400px;
    background: #f8f8f8
}

    .home_wrap .huaYuSpecia_fund .banner_box  .swiper {
        height: 430px;
        background-color: #fff
    }

        .home_wrap .huaYuSpecia_fund .banner_box  .swiper .swiper-pagination {
            bottom: var(--swiper-pagination-bottom, -4px)
        }

            .home_wrap .huaYuSpecia_fund .banner_box  .swiper .swiper-pagination .swiper-pagination-bullet-active {
                background: #CB121A
            }

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide  {
    width: 1000px !important;
    height: 400px;
    position: relative
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide img  {
    width: 100%;
    height: 100%
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info0 h3 , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info0 p , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info2 h3 , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info2 p , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info3 h3 , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info3 p  {
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9))
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info1 h3 , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info1 p , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info4 h3 , .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info4 p  {
    color: var(--text-icon-font-wh-190-anti, rgba(255, 255, 255, .9))
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info  {
    position: absolute;
    left: 58px;
    top: 68px
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info h3  {
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 44px
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info p  {
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-top: 24px
}

.home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info .btn  {
    width: 160px;
    height: 48px;
    border-radius: 24px;
    background: rgba(255,255,255,.9);
    color: var(--text-icon-font-gy-260-secondary, rgba(0, 0, 0, .6));
    text-align: center;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px;
    margin-top: 40px;
    cursor: pointer
}

    .home_wrap .huaYuSpecia_fund .banner_box .swiper-slide .slide_info .btn :hover {
        background: #CB121A;
        color: var(--Gray-White, #FFF)
    }

.home_wrap .eagle_project_fund  {
    background-color: #fff;
    padding-bottom: 37px
}

.home_wrap .eagle_project_fund .home_item_title  {
    margin-bottom: 48px
}

.home_wrap .eagle_project_fund .eagle_project_fund_main  {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 82px
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_left  {
    position: relative
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_left .cont  {
    position: absolute;
    width: 395.67px;
    height: 152px;
    flex-shrink: 0;
    border-radius: 4px;
    background: var(--text-icon-font-wh-190-anti, rgba(255, 255, 255, .9));
    color: var(--text-icon-font-gy-260-secondary, rgba(0, 0, 0, .6));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    box-sizing: border-box;
    padding: 33px 32.04px;
    bottom: 42px;
    left: 50%;
    transform: translate(-50%)
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_left img  {
    width: 480px;
    height: 480px;
    border-radius: 8px
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_right p  {
    color: var(--text-icon-font-gy-260-secondary, rgba(0, 0, 0, .6));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 24px;
    text-indent: 32px
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_right .btn  {
    width: 100%;
    height: 48px;
    background: url(data:image/png;base64,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) no-repeat;
    background-position: right;
    background-size: 48px 48px;
    margin-bottom: 36px
}

    .home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_right .btn :hover {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAhpSURBVHgB7Z1NbBtFFMffm7VLon5kG0CkiSqMkPg4kQgS4IQDFw5Aww2BAFeCgkCChg8JhEQSJCQOSJQDSMABV0iICyIFbgjinkBNUMwNkFBdlbYp/ciWpm1ovPOYt7FdN47tdbzf3p/UeL0eO837z7w382Y8gxBQ5nVdX4auQRQ4KABSSHAj8COCToC6utbXvMVAIIMICnxNCEckQIEk5btgOT9kGAYEEISAwAZf0brGgMR9AiitjJwCJyHKE2IepDxoAuTuNRYKEAB8FYCN/p/ozmgEuwAxDV5ClCOi/X6L4YsAP+t96QTihOdGrwfRtCRz/93GP9PgMZ4JUK7tCYKXlStIQQBRLaKgfkyNGAtZ8AhPBPild8deDVSNrw2cgcRLIVwVgF1NEvHzoNb4ZnghhCsCzOt9qSKKD9Snj0EEIICsKeWUG8HacQHm9L6nSYh9EBJ3Yxe3WoNjAnCQLUL3BAjcC5GG9iXkpSmnBnaOCMAux0ScCauvbxVuDSbRqBMuSUCbHNIHBotCzHeK8RlUf6umKtwh/fpBaJO2BGB/j4LmIWL+3g4sAorkPNsA2mDDAnDfXgXbLHQ4bINf9Bs2HPc2FANKA6sPIKaCKc3xe4yT+1p8W+sClLqZWYipAaXM3GUs7G/pPa0U5oBb8vkxdSC5MjRinMrbLW87BnBXU6D8BmIaogLzjErBpOyWtyUAD7I6qZ/fJjp3UdlmdgrbEoBHuLHx7cNd1KLonrBVtlmBQ3pfBoX4HGJaxk5QbihAp6UYXMAoSjnUKGXR0AWtCJyMjd8Wupp6bTheqtsCYtfjIFKODhsLufVeqtsCBKKtIBLTHOVF6lbkdQXg2h+7HufgXlG9fNG6Lmhu+47DsQCOYyTkxZvWTuTUtIC49ruGtSxn7c0aAWLf7x6C4OWae9VP5vQdY1Go/drWrdB12y2wefhOCBIcC2b1vnT1vUT1EzXoyrQ9R+kz23c9BANvvm6JwFw+dhwKL70Cl37/EwLBqofJVZ6WL6y1PEIchhCzqb8fbv/h+5r75vnz8Ffm2cCIoILx9nIwrlT4FYA0hJzrnnp83fvcGm7Ofgbdyi0FgepgXBEANWxrcjkIlN1OvdeCIoK1HL+EJQC7HzVcS0PIuTA71/D1wIiAmC7PF1gCRMH9MGenv1N+/o+GZViEW77+CnrHHgI/WdE2W+tmV12QCH/tL/NXZk9TEZid777jrwhE9/GDJQAS3gERYbXHEwoR0vwD5/WUXhSXFyFirPr7T5W/v7Vp2aNvva3c1/fgNdwdFcuJ5bbXNwaRcktYahKYGb9aQhG6BrVnu3rGlB96ECIIXb4Miyowbxrob9oSeh4YhZXjxzwdrJkIv2l7urc9pobD90CE+fenXCBFUHb/Q3uma+vziHAbRJwgikAEJ7XnNm95TmmRgg4gaCKo7OhyQo2AbwIP4d7JtgfS4BcclLeoNDUL0QgOzEmV3Dv58afgFsSrJpQOPdalB9zwwh7oe/F5CAv8fzXPL8HpL74EN1AxQFcdIPLk2y3bdz0cKuOXGXjjNZXm3gEuoXs2/9I79jCElW0qJriFZwJwUw4rjdLc7eKZAHZyM0Fl8cC34BZKAPRkJykOZGEU4eTHn6h55RPgEgbO9vYX1MWN4BEcCzYP3wV+0qO6wXbcCht/4aNPwC1U37OgxgGwqPpDngnAkyb8zy+4KxwE41sQHhES4Ah0CHbHIZ4YH7gFSEOo4XABOoCgGZ9RObgCt4ACRJwgGp9h2wtNmLa/0xpGgmp8RpNaPpEoduXVlCREkf43XoXrn3yiaTk/jM8kYCkvhowCjwMiF4h3vjsZaOMrrN18rZEwAeUgQrDxe8ceaVru+Hvv+2V8HgNYrn81FYEiBxHBrvGPvjUBp1xKM9sC8SA/WAIkzaTnO8a6Aae87Rrfz8EgY5pmjh8tAaw4gOF3Qz020sZBMD4RHix/ebuSDTVJHICQw2uBGhEE41sIyF65LHGNTGYh5CxO108bB8b4cMX9MBUBouCGlmZ/tbqV1XCrCJLxJdGB6r0jrvqe8Ox1fWmQYgZCDq946Lk/bc3Cnftxpqlr8hKJ9OjdZ05UOj01X9Se6+0/rPqoKYhxHM7/j5w9ftUyoJopySLghxDjDohTNbfW3lhdrr5y2KvlKp3CerWfqWkBpdzQFMQ4yzq137pdr3wcC5yjXu1n6i5LISF3Q4wz1Kn9TF0Bhk8v5JR0kcgR+QmfvjFy5li23usNF2YlSI57tW4oirDr4aNPGpVpKMCQGrGRNMchZmMo19PskIemSxP5zBSMxwYtoya5PmzkesrYWhuqyeQkdsDqCadg15OUlybtlLUlAI8NNClH43jQnJLfH7V7yE/TrYuribevbw5JHBoxjjm/fT3DH0wyHh/UQxl/dyvGZ1r+fsDqQWYY94xqoHFl/Cy0SEsuqJrZ3oG96pfG58hY0Pjw2RMtnx/DbFgAJt5fuuJ2srBB2hKA4cAsBH3TeYk7NEjCaKs+v+ZTwAGscwaEmOkUEcpdzUAcZchwykKTm4Y6YcTMI9ykvDjk1NG2jrSAag5dO5ARRBPRaw2Wyxlvx9+v+6ngAuyS+PQN1SJCvxWmhUrLF1VmOBQHOlcT9tbAvl718nYPn/47By7hqgBlwicE57zk1Eb79i39JvCQoAvBNV6qjsQ18kLWqROzm+GpAGXmrt05ZkozI/DKFr5+QogHEXHSTVdTD18EKGMFa01Lq8sMljYy9Qo2ulTB1cvavh6+ClBNRQySaTU8GUQgpzeTPaLcSw4RcknzwrSfRq8mMAKshTe3Lia2DJqSBgXIFBEfIY66aimp0i5fa1buceCkc8T9daICIil/LgqawHyiuJQPisHX8j+99KtDykv4bAAAAABJRU5ErkJggg==) no-repeat;
        background-position: right;
        background-size: 48px 48px
    }

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_right .eagle_project_fund_tabs  {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 58px;
    border-top: 1px solid #E7E7E7;
    padding-top: 24px
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_right .eagle_project_fund_tabs .eagle_project_fund_tabs_i  {
    padding: 12px 54px;
    border-radius: 62px;
    border: 1px solid var(--Gray-Gray4-, #DCDCDC);
    color: var(--text-icon-font-gy-190-primary, rgba(0, 0, 0, .9));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    cursor: pointer
}

.home_wrap .eagle_project_fund .eagle_project_fund_main .eagle_project_fund_right .eagle_project_fund_tabs .active  {
    background-color: #cb121a;
    color: var(--text-icon-font-wh-190-anti, rgba(255, 255, 255, .9));
    text-align: justify;
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px
}

.home_wrap .video  {
    background: #F8F9FF;
    padding-bottom: 57px
}

.home_wrap .video .home_item_title  {
    margin-bottom: 40px
}

.home_wrap .video .video_main  {
    display: flex;
    justify-content: flex-start;
    gap: 24px
}

.home_wrap .video .video_main .video_main_left  {
    width: 676px;
    height: 440px;
    padding: 18px;
    box-sizing: border-box;
    border-radius: 8px;
    background: var(--Gray-White, #FFF);
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.home_wrap .video .video_main .video_main_left img  {
    width: 100%;
    height: 360px;
    border-radius: 4px
}

.home_wrap .video .video_main .video_main_left p  {
    color: var(--text-icon-font-gy-260-secondary, rgba(0, 0, 0, .6));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

.home_wrap .video .video_main .video_main_right  {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 440px;
    flex: 1
}

.home_wrap .video .video_main .video_main_right .video_main_right_i  {
    height: 92px;
    border-radius: 4px;
    background: #FFF;
    padding: 18px;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    justify-content: flex-start;
    gap: 20px
}

    .home_wrap .video .video_main .video_main_right .video_main_right_i :hover {
        background: #CB121A
    }

.home_wrap .video .video_main .video_main_right .video_main_right_i:hover .video_main_right_i_l .year , .home_wrap .video .video_main .video_main_right .video_main_right_i:hover .video_main_right_i_l .month , .home_wrap .video .video_main .video_main_right .video_main_right_i:hover .video_main_right_i_r .title , .home_wrap .video .video_main .video_main_right .video_main_right_i:hover .video_main_right_i_r .cont  {
    color: #fff
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_l  {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 40px
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_l .year  {
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: center;
    font-feature-settings: "liga" off,"clig" off;
    font-family: Source Han Sans CN;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_l .line  {
    width: 34px;
    height: 1px;
    background: #E7E7E7
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_l .month  {
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    text-align: center;
    font-feature-settings: "liga" off,"clig" off;
    font-family: Source Han Sans CN;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_r  {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_r .title  {
    color: var(--black-80, rgba(0, 0, 0, .8));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

.home_wrap .video .video_main .video_main_right .video_main_right_i .video_main_right_i_r .cont  {
    width: 403px;
    color: var(--text-icon-font-gy-340-placeholder, rgba(0, 0, 0, .4));
    font-feature-settings: "liga" off,"clig" off;
    font-family: PingFang SC;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.home_wrap .cooperative_agency  {
    height: 714px;
    box-sizing: border-box;
    background: url(../images/hzbg-QJeaPyRy.png) no-repeat;
    background-position: 50%;
    background-size: 100% 100%
}

.home_wrap .cooperative_agency .cooperative_agency_main  {
    display: flex;
    flex-wrap: wrap;
    gap: 25px;
    row-gap: 18px;
    margin-top: 40px
}

.home_wrap .cooperative_agency .cooperative_agency_main .cooperative_agency_i img  {
    width: 280px;
    height: 180px;
    flex-shrink: 0;
    border-radius: 8px;
    box-shadow: 0 0 10px #0000001a
}
.default
{
   margin:auto;
   text-align:center;
   margin-bottom:20px;
   height:40px;
}
    .default span {
        border: 1px solid #0006;
        padding-left: 10px;
        padding-right: 10px;
        padding-top:5px;
        padding-bottom:5px;
        margin-left: 10px;
        margin-right: 10px;
    }
    .default a {
        margin-left: 10px;
        margin-right: 10px;
        border: 1px solid #0006;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 10px;
        margin-right: 10px;
    }
.current
{
    background:#007c03;
    color:#ffffff;
}