.container {
    background: url(bodyBg.png) no-repeat center;
    background-size: cover;
    background-position-y: bottom;
    background-position-x: center;
}

/* banner开始 */
.banner {
    width: 100%;
    height: 14.5833vw;
    /* 原：280px */
}

.banner p {
    width: 62.5vw;
    /* 原：1200px */
    margin: 0 auto;
    height: 100%;
    line-height: 14.5833vw;
    /* 原：280px */
    color: #024D9D;
    font-size: 2.1875vw;
    font-weight: bold;
}

/* banner结束 */

/* 当前位置开始 */
.dqwz {
    width: 100%;
    height: 2.6042vw;
    /* 原：50px → 50/1920*100 ≈ 2.604166... */
    background: #F5F5F5;
    color: #9E9E9E;
    font-size: 0.8333vw;
    /* 原：16px → 16/1920*100 = 0.8333... */
    line-height: 2.6042vw;
    /* 原：50px */
}

.dqwz_cen {
    width: 62.5vw;
    /* 原：1200px */
    margin: 0 auto;
    height: 100%;
    display: flex;
}

.dqwz a {
    font-size: 0.8333vw;
    /* 原：16px */
    color: #9E9E9E;
}

/* 当前位置结束 */

/* 人才理念开始 */
.rcln {
    width: 100%;
    padding-top: 2.6042vw;
    /* 原：50px */
    display: flex;

}

.rcln_right_text {
    width: 62.5vw;
    /* 原：1200px */
    margin: 0 auto;
}

.rcln_title {
    height: 2.9167vw;
    /* 原：56px → 56/1920*100 ≈ 2.9167 */
    display: flex;
    align-items: center;
    justify-content: center;
    background: url(titleLine.png) no-repeat center;
    background-size: 100%;
}

.leftLine {
    height: 2.5vw;
    /* 原：48px → 48/1920*100 = 2.5 */
    width: 0.2604vw;
    /* 原：5px → 5/1920*100 ≈ 0.2604 */
    background: linear-gradient(180deg, #00D3FF 0%, #024B9C 100%);
    margin-right: 0.625vw;
    /* 原：12px → 12/1920*100 = 0.625 */
    display: none;
}

.rcln_title div p:first-child {
    font-size: 1.875vw;
    background: linear-gradient(180deg, #00B0E6 0%, #0164AE 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-align: center;
    font-weight: bold;
}

.rcln_title div p:last-child {
    font-size: 0.9375vw;
    /* 原：16px */
    color: #999999;
    line-height: 1.2375vw;
    /* 原：16px */
    text-align: center;
    background: linear-gradient(180deg, #00B0E6 0%, #0164AE 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.rcln_title2 {
    display: block;
    margin-top: 2.6042vw;
    /* 原：50px */
    font-size: 1.1458vw;
    /* 原：22px → 22/1920*100 ≈ 1.1458 */
    font-weight: bold;
    color: #333333;
    margin-bottom: 1.0417vw;
    /* 原：20px → 20/1920*100 ≈ 1.0417 */
    text-align: center;
}

.rcln_zhiayao {
    display: block;
    width: 100%;
    /* height: 5.625vw; */
    /* 原：108px */
    font-size: 0.9375vw;
    /* 原：18px */
    line-height: 1.875vw;
    /* 原：36px */
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;
    overflow: hidden;
    text-overflow: ellipsis;
    text-indent: 2em;
}

/* 人才理念结束 */

/* 人才发展开始 */
.rcfz {
    background-size: 100% 100%;
    padding-top: 2.0833vw;
    padding-bottom: 2.0833vw;
    /* 原：40px */
}

.rcfz_cen {
    width: 62.5vw;
    /* 原：1200px */
    margin: 0 auto;
}

.rihtCen {
    width: 10vw;
    /* 原：192px → 192/1920*100 = 10 */
}

.rcfz_titlebar {
    margin-bottom: 1.5625vw;
    /* 原：30px → 30/1920*100 = 1.5625 */
}

.rcfz_titlebar>p {
    width: 100%;
    /* height: 3.75vw; */
    /* 原：72px → 72/1920*100 = 3.75 */
    line-height: 1.875vw;
    /* 原：36px */
    font-size: 0.9375vw;
    /* 原：18px */
    color: #333333;

    margin-top: 1.6146vw;
    /* 原：31px → 31/1920*100 ≈ 1.6146 */
    text-indent: 2em;
}

.rcfz_cen_ul {
    width: 100%;
    display: flex;
    justify-content: space-between;
    /* padding-bottom: 2.0833vw; */
    /* 原：40px */
}

.rcfz_item {
    height: 100%;
    width: 13.2813vw;
    /* 原：255px → 255/1920*100 ≈ 13.28125 */
    padding-top: 2.0833vw;
    /* 原：40px */
    box-sizing: border-box;
}

.rcfz_item p:first-child {
    width: 100%;
    text-align: center;
    font-size: 1.0417vw;
    /* 原：20px → 20/1920*100 ≈ 1.0417 */
    line-height: 1.875vw;
    /* 原：36px */
    font-weight: bold;
    color: #FFFFFF;
    margin-bottom: 2.0833vw;
    /* 原：40px */
}

.rcfz_item i {
    display: block;
    width: 3.3333vw;
    /* 原：64px → 64/1920*100 ≈ 3.3333 */
    height: 3.3333vw;
    /* 原：64px */
    margin: 0 auto;
    margin-bottom: 2.0833vw;
    /* 原：40px */
}

.rcfz_cen_ul .rcfz_item:nth-child(1) {
    background: url(rcfzItemBg1.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(1) i {
    background: url(rcfzItemIcon1.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(2) {
    background: url(rcfzItemBg2.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(2) i {
    background: url(rcfzItemIcon2.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(3) {
    background: url(rcfzItemBg3.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(3) i {
    background: url(rcfzItemIcon3.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(4) {
    background: url(rcfzItemBg4.png) no-repeat;
    background-size: 100%;
}

.rcfz_cen_ul .rcfz_item:nth-child(4) i {
    background: url(rcfzItemIcon4.png) no-repeat;
    background-size: 100%;
}

.rcfz_item p:last-child {
    width: 11.1979vw;
    /* 原：215px → 215/1920*100 ≈ 11.1979 */
    height: 2.5vw;
    /* 原：48px */
    margin: 0 auto;
    text-align: center;
    font-size: 0.8333vw;
    /* 原：16px */
    line-height: 1.25vw;
    /* 原：24px → 24/1920*100 = 1.25 */
    color: #FFFFFF;
}

/* 人才发展结束 */

/* 人才照片开始 */
.rczp {
    width: 62.5vw;
    /* 原：1200px */
    margin: 0 auto;
    padding: 0 0 4.1667vw 0;
    /* 原：padding-bottom 80px → 80/1920*100 ≈ 4.1667 */
}

.rczp_con {
    width: 100%;
    background-size: 100%;
    position: relative;
}

.rczp_titleBar {
    height: 1.875vw;
    /* 原：36px */
    display: flex;
    align-items: center;
    margin-bottom: 1.0417vw;
    /* 原：20px */
}

.rczp_titleBar_line {
    width: 0.3125vw;
    /* 原：6px */
    height: 1.3542vw;
    /* 原：26px */
    background: linear-gradient(180deg, #00D3FF 0%, #024B9C 100%);
    margin-right: 1.25vw;
    /* 原：24px → 24/1920*100 = 1.25 */
}

.rczp_titleBar_title_cn {
    font-size: 1.3542vw;
    /* 原：26px */
    font-weight: bold;
    color: #333333;
    margin-right: 1.0417vw;
    /* 原：20px */
}

.rczp_titleBar_title_en {
    font-size: 0.8333vw;
    /* 原：16px */
    color: #999999;
}

.rczp_jianjie {
    width: 100%;
    height: 9.375vw;
    line-height: 1.875vw;
    font-size: 0.9375vw;
    color: #333333;
    margin-top: 1.5625vw;
    border-radius: 1vw;
    background: url(/cms_files/filemanager/952166966/picture/20261/C09CABA6EC3142569841F5832B495104.png) rgba(255, 255, 255) no-repeat;
    background-size: 100%;
    background-position: bottom center;
}

.rczp_jianjie p {
    padding-top: 1.5625vw;
    padding-left: 1.5625vw;
}

.rczp_jianjie p:last-child {
    padding-top: 0;
    padding-left: 1.5625vw;
}


.right_img {
    width: 10.3125vw;
    height: 8.75vw;
    position: absolute;
    right: 0;
    top: 3.3333vw;
    display: none;
}

.right_img img {
    width: 100%;
    display: none;
}

/* 人才照片结束 */

/* 新改版切换开始 */
.rcfz_tab_scroll {
    width: 100%;
}

.rcfz_tab_scroll_title {
    width: 100%;
    height: 3.75vw;
    /* 原：72px */
    display: flex;
    justify-content: space-between;
    margin-bottom: 1.0417vw;
    /* 原：20px */
}

.rcfz_tab_scroll_title p {
    width: 100%;
    height: 3.125vw;
    /* 原：60px */
    background-color: #fff;
    line-height: 3.125vw;
    /* 原：60px */
    border-radius: 1.5625vw;
    /* 原：30px */
    display: flex;
    align-items: center;
    box-sizing: border-box;
    justify-content: center;
}

.rcfz_tab_scroll_title_item {
    width: 14.8438vw;
    /* 原：285px */
    height: 3.75vw;
    /* 原：72px */
    cursor: pointer;
    text-align: center;
    color: #333333;
    font-size: 0.9375vw;
    text-align: left;
}

.rcfz_tab_scroll_title .rcfz_tab_scroll_title_item i {
    display: block;
    width: 1.5625vw;
    /* 原：30px */
    height: 1.5625vw;
    /* 原：30px */
}

.rcfz_tab_scroll_title .rcfz_tab_scroll_title_item:first-child i {
    background: url(icon4.png) no-repeat;
    background-size: 1.1146vw 1.1146vw;
    /* 原：21.4px */
    background-position-x: center;
    background-position-y: center;
}

.rcfz_tab_scroll_title .rcfz_tab_scroll_title_item:nth-child(2) i {
    background: url(icon1.png) no-repeat;
    background-size: 1.1146vw 1.1146vw;
    background-position-x: center;
    background-position-y: center;
}

.rcfz_tab_scroll_title .rcfz_tab_scroll_title_item:nth-child(3) i {
    background: url(icon2.png) no-repeat;
    background-size: 1.1146vw 1.1146vw;
    background-position-x: center;
    background-position-y: center;
}

.rcfz_tab_scroll_title .rcfz_tab_scroll_title_item:last-child i {
    background: url(icon3.png) no-repeat;
    background-size: 1.1146vw 1.1146vw;
    background-position-x: center;
    background-position-y: center;
}

.rcfz_tab_scroll_title_item:hover {
    background: url(tabTitleBg.png) no-repeat;
    background-size: 100%;
    line-height: 3.125vw;
    color: #0189C9;
}

.rcfz_tab_scroll_title_item:hover p {
    font-feature-settings: "kern" on;
    background: linear-gradient(180deg, #019ED9 0%, #026AB3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.rcfz_tab_scroll_title .active {
    background: url(tabTitleBg.png) no-repeat;
    background-size: 100%;
    line-height: 3.125vw;
    color: #0189C9;
}

.rcfz_tab_scroll_title .active p {
    background-color: unset;
}

.swiper {
    width: 100%;
    height: 100%;
}

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

.rcfz_tab_scroll_body_scrollWarrp {
    width: 100%;
    height: 100%;
}

.rcfz_tab_scroll_body_item {
    width: 100%;
    height: auto;
    padding: 1.0417vw 0;
    /* 原：20px 0 */
    background: #FFFFFF;
    border-radius: 0.625vw;
    /* 原：12px */
    height: 9.5833vw;
    /* 原：184px */
}

.rcfz_tab_scroll_body_item p {
    width: 100%;
    font-size: 0.9375vw;
    /* 原：18px */
    color: #333333;
    line-height: 1.875vw;
    /* 原：36px */
    text-align: justify;
    padding-left: 3.125vw;
    /* 原：60px */
    background: url(tabConIcon.png) no-repeat;
    background-size: 0.9375vw 0.9375vw;
    /* 原：18px */
    background-position-x: 1.6146vw;
    /* 原：31px */
    background-position-y: center;
}

.rcln_zhiayao:hover {
    color: #333;
}

.rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:first-child {
    background: url(/cms_files/filemanager/952166966/picture/20261/49214273D177FD8C91CAE164A82281CA.png) no-repeat;
    background-size: 14.0625vw 8.6458vw;
    /* 原：270px 166px → 270/1920*100=14.0625, 166/1920*100≈8.6458 */
    background-position-x: right;
    /* 原：880px */
    background-position-y: center;
    /* 原：14px */
    background-color: rgba(255, 255, 255, .5);
}

.rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:nth-child(2) {
    height: 13.3333vw;
    /* 原：220px */
    background: url(/cms_files/filemanager/952166966/picture/20261/F2D6B2EAD197E56B192DF1B746F95845.png) no-repeat;
    background-size: 17.03vw 9.58vw;
    /* 原：270px 205px */
    background-position-x: right;
    background-position-y: center;
    /* 原：15px */
    background-color: rgba(255, 255, 255, .5);
}

.rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:nth-child(3) {
    background: url(/cms_files/filemanager/952166966/picture/20261/4CF4E896C03F7EAF44B5FCB8D50F1873.png) no-repeat;
    background-size: 14.89vw 8.6458vw;
    /* 原：270px 173px */
    background-position-x: right;
    background-position-y: center;
    /* 原：7px */
    background-color: rgba(255, 255, 255, .5);
}

.rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:last-child {
    background: url(/cms_files/filemanager/952166966/picture/20261/C48DE11FAB8E70229FAB6312AA5652BE.png) no-repeat;
    background-size: 19.52vw 8.6458vw;
    /* 原：270px 176px */
    background-position-x: right;
    background-position-y: center;
    /* 原：8px */
    background-color: rgba(255, 255, 255, .5);
}

/* 人力资源公告栏开始 */


.rlzyggl .rcln_title {
    background-size: 161% 47%;
}


.xxzl_ul {
    width: 100%;
    margin-top: 1.5625vw;
    padding-bottom: 5.2083vw;
}

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

.top2_item {
    width: 30.4688vw;
    border-bottom: 1px dashed #CCCCCC;
    padding: 1.0417vw 0 1.0417vw 1.0417vw;
    background: url(/cms_files/filemanager/952166966/picture/20261/FC34BA3124A0DA34EDED0D812B0632DB.png) no-repeat;
    background-size: 0.1563vw 0.1563vw;
    background-position-x: left;
    background-position-y: center;
}

.top2_item_title {
    width: 100%;
    font-size: 0.9375vw;
    line-height: 1.4063vw;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

.top2_item_zaiyao {
    width: 100%;
    height: 2.5vw;
    font-size: 0.8333vw;
    line-height: 1.25vw;
    color: #999999;
    margin-top: 1.0417vw;
    margin-bottom: 1.0417vw;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

.xxzl_ul_bottom8 {
    height: 8.9583vw;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 0.2083vw;
}

.xxzl_ul_bottom8 a {
    display: block;
    width: 29.4792vw;
    height: 1.4063vw;
    line-height: 1.4063vw;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.9375vw;
    color: #333333;
    padding-left: 1.0417vw;
    background: url(/cms_files/filemanager/952166966/picture/20261/FC34BA3124A0DA34EDED0D812B0632DB.png) no-repeat;
    background-size: 0.1563vw 0.1563vw;
    background-position-x: left;
    background-position-y: center;
    margin-top: 0.8333vw;
}

@media screen and (max-width: 768px) {
    .banner {
        width: 100%;
        height: 18.6667vw;
        background-size: cover !important;
        background-position: center !important;
    }

    .banner p {
        font-size: 6.0444vw;
        margin-left: 7.1111vw;
        line-height: 18.6667vw;
    }

    .dqwz {
        height: auto;
        background-color: #F5F5F5;
    }

    .dqwz_cen {
        display: flex;
        align-items: center;
        width: 100%;
        font-size: 4.2667vw;
        padding: 4.8vw 0;
        flex-wrap: wrap;
        box-sizing: border-box;
        padding: 4.8vw 5.3333vw 4.8vw 10.6667vw;
        background: url(/cms_files/filemanager/952166966/picture/202512/4F03979D0E1491D50B77C9F3DB2D1D76.png) no-repeat;
        background-position-y: center;
        background-position-x: 4.6222vw;
        background-size: 3.5556vw 4.2667vw;
    }

    .dqwz_cen p {
        display: inline;
    }

    .dqwz a {
        font-size: 4.2667vw;
        line-height: normal;
    }

    .rcln {
        padding: 5.3333vw 3.2vw 0 3.2vw;
    }

    .rcln_right_text {
        width: 100%;
    }

    .rcln_title {
        height: auto;
        background-size: 185% !important;
        margin-bottom: 3.2vw;
    }

    .rcln_title div p:first-child {
        font-size: 4.8vw;
        line-height: normal;
    }

    .rcln_title div p:last-child {
        background-clip: text;
        font-size: 2.9333vw;
        line-height: normal;
    }

    .rcln_title2 {
        font-size: 4vw;
        line-height: normal;
        margin-bottom: 2.6667vw;
        margin-top: 0;
    }

    .rcln_zhiayao {
        font-size: 3.4667vw;
        font-weight: normal;
        line-height: 5.2vw;
        text-align: justify;
        text-align: unset;
        height: auto;
        display: block;
    }

    .rcfz_cen {
        width: 100%;
    }

    .rihtCen {
        width: auto;
    }

    .rcfz_titlebar>p {
        margin-top: 0;
        font-size: 3.4667vw;
        font-weight: normal;
        line-height: 5.2vw;
        text-align: justify;
        margin-bottom: 4.2667vw;
        overflow: unset;
        height: auto;
        -webkit-line-clamp: unset;
        text-indent: 2em;
    }

    .rcfz_tab_scroll_title_item {
        width: 22.5333vw;
        height: 25.3333vw;
        border-radius: 2.6667vw;
        background: #FFFFFF;
    }

    .rcfz_tab_scroll_title p {
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        box-sizing: border-box;
        justify-content: center;
        flex-direction: column;
        font-size: 2.9333vw;
        line-height: 4.8vw;
        text-align: center;
        padding: 1.3333vw;
    }

    .rcfz_tab_scroll_title {
        height: auto;
        margin-bottom: 4vw;
    }

    .rcfz_tab_scroll_title .active {
        background: unset;
        background: linear-gradient(180deg, #A2E0FB 0%, #E3EEFA 100%);
        box-sizing: border-box;
        border: 0.1333vw solid #FFFFFF;
    }

    .rcfz {
        padding: 5.3333vw 3.2vw 0 3.2vw;
    }

    .rcfz_tab_scroll_title .rcfz_tab_scroll_title_item i {
        display: block;
        width: 7.4667vw;
        height: 7.4667vw;
        background-size: 5.2vw !important;
        margin-bottom: 1.0667vw;
    }

    .rcfz_tab_scroll_body_item p {
        padding-left: 9.3333vw;
        padding-right: 3.2vw;
        width: 100%;
        font-size: 3.4667vw;
        line-height: 6.9333vw;
        font-weight: normal;
        text-align: justify;
        background-size: 3.5333vw !important;
        background-position-x: 3.4667vw;
        background-position-y: 2vw;
    }

    .rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:first-child {
        height: 77.0667vw;
        padding-top: 39.2vw;
        padding-bottom: 3.2vw;
        background-size: 58.1vw 32.5vw;
        background-position-x: center;
        background-position-y: 3.2vw;
        background-color: rgba(255, 255, 255, .5);
    }

    .rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:nth-child(2) {
        height: 112.6vw;
        padding-top: 41.8667vw;
        padding-bottom: 3.2vw;
        background-size: 52.53vw 32.5vw;
        background-position-x: center;
        background-position-y: 3.2vw;
        position: relative;
        background-color: rgba(255, 255, 255, .5);
    }

    .rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:nth-child(3) {
        height: 92.2667vw;
        padding-top: 40.5333vw;
        padding-bottom: 3.2vw;
        background-size: 50.93vw 32.5vw;
        background-position-x: center;
        background-position-y: 3.2vw;
        position: relative;
        background-color: rgba(255, 255, 255, .5);
    }

    .rcfz_tab_scroll_body_scrollWarrp .rcfz_tab_scroll_body_item:last-child {
        height: 99.2vw;
        padding-top: 40.5333vw;
        padding-bottom: 3.2vw;
        background-size: 53.06vw 32.5vw;
        background-position-x: center;
        background-position-y: 3.2vw;
        position: relative;
        background-color: rgba(255, 255, 255, .5);
    }

    .rczp {
        width: 100%;
        padding: 5.3333vw 3.2vw 5.3333vw 3.2vw;
    }

    .rczp_jianjie {
        width: 100%;
        height: 9.375vw;
        line-height: 1.875vw;
        font-size: 0.9375vw;
        color: #333333;
        margin-top: 1.5625vw;
    }



    .rcfz_cen_ul {
        margin-bottom: 0;
    }

    .right_img {
        width: 21.3333vw;
        height: 22.4vw;
        right: 3.3333vw;
        top: 13.2vw;
        display: none;
    }

    .xxzl_ul {
        padding: 0;
    }

    .xxzl_ul_top2 {
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;
        flex-direction: column;
    }

    .top2_item {
        width: 100%;
        padding: 3.2vw 0 3.2vw 2.6667vw;
        background-position-y: 6.1333vw;
        background-size: 0.4vw 0.4vw;
    }

    .top2_item_title {
        width: 100%;
        font-size: 4vw;
        line-height: 6vw;
        display: block;
    }

    .xxyd_ul {
        margin-top: 8vw;
    }

    .xxydList {
        width: 100%;
        height: 35.3333vw;
    }

    .xxydList div {
        width: 20.6667vw;
        height: 28vw;
        margin-right: 5.3333vw;
    }

    .xxydTit {
        width: 6vw;
        height: 18vw;
        font-size: 3.2vw;
        line-height: 3.4667vw;
    }

    .rlzyggl .rcln_title {
        background-size: 327% 47% !important;
    }

    .rczp_jianjie {
        width: 100%;
        height: 39.2vw;
        margin-top: 3.2vw;
        padding-top: 3.2vw;
        background: url(/cms_files/filemanager/952166966/picture/20261/C09CABA6EC3142569841F5832B495104.png) rgba(255, 255, 255, .5) no-repeat;
        background-size: 100%;
        background-position: bottom center;
    }

    .rczp_jianjie p {
        padding-top: 0;
        padding-left: 3.2vw;
        padding-right: 3.2vw;
        font-size: 3.46vw;
        line-height: 5.2vw;
        width: 100%;
    }

    .rczp_jianjie p:last-child {
        margin-top: 3.2vw;
        padding-left: 3.2vw;
    }
}