

body {
}
input {
    background-color: transparent;
    border: 0;
}
button {
    margin: 0;
    padding: 0;
    border: 0.052083vw solid transparent;
    outline: none;
    background-color: transparent;
}

button:active {
    opacity: 0.6;
}
.flex-col {
    display: flex;
    flex-direction: column;
}
.flex-row {
    display: flex;
    flex-direction: row;
}
.justify-start {
    display: flex;
    justify-content: flex-start;
}
.justify-center {
    display: flex;
    justify-content: center;
}

.justify-end {
    display: flex;
    justify-content: flex-end;
}
.justify-evenly {
    display: flex;
    justify-content: space-evenly;
}
.justify-around {
    display: flex;
    justify-content: space-around;
}
.justify-between {
    display: flex;
    justify-content: space-between;
}
.align-start {
    display: flex;
    align-items: flex-start;
}
.align-center {
    display: flex;
    align-items: center;
}
.align-end {
    display: flex;
    align-items: flex-end;
}
a{
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}

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

.block_1 {
    background-image: url(../images/lingxi/lingxi_banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    background-color: #e2e8f4;
    position: relative;
    width: 100%;
    height: 32.291667vw;
}
.w-1200{
    width: 62.500000vw;
    margin: 0 auto;
}

.text_1 {
    width: 23.020833vw;
    height: 2.187500vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;
    text-align: left;
    white-space: nowrap;
    line-height: 2.187500vw;
    margin: 12.395833vw 0 0 0;
}

.text_2 {
    width: 33.750000vw;
    height: 2.187500vw;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Light, serif;
    font-size: 0.937500vw;
    text-align: left;
    line-height: 2.187500vw;
    color: #202D40;
    font-style: normal;
}

.block_53 {
    width: 20.572917vw;
    height: 2.500000vw;
    margin: 2.187500vw 0 0 0;
}

.text-wrapper_1 {
    border-radius: 0.208333vw;
    height: 2.500000vw;
    border: 0.052083vw solid rgba(218, 42, 67, 1);
    width: 9.895833vw;
    cursor: pointer;
}

.text_3 {
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(218, 42, 67, 1);
    font-size: 0.937500vw;
    text-align: center;
    white-space: nowrap;
    line-height: 2.500000vw;
    color: #DA2A43;
}

.text-wrapper_2 {
    height: 2.500000vw;
    width: 9.895833vw;
    background-color: #DA2A43;
    border-radius: 0.208333vw;
    background-image: linear-gradient(270deg, #EE4D6F 2%, #D7263C 97%);
}
.index_1 .text_4 {
    height: 2.500000vw;
    width: 9.895833vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 2.500000vw;
    cursor: pointer;
    letter-spacing: 0.052083vw;
}
.index_1 .text-wrapper_2:hover .text_4{
    color: rgba(255, 255, 255, 0.8);
}

.image_1 {
    width: 15.052083vw;
    height: 2.083333vw;
    margin: 1.041667vw 0 0 19.791667vw;
}

.box_134 {
    background-color: rgba(255, 255, 255, 0.41);
    height: 4.114583vw;
    margin-left: 17.187500vw;
    width: 3.802083vw;
}

.group_102 {
    background-color: rgba(255, 255, 255, 1);
    width: 3.802083vw;
    height: 0.156250vw;
    margin-top: 4.010417vw;
}

.text-wrapper_3 {
    width: 34.739583vw;
    height: 1.041667vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.041667vw;
    margin: 1.562500vw 11.979167vw 0 -2.552083vw;
}

.text_5 {
    width: 34.739583vw;
    height: 1.041667vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.729167vw;
    font-family: PingFangSC-Semibold;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: 1.041667vw;
}

.text_6 {
    width: 34.739583vw;
    height: 1.041667vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.729167vw;
    font-family: PingFangSC-Regular;

    text-align: left;
    white-space: nowrap;
    line-height: 1.041667vw;
}

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

.box_1 {
    background-image: url(../images/lingxi/img_lxbj1.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 43.072917vw;
}

.text-group_52 {
    width: 32.083333vw;
    height: 4.270833vw;
    margin: 0 auto;
    margin-top: 5.208333vw;
}

.text_8 {
    width: 7.083333vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;

    text-align: left;
    white-space: nowrap;
    line-height: 1.770833vw;
    margin-left: 12.500000vw;
}

.text_9 {
    width: 32.083333vw;
    height: 1.458333vw;
    overflow-wrap: break-word;
    color: rgba(98, 110, 128, 1);
    font-size: 0.937500vw;


    text-align: right;
    white-space: nowrap;
    line-height: 1.458333vw;
    margin-top: 1.041667vw;
}

.group_103 {
    width: 62.500000vw;
    height: 25.208333vw;
    margin: 0 auto;
    margin-top: 2.604167vw;
}

.box_2 {
    width: 36.979167vw;
    height: 25.208333vw;
    background: url(../images/lingxi/SketchPnge1eecb30f2cb594a866f45f708f193849b2a0495ea6a6e09c1f7d5e5d5f1560d.png) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 38.020833vw 26.250000vw;
    border-radius: 0.520833vw;
}

.text-group_53 {
    width: 33.541667vw;
    height: 4.270833vw;
    margin: 3.333333vw 0 0 2.083333vw;
}

.text_10 {
    width: 16.406250vw;
    height: 1.302083vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.250000vw;
    letter-spacing: 0.111111vw;
    text-align: left;
    white-space: nowrap;
    line-height: 1.302083vw;
    font-weight: 600;
}

.text_11 {
    width: 33.541667vw;
    height: 2.604167vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.023727vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.302083vw;
    margin-top: 0.364583vw;
}

.block_3 {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 0.208333vw;
    width: 32.812500vw;
    height: 6.979167vw;
    border: 0.052083vw solid rgba(255, 255, 255, 1);
    margin: 1.250000vw 0 0 2.083333vw;
}

.image-text_41 {
    width: 29.895833vw;
    height: 2.500000vw;
    margin: 2.135417vw 0 0 1.041667vw;
}

.label_1 {
    width: 2.500000vw;
    height: 2.500000vw;
}

.text-group_54 {
    width: 26.458333vw;
    height: 2.395833vw;
}

.text_12 {
    width: 6.406250vw;
    height: 1.041667vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.041667vw;
    letter-spacing: 0.023148vw;
    font-family: SourceHanSansCN-Regular;

    text-align: left;
    white-space: nowrap;
    line-height: 1.041667vw;
}

.text_13 {
    width: 26.458333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.018519vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.520833vw;
}

.block_4 {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 0.208333vw;
    width: 32.812500vw;
    height: 6.979167vw;
    border: 0.052083vw solid rgba(255, 255, 255, 1);
    margin: 0.520833vw 0 1.875000vw 2.083333vw;
}

.image-text_42 {
    width: 31.562500vw;
    height: 3.541667vw;
    margin: 1.718750vw 0 0 1.041667vw;
}

.label_2 {
    width: 2.500000vw;
    height: 2.500000vw;
}

.text-group_55 {
    width: 28.125000vw;
    height: 3.541667vw;
}

.text_14 {
    width: 6.406250vw;
    height: 1.041667vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.041667vw;
    letter-spacing: 0.023148vw;
    font-family: SourceHanSansCN-Regular;

    text-align: left;
    white-space: nowrap;
    line-height: 1.041667vw;
}

.paragraph_1 {
    width: 28.125000vw;
    height: 2.500000vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.018519vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.250000vw;
    margin-top: 0.260417vw;
}

.box_3 {
    width: 24.583333vw;
    height: 25.208333vw;
    background: url(../images/lingxi/SketchPng43e243acd0c632a791738b5b1c7440a1e1250d08a4cae2c842c91185e5a95899.png) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 25.625000vw 26.250000vw;
    border-radius: 0.520833vw;
}

.text-group_56 {
    width: 20.885417vw;
    height: 4.322917vw;
    margin: 3.385417vw 0 0 2.031250vw;
}

.text_15 {
    width: 12.291667vw;
    height: 1.302083vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.250000vw;
    letter-spacing: 0.111111vw;
    font-family: MicrosoftYaHeiSemibold;
    text-align: left;
    white-space: nowrap;
    line-height: 1.302083vw;
    font-weight: 600;
}

.text-wrapper_4 {
    width: 21.406250vw;
    height: 2.604167vw;
    overflow-wrap: break-word;
    font-size: 0;
    letter-spacing: 0.013310vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.302083vw;
    margin-top: 0.416667vw;
}

.text_16 {
    display: inline-block;
    width: 22.031250vw;
    height: 2.604167vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.302083vw;
}

.section_3 {
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 0.416667vw;
    height: 14.479167vw;
    border: 0.052083vw solid rgba(255, 255, 255, 1);
    width: 20.468750vw;
    position: relative;
    margin: 1.145833vw 0 1.875000vw 2.031250vw;
}

.text-wrapper_85 {
    width: 13.697917vw;
    height: 0.833333vw;
    margin: 5.364583vw 0 0 4.479167vw;
}

.text_19 {
    width: 3.437500vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.018519vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
}

.text_20 {
    width: 5.156250vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.018519vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
}

.text-wrapper_86 {
    width: 12.708333vw;
    height: 0.833333vw;
    margin: 4.895833vw 0 2.552083vw 3.906250vw;
}

.text_21 {
    width: 5.156250vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.018519vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
}

.text_22 {
    width: 2.604167vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.018519vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
}

.text-wrapper_87 {
    position: absolute;
    left: 3.854167vw;
    top: 2.291667vw;
    width: 14.218750vw;
    height: 3.333333vw;
    font-weight: 600;
}

.text_23 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 2.656250vw;
    height: 3.333333vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 2.083333vw;
    font-family: Arial-BoldMT;

    text-align: left;
    white-space: nowrap;
    line-height: 3.333333vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.text_24 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 2.031250vw;
    height: 1.718750vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    line-height: 1.718750vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 1.197917vw 0 0 0.260417vw;
}

.text_25 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 3.854167vw;
    height: 3.333333vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 2.083333vw;
    font-family: Arial-BoldMT;

    text-align: left;
    white-space: nowrap;
    line-height: 3.333333vw;
    margin-left: 4.427083vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.text_26 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 1.302083vw;
    height: 1.718750vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    line-height: 1.718750vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 1.197917vw 0 0 0.260417vw;
}

.text-wrapper_88 {
    position: absolute;
    left: 5.260417vw;
    top: 8.020833vw;
    width: 11.927083vw;
    height: 3.333333vw;
    font-weight: 600;
}

.text_27 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 1.197917vw;
    height: 3.333333vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 2.083333vw;
    font-family: Arial-BoldMT;

    text-align: left;
    white-space: nowrap;
    line-height: 3.333333vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.text_28 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 1.302083vw;
    height: 1.718750vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    line-height: 1.718750vw;
    margin-top: 1.197917vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-left: 0.260417vw;
}

.text_29 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 2.500000vw;
    height: 3.333333vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 2.083333vw;
    font-family: Arial-BoldMT;

    text-align: left;
    white-space: nowrap;
    line-height: 3.333333vw;
    margin-left: 5.625000vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.text_30 {
    background-image: linear-gradient(
        180deg,
        rgba(234, 72, 104, 1) 0,
        rgba(219, 45, 69, 1) 100%
    );
    width: 1.302083vw;
    height: 1.718750vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    line-height: 1.718750vw;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 1.197917vw 0 0 0.260417vw;
}

.box_4 {
    width: 100%;
    height: 38.802083vw;
    background: linear-gradient( 180deg, #FFFFFF 0%, #EDF5FD 46%, #DDEEFF 100%);
}

.text-group_57 {
    width: 26.562500vw;
    height: 4.270833vw;
    margin: 5.416667vw auto 0;
}

.text_31 {
    width: 26.562500vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;

    text-align: right;
    white-space: nowrap;
    line-height: 1.770833vw;
}

.text_32 {
    width: 21.562500vw;
    height: 1.458333vw;
    overflow-wrap: break-word;
    color: rgba(98, 110, 128, 1);
    font-size: 0.937500vw;


    text-align: right;
    white-space: nowrap;
    line-height: 1.458333vw;
    margin: 1.041667vw 0 0 2.500000vw;
}

.group_104 {
    width: 62.604167vw;
    height: 21.041667vw;
    margin: 2.604167vw auto 5.833333vw;
}

.block_5 {
    width: 20.208333vw;
    height: 21.041667vw;
    background: rgba(255,255,255,0.40);
    border: 0.041667vw solid #FFFFFF;
    box-shadow: 0 0 0.520833vw 0 rgba(170,210,242,0.74);
    border-radius: 0.520833vw;
}
.block_5:hover{
    background-image: linear-gradient(-34deg, #FBDEE4 0%, rgba(255,255,255,0.40) 96%);
    /* Sketch doesnt export gradient borders at this point */
    box-shadow: 0 0 0.520833vw 0 rgba(170,210,242,0.74);
}
.image-text_43 {
    width: 5.572917vw;
    height: 6.979167vw;
    margin: 2.343750vw 0 0 1.979167vw;
}

.image_2 {
    width: 3.645833vw;
    height: 3.645833vw;
}

.text-group_58 {
    width: 5.468750vw;
    height: 2.343750vw;
    margin: 0.989583vw 0 0 0.104167vw;
}

.text_33 {
    width: 5.468750vw;
    height: 1.302083vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.250000vw;
    letter-spacing: 0.111111vw;
    font-family: MicrosoftYaHeiSemibold;

    text-align: left;
    white-space: nowrap;
    line-height: 1.302083vw;
}

.text_34 {
    width: 4.166667vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 0.208333vw 0 0 0.052083vw;
}

.text-group_59 {
    width: 14.791667vw;
    height: 4.635417vw;
    margin: 2.291667vw 0 4.791667vw 2.135417vw;
}

.paragraph_2 {
    width: 9.062500vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    letter-spacing: 0.026042vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    line-height: 0.833333vw;
}

.paragraph_3 {
    width: 14.739583vw;
    height: 3.750000vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    letter-spacing: 0.045573vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    line-height: 1.250000vw;
    margin-top: 0.260417vw;
}

.block_6 {
    width: 20.208333vw;
    height: 20.833333vw;
    background: url(./img/SketchPng287c7b7fe877173bab40972533a9b8852726541faa42c07c5fb41ece6f933e11.png) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 21.250000vw 21.875000vw;
    margin-left: 0.989583vw;
}

.image-text_44 {
    width: 6.875000vw;
    height: 7.083333vw;
    margin: 2.239583vw 0 0 2.031250vw;
}

.image_3 {
    width: 3.645833vw;
    height: 3.645833vw;
}

.text-group_60 {
    width: 6.822917vw;
    height: 2.343750vw;
    margin: 1.093750vw 0 0 0.052083vw;
}

.text_35 {
    width: 6.822917vw;
    height: 1.302083vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.250000vw;
    letter-spacing: 0.111111vw;
    font-family: MicrosoftYaHeiSemibold;

    text-align: left;
    white-space: nowrap;
    line-height: 1.302083vw;
}

.text_36 {
    width: 6.302083vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 0.208333vw 0 0 0.052083vw;
}

.paragraph_4 {
    width: 9.479167vw;
    height: 2.500000vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    line-height: 1.250000vw;
    margin: 2.083333vw 0 6.927083vw 2.135417vw;
}

.block_7 {
    width: 20.208333vw;
    height: 20.833333vw;
    background: url(./img/SketchPng287c7b7fe877173bab40972533a9b8852726541faa42c07c5fb41ece6f933e11.png) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 21.250000vw 21.875000vw;
    margin-left: 0.989583vw;
}

.image-text_45 {
    width: 8.697917vw;
    height: 6.979167vw;
    margin: 2.343750vw 0 0 1.979167vw;
}

.box_5 {
    background-color: rgba(255, 0, 0, 0);
    height: 3.645833vw;
    width: 3.645833vw;
}

.group_2 {
    height: 2.968750vw;
    background: url(./img/SketchPng735478ac564faaf4a65029d47bf4e64d0763e8c4a6d2288655d8e6e8012ee605.png) -0.104167vw -0.104167vw
    no-repeat;
    background-size: 2.708333vw 3.177083vw;
    width: 2.500000vw;
    margin: 0.364583vw 0 0 0.312500vw;
}

.box_6 {
    height: 2.968750vw;
    background: url(./img/cc8736d23a3b494e91e075c6be55786d_mergeImage.png)
    100% no-repeat;
    background-size: 100% 100%;
    width: 2.500000vw;
    position: relative;
}

.group_3 {
    width: 0.885417vw;
    height: 0.677083vw;
    background: url(./img/SketchPng2397baba2ff7a3323a162541e2b39b363cffa724b5d21e35226f6a1109813770.png) -0.104167vw -0.052083vw
    no-repeat;
    background-size: 1.093750vw 0.885417vw;
    margin: 0.989583vw 0 0 0.833333vw;
}

.group_4 {
    height: 1.458333vw;
    background: url(./img/SketchPngf3b080191e9c4074de87516eaa0c358f19e0c01d02d2344bf357b921ce60f401.png)
    100% no-repeat;
    background-size: 100% 100%;
    width: 1.197917vw;
    position: absolute;
    left: 1.614583vw;
    top: 1.458333vw;
}

.box_7 {
    width: 0.156250vw;
    height: 0.260417vw;
    background: url(./img/SketchPng97533a74657c512b4a6b1e487b468e0a2c01d40c31aa953bdee4f646e488f442.png) -0.104167vw -0.052083vw
    no-repeat;
    background-size: 0.364583vw 0.468750vw;
    margin: 0.989583vw 0 0 0.520833vw;
}

.group_5 {
    position: absolute;
    left: 0;
    top: 0;
    width: 2.500000vw;
    height: 2.968750vw;
    background: url(./img/SketchPng5de6953af5025f9590c361e82f15c25c4154ff31938a98b9b4b7187132640bfd.png) -0.052083vw -0.052083vw
    no-repeat;
    background-size: 2.604167vw 3.072917vw;
}

.text-group_61 {
    width: 8.593750vw;
    height: 2.343750vw;
    margin: 0.989583vw 0 0 0.104167vw;
}

.text_37 {
    width: 5.468750vw;
    height: 1.302083vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.250000vw;
    letter-spacing: 0.111111vw;
    font-family: MicrosoftYaHeiSemibold;

    text-align: left;
    white-space: nowrap;
    line-height: 1.302083vw;
}

.text_38 {
    width: 8.541667vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 0.208333vw 0 0 0.052083vw;
}

.text_39 {
    width: 10.937500vw;
    height: 1.250000vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;

    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
    margin: 2.083333vw 0 8.177083vw 2.135417vw;
}

.block_8 {
    background-image: url(../images/lingxi/93714f64e0464faea6733417458488f2_mergeImage.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
    width: 100%;
    height: 57.708333vw;
}

.text_40 {
    width: 8.854167vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;

    text-align: right;
    white-space: nowrap;
    line-height: 1.770833vw;
    margin: 5.625000vw auto;
}
.block_19 {
    background-image: url(../images/lingxi/img_lxbj4@2x.jpg);
    position: relative;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 60.625000vw;
}

.text_146 {
    width: 7.083333vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;

    text-align: right;
    white-space: nowrap;
    line-height: 1.770833vw;
    margin: 5.625000vw auto 0;
}
.block_30 {
    background-image: url(../images/lingxi/6ae946f1d1e940a5812573a660777a6f_mergeImage.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 59.947917vw;
    width: 100%;
    position: relative;
}

.text-wrapper_93 {
    width: 7.083333vw;
    height: 1.770833vw;
    margin: 5.625000vw auto 0;
}

.text_199 {
    width: 7.083333vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;

    text-align: right;
    white-space: nowrap;
    line-height: 1.770833vw;
}
.block_48 {
    background-image: url(../images/lingxi/img_lxbj6@2x.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 56.250000vw;
}

.text-group_73 {
    width: 24.375000vw;
    height: 4.270833vw;
    margin: 3.593750vw auto 0;
}

.text_261 {
    width: 8.854167vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.770833vw;
    margin-left: 8.645833vw;
}

.text_262 {
    width: 24.375000vw;
    height: 1.458333vw;
    overflow-wrap: break-word;
    color: rgba(98, 110, 128, 1);
    font-size: 0.937500vw;
    font-family: SourceHanSansCN-Light, serif;
    font-weight: normal;
    text-align: right;
    white-space: nowrap;
    line-height: 1.458333vw;
    margin-top: 1.041667vw;
}

.box_118 {
    height: 3.645833vw;
    width: 62.500000vw;
    margin: 1.406250vw 0 0 18.802083vw;
}

.block_49 {
    width: 62.500000vw;
    height: 3.645833vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPng50ba980c8de1204c12dab19c5a789e051153dc9ff5626baa5161e8b4d2e28a9c)
    100% no-repeat;
    background-size: 100% 100%;
}

.text-wrapper_100 {
    width: 58.281250vw;
    height: 1.041667vw;
    margin: 1.354167vw 0 0 1.614583vw;
}

.text_263 {
    width: 6.562500vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(215, 38, 60, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHeiSemibold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
}

.text_264 {
    width: 5.625000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin: 0.104167vw 0 0 4.583333vw;
}

.text_265 {
    width: 7.500000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin: 0.104167vw 0 0 3.854167vw;
}

.text_266 {
    width: 5.625000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin: 0.104167vw 0 0 3.697917vw;
}

.text_267 {
    width: 5.625000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin: 0.104167vw 0 0 4.791667vw;
}

.text_268 {
    width: 5.625000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin: 0.104167vw 0 0 4.791667vw;
}

.group_92 {
    width: 6.093750vw;
    height: 0.208333vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPngd5b50314589d0d5008ae91e75a1d2599d042276e72118db98029c2c5448c84d8)
    100% no-repeat;
    background-size: 100% 100%;
    margin: 0.989583vw 0 0 1.875000vw;
}

.image_52 {
    width: 62.447917vw;
    height: 0.052083vw;
}

.box_119 {
    display: none;
    position: relative;
    width: 62.500000vw;
    height: 35.1vw;
}
.box_119.show{
    display: block;
}

.box_153 {
    width: 58.750000vw;
    height: 31.250000vw;
    margin: 1.927083vw 0 0 2.604167vw;
}

.group_121 {
    width: 17.552083vw;
    height: 29.218750vw;
}

.text_269 {
    width: 10.208333vw;
    height: 1.927083vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.458333vw;
    font-family: MicrosoftYaHeiSemibold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.927083vw;
    font-weight: 600;
}

.text_270 {
    width: 12.968750vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.104167vw;
}

.text-group_74 {
    width: 16.302083vw;
    height: 7.083333vw;
    margin-top: 0.781250vw;
}

.text_271 {
    width: 16.302083vw;
    height: 3.750000vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.833333vw;
    letter-spacing: 0.062500vw;
    font-family: MicrosoftYaHeiSemilight;
    font-weight: normal;
    text-align: left;
    line-height: 1.250000vw;
}

.text_272 {
    width: 3.750000vw;
    height: 1.250000vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHeiSemibold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
    margin-top: 2.083333vw;
}

.box_154 {
    width: 16.093750vw;
    height: 0.833333vw;
    margin: 0.885417vw 0 0 0.052083vw;
}

.thumbnail_186 {
    width: 0.833333vw;
    height: 0.833333vw;
}

.text_273 {
    width: 14.947917vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    letter-spacing: 0.016204vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.image-text_74 {
    width: 16.145833vw;
    height: 0.937500vw;
    margin-top: 0.677083vw;
}

.thumbnail_187 {
    width: 0.937500vw;
    height: 0.937500vw;
}

.text_274 {
    width: 14.947917vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    letter-spacing: 0.016204vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
    margin-top: 0.104167vw;
}

.image-text_75 {
    width: 16.145833vw;
    height: 0.937500vw;
    margin-top: 0.625000vw;
}

.thumbnail_188 {
    width: 0.937500vw;
    height: 0.937500vw;
}

.text_275 {
    width: 14.947917vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    letter-spacing: 0.016204vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
    margin-top: 0.052083vw;
}

.text_276 {
    width: 3.750000vw;
    height: 1.250000vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHeiSemibold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.250000vw;
    margin-top: 1.718750vw;
}

.image-text_76 {
    width: 6.927083vw;
    height: 0.729167vw;
    margin: 0.781250vw 0 0 0.208333vw;
}

.thumbnail_189 {
    width: 0.729167vw;
    height: 0.572917vw;
    margin-top: 0.104167vw;
}

.text-group_44 {
    width: 5.781250vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_277 {
    width: 5.781250vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_278 {
    width: 5.781250vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.image-text_77 {
    width: 7.239583vw;
    height: 0.729167vw;
    margin: 0.781250vw 0 0 0.208333vw;
}

.thumbnail_190 {
    width: 0.729167vw;
    height: 0.572917vw;
    margin-top: 0.104167vw;
}

.text-group_45 {
    width: 6.093750vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_279 {
    width: 6.093750vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_280 {
    width: 6.093750vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.image-text_78 {
    width: 7.083333vw;
    height: 0.729167vw;
    margin: 0.677083vw 0 0 0.208333vw;
}

.thumbnail_191 {
    width: 0.729167vw;
    height: 0.572917vw;
    margin-top: 0.104167vw;
}

.text-group_46 {
    width: 5.937500vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_281 {
    width: 5.937500vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_282 {
    width: 5.937500vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(96, 108, 128, 1);
    font-size: 0.729167vw;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.box_155 {
    position: relative;
    width: 17.500000vw;
    height: 2.656250vw;
    margin: 3.541667vw 0 0 0.052083vw;
}

.text-wrapper_77 {
    height: 2.500000vw;
    width: 8.333333vw;
    background: linear-gradient( 270deg, #EE4D6F 0%, #D7263C 100%);
    border-radius: 0.208333vw;
    border: 0.052083vw solid #EE4D6F;
}

.text_283 {
    width: 3.750000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin: 0.781250vw 0 0 2.291667vw;
}

.paragraph_5 {
    width: 3.750000vw;
    height: 1.875000vw;
    white-space: nowrap;
    overflow-wrap: break-word;
    color: rgba(231, 64, 95, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    line-height: 0.937500vw;
    margin: 0.781250vw 2.552083vw 0 2.864583vw;
}

.box_121 {
    position: absolute;
    left: 9.166667vw;
    top: 0;
    width: 8.333333vw;
    height: 2.500000vw;
    border-radius: 0.208333vw;
    border: 0.052083vw solid #da2a43;
}

.image_53 {
    width: 40.781250vw;
    height: 31.250000vw;
}

.group_98 {
    position: absolute;
    left: 0;
    top: 0;
    width: 62.500000vw;
    height: 2.083333vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPngb8a4339abf0e2cfdf05bef3b9c9aaa1b972d02300c11ff54f383b3f5fce7add4)
    100% no-repeat;
    background-size: 100% 100%;
}

.thumbnail_192 {
    position: absolute;
    left: 2.604167vw;
    top: 13.489583vw;
    width: 0.937500vw;
    height: 0.937500vw;
}

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

.box_122 {
    background-image: url(../images/lingxi/img_lxbj7@2x.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 35.729167vw;
    width: 100%;
}


.text_284 {
    width: 10.625000vw;
    height: 1.770833vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.770833vw;
    font-family: DingTalk-JinBuTi, serif;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.770833vw;
    margin: 5.260417vw auto 0;
}

.box_157 {
    width: 62.500000vw;
    height: 21.562500vw;
    margin: 2.604167vw auto 0;
}
.pthxys-default {
    background-color: rgba(255, 255, 255, 0.4);
    box-shadow: 0 0 0.520833vw 0 rgba(170,210,242,0.74);
    width: 14.583333vw;
    height: 17.708333vw;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    text-align: center;
}
.pthxys-default:nth-child(1){
    border-radius: 0.520833vw 0 0 0.520833vw;
}
.pthxys-default:nth-child(4){
    border-radius: 0 0.520833vw 0.520833vw 0;
}
.pthxys-default > span{
    display: none;
}
.pthxys-default > div{
    justify-content: center;
    align-items: center;
}
.pthxys-default > div > img{
    display: block;
}
.pthxys-default.active{
    width: 19.791667vw;
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 3.333333vw 1.979167vw;
    box-sizing: border-box;
}
.pthxys-default.active > span{
    display: block;
    font-weight: 300;
    font-size: 0.833333vw;
    color: #606C80;
    line-height: 1.041667vw;
    text-align: left;
    margin-top: 1.822917vw;
}

.pthxys-default > div > div > span:first-child{
    font-size: 1.041667vw;
    color: #202D40;
    line-height: 1.406250vw;
    letter-spacing: 0.104167vw;
    font-weight: 600;
}
.pthxys-default.active > div > div > span:last-child{
    font-size: 0.729167vw;
    color: #202D40;
    line-height: 0.833333vw;
}

.pthxys-default.active > div{
    justify-content: flex-start;
    align-items: flex-start;
}
.pthxys-default.active:nth-child(1){
    background-image: url("../images/lingxi/img_bjhxys1.png");
}
.pthxys-default.active:nth-child(2){
    background-image: url("../images/lingxi/img_bjhxys2.png");
}
.pthxys-default.active:nth-child(3){
    background-image: url("../images/lingxi/img_bjhxys3.png");
}
.pthxys-default.active:nth-child(4){
    background-image: url("../images/lingxi/img_bjhxys4.png");
}


.image_54 {
    width: 3.645833vw;
    height: 3.645833vw;
}

.text-group_75 {
    width: 4.583333vw;
    height: 2.395833vw;
    margin-top: 0.468750vw;
}

.block_65 {
    position: relative;
    width: 29.166667vw;
    height: 21.562500vw;
}

.group_122 {
    width: 29.166667vw;
    height: 17.708333vw;
    margin-top: 3.854167vw;
}

.box_126 {
    width: 14.583333vw;
    height: 17.708333vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPng48b503a4f0a72c229a7549aa5183d33294afd68ca255ba8691172006c37a2e95) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 15.625000vw 18.750000vw;
}


.image_55 {
    width: 3.645833vw;
    height: 3.645833vw;
}

.text-group_76 {
    width: 5.572917vw;
    height: 2.395833vw;
    margin-top: 0.260417vw;
}

.box_127 {
    width: 14.583333vw;
    height: 17.708333vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPng48b503a4f0a72c229a7549aa5183d33294afd68ca255ba8691172006c37a2e95) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 15.625000vw 18.750000vw;
}


.image_56 {
    width: 3.281250vw;
    height: 3.072917vw;
}

.text-group_77 {
    width: 7.916667vw;
    height: 2.395833vw;
    margin-top: 0.781250vw;
}

.text_290 {
    width: 4.583333vw;
    height: 1.406250vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.041667vw;
    letter-spacing: 0.104167vw;
    font-family: MicrosoftYaHeiSemibold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.406250vw;
    margin-left: 1.666667vw;
}

.text_291 {
    width: 7.916667vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.156250vw;
}

.paragraph_6 {
    overflow-wrap: break-word;
    color: rgba(98, 110, 128, 1);
    font-size: 0.937500vw;
    font-family: SourceHanSansCN-Light, serif;
    font-weight: normal;
    text-align: right;
    line-height: 1.458333vw;
    margin: 1.041667vw auto 0;
}

.box_128 {
    width: 14.583333vw;
    height: 17.708333vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPngada2bb62140e706b47338ea91171570f84b15f17ead0e281ba7fe1120f3e1739) -0.520833vw -0.520833vw
    no-repeat;
    background-size: 15.625000vw 18.750000vw;
    margin-top: 3.854167vw;
}

.image_57 {
    width: 2.864583vw;
    height: 2.812500vw;
    margin-left: 1.093750vw;
}

.text-group_78 {
    width: 5.416667vw;
    height: 2.395833vw;
    margin-top: 0.520833vw;
}

.text_292 {
    width: 4.583333vw;
    height: 1.406250vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 1.041667vw;
    letter-spacing: 0.104167vw;
    font-family: MicrosoftYaHeiSemibold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 1.406250vw;
    margin-left: 0.416667vw;
}

.text_293 {
    width: 5.416667vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(32, 45, 64, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.156250vw;
}

.box_132 {
    background-color: rgba(39, 49, 61, 1);
    width: 100%;
    height: 24.843750vw;
    margin: 19.010417vw 0 0.052083vw 0;
}

.box_158 {
    width: 58.750000vw;
    height: 9.479167vw;
    margin: 3.125000vw 0 0 18.750000vw;
}

.text-wrapper_102 {
    width: 9.166667vw;
    height: 9.479167vw;
}

.text_296 {
    width: 1.875000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.937500vw;
}

.text_297 {
    width: 5.000000vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 1.041667vw;
}

.text_298 {
    width: 9.166667vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text_299 {
    width: 7.500000vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text_300 {
    width: 6.666667vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 0.833333vw 0 0 0.156250vw;
}

.text_301 {
    width: 5.833333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text-wrapper_103 {
    width: 7.500000vw;
    height: 7.812500vw;
    margin-left: 2.083333vw;
}

.text_302 {
    width: 3.750000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.937500vw;
    margin-left: 0.104167vw;
}

.text_303 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 1.041667vw 0 0 0.104167vw;
}

.text_304 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 0.833333vw 0 0 0.104167vw;
}

.text_305 {
    width: 5.000000vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text_306 {
    width: 7.500000vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text-wrapper_104 {
    width: 5.833333vw;
    height: 4.479167vw;
    margin-left: 2.083333vw;
}

.text_307 {
    width: 3.750000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.937500vw;
}

.text_308 {
    width: 5.833333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 1.041667vw;
}

.text_309 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text-wrapper_105 {
    width: 3.750000vw;
    height: 4.479167vw;
    margin-left: 2.083333vw;
}

.text_310 {
    width: 3.750000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.937500vw;
}

.text_311 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 1.041667vw;
}

.text_312 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text-wrapper_106 {
    width: 3.750000vw;
    height: 7.812500vw;
    margin-left: 2.083333vw;
}

.text_313 {
    width: 3.750000vw;
    height: 0.937500vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.937500vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.937500vw;
}

.text_314 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 1.041667vw;
}

.text_315 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text_316 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.text_317 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.833333vw;
}

.section_50 {
    background-color: rgba(255, 255, 255, 0.4);
    width: 0.052083vw;
    height: 9.427083vw;
    margin-left: 5.989583vw;
}

.image_58 {
    width: 8.125000vw;
    height: 8.437500vw;
    margin: 0.468750vw 0 0 6.250000vw;
}

.group_100 {
    background-color: rgba(255, 255, 255, 0.4);
    width: 62.500000vw;
    height: 0.052083vw;
    margin: 2.083333vw 0 0 18.750000vw;
}

.box_159 {
    width: 60.781250vw;
    height: 5.833333vw;
    margin: 1.562500vw 0 2.708333vw 18.750000vw;
}

.box_160 {
    width: 28.541667vw;
    height: 3.802083vw;
    margin-top: 1.979167vw;
}

.image_59 {
    width: 13.958333vw;
    height: 2.083333vw;
    margin-left: 0.052083vw;
}

.text-wrapper_107 {
    width: 28.541667vw;
    height: 0.729167vw;
    margin-top: 0.989583vw;
}

.text_318 {
    width: 8.854167vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_319 {
    width: 18.958333vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
}

.text_320 {
    width: 8.229167vw;
    height: 1.041667vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.041667vw;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 1.041667vw;
    margin: 4.791667vw 0 0 0.729167vw;
}

.image_60 {
    width: 12.187500vw;
    height: 5.833333vw;
    margin-left: 11.093750vw;
}

.section_68 {
    background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/995af6014c15411b861b8283d8688f79_mergeImage.png);
    position: absolute;
    left: 0;
    top: 35.781250vw;
    width: 100%;
    height: 19.062500vw;
}

.text-group_79 {
    width: 27.500000vw;
    height: 3.906250vw;
    margin: 3.385417vw 0 0 36.250000vw;
}

.text_324 {
    width: 12.500000vw;
    height: 2.500000vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 2.083333vw;
    font-family: DingTalk-JinBuTi;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 2.500000vw;
    margin-left: 7.552083vw;
}

.text_325 {
    width: 27.500000vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHeiLight;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin-top: 0.572917vw;
}

.box_161 {
    width: 62.500000vw;
    height: 2.291667vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPng84a31a85db8d4c238dd6f3f4296a53d3dde7ad8d06a9aeef56b52cb2391f82e2) -0.052083vw -0.052083vw
    no-repeat;
    background-size: 62.604167vw 2.395833vw;
    margin: 2.760417vw 0 0 17.343750vw;
}

.text_326 {
    width: 2.500000vw;
    height: 0.625000vw;
    overflow-wrap: break-word;
    color: rgba(114, 187, 252, 1);
    font-size: 0.625000vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.625000vw;
    margin: 0.833333vw 0 0 0.520833vw;
}

.text_327 {
    width: 1.250000vw;
    height: 0.625000vw;
    overflow-wrap: break-word;
    color: rgba(114, 187, 252, 1);
    font-size: 0.625000vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.625000vw;
    margin: 0.833333vw 0 0 11.406250vw;
}

.box_162 {
    width: 12.500000vw;
    height: 2.291667vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPng8fbdb38b29f252b4a0fb30691c050818b77cc09e04f3d4d469dcfe538656249c) -0.052083vw -0.052083vw
    no-repeat;
    background-size: 12.604167vw 2.395833vw;
    margin-left: 6.666667vw;
}

.text_328 {
    width: 2.500000vw;
    height: 0.625000vw;
    overflow-wrap: break-word;
    color: rgba(114, 187, 252, 1);
    font-size: 0.625000vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.625000vw;
    margin: 0.833333vw 0 0 0.625000vw;
}

.thumbnail_194 {
    width: 0.312500vw;
    height: 0.625000vw;
    margin: 0.833333vw 0.625000vw 0 0;
}

.text_329 {
    width: 2.500000vw;
    height: 0.625000vw;
    overflow-wrap: break-word;
    color: rgba(114, 187, 252, 1);
    font-size: 0.625000vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.625000vw;
    margin: 0.833333vw 0 0 1.354167vw;
}

.text_330 {
    width: 3.750000vw;
    height: 0.625000vw;
    overflow-wrap: break-word;
    color: rgba(114, 187, 252, 1);
    font-size: 0.625000vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.625000vw;
    margin: 0.833333vw 0 0 10.208333vw;
}

.image_61 {
    width: 0.052083vw;
    height: 2.291667vw;
    margin-left: 4.270833vw;
}

.text_331 {
    width: 3.125000vw;
    height: 0.625000vw;
    overflow-wrap: break-word;
    color: rgba(114, 187, 252, 1);
    font-size: 0.625000vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.625000vw;
    margin: 0.833333vw 1.197917vw 0 1.197917vw;
}

.text-wrapper_108 {
    height: 2.291667vw;
    background: url(https://lanhu-oss-proxy.lanhuapp.com/SketchPngf24d05516c70755fe6458a0ca8011dfe70f6d7fa6890bc03dab819a7a3e81c37)
    100% no-repeat;
    background-size: 100% 100%;
    width: 11.197917vw;
    margin: 1.562500vw 0 2.864583vw 44.427083vw;
}

.text_332 {
    width: 3.333333vw;
    height: 0.833333vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.833333vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.833333vw;
    margin: 0.729167vw 0 0 3.958333vw;
}

.block_52 {
    background-color: rgba(26, 34, 44, 1);
    width: 100%;
    height: 4.166667vw;
    margin-top: -0.052083vw;
    justify-content: flex-center;
}

.text_321 {
    width: 10.208333vw;
    height: 0.729167vw;
    overflow-wrap: break-word;
    color: rgba(139, 148, 158, 1);
    font-size: 0.729167vw;
    font-family: MicrosoftYaHei;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 0.729167vw;
    margin: 1.875000vw 0 0 18.750000vw;
}
.zntjg{
    width: 62.500000vw;
    display: flex;
    justify-content: center;
    position: relative;
    margin: 0 auto;
}
.zntjg .main{
    width: 62.500000vw;
    position: relative;
    z-index: 10;
}
.zntjg .dznt{
    width: 6.250000vw;
    position: absolute;
    animation: scale 2s infinite ease-in-out;
    z-index: 30;
    top: -1.041667vw;
    left: 27.604167vw;
}
.zntjg .sx{
    width: 62.500000vw;
    position: absolute;
    top: 0;
    animation: top 1s infinite ease-in-out;
    animation-delay: 0.5s;
}
.zntjg .jt{
    width: 34.375000vw;
    position: absolute;
    top: 12.500000vw;
    z-index: 20;
    animation: top 1s infinite ease-in-out;
}
@keyframes top{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-0.520833vw);
    }
    100%{
        transform: translateY(0);
    }
}
@keyframes scale{
    0%{
        transform: scale(1);
    }
    50%{
        transform: scale(1.1);
    }
    100%{
        transform: scale(1);
    }
}
.sjnl1{
    position: relative;
    width: 62.500000vw;
    margin: 0 auto;
}
.sjnl1 .ct1{
    position: relative;
    z-index: 4;
}
.sjnl1 .ct2{
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    z-index: 3;
}
.sjnl1 .ct3{
    position: absolute;
    top: 1.562500vw;
    width: 100%;
    left: 0;
    z-index:2;
}
.sjnl1 .ct4{
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    z-index: 1;
}
/* 初始状态 */
.sjnl1 .item {
    opacity: 0;
    transform: translateY(1.562500vw);
    transition:
        opacity 0.6s ease-out,
        transform 0.6s ease-out;
}

/* 依次延迟动画 */
.sjnl1.in-view .item:nth-child(1) {
    transition-delay: 0.7s;
}
.sjnl1.in-view .item:nth-child(2) {
    transition-delay: 0.5s;
}
.sjnl1.in-view .item:nth-child(3) {
    transition-delay: 0.3s;
}
.sjnl1.in-view .item:nth-child(4) {
    transition-delay: 0.1s;
}

/* 进入视窗后的激活状态 */
.sjnl1.in-view .item {
    opacity: 1;
    transform: translateY(0);
}
.sjnl2{
    width: 62.500000vw;
    text-align: center;
    margin: 4.062500vw auto 0;
    position: relative;
}
.sjnl2 .main{
}
.sjnl2 .jt{
    width: 62.500000vw;
    position: absolute;
    top: 0;
    left: 0;
    animation: top 1s infinite ease-in-out;
}
.sjnl2 .yuan{
    width: 62.500000vw;
    position: absolute;
    top:0;
    left: 0;
    animation: scaleyuan 2s infinite ease-in-out;
}
@keyframes scaleyuan{
    0%{
        transform: scale(1);
    }
    50%{
        transform: scale(1.05);
    }
    100%{
        transform: scale(1);
    }
}

.lxznt .tabs_box{
    margin-top: 2.604167vw;
    box-shadow: 0 0.104167vw 0.208333vw 0 #BCD4E6;
}
