.Tabs_tabsParent__1jy6d {
    position: relative
}

.Tabs_tabsWrapper__1EDY_ {
    width: 100%;
    background-color: #fff;
    overflow: unset
}

.Tabs_tabLineWrapper__V1Ioj {
    position: absolute;
    bottom: 0;
    width: 100%;
    overflow: unset
}

.Tabs_tabs__1q77j {
    position: relative;
    min-width: 100%;
    display: flex;
    overflow-y: auto;
    z-index: 1;
    align-items: center;
    justify-content: space-between;
    transition: all .2s;
    overflow: auto
}

.Tabs_selectIcon__1QZwn {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 12.8vw;
    background: #fff;
    box-shadow: -.8vw 0 .8vw rgba(180, 180, 180, .08)
}

.Tabs_selectIcon__1QZwn:after {
    content: "";
    position: absolute;
    width: .8vw;
    margin: auto;
    height: 6.4vw;
    right: 11.733vw;
    top: 0;
    bottom: 0;
    border-top-left-radius: 6.4vw;
    border-bottom-left-radius: 6.4vw;
    overflow: hidden;
    box-shadow: -1.333vw 0 1.333vw rgba(17, 31, 44, .08)
}

.Tabs_arrow__w6Zym {
    position: relative;
    z-index: 1;
    transform: rotate(90deg);
    color: rgba(17, 31, 44, .85);
    transition: all .25s linear
}

.Tabs_arrow__w6Zym.Tabs_activeSelect__3Kx7E {
    transform: rotate(-90deg)
}

.Tabs_selectMask__3fuRn {
    position: absolute;
    top: 12.4vw;
    bottom: 0;
    width: 100%;
    height: calc(100vh - 11.733vw);
    z-index: 5;
    background: rgba(0, 0, 0, .5)
}

.Tabs_selectPanel__3z83T {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 1.067vw 5.2vw 4.267vw;
    background: #fff
}

.Tabs_emptySelectItem__Zp8pH {
    flex: 0 0 19.2vw;
    height: 0
}

.Tabs_selectItem__3oVzj {
    position: relative;
    margin-top: 3.2vw;
    flex: 0 0 19.2vw;
    font-weight: 400;
    font-size: 3.733vw;
    border-radius: 1.067vw;
    color: rgba(17, 31, 44, .56)
}

.Tabs_selectItem__3oVzj:after {
    content: " ";
    position: absolute;
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
    transform: scale(.5);
    border-radius: 2.133vw;
    border: 1px solid rgba(17, 31, 44, .16)
}

.Tabs_selectItem__3oVzj.Tabs_selectActive__bh4Kf {
    border: none;
    background: rgba(0, 119, 255, .1);
    color: #07f;
    font-weight: 500
}

.Tabs_selectItem__3oVzj.Tabs_selectActive__bh4Kf:after {
    content: none
}

.Tabs_selectItemWrapper__vWlU3 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 7.467vw
}

.Tabs_selectItem__3oVzj:first-child,
.Tabs_selectItem__3oVzj:nth-child(n+5) {
    margin-left: 0
}

.Tabs_unvisible__y_p46 {
    display: none
}

.Tabs_tab__1H6Jx {
    position: relative;
    z-index: 1;
    flex-shrink: 0;
    font-size: 3.733vw;
    color: rgba(17, 31, 44, .56);
    font-weight: 400;
    will-change: color;
    transition: color .25s ease-in-out
}

.Tabs_tab__1H6Jx .Tabs_tabText__-U8eV {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    min-height: 11.733vw;
    align-items: center;
    justify-content: center;
    padding: 0 4.267vw
}

.Tabs_tab__1H6Jx.Tabs_active__F81Cv {
    color: #07f;
    font-weight: 500
}

.Tabs_tab__1H6Jx.Tabs_active__F81Cv .Tabs_tabLine__3Jk8n {
    opacity: 1
}

.Tabs_tabsFixed__1JlA7 {
    position: fixed !important;
    z-index: 100
}

.Tabs_tabLine__3Jk8n {
    position: relative;
    z-index: 1;
    margin: 0 auto;
    height: .667vw;
    opacity: 0;
    background-color: #07f;
    border-radius: .4vw;
    will-change: opacity;
    transition: opacity .25s ease-in-out
}

.Tabs_leftMask__2OCuq,
.Tabs_rightMask__TnEaM {
    position: absolute;
    top: 0;
    z-index: 3;
    width: 8vw;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    height: 100%
}

.Tabs_leftMask__2OCuq img,
.Tabs_rightMask__TnEaM img {
    height: 4vw
}

.Tabs_leftMask__2OCuq {
    left: 0
}

.Tabs_leftMask__2OCuq img {
    transform: rotate(180deg)
}

.Tabs_rightMask__TnEaM {
    right: 0
}

.Tabs_contentRow__10phC {
    display: flex;
    overflow: visible;
    transition-duration: .2s
}

.Tabs_tabPanel__3ennA {
    flex: 1 0 100%
}

.Tabs_fixedShadow__9oOeZ {
    position: fixed;
    box-shadow: 0 .533vw 2.133vw .533vw rgba(4, 8, 20, .04), 0 .267vw 1.067vw 0 rgba(4, 8, 20, .08), 0 1px .267vw -.267vw rgba(4, 8, 20, .08);
    z-index: 99;
    width: 100%;
    height: 11.733vw
}

.IconArrow_iconEnter__1MQ87 {
    fill: currentColor
}

.Honor_honorItem__s_MMs {
    width: 69.333vw;
    background-color: #fff;
    box-shadow: 0 .533vw 1.067vw rgba(17, 31, 44, .1);
    position: relative
}

.Honor_honorItem__s_MMs .Honor_itemPic__1oIiS {
    height: 38.933vw;
    width: 69.333vw
}

.Honor_honorList__1E65M {
    margin-top: 6.4vw;
    overflow-x: auto
}

.Honor_honorSwiper__uRDTv {
    display: flex;
    padding: 0 5.333vw
}

.Honor_itemTitle__2wC_C {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    padding: 5.333vw;
    height: 34.667vw;
    font-size: 4.267vw;
    white-space: normal;
    text-align: justify;
    font-weight: 400;
    position: relative
}

.Honor_itemTitle__2wC_C:after {
    position: absolute;
    left: -50%;
    width: 200%;
    height: 1px;
    background-color: rgba(17, 31, 44, .16);
    transform: scale(-.5);
    content: " ";
    bottom: 0
}

.Honor_swiperItem__2hoaC {
    flex-shrink: 0;
    width: 69.333vw;
    vertical-align: top;
    border-radius: 1.067vw;
    overflow: hidden;
    box-shadow: 0 .533vw 4.267vw 0 rgba(17, 31, 44, .08)
}

.Honor_swiperItem__2hoaC+.Honor_swiperItem__2hoaC {
    margin-left: 4.267vw
}

.Honor_enterprise_kwon_detail__2UduL {
    display: flex;
    height: 11.733vw;
    align-items: center;
    justify-content: center;
    font-size: 4.267vw;
    color: #07f;
    font-weight: 400
}

.Honor_iconEnter__17pCd {
    margin-left: 1.333vw
}

.Toast_mask__2iH-m {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100
}

.Toast_toast__1mqhe {
    padding: 5.333vw;
    color: #fff;
    background: rgba(31, 37, 51, .8);
    border-radius: 2.133vw
}

.intro_header__JdR2R {
    width: 100vw;
    height: 56vw;
    padding: 18.133vw 5.333vw 9.733vw;
    background: url(../image/bg.png) 50% 50% no-repeat;
    background-size: cover;
    color: #fff
}

.intro_header_tittle__1biVC {
    font-family: PingFangSC-Semibold;
    font-size: 6.4vw;
    letter-spacing: 0;
    font-weight: 600
}

.intro_header_text__3405c {
    margin-top: 3.2vw;
    line-height: 1.5;
    font-size: 3.733vw;
    font-weight: 400;
    text-align: justify
}

.intro_company_introduction__-_FlW {
    margin-left: 5.333vw;
    padding-top: 8.533vw;
    font-size: 6.4vw;
    color: #111f2c;
    font-weight: 600
}

.intro_customTabClass__3kgPW {
    position: relative
}

.intro_customTabClass__3kgPW:after {
    position: absolute;
    left: -50%;
    width: 200%;
    height: 1px;
    background-color: rgba(17, 31, 44, .16);
    transform: scale(-.5);
    content: " ";
    bottom: 0
}

.intro_commonTabClass__3BW5w {
    font-size: 4.267vw
}

.intro_company_introduction_text__1SEEu {
    margin-left: 5.333vw;
    margin-top: 4.267vw;
    width: 89.333vw;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    line-height: 6.933vw;
    font-weight: 400
}

.intro_company_introduction_text__1SEEu>div:first-child {
    margin-bottom: 3.2vw
}

.intro_enterprise_introduction_text__1rd2H {
    margin-left: 5.333vw;
    margin-top: 4.267vw;
    width: 89.333vw;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    line-height: 6.933vw;
    font-weight: 400
}

.intro_enterprise_des__2TBWr {
    width: 100vw;
    background: #f2f4f9;
    padding-bottom: 11.733vw
}

.intro_enterprise_detail__YwBON {
    margin-top: 6.4vw;
    margin-left: 5.333vw;
    width: 69.333vw;
    height: 85.333vw;
    background: #fff;
    box-shadow: 0 .533vw 4.267vw 0 rgba(17, 31, 44, .08);
    border-radius: 1.067vw
}

.intro_enterprise_detail_img__hLQuU {
    width: 69.333vw;
    height: 38.933vw;
    background: red
}

.intro_enterprise_detail_contain__v_1en {
    width: 69.333vw;
    height: 10.4vw
}

.intro_itemTitle__29iXd {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    padding: 5.333vw;
    height: 34.667vw;
    font-size: 4.267vw;
    white-space: normal;
    text-align: justify;
    font-weight: 400;
    position: relative
}

.intro_itemTitle__29iXd:after {
    position: absolute;
    left: -50%;
    width: 200%;
    height: 1px;
    background-color: rgba(17, 31, 44, .16);
    transform: scale(-.5);
    content: " ";
    bottom: 0
}

.intro_enterprise_top__U_5w5 {
    width: 100%;
    height: 1px;
    background: rgba(17, 31, 44, .12)
}

.intro_enterprise_kwon_detail__2wLER {
    display: flex;
    height: 11.733vw;
    align-items: center;
    justify-content: center;
    font-size: 4.267vw;
    color: #07f;
    font-weight: 400
}

.intro_iconEnter__1IMKk {
    margin-left: 1.333vw
}

.intro_enterprise_detail_text__3Fp07 {
    margin-left: 5.333vw;
    margin-top: 5.333vw;
    width: 58.667vw;
    height: 24vw;
    font-size: 4.267vw;
    color: #111f2c;
    font-weight: 400
}

.intro_develop_introduction_text__IJK6W {
    margin-left: 5.333vw;
    margin-top: 4.267vw;
    width: 89.333vw;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    line-height: 6.933vw;
    font-weight: 400
}

.intro_time_line__3DMmN {
    margin-left: 5.333vw;
    width: .533vw;
    height: 225.067vw
}

.intro_develop_des_contain__3Wb4i {
    margin-left: 4.267vw
}

.intro_company_introduction_text1__3_Okd {
    margin: 4.267vw 5.333vw 0;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    line-height: 6.933vw;
    font-weight: 400
}

.intro_line__G_zhZ {
    margin-left: 5.333vw;
    margin-top: 2.133vw;
    width: 7.467vw;
    height: .533vw;
    background: #07f
}

.intro_tungee_contain__21-RY {
    display: flex;
    align-items: center;
    justify-content: center
}

.intro_tungee_image__2I4NH {
    margin-top: 1.6vw;
    width: 100%;
    height: 10.133vw;
    background-image: url(../image/about_tungee_image.764f0599e9f5808adbdd5358cbd23deb.png);
    background-size: contain
}

.intro_culture_contain__3nTMr {
    padding: 0 0 4.933vw;
    background-image: url(../image/app_2p_bg.png);
    background-size: 100vw 69.2vw;
    background-size: cover
}

.intro_single_main_contain__34Emv {
    margin-top: 6.4vw;
    display: flex;
    flex-direction: column;
    align-items: center
}

.intro_single_contain__2MjDM {
    margin-bottom: 4.267vw;
    width: 89.333vw;
    padding: 4.267vw 5.333vw;
    background: #fff;
    border-radius: 1.067vw
}

.intro_culture_title__2xi3I {
    font-size: 4.8vw;
    color: #07f;
    text-align: justify;
    font-weight: 500
}

.intro_culture_text__2fVpr {
    opacity: .85;
    margin-top: 2.133vw;
    font-size: 4.267vw;
    color: #111f2c;
    text-align: justify;
    font-weight: 400
}

.intro_develop_introduction__3swGV {
    margin-top: 8.533vw;
    margin-left: 5.333vw;
    font-size: 6.4vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 600
}

.intro_technology__wtASI {
    background-image: url(../image/app_4p_bg.png);
    background-size: cover;
    background-repeat: no-repeat
}

.intro_technology__wtASI .intro_technology_introduction__3uUmU {
    padding-top: 8.533vw;
    margin-left: 5.333vw;
    font-size: 6.4vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 600
}

.intro_technology__wtASI .intro_technology_dec__2l-N- {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    padding-left: 5.333vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    font-weight: 400;
    margin: 3.2vw 0 6.4vw
}

.intro_technology__wtASI .intro_certificate__2nHn4 {
    background-image: url(../image/certificate.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 40vw
}

.intro_technology__wtASI .intro_technology_data__1w4yQ {
    display: flex;
    flex-wrap: wrap;
    margin-top: 6.4vw;
    padding: 0 5.067vw 8.8vw
}

.intro_technology__wtASI .intro_technology_item__1aDaq {
    background-image: url(../image/technology.png);
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: 2.933vw;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 44.933vw;
    height: 14.933vw;
    font-family: PingFangSC-Medium;
    font-weight: 500
}

.intro_technology__wtASI .intro_technology_item__1aDaq .intro_value__3QlRb {
    font-size: 4.8vw;
    color: #bd9448;
    text-align: center
}

.intro_technology__wtASI .intro_technology_item__1aDaq .intro_value__3QlRb .valueText {
    font-family: PingFangSC-Medium;
    position: relative
}

.intro_technology__wtASI .intro_technology_item__1aDaq .intro_value__3QlRb .valueText .sub {
    position: absolute;
    top: -1.067vw;
    font-size: 3.2vw;
    font-weight: 66.667vw
}

.intro_technology__wtASI .intro_technology_item__1aDaq .intro_label__BT0xY {
    font-size: 2.667vw;
    color: #bd9446;
    text-align: center
}

.intro_enterprise_introduction__2N9-s {
    padding-top: 8.533vw;
    margin-left: 5.333vw;
    font-size: 6.4vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 600
}

.intro_welfare__LY-S5 {
    background-color: #fff
}

.intro_welfare__LY-S5 .intro_welfare_title__EWptH {
    font-family: PingFangSC-Semibold;
    margin-top: 8.533vw;
    margin-left: 5.333vw;
    font-size: 6.4vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 600
}

.intro_welfare__LY-S5 .intro_welfare_dec__25Ci4 {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    font-weight: 400;
    margin: 3.2vw 0 6.4vw 5.333vw
}

.intro_welfare__LY-S5 .intro_welfare_data__2WG9X {
    padding: 0 5.333vw 8.8vw
}

.intro_welfare__LY-S5 .intro_welfare_item__2ahiC {
    padding-bottom: 7.733vw;
    margin-bottom: 5.333vw;
    box-shadow: 0 .533vw 3.2vw 0 rgba(0, 54, 128, .08);
    border-radius: 2.133vw
}

.intro_welfare__LY-S5 .intro_welfare_item_cover__20ObM {
    height: 40vw
}

.intro_welfare__LY-S5 .intro_welfare_item_cover__20ObM img {
    width: 100%;
    height: 100%;
    display: block
}

.intro_welfare__LY-S5 .intro_welfare_item_title__1kcIY {
    font-family: PingFangSC-Medium;
    font-size: 4.8vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 500;
    padding-left: 5.333vw;
    margin: 5.333vw 0 3.2vw
}

.intro_welfare__LY-S5 .intro_welfare_item_dec__1rt7Y {
    opacity: .85;
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: #111f2c;
    letter-spacing: 0;
    text-align: justify;
    font-weight: 400;
    padding: 0 5.333vw
}

.intro_responsibility__3fF1_ {
    background-image: url(../image/responsibility_bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 8.533vw 0 16vw
}

.intro_responsibility__3fF1_ .intro_responsibility_title__2q-qs {
    font-family: PingFangSC-Semibold;
    margin-left: 5.333vw;
    font-size: 6.4vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 600
}

.intro_responsibility__3fF1_ .intro_responsibility_dec__Kdfwv {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    letter-spacing: 0;
    text-align: justify;
    font-weight: 400;
    margin: 3.2vw 0 6.4vw 5.333vw
}

.intro_responsibility__3fF1_ .intro_responsibility_data__2WemP {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 3.467vw;
    row-gap: 3.467vw;
    padding: 0 5.333vw
}

.intro_responsibility__3fF1_ .intro_responsibility_item__2IQF5 {
    height: 20.8vw;
    width: 42.933vw;
    border-radius: 1.067vw;
    overflow: hidden
}

.intro_responsibility__3fF1_ .intro_responsibility_item__2IQF5 img {
    height: 100%;
    width: 100%;
    display: block
}

.intro_connect_us_contain__2aeE_ {
    padding: 6.4vw 5.333vw 12.533vw
}

.intro_connect_us__OCko3 {
    padding: 6.4vw 5.333vw;
    background: #f2f4f9;
    border-radius: 1.067vw
}

.intro_connect_us__OCko3+.intro_connect_us__OCko3 {
    margin-top: 4.267vw
}

.intro_address_us__37XEM {
    margin-top: 6.4vw;
    width: 89.333vw;
    height: 70.4vw;
    background: #f5f6fa;
    border-radius: 1.067vw
}

.intro_consult_img__3C16F {
    width: 9.6vw;
    height: 9.6vw;
    background: url(../image/1@1x.12bbfff61380fb642658864c26fe8952.png) no-repeat 50%;
    background-size: contain
}

.intro_consult_img1__2CFqG {
    width: 9.6vw;
    height: 9.6vw;
    background: url(../image/2@1x.84f5eb4c1677f2f43de4a81894cc599b.png) no-repeat 50%;
    background-size: contain
}

.intro_consult_img2__1V7IG {
    width: 9.6vw;
    height: 9.6vw;
    background: url(../image/3@1x.8fb3f97dd536904c96d45ac3d201491a.png) no-repeat 50%;
    background-size: contain
}

.intro_consult_img3__3R0iu {
    width: 9.6vw;
    height: 9.6vw;
    background: url(../image/4@1x.8e563240d4570e416aa7556eeb0683ac.png) no-repeat 50%;
    background-size: contain
}

.intro_consult_contain__1YP3q {
    display: flex;
    align-items: center
}

.intro_consult_pd_text__1pbtu {
    margin-left: 2.4vw;
    font-size: 4.8vw;
    color: #111f2c;
    font-family: PingFangSC-Medium;
    text-align: justify;
    font-weight: 500
}

.intro_consult_context_text__3Tmey {
    margin-top: 3.2vw;
    opacity: .85
}

.intro_consult_context_text__3Tmey,
.intro_consult_label__2MtvN {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: #111f2c;
    text-align: justify;
    font-weight: 400
}

.intro_consult_content__2UlO- {
    margin-left: 2.933vw;
    font-family: PingFangSC-Medium;
    font-size: 4.267vw;
    color: #111f2c;
    text-align: justify;
    font-weight: 400
}

.intro_consult_content__2UlO- .intro_blue__2zZCP {
    color: #07f
}

.intro_consult_mail_contain__2NSa5 {
    margin-top: 6.4vw;
    display: flex;
    align-items: center
}

.intro_consult_mail_contain__2NSa5+.intro_consult_mail_contain__2NSa5 {
    margin-top: 1.067vw
}

.intro_address_contain__1Vhkp {
    margin-top: 3.2vw;
    text-align: justify
}

.intro_address_contain__1Vhkp+.intro_address_contain__1Vhkp {
    margin-top: 4.267vw
}

.intro_address_title__NMWP5 {
    font-family: PingFangSC-Medium;
    font-size: 4.267vw;
    color: #07f;
    font-weight: 600
}

.intro_address_text__3J0ON {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .85);
    font-weight: 500
}

.intro_historyContent__32y7P {
    width: 100%;
   
    background-repeat: no-repeat;
    background-color: #009dc9;
    background-size: 100% auto;
    padding: 8.533vw 5.333vw 6.4vw
}

.intro_historyContent__32y7P .intro_line__G_zhZ {
    background: aqua;
    margin-left: 0
}

.intro_historyContent__32y7P .intro_historyTitle__44eBe {
    height: 8.933vw;
    line-height: 8.933vw;
    font-family: PingFangSC-Semibold;
    font-size: 6.4vw;
    color: #fff;
    letter-spacing: 0;
    font-weight: 600
}

.intro_historyContent__32y7P .intro_historySubTitle__3b3Oz {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: #fff;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 3.2vw
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq {
    margin-top: 7.333vw;
    padding-top: 4.267vw;
    padding-left: 5.333vw;
    padding-right: 5.333vw;
    height: 121.867vw;
    background: #fff;
    border-radius: 2.133vw
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw {
    display: flex;
    height: 12vw;
    align-items: center
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyPrevYear__1RiBl {
    flex: 1;
    font-family: PingFangSC-Semibold;
    font-size: 5.333vw;
    color: rgba(0, 119, 255, .24);
    letter-spacing: 0;
    font-weight: 600;
    display: flex;
    align-items: center
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyPrevYear__1RiBl .intro_historyPrevButton__1c8G0 {
    width: 5.333vw;
    height: 5.333vw;
    background: url(../image/prev_icon.066012b5f988ad75a418e1b84408a402.png) no-repeat;
    background-size: 100% 100%
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyPrevYear__1RiBl .intro_historyPrevButton__1c8G0.intro_disabled__1d1mO {
    background: url(../image/prev_disabled_icon.d32771cd94671e23400c26d7873e5568.png) no-repeat;
    background-size: 100% 100%
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyCurYear__3k3dQ {
    flex: 1;
    font-family: PingFangSC-Semibold;
    font-size: 8.533vw;
    color: #07f;
    letter-spacing: 0;
    text-align: center;
    font-weight: 600
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyNextYear__DdT1I {
    flex: 1;
    font-family: PingFangSC-Semibold;
    font-size: 5.333vw;
    color: rgba(0, 119, 255, .24);
    letter-spacing: 0;
    font-weight: 600;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyNextYear__DdT1I .intro_historyNextButton__1tzXw {
    width: 5.333vw;
    height: 5.333vw;
    background: url(../image/next_icon.82ff69ee54fcd472e39d55299c684b08.png) no-repeat;
    background-size: 100% 100%
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_historyPagination__26mEw .intro_historyNextYear__DdT1I .intro_historyNextButton__1tzXw.intro_disabled__1d1mO {
    background: url(../image/next_disabled_icon.fb222a6e2f24c1b02726343a7b8d50b4.png) no-repeat;
    background-size: 100% 100%
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_swipeWrapper__2zY-b {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin: 5.333vw auto 0
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_swipeWrapper__2zY-b .intro_historyItem__LidNz {
    float: left;
    height: 96vw;
    overflow: auto
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_swipeWrapper__2zY-b .intro_historyItem__LidNz .intro_historyMonth__2mHvc {
    position: relative;
    font-family: PingFangSC-Medium;
    font-size: 4.4vw;
    color: #111f2c;
    letter-spacing: 0;
    font-weight: 500;
    margin-bottom: 15px;
    padding-left: 8vw
}
.intro_historyPagination__26mEw .swiper-slide{
    font-size: 20px;
    color: #333;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.intro_historyPagination__26mEw .swiper-slide-active{
    color: #009dc9;
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_swipeWrapper__2zY-b .intro_historyItem__LidNz .intro_historyMonth__2mHvc:before {
    position: absolute;
    content: "";
    left: 0;
    top: 2.667vw;
    width: 2.133vw;
    height: 2.133vw;
    background: #07f;
    border: 1.067vw solid #c1deff;
    border-radius: 100%
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_swipeWrapper__2zY-b .intro_historyItem__LidNz .intro_historyText__XINqF {
    font-family: PingFangSC-Regular;
    font-size: 4.267vw;
    color: rgba(17, 31, 44, .86);
    letter-spacing: 0;
    font-weight: 400;
    border-left: .267vw solid rgba(17, 31, 44, .12);
    padding-left: 5.333vw;
    padding-bottom: 7.467vw;
    padding-top: 2.133vw;
    margin-left: 2.133vw;
    text-align: justify
}

.intro_historyContent__32y7P .intro_historyBox__VLyRq .intro_swipeWrapper__2zY-b .intro_historyItem__LidNz .intro_historyText__XINqF:last-child {
    border-left: .267vw solid #fff
}