html{
    overflow-y: overlay;
}
body{
    margin: 0;
}
.page {
    position: relative;
    width: 100vw;
    height: 197.92vw;
    overflow: hidden;
}

.mod1 {
    height: 197.92vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps137zeq2nf6j501sclhlkg3wu6lzmeir6q8efaf3a0-b333-4852-8b8d-6b07dcc78e3d)
    100% no-repeat;
    width: 100vw;
}

.section1 {
    width: 100vw;
    height: 196.25vw;
}

.mod2 {
    height: 40.91vw;
    background: url(./images/bg.png) -18.06vw -0.28vw
    no-repeat;
    background-size: 135.34vw 41.18vw;
    width: 100vw;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.img1 {
    width: 11.67vw;
    height: 2.37vw;
    margin: 0.97vw 0 0 8.12vw;
}

.mod3 {
    z-index: 1.1;
    position: relative;
    width: 100vw;
    height: 73.13vw;
}

.layer1 {
    width: 15.91vw;
    height: 3.27vw;
    margin: 7.01vw 0 0 42.98vw;
}

.info1 {
    width: 13.34vw;
    height: 3.27vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 3.33vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 3.34vw;
    display: block;
}

.icon1 {
    width: 2.71vw;
    height: 2.5vw;
    margin-left: -0.13vw;
}

.layer2 {
    width: 90.07vw;
    height: 20.49vw;
    margin: 6.52vw 0 0 8.33vw;
}

.main1 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    width: 20.84vw;
}

.section2 {
    width: 15.35vw;
    height: 14.17vw;
    margin: 2.63vw 0 0 3.4vw;
}

.ImageText1 {
    width: 15.35vw;
    height: 14.17vw;
}

.img2 {
    width: 8.55vw;
    height: 8.55vw;
    margin-left: 2.78vw;
}

.TextGroup1 {
    width: 15.35vw;
    height: 4.59vw;
    margin-top: 1.05vw;
}

.info2 {
    width: 8.13vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 2.78vw;
    display: block;
}

.info3 {
    width: 15.35vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.main2 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    margin-left: -0.06vw;
    width: 20.84vw;
}

.outer1 {
    width: 15.28vw;
    height: 13.55vw;
    margin: 3.26vw 0 0 3.47vw;
}

.pic1 {
    width: 6.88vw;
    height: 6.53vw;
    margin-left: 3.55vw;
}

.TextGroup2 {
    width: 15.28vw;
    height: 4.59vw;
    margin-top: 2.44vw;
}

.info4 {
    width: 8.2vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 2.71vw;
    display: block;
}

.word1 {
    width: 15.28vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.main3 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    margin-left: -0.06vw;
    width: 20.84vw;
}

.box1 {
    width: 15.35vw;
    height: 13.62vw;
    margin: 3.19vw 0 0 3.4vw;
}

.img3 {
    width: 7.5vw;
    height: 6.88vw;
    margin-left: 3.55vw;
}

.TextGroup3 {
    width: 15.35vw;
    height: 4.59vw;
    margin-top: 2.16vw;
}

.info5 {
    width: 10.07vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 2.16vw;
    display: block;
}

.info6 {
    width: 15.35vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.main4 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    width: 20.84vw;
}

.section3 {
    width: 15.28vw;
    height: 14.52vw;
    margin: 2.29vw 0 0 3.4vw;
}

.pic2 {
    width: 8.2vw;
    height: 8.2vw;
    margin-left: 3.06vw;
}

.TextGroup4 {
    width: 15.28vw;
    height: 4.59vw;
    margin-top: 1.74vw;
}

.word2 {
    width: 8.13vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 2.78vw;
    display: block;
}

.info7 {
    width: 15.28vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.img4 {
    width: 5.98vw;
    height: 5.98vw;
    margin: 7.29vw 0 0 0.9vw;
}

.layer3 {
    width: 83.2vw;
    height: 20.49vw;
    margin: -0.06vw 0 0 8.33vw;
}

.section4 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    width: 20.84vw;
}

.layer4 {
    width: 18.34vw;
    height: 13.96vw;
    margin: 2.84vw 0 0 1.04vw;
}

.pic3 {
    width: 7.3vw;
    height: 7.64vw;
    margin-left: 5.77vw;
}

.TextGroup5 {
    width: 18.34vw;
    height: 4.59vw;
    margin-top: 1.74vw;
}

.word3 {
    width: 8.13vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 5.14vw;
    display: block;
}

.txt1 {
    width: 18.34vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.section5 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    margin-left: 20.7vw;
    width: 20.84vw;
}

.layer5 {
    width: 10.7vw;
    height: 13.69vw;
    margin: 3.12vw 0 0 5.06vw;
}

.pic4 {
    width: 7.44vw;
    height: 7.44vw;
    margin-left: 1.95vw;
}

.TextGroup6 {
    width: 10.7vw;
    height: 4.59vw;
    margin-top: 1.67vw;
}

.info8 {
    width: 8.13vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 1.12vw;
    display: block;
}

.word4 {
    width: 10.7vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.section6 {
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    width: 20.84vw;
}

.layer6 {
    width: 13.69vw;
    height: 14.17vw;
    margin: 2.63vw 0 0 3.47vw;
}

.ImageText2 {
    width: 13.69vw;
    height: 14.17vw;
}

.img5 {
    width: 8.55vw;
    height: 8.55vw;
    margin-left: 2.64vw;
}

.TextGroup7 {
    width: 13.69vw;
    height: 4.59vw;
    margin-top: 1.05vw;
}

.info9 {
    width: 8.13vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 2.71vw;
    display: block;
}

.word5 {
    width: 13.69vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.layer7 {
    width: 27.16vw;
    height: 3.34vw;
    margin: 5.62vw 0 6.45vw 37.98vw;
}

.word6 {
    width: 23.27vw;
    height: 3.34vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 3.33vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 3.34vw;
    display: block;
}

.group1 {
    background-color: rgba(197, 90, 130, 1);
    z-index: 145;
    position: relative;
    width: 1.74vw;
    height: 2.37vw;
    margin-top: 0.14vw;
}

.section7 {
    background-color: rgba(0, 100, 255, 1);
    z-index: 146;
    position: absolute;
    left: -0.97vw;
    top: 1.32vw;
    width: 1.74vw;
    height: 1.19vw;
}

.layer8 {
    z-index: 33;
    height: 20.49vw;
    border: 1px solid rgba(166, 48, 92, 0.2);
    width: 20.84vw;
    position: absolute;
    left: 29.1vw;
    top: 37.23vw;
}

.section8 {
    width: 13.69vw;
    height: 13.2vw;
    margin: 3.61vw 0 0 3.61vw;
}

.img6 {
    width: 7.64vw;
    height: 6.95vw;
    margin-left: 3.13vw;
}

.TextGroup8 {
    width: 13.69vw;
    height: 4.59vw;
    margin-top: 1.67vw;
}

.txt2 {
    width: 7.99vw;
    height: 2.02vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.01vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.02vw;
    margin-left: 2.71vw;
    display: block;
}

.txt3 {
    width: 13.69vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.05vw;
    display: block;
}

.mod4 {
    background-color: rgba(166, 48, 92, 0.1);
    height: 65.7vw;
    margin-top: -0.06vw;
    width: 99.66vw;
}

.outer2 {
    width: 83.27vw;
    height: 1.67vw;
    margin: 5.48vw 0 0 8.33vw;
}

.group2 {
    background-color: rgba(197, 90, 130, 1);
    width: 0.84vw;
    height: 1.67vw;
}

.info10 {
    width: 5vw;
    height: 1.19vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
    margin: 0.27vw 0 0 0.48vw;
}

.group3 {
    background-color: rgba(197, 90, 130, 0.1);
    width: 75.7vw;
    height: 0.07vw;
    margin: 0.62vw 0 0 1.25vw;
}

.outer3 {
    width: 75.7vw;
    height: 5.56vw;
    margin: 3.12vw 0 0 12.08vw;
}

.group4 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon2 {
    width: 2.85vw;
    height: 2.85vw;
    margin: 1.45vw 0 0 1.31vw;
}

.group5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label1 {
    width: 2.85vw;
    height: 2.85vw;
    margin: 1.45vw 0 0 1.31vw;
}

.group6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label2 {
    width: 3.34vw;
    height: 3.34vw;
    margin: 1.18vw 0 0 1.18vw;
}

.group7 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label3 {
    width: 2.99vw;
    height: 3.06vw;
    margin: 1.45vw 0 0 1.38vw;
}

.group8 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.pic5 {
    width: 3.48vw;
    height: 3.48vw;
    margin: 1.04vw 0 0 1.11vw;
}

.outer4 {
    width: 74.66vw;
    height: 1.05vw;
    margin: 1.04vw 0 0 12.63vw;
}

.txt4 {
    width: 4.52vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.word7 {
    width: 4.45vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.word8 {
    width: 4.52vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.word9 {
    width: 4.45vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.txt5 {
    width: 4.52vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.outer5 {
    width: 75.7vw;
    height: 5.56vw;
    margin: 4.3vw 0 0 12.08vw;
}

.box2 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label4 {
    width: 2.3vw;
    height: 2.78vw;
    margin: 1.38vw 0 0 1.59vw;
}

.box3 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label5 {
    width: 2.99vw;
    height: 2.64vw;
    margin: 1.73vw 0 0 1.25vw;
}

.box4 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label6 {
    width: 2.78vw;
    height: 2.71vw;
    margin: 1.45vw 0 0 1.38vw;
}

.box5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.pic6 {
    width: 3.55vw;
    height: 3.48vw;
    margin: 1.04vw 0 0 1.04vw;
}

.box6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon3 {
    width: 3.27vw;
    height: 2.78vw;
    margin: 1.18vw 0 0 1.04vw;
}

.outer6 {
    width: 74.1vw;
    height: 1.12vw;
    margin: 0.97vw 0 0 12.7vw;
}

.word10 {
    width: 4.38vw;
    height: 1.12vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.word11 {
    width: 4.45vw;
    height: 0.98vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 13.19vw;
}

.word12 {
    width: 4.52vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 12.98vw;
}

.info11 {
    width: 4.52vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 13.05vw;
}

.word13 {
    width: 3.34vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 13.68vw;
}

.outer7 {
    width: 83.27vw;
    height: 1.67vw;
    margin: 6.45vw 0 0 8.33vw;
}

.group9 {
    background-color: rgba(197, 90, 130, 1);
    width: 0.84vw;
    height: 1.67vw;
}

.word14 {
    width: 6.25vw;
    height: 1.25vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
    margin: 0.27vw 0 0 0.48vw;
}

.group10 {
    background-color: rgba(197, 90, 130, 0.1);
    width: 75.7vw;
    height: 0.07vw;
    margin-top: 0.63vw;
}

.outer8 {
    width: 75.7vw;
    height: 5.56vw;
    margin: 3.12vw 0 0 12.08vw;
}

.main5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label7 {
    width: 2.5vw;
    height: 3.06vw;
    margin: 1.18vw 0 0 1.59vw;
}

.main6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label8 {
    width: 3.2vw;
    height: 2.64vw;
    margin: 1.45vw 0 0 1.25vw;
}

.main7 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon4 {
    width: 2.78vw;
    height: 2.99vw;
    margin: 1.38vw 0 0 1.31vw;
}

.main8 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label9 {
    width: 2.99vw;
    height: 3.27vw;
    margin: 1.25vw 0 0 1.45vw;
}

.main9 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon5 {
    width: 3.34vw;
    height: 2.78vw;
    margin: 1.38vw 0 0 1.25vw;
}

.outer9 {
    width: 74.59vw;
    height: 1.12vw;
    margin: 0.97vw 0 0 12.63vw;
}

.info12 {
    width: 4.45vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    margin-top: 0.07vw;
    display: block;
}

.word15 {
    width: 4.38vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 13.12vw;
}

.info13 {
    width: 4.45vw;
    height: 1.12vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    margin-left: 13.13vw;
    display: block;
}

.word16 {
    width: 6.67vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 12.15vw;
}

.word17 {
    width: 4.45vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 11.8vw;
}

.outer10 {
    width: 75.7vw;
    height: 5.56vw;
    margin: 4.3vw 0 0 12.08vw;
}

.mod5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon6 {
    width: 3.13vw;
    height: 2.57vw;
    margin: 1.52vw 0 0 1.31vw;
}

.mod6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.label10 {
    width: 2.5vw;
    height: 2.99vw;
    margin: 1.25vw 0 0 1.73vw;
}

.mod7 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon7 {
    width: 2.5vw;
    height: 2.92vw;
    margin: 1.45vw 0 0 1.59vw;
}

.mod8 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon8 {
    width: 3.2vw;
    height: 2.57vw;
    margin: 1.66vw 0 0 1.18vw;
}

.mod9 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    height: 5.56vw;
    width: 5.56vw;
}

.icon9 {
    width: 2.78vw;
    height: 2.78vw;
    margin: 1.45vw 0 0 1.38vw;
}

.outer11 {
    width: 76.32vw;
    height: 1.12vw;
    margin: 0.97vw 0 5vw 11.87vw;
}

.word18 {
    width: 5.49vw;
    height: 1.12vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
}

.info14 {
    width: 4.45vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 12.84vw;
}

.word19 {
    width: 4.45vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 13.05vw;
}

.word20 {
    width: 7.85vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 11.66vw;
}

.word21 {
    width: 6.67vw;
    height: 1.05vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.11vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.12vw;
    display: block;
    margin: 0.06vw 0 0 9.86vw;
}

.mod10 {
    background-color: rgba(166, 48, 92, 1);
    z-index: 148;
    position: relative;
    width: 100vw;
    height: 9.59vw;
    margin-top: 7.02vw;
}

.section9 {
    background-color: rgba(14, 20, 33, 1);
    z-index: 149;
    height: 8.48vw;
    width: 100vw;
    position: absolute;
    left: 0;
    top: 2.78vw;
}

.infoBox1 {
    width: 56.74vw;
    height: 4.87vw;
    overflow-wrap: break-word;
    color: rgba(250, 250, 250, 1);
    font-size: 1.66vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.99vw;
    white-space: nowrap;
    display: block;
    margin: 1.52vw 0 0 21.66vw;
}
.login_btn{
    margin-right: 8.12vw;
    font-size: 24px;
    color: #fff;
    height: 62px;
    line-height: 62px;
    text-decoration: auto;
}
.suspendedWindow{
    position: fixed;
    right: 30px;
    top: 75%;
}
.upperPart{
    width: 71px;
    height: 74px;
    border-radius: 36px 36px 0 0;
    box-shadow: 0px 0px 7px 0px rgba(197, 90, 130, 0.16);
    display: flex;
    align-items: center;
    justify-content: space-around;
    border-bottom: 1px solid rgba(197, 90, 130,0.4);
}
.theNextPart{
    width: 71px;
    height: 74px;
    border-radius: 0 0 36px 36px;
    box-shadow: 0px 0px 7px 0px rgba(197, 90, 130, 0.16);
    display: flex;
    align-items: center;
    justify-content: space-around;
}
