html{
    overflow-y: overlay;
}
body{
    margin: 0;
    background: #f7f4f8;
}
.page {
    position: relative;
    width: 100vw;
    height: 277.78vw;
    overflow: hidden;
}

.outer1 {
    height: 277.78vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pswyncbe79p1o6015dn1rynr7mh8uv5z870e4a42-0330-4ef0-a382-b3c49a3884fe)
    100% no-repeat;
    width: 100vw;
}

.bd1 {
    width: 100vw;
    height: 275vw;
}

.section1 {
    width: 100vw;
    height: 43.34vw;
}

.section2 {
    width: 100vw;
    height: 43.27vw;
}

.outer2 {
    box-shadow: 0px 3px 8px 0px rgba(45, 147, 223, 0.18);
    background-color: rgba(36, 85, 250, 1);
    height: 4.31vw;
    width: 100vw;
}

.mod1 {
    width: 83.34vw;
    height: 2.92vw;
    margin: 0.83vw 0 0 3.33vw;
}

.pic1 {
    width: 10.98vw;
    height: 2.92vw;
}

.txt1 {
    width: 7.64vw;
    height: 1.53vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    display: block;
    margin: 0.48vw 0 0 24.93vw;
}

.txt2 {
    width: 6.95vw;
    height: 1.32vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.39vw;
    display: block;
    margin: 0.62vw 0 0 5.9vw;
}

.txt3 {
    width: 5.56vw;
    height: 1.39vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.39vw;
    display: block;
    margin: 0.62vw 0 0 5.9vw;
}

.txt4 {
    width: 9.73vw;
    height: 1.39vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.39vw;
    display: block;
    margin: 0.62vw 0 0 5.76vw;
}

.mod2 {
    width: 7.44vw;
    height: 0.07vw;
    margin: 0.34vw 0 0.13vw 39.3vw;
}

.wrap1 {
    background-color: rgba(255, 255, 255, 1);
    width: 7.44vw;
    height: 0.07vw;
}

.outer3 {
    box-shadow: 0px 3px 8px 0px rgba(45, 147, 223, 0.18);
    background-color: rgba(30, 97, 218, 0.1);
    height: 38.96vw;
    width: 100vw;
}

.section3 {
    width: 100vw;
    height: 33.82vw;
    margin-top: 2.85vw;
}

.group1 {
    background-color: rgba(245, 245, 245, 0.1);
    border-radius: 50%;
    width: 7.92vw;
    height: 9.24vw;
    margin-top: 7.44vw;
}

.TextGroup1 {
    width: 43.89vw;
    height: 11.12vw;
    margin: 11.18vw 0 0 0.41vw;
}

.word1 {
    width: 10vw;
    height: 2.44vw;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.5vw;
    display: block;
}

.main1 {
    width: 42.3vw;
    height: 4.66vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 4.66vw;
    margin-top: 1.25vw;
}

.word2 {
    width: 42.3vw;
    height: 4.66vw;
    overflow-wrap: break-word;
    color: rgba(36, 85, 250, 1);
    font-size: 4.65vw;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 4.66vw;
}

.paragraph1 {
    width: 42.3vw;
    overflow-wrap: break-word;
    color: rgba(36, 85, 250, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 5.07vw;
    white-space: nowrap;
}

.word3 {
    width: 43.89vw;
    height: 1.67vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.52vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.53vw;
    margin-top: 1.12vw;
    display: block;
}

.pic2 {
    width: 32.5vw;
    height: 33.82vw;
    margin-left: 7.02vw;
}

.group2 {
    background-color: rgba(245, 245, 245, 0.1);
    border-radius: 50%;
    width: 4.59vw;
    height: 9.24vw;
    margin: 13.81vw 0 0 3.68vw;
}

.section4 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 72.85vw;
    margin-top: -0.06vw;
    width: 100vw;
}

.section5 {
    width: 16.67vw;
    height: 3.34vw;
    margin: 4.58vw 0 0 41.59vw;
}

.word4 {
    width: 16.67vw;
    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;
}

.section6 {
    width: 2.09vw;
    height: 0.98vw;
    margin: 0.2vw 0 0 49.02vw;
}

.icon1 {
    width: 2.09vw;
    height: 0.98vw;
}

.section7 {
    width: 40vw;
    height: 1.32vw;
    margin: 0.27vw 0 0 28.75vw;
}

.info1 {
    width: 40vw;
    height: 1.32vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
}

.section8 {
    width: 91.25vw;
    height: 25.42vw;
    margin: 3.4vw 0 0 8.33vw;
}

.group3 {
    background-color: rgba(245, 245, 245, 1);
    border-radius: 10px;
    height: 25.42vw;
    width: 24.38vw;
}

.section9 {
    width: 20.84vw;
    height: 19.24vw;
    margin: 2.29vw 0 0 1.73vw;
}

.pic3 {
    width: 7.99vw;
    height: 7.99vw;
    margin-left: 6.46vw;
}

.word5 {
    width: 12.5vw;
    height: 2.44vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.5vw;
    display: block;
    margin: 1.8vw 0 0 4.37vw;
}

.paragraph2 {
    width: 20.84vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.92vw;
    margin-top: 2.64vw;
    display: block;
}

.group4 {
    background-color: rgba(245, 245, 245, 1);
    border-radius: 10px;
    height: 25.42vw;
    margin-left: 5.14vw;
    width: 24.38vw;
}

.block1 {
    width: 20.84vw;
    height: 19.24vw;
    margin: 2.29vw 0 0 1.73vw;
}

.img1 {
    width: 7.99vw;
    height: 7.99vw;
    margin-left: 6.46vw;
}

.txt5 {
    width: 10vw;
    height: 2.5vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.5vw;
    display: block;
    margin: 1.73vw 0 0 5.41vw;
}

.infoBox1 {
    width: 20.84vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.92vw;
    margin-top: 2.64vw;
    display: block;
}

.group5 {
    background-color: rgba(245, 245, 245, 1);
    border-radius: 10px;
    height: 25.42vw;
    margin-left: 5.07vw;
    width: 24.38vw;
}

.main2 {
    width: 21.39vw;
    height: 19.24vw;
    margin: 2.29vw 0 0 1.52vw;
}

.img2 {
    width: 8.06vw;
    height: 7.99vw;
    margin-left: 6.67vw;
}

.txt6 {
    width: 17.44vw;
    height: 2.57vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.57vw;
    display: block;
    margin: 1.73vw 0 0 2.01vw;
}

.infoBox2 {
    width: 21.39vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.92vw;
    margin-top: 2.57vw;
    display: block;
}

.pic4 {
    width: 5.98vw;
    height: 5.98vw;
    margin: 3.05vw 0 0 1.94vw;
}

.section10 {
    width: 83.41vw;
    height: 25.42vw;
    margin: 4.44vw 0 3.47vw 8.26vw;
}

.section11 {
    background-color: rgba(245, 245, 245, 1);
    border-radius: 10px;
    height: 25.42vw;
    width: 24.38vw;
}

.section12 {
    width: 22.02vw;
    height: 19.24vw;
    margin: 2.29vw 0 0 1.18vw;
}

.pic5 {
    width: 8.06vw;
    height: 8.06vw;
    margin-left: 7.02vw;
}

.info2 {
    width: 10vw;
    height: 2.44vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.5vw;
    display: block;
    margin: 1.73vw 0 0 5.97vw;
}

.paragraph3 {
    width: 22.02vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.92vw;
    margin-top: 2.64vw;
    display: block;
}

.section13 {
    background-color: rgba(245, 245, 245, 1);
    border-radius: 10px;
    height: 25.42vw;
    width: 24.38vw;
}

.wrap2 {
    width: 20.84vw;
    height: 19.24vw;
    margin: 2.29vw 0 0 1.8vw;
}

.pic6 {
    width: 8.06vw;
    height: 8.06vw;
    margin-left: 6.39vw;
}

.word6 {
    width: 10vw;
    height: 2.5vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.5vw;
    display: block;
    margin: 1.66vw 0 0 5.13vw;
}

.paragraph4 {
    width: 20.84vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.92vw;
    margin-top: 2.64vw;
    display: block;
}

.section14 {
    background-color: rgba(245, 245, 245, 1);
    border-radius: 10px;
    height: 25.42vw;
    width: 24.38vw;
}

.wrap3 {
    width: 20.84vw;
    height: 19.24vw;
    margin: 2.29vw 0 0 1.73vw;
}

.img3 {
    width: 8.06vw;
    height: 8.06vw;
    margin-left: 6.39vw;
}

.word7 {
    width: 10vw;
    height: 2.44vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.5vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 2.5vw;
    display: block;
    margin: 1.73vw 0 0 5.76vw;
}

.paragraph5 {
    width: 20.84vw;
    height: 4.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.38vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    line-height: 2.92vw;
    margin-top: 2.64vw;
    display: block;
}

.section15 {
    width: 100vw;
    height: 149.38vw;
}

.layer1 {
    width: 100vw;
    height: 143.96vw;
    margin-top: 2.71vw;
}

.info3 {
    width: 16.67vw;
    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;
    margin-left: 41.74vw;
    display: block;
}

.label1 {
    width: 2.09vw;
    height: 0.98vw;
    margin: 0.2vw 0 0 49.16vw;
}

.txt7 {
    width: 35.07vw;
    height: 1.32vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
    margin: 0.27vw 0 0 33.88vw;
}

.group6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    width: 83.34vw;
    margin: 1.87vw 0 0 8.33vw;
}

.layer2 {
    width: 76.67vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 3.05vw;
}

.img4 {
    width: 36.12vw;
    height: 30.98vw;
}

.box1 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    margin-top: 3.06vw;
}

.infoBox3 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox4 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.infoBox5 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.66vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph6 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph7 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.infoBox6 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.66vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox7 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph8 {
    width: 35vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.txt8 {
    width: 13.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;
    margin: 2.7vw 0 0 43.26vw;
}

.label2 {
    width: 2.09vw;
    height: 0.98vw;
    margin: 0.2vw 0 0 49.16vw;
}

.word8 {
    width: 35.07vw;
    height: 1.32vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
    margin: 0.27vw 0 0 33.88vw;
}

.group7 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    margin-top: 1.88vw;
    width: 100vw;
}

.outer4 {
    width: 77.37vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 11.38vw;
}

.main3 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    margin-top: 3.06vw;
}

.paragraph9 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph10 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.paragraph11 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph12 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.paragraph13 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 1.66vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox8 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph14 {
    width: 35.07vw;
    height: 23.96vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.img5 {
    width: 36.12vw;
    height: 30.98vw;
}

.info4 {
    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;
    margin: 2.63vw 0 0 37.84vw;
}

.icon2 {
    width: 2.09vw;
    height: 0.98vw;
    margin: 0.27vw 0 0 49.16vw;
}

.word9 {
    width: 37.99vw;
    height: 1.32vw;
    overflow-wrap: break-word;
    color: rgba(153, 153, 153, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
    margin: 0.27vw 0 0 31.11vw;
}

.group8 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    width: 83.34vw;
    margin: 1.87vw 0 0 8.33vw;
}

.wrap4 {
    width: 76.74vw;
    height: 31.05vw;
    margin: 3.33vw 0 0 3.05vw;
}

.pic7 {
    width: 36.12vw;
    height: 31.05vw;
}

.group9 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    margin-top: 3.2vw;
}

.infoBox9 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox10 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.paragraph15 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph16 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.infoBox11 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph17 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.section16 {
    background-color: rgba(30, 97, 218, 1);
    z-index: 80;
    position: relative;
    width: 100vw;
    height: 9.59vw;
    margin-top: -0.06vw;
}

.group10 {
    background-color: rgba(14, 20, 33, 1);
    z-index: 81;
    height: 9.59vw;
    width: 100vw;
    position: absolute;
    left: 0;
    top: 2.78vw;
}

.paragraph18 {
    width: 56.74vw;
    height: 4.8vw;
    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: 2.36vw 0 0 21.66vw;
}
.flex {
    display: flex;
    align-items: center;
    margin-top: 20px;
}
.problemDescription{
    width: 800px;
    height: 80px;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.saveBtn {
    display: block;
    line-height: 40px;
    padding: 0px 40px;
    color: #fff;
    background: #66b1ff;
    border: 1px solid #66b1ff;
    border-radius: 4px;
    font-size: 18px;
    cursor: pointer;
    margin: 60px auto 0;
}
.mailBox input {
    height: 34px;
    width: 800px;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.mailBox{
    margin: auto;
}
.mailBox span {
    font-size: 28px;
}
.mod1 a{
    color: rgba(255, 255, 255, 1);
    text-decoration: auto;
}