html{
    overflow-y: overlay;
}
body{
    margin: 0;
    background: #f5f5f5;
}
.page {
    position: relative;
    width: 99vw;
    height: auto;
    overflow: hidden;
}

.block1 {
    height: auto;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psswcugc34ttlwts9gav6ibs6tzghbrzqcx570d8bac-ec79-49c8-807c-b5f72dee495a)
    100% no-repeat;
    width: 100vw;
}

.Header {
    box-shadow: 0px 3px 8px 0px rgba(45, 147, 223, 0.18);
    background-color: rgba(238, 124, 48, 1);
    height: 4.31vw;
    width: 100vw;
}

.main1 {
    width: 83.34vw;
    margin: 0.62vw 0 0 8.26vw;
}


.word1 {
    width: 6.67vw;
    height: 1.67vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.66vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.67vw;
    display: block;
    margin: 0.62vw 0 0 11.25vw;
}

.word2 {
    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.83vw 0 0 3.26vw;
}

.info1 {
    width: 5.56vw;
    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.83vw 0 0 3.4vw;
}

.word3 {
    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.83vw 0 0 3.33vw;
}

.txt1 {
    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.83vw 0 0 3.33vw;
}

.word4 {
    width: 6.95vw;
    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.83vw 0 0 3.4vw;
}

.word5 {
    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.83vw 0 0 3.33vw;
}

.main2 {
    width: 7.44vw;
    height: 0.07vw;
    margin: 0.62vw 0 0.13vw 29.86vw;
}

.box1 {
    background-color: rgba(255, 255, 255, 1);
    width: 7.44vw;
    height: 0.07vw;
}

.Body {
    width: 100vw;
    height: auto;
    margin-bottom: 0.07vw;
}

.main3 {
    width: 100vw;
    height: auto;
}

.bd1 {
    box-shadow: 0px 3px 8px 0px rgba(45, 147, 223, 0.18);
    background-color: rgba(238, 124, 48, 0.1);
    height: 38.96vw;
    width: 100vw;
    position: relative;
}
.bannerTitle {
    position: absolute;
    right: 160px;
    top: 8vw;
}
.tipTitle {
    font-size: 3vw;
}
.tfcTitle {
    font-size: 5vw;
    font-weight: bold;
    color: #f17b35;
}
.tfcTitleList {
    font-size: 2vw;
    color: #6d6460;
    margin-top: 20px!important;
}
.bannerTitle span {
    display: block;
    margin-top: 1vw;
    text-align: right;
}

.group1 {
    width: 54.94vw;
    height: 7.44vw;
    margin: 14.23vw 0 0 36.66vw;
}

.word6 {
    width: 26.12vw;
    height: 4.66vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 4.65vw;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 4.66vw;
    margin-left: 28.75vw;
    display: block;
}

.word7 {
    width: 54.94vw;
    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;
}

.group2 {
    z-index: 8;
    height: 35.98vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps1hze6g49q22waeiwe6y3s83ex56dpjjm454ee4d4-2d11-4967-898f-f40aee188c70)
    0vw 0vw no-repeat;
    background-size: 25.27vw 35.97vw;
    width: 23.06vw;
    position: absolute;
    left: 76.95vw;
    top: 0.21vw;
}

.word8 {
    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;
    margin: 10.34vw 0 0 4.65vw;
}

.bd2 {
    width: 38.75vw;
    height: 3.34vw;
    margin: 3.08vw 0 0 8.26vw;
}

.word9 {
    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;
}
.setprice {
    text-align: center;
    font-size: 18px;
    margin-top: 20px;
}

.word10 {
    width: 25.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;
    margin-top: 2.02vw;
    display: block;
}

.bd3 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    margin-top: 1.74vw;
    width: 100vw;
}

.mod2 {
    width: 86.81vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 11.38vw;
}

.layer1 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    margin-top: 4.31vw;
}

.infoBox1 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox2 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.infoBox3 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph1 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.infoBox4 {
    width: 35.07vw;
    height: 21.67vw;
    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;
}

.infoBox5 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph2 {
    width: 35.07vw;
    height: 21.67vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.layer2 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    z-index: 23;
    height: 30.98vw;
    margin-left: 6.19vw;
    width: 36.12vw;
    position: relative;
}

.main4 {
    width: 32.85vw;
    height: 27.57vw;
    margin: 1.52vw 0 0 2.15vw;
}

.main5 {
    width: 14.24vw;
    height: 0.98vw;
}

.txt2 {
    width: 3.62vw;
    overflow-wrap: break-word;
    color: rgba(36, 85, 250, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
}

.txt3 {
    width: 3.06vw;
    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;
}

.txt4 {
    width: 2.23vw;
    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;
}

.main6 {
    width: 31.6vw;
    height: 23.96vw;
    margin-top: 1.53vw;
}

.layer3 {
    width: 1.39vw;
    height: 23.96vw;
}

.info2 {
    width: 1.39vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.txt5 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.41vw;
}

.word11 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.41vw;
}

.word12 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.94vw 0 0 0.41vw;
}

.info3 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.41vw;
}

.word13 {
    width: 1.05vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.34vw;
}

.word14 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.41vw;
}

.word15 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.41vw;
}

.word16 {
    width: 0.77vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.94vw 0 0 0.48vw;
}

.word17 {
    width: 0.49vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.87vw 0 0 0.9vw;
}

.layer4 {
    width: 29.45vw;
    height: 23.34vw;
    margin: 0.2vw 0 0 0.69vw;
}

.section1 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psrxj0e1l4trm06ub9ns5thosek32fr26kcb82442f-65f7-4b7b-bc91-f6dd19da02eb) -0.07vw -0.07vw
    no-repeat;
    background-size: 29.51vw 0.13vw;
}

.section2 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psuazzyr9eiujk8nxkybm1rx4qb8054l89900951b3-1c5a-42ab-871e-b3a70e5648e8) -0.07vw
    0vw no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.section3 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psvnfkzg6l43p0hh80k9fuppqn4ongg2ifss2be6b9ad-9642-4644-8914-531f9b6d2af6) -0.07vw
    0vw no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.section4 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psd0d8mb4uilao7xjjx8h5dr9ql09qw2l9w58c1abaa-feb5-4bc5-bc13-05d4210b7a02) -0.07vw -0.07vw
    no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.57vw;
}

.section5 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psss6peswjvgizpf3bpvz1bbg9je1snb48e554f6fa-34bf-43fb-a110-11cd4eb2c4b5) -0.07vw -0.07vw
    no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.section6 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psmxdlc16i6nylworgul68pm2nxir37th74a07f7b-28ac-44c7-8ef7-4c260f2b774c) -0.07vw
    0vw no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.section7 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psr7bj20hnasmcecbjvcbqftkyne3faobrg7965ce01-d378-4d69-8681-5fb14f986c00) -0.07vw
    0vw no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.section8 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pslxvupaf6tkrmzcjg1nvot5eshgiaqls23ea0327-557b-43f1-9b2d-2b2ac745d2cb) -0.07vw
    0vw no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.section9 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps7fedjn7f61m9gcqhy4ll4dgkj5hpnfdqd4e05020-7459-411f-9834-dcd61a8f5ff8) -0.07vw -0.07vw
    no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.57vw;
}

.section10 {
    width: 29.45vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psb73qbq0rrrc1ccxx9qyro8ujmjsep3i49132acfc-54e7-45d2-ab26-7834aa16ccd3) -0.07vw -0.07vw
    no-repeat;
    background-size: 29.51vw 0.13vw;
    margin-top: 2.5vw;
}

.layer5 {
    width: 0.07vw;
    height: 23.2vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psjz80chwvhf4aesji5mcwe9s1hg00zhu7405c438e-3395-4585-ab17-e6bb8a8861d1) -0.07vw -0.07vw
    no-repeat;
    background-size: 0.13vw 23.26vw;
    margin-top: 0.28vw;
}

.main7 {
    width: 32.02vw;
    height: 0.84vw;
    margin: 0.27vw 0 0 0.83vw;
}

.word18 {
    width: 2.5vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.word19 {
    width: 2.5vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.info4 {
    width: 2.57vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.word20 {
    width: 2.5vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.word21 {
    width: 2.57vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.info5 {
    width: 2.5vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.info6 {
    width: 2.5vw;
    height: 0.84vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.main8 {
    z-index: 42;
    position: absolute;
    left: 4.24vw;
    top: 4.31vw;
    width: 0.07vw;
    height: 23.2vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psrdnbzp8a6bnyy5vm3cvkbjahef4c2odo9b95abd6-a18e-4b53-8155-d00e8351bef1) -0.07vw -0.07vw
    no-repeat;
    background-size: 0.13vw 23.26vw;
}

.main9 {
    z-index: 61;
    height: 16.32vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pscsvuj2g5u8uq7qjlviy38f8zinm1bkvb0e7dc0b8-6c0e-4a1d-b465-6f13c2f6182f) -0.07vw -0.07vw
    no-repeat;
    background-size: 29.58vw 16.38vw;
    width: 29.52vw;
    position: absolute;
    left: 4.24vw;
    top: 11.25vw;
}

.bd4 {
    z-index: 62;
    height: 14.1vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pscal9o0s5vl8zl9mej91nityfloqid7445e805e6-89a0-4efe-adf3-f40f4e5bfaa4)
    0vw -0.07vw no-repeat;
    background-size: 29.65vw 14.23vw;
    width: 29.59vw;
    position: relative;
    margin: -0.06vw 0 0 -0.06vw;
}

.section11 {
    width: 0.63vw;
    height: 0.63vw;
    margin: 9.09vw 0 0 4.65vw;
}

.main10 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
    margin: -0.13vw 0 0 -0.13vw;
}

.section12 {
    width: 0.63vw;
    height: 0.63vw;
    margin: -5.34vw 0 0 9.58vw;
}

.bd5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
    margin: -0.13vw 0 0 -0.13vw;
}

.section13 {
    width: 0.63vw;
    height: 0.63vw;
    margin: 6.38vw 0 0 19.44vw;
}

.group3 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
    margin: -0.13vw 0 0 -0.13vw;
}

.section14 {
    width: 0.63vw;
    height: 0.63vw;
    margin: -5.27vw 0 6.73vw 24.3vw;
}

.block2 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
    margin: -0.13vw 0 0 -0.13vw;
}

.section15 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 66;
    position: absolute;
    left: 14.52vw;
    top: -0.27vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
}

.section16 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 69;
    position: absolute;
    left: 29.24vw;
    top: 2.09vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
}

.section17 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 63;
    position: absolute;
    left: -0.27vw;
    top: 13.75vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(14, 156, 255, 1);
}

.img2 {
    width: 6.25vw;
    height: 6.25vw;
    margin: 0.69vw 0 0 3.19vw;
}

.bd6 {
    width: 36.46vw;
    height: 3.41vw;
    margin: 7.36vw 0 0 55.27vw;
}

.word22 {
    width: 22.57vw;
    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;
    margin-top: 2.09vw;
    display: block;
}

.info7 {
    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;
}

.bd7 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    width: 83.34vw;
    margin: 1.73vw 0 0 8.33vw;
}

.group4 {
    width: 76.74vw;
    height: 30.98vw;
    margin: 3.33vw 0 0 3.05vw;
}

.layer6 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    z-index: 73;
    height: 30.98vw;
    width: 36.12vw;
    position: relative;
}

.outer1 {
    width: 31.25vw;
    height: 26.19vw;
    margin: 1.38vw 0 0 2.77vw;
}

.section18 {
    width: 1.39vw;
    height: 26.19vw;
}

.info8 {
    width: 1.39vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.word23 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.41vw;
}

.txt6 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.41vw;
}

.word24 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.08vw 0 0 0.41vw;
}

.word25 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.48vw;
}

.word26 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.41vw;
}

.info9 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.41vw;
}

.txt7 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.08vw 0 0 0.41vw;
}

.txt8 {
    width: 0.77vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.48vw;
}

.word27 {
    width: 0.49vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 2.15vw 0 0 0.9vw;
}

.section19 {
    width: 29.03vw;
    height: 25.56vw;
    margin: 0.2vw 0 0 0.69vw;
}

.img3 {
    width: 29.03vw;
    height: 0.07vw;
}

.info10 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 1.94vw 0 0 14.09vw;
}

.bd8 {
    width: 29.03vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps5xtz62erzgi58sed6htcov5ephk7vo6753ec085a-b473-4bce-920f-8ea8430c6d17)
    0vw -0.07vw no-repeat;
    background-size: 29.02vw 0.13vw;
    margin-top: 0.14vw;
}

.bd9 {
    width: 29.03vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps5j6tlny4ppd3smsqqqh6ro86pxyij7vz04da9124-4b39-4723-99e2-26e3b5075c99)
    0vw -0.07vw no-repeat;
    background-size: 29.02vw 0.13vw;
    margin-top: 2.78vw;
}

.pic1 {
    width: 29.03vw;
    height: 0.07vw;
    margin-top: 2.71vw;
}

.word28 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 0.62vw 0 0 23.81vw;
}

.pic2 {
    width: 29.03vw;
    height: 0.07vw;
    margin-top: 1.46vw;
}

.bd10 {
    width: 29.03vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psvdkftcegp4qaujm8luzelr1wiav48zzha1c0af5c4-2c19-4af3-8de4-65f455bf697d)
    0vw -0.07vw no-repeat;
    background-size: 29.02vw 0.13vw;
    margin-top: 2.78vw;
}

.info11 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 0.06vw 0 0 4.37vw;
}

.bd11 {
    width: 29.03vw;
    height: 0.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psf8gbogi9nqoww6vicjh6rr8xsomvcvkze2ebe8d29-f362-4f23-b478-b1d693c0677f)
    0vw -0.07vw no-repeat;
    background-size: 29.02vw 0.13vw;
    margin-top: 2.02vw;
}

.img4 {
    width: 29.03vw;
    height: 0.07vw;
    margin-top: 2.71vw;
}

.pic3 {
    width: 29.03vw;
    height: 0.07vw;
    margin-top: 2.78vw;
}

.img5 {
    width: 29.03vw;
    height: 0.07vw;
    margin-top: 2.78vw;
}

.pic4 {
    width: 0.07vw;
    height: 25.49vw;
    margin: 0.27vw 0 0 0.06vw;
}

.outer2 {
    width: 22.02vw;
    height: 0.91vw;
    margin: 0.27vw 0 2.22vw 7.63vw;
}

.info12 {
    width: 4.24vw;
    height: 0.91vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.91vw;
    display: block;
}

.word29 {
    width: 3.82vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 5.7vw;
    display: block;
}

.word30 {
    width: 1.05vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 7.23vw;
    display: block;
}

.img6 {
    z-index: 89;
    position: absolute;
    left: 4.87vw;
    top: 1.67vw;
    width: 0.07vw;
    height: 25.49vw;
}

.outer3 {
    background-color: rgba(255, 119, 35, 1);
    z-index: 105;
    position: absolute;
    left: 18.75vw;
    top: 4.66vw;
    width: 1.39vw;
    height: 22.5vw;
}

.outer4 {
    background-color: rgba(142, 48, 255, 1);
    z-index: 106;
    position: absolute;
    left: 28.48vw;
    top: 11.81vw;
    width: 1.39vw;
    height: 15.35vw;
}

.outer5 {
    background-color: rgba(2, 99, 255, 1);
    z-index: 104;
    position: absolute;
    left: 9.03vw;
    top: 16.95vw;
    width: 1.39vw;
    height: 10.21vw;
}

.layer7 {
    width: 35vw;
    height: 19.38vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    white-space: nowrap;
    margin-top: 5.63vw;
}

.paragraph3 {
    width: 35vw;
    height: 19.38vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph4 {
    width: 35vw;
    height: 19.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph5 {
    width: 35vw;
    height: 19.38vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph6 {
    width: 35vw;
    height: 19.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox6 {
    width: 35vw;
    height: 19.38vw;
    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: 19.38vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph7 {
    width: 35vw;
    height: 19.38vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.bd12 {
    width: 37.44vw;
    height: 3.34vw;
    margin: 7.36vw 0 0 8.26vw;
}

.word31 {
    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;
}

.word32 {
    width: 23.75vw;
    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;
    margin-top: 2.02vw;
    display: block;
}

.bd13 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    margin-top: 1.74vw;
    width: 100vw;
}

.section20 {
    width: 77.37vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 11.38vw;
}

.box2 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    white-space: nowrap;
    margin-top: 6.67vw;
}

.infoBox8 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph8 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox9 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph9 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph10 {
    width: 30vw;
    height: 17.3vw;
    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;
}

.paragraph11 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph12 {
    width: 30vw;
    height: 17.3vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.box3 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    z-index: 112;
    height: 30.98vw;
    width: 36.12vw;
    position: relative;
}

.group5 {
    width: 30.35vw;
    height: 27.99vw;
    margin: 1.59vw 0 0 4.65vw;
}

.section21 {
    width: 14.24vw;
    height: 0.98vw;
    margin-left: 14.87vw;
}

.txt9 {
    width: 3.62vw;
    overflow-wrap: break-word;
    color: rgba(36, 85, 250, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 1.25vw;
    display: block;
}

.word33 {
    width: 3.06vw;
    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;
}

.info13 {
    width: 2.23vw;
    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;
}

.section22 {
    width: 29.52vw;
    height: 24.03vw;
    margin: 1.45vw 0 0 0.2vw;
}

.img7 {
    width: 0.07vw;
    height: 24.03vw;
}

.pic5 {
    width: 29.45vw;
    height: 0.07vw;
    margin-left: -0.06vw;
}

.pic6 {
    width: 0.07vw;
    height: 24.03vw;
    margin-left: -26.18vw;
}

.pic7 {
    width: 0.07vw;
    height: 24.03vw;
    margin-left: 3.2vw;
}

.pic8 {
    width: 0.07vw;
    height: 24.03vw;
    margin-left: 3.2vw;
}

.word34 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 3.75vw 0 0 2.29vw;
}

.pic9 {
    width: 0.07vw;
    height: 24.03vw;
    margin-left: -0.06vw;
}

.bd14 {
    width: 0.07vw;
    height: 24.03vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psm58b4g8s2hmk3aofk7vj7aocwf577i7f95ac807e-a229-40e9-a448-2bc61c40bc53) -0.07vw
    0vw no-repeat;
    background-size: 0.13vw 24.02vw;
    margin-left: 3.27vw;
}

.txt10 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 19.79vw 0 0 1.59vw;
}

.bd15 {
    width: 0.07vw;
    height: 24.03vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psd6u6bv88mr56os822d7f4uupe477eiwrfe9bdb254-c810-4e46-90ff-086b9d6b158a) -0.07vw
    0vw no-repeat;
    background-size: 0.13vw 24.02vw;
    margin-left: 0.63vw;
}

.bd16 {
    width: 0.07vw;
    height: 24.03vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps41b4nuur2nbgnsexlwkpqtvv99a65tcyff86c776b-3f74-47c7-b86c-c91dbd288ae3) -0.07vw
    0vw no-repeat;
    background-size: 0.13vw 24.02vw;
    margin-left: 3.2vw;
}

.bd17 {
    width: 0.07vw;
    height: 24.03vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psszqpcbgoumcs2usw4rp2dq458hu7p7j1b5b83a5-d1b8-4c13-b124-52450cb3f467) -0.07vw
    0vw no-repeat;
    background-size: 0.13vw 24.02vw;
    margin-left: 3.2vw;
}

.word35 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
    margin: 11.8vw 0 0 0.06vw;
}

.img8 {
    width: 0.07vw;
    height: 24.03vw;
    margin-left: 2.16vw;
}

.pic10 {
    width: 29.45vw;
    height: 0.07vw;
    margin: 0.06vw 0 0 0.2vw;
}

.section23 {
    width: 30.35vw;
    height: 0.7vw;
    margin-top: 0.7vw;
}

.word36 {
    width: 0.49vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.txt11 {
    width: 0.77vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.57vw;
    display: block;
}

.word37 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.5vw;
    display: block;
}

.txt12 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.37vw;
    display: block;
}

.word38 {
    width: 1.05vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.3vw;
    display: block;
}

.word39 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.3vw;
    display: block;
}

.txt13 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.37vw;
    display: block;
}

.word40 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.37vw;
    display: block;
}

.word41 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.37vw;
    display: block;
}

.word42 {
    width: 1.39vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 2.16vw;
    display: block;
}

.group6 {
    background-color: rgba(2, 99, 255, 1);
    z-index: 143;
    position: absolute;
    left: 4.87vw;
    top: 7.37vw;
    width: 11.81vw;
    height: 1.39vw;
}

.group7 {
    background-color: rgba(255, 119, 35, 1);
    z-index: 144;
    position: absolute;
    left: 4.87vw;
    top: 15.42vw;
    width: 25.98vw;
    height: 1.39vw;
}

.group8 {
    background-color: rgba(142, 48, 255, 1);
    z-index: 145;
    position: absolute;
    left: 4.87vw;
    top: 23.41vw;
    width: 17.71vw;
    height: 1.39vw;
}

.bd18 {
    width: 42.44vw;
    height: 3.41vw;
    margin: 7.29vw 0 0 49.37vw;
}

.txt14 {
    width: 28.75vw;
    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;
    margin-top: 2.09vw;
    display: block;
}

.word43 {
    width: 13.34vw;
    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;
}

.bd19 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    width: 83.34vw;
    margin: 1.73vw 0 0 8.33vw;
}

.block3 {
    width: 76.81vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 3.05vw;
}

.mod3 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    height: 30.98vw;
    width: 36.12vw;
}

.section24 {
    z-index: 158;
    height: 22.85vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psq2shvnjx37pkq3rgmpwtvim2a1rwqpmv23e4a1c9-c4ed-4018-85e4-e40368c186e6)
    100% no-repeat;
    width: 13.62vw;
    position: relative;
    margin: 1.8vw 0 0 15.27vw;
}

.txt15 {
    z-index: 161;
    position: static;
    left: 31.25vw;
    top: 222.09vw;
    width: 5.84vw;
    height: 0.98vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.97vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.98vw;
    display: block;
    margin: 9.51vw 0 0 4.58vw;
}

.bd20 {
    z-index: 159;
    height: 12.64vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psfz7zxpj9jni4a3805dho6s7azkir2bppa40dcc023-eaf3-4f54-aa49-be2fb5611e97) -0.07vw
    0vw no-repeat;
    background-size: 21.38vw 12.7vw;
    width: 21.32vw;
    position: absolute;
    left: -12.01vw;
    top: 13.55vw;
}

.word44 {
    z-index: 162;
    position: static;
    left: 21.46vw;
    top: 233.27vw;
    width: 6.81vw;
    height: 0.98vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.97vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.98vw;
    display: block;
    margin: 7.15vw 0 0 6.8vw;
}

.group9 {
    z-index: 160;
    height: 15.07vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pswn5kmafrn09h3gpslwak1mvgoznn4tpfe3d8a444-acbb-4aa5-833b-adc9934e2b88)
    0vw 0vw no-repeat;
    background-size: 11.73vw 15.13vw;
    width: 11.67vw;
    position: absolute;
    left: 0.35vw;
    top: -11.66vw;
}

.info14 {
    width: 3.96vw;
    height: 0.98vw;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.97vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.98vw;
    display: block;
    margin: 6.11vw 0 0 3.12vw;
}

.mod4 {
    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: 1.3vw;
}

.paragraph13 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph14 {
    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(238, 124, 48, 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;
}

.infoBox11 {
    width: 35.07vw;
    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;
}

.infoBox12 {
    width: 35.07vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 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;
}

.bd21 {
    width: 33.06vw;
    height: 3.41vw;
    margin: 7.29vw 0 0 8.26vw;
}

.txt16 {
    width: 13.34vw;
    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;
}

.info15 {
    width: 18.75vw;
    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;
    margin-top: 2.09vw;
    display: block;
}

.bd22 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    margin-top: 1.74vw;
    width: 100vw;
}

.section25 {
    width: 77.37vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 11.38vw;
}

.bd23 {
    width: 35.07vw;
    height: 15.14vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    white-space: nowrap;
    margin-top: 6.6vw;
}

.paragraph17 {
    width: 35.07vw;
    height: 15.14vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph18 {
    width: 35.07vw;
    height: 15.14vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox13 {
    width: 35.07vw;
    height: 15.14vw;
    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;
}

.infoBox14 {
    width: 35.07vw;
    height: 15.14vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox15 {
    width: 35.07vw;
    height: 15.14vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.bd24 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    z-index: 166;
    height: 30.98vw;
    width: 36.12vw;
    position: relative;
}

.outer6 {
    width: 4.31vw;
    height: 0.91vw;
    margin: 2.43vw 0 0 16.11vw;
}

.word45 {
    width: 4.31vw;
    height: 0.91vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.91vw;
    display: block;
}

.outer7 {
    width: 34.31vw;
    height: 24.17vw;
    margin: 0.2vw 0 0 1.25vw;
}

.txt17 {
    width: 3.48vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-top: 8.69vw;
    display: block;
}

.section26 {
    height: 24.17vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps6x0b946gv8oddiudulgprbcj7opgadr490caea80-de18-421b-9ff3-861b6d0dd499) -0.07vw -0.07vw
    no-repeat;
    background-size: 25.48vw 24.3vw;
    width: 25.42vw;
}

.mod5 {
    z-index: 173;
    height: 24.17vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pse1xnf7vhuad9z2dm0l4ke38u9mh52atna42b6f97-c238-4965-bf23-74a6256d528c) -0.07vw -0.07vw
    no-repeat;
    background-size: 25.48vw 24.3vw;
    width: 25.42vw;
    position: relative;
}

.wrap1 {
    height: 19.38vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pszh3sw07zkmkm0gczyeu4diw3yjr06cskre246378d-62bb-458d-8fe9-beb916b579f0)
    0vw 0vw no-repeat;
    background-size: 20.34vw 19.44vw;
    width: 20.35vw;
    margin: 2.63vw 0 0 2.5vw;
}

.box4 {
    height: 19.38vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psy2iwgw9ueocxs3p6pw4iusiqayc6lmgzlc4cf0586-c2bf-4484-a5f0-625d1d522387)
    0vw 0vw no-repeat;
    background-size: 20.34vw 19.44vw;
    width: 20.35vw;
}

.bd25 {
    height: 14.52vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psel7kr23e07if4du0vmegoqpgenqqew0l5976a727-8eaa-44f1-bafb-21fc286abdfb) -0.07vw -0.07vw
    no-repeat;
    background-size: 15.34vw 14.58vw;
    width: 15.28vw;
    margin: 2.7vw 0 0 2.56vw;
}

.box5 {
    height: 14.52vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps9xh84mhw2fjd2xs7867d4qvbf98bczms1ba6262b-939d-4dbf-8ff0-59d3762b2d7f) -0.07vw -0.07vw
    no-repeat;
    background-size: 15.34vw 14.58vw;
    width: 15.28vw;
}

.layer8 {
    height: 9.66vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps95ynrgo6mlvzze5vz9pcvnuci3f2skjb90fd856-7437-48d8-af60-59bb4187b62e)
    0vw 0vw no-repeat;
    background-size: 10.2vw 9.72vw;
    width: 10.14vw;
    margin: 2.63vw 0 0 2.5vw;
}

.outer8 {
    height: 9.66vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps74r36sftnjyrv7fg36vidleidnwxh8d66e8096f1f-a9bf-4538-851b-83f68ba1e500)
    0vw 0vw no-repeat;
    background-size: 10.2vw 9.72vw;
    width: 10.14vw;
}

.group10 {
    height: 4.87vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psr31pa76bvmtgpxe7j6vnakmp4im9qol3b36e87e-bef6-46a6-a7b1-1bbe58107e4e) -0.07vw -0.07vw
    no-repeat;
    background-size: 5.2vw 4.93vw;
    width: 5.07vw;
    margin: 2.7vw 0 0 2.56vw;
}

.wrap2 {
    z-index: 181;
    position: relative;
    width: 5.07vw;
    height: 4.87vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps61pggpp5ddl9zqmd0bc02ufzh0wik49g557b5bd2d-6bcb-4444-ba59-5c1a1d72010d) -0.07vw -0.07vw
    no-repeat;
    background-size: 5.2vw 4.93vw;
}

.block4 {
    z-index: 182;
    position: absolute;
    left: 2.5vw;
    top: -10.69vw;
    width: 0.07vw;
    height: 13.34vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psritc12v5ji4gl2ak5j3j62070ch7ytlj1e0990ea-81a0-4cb3-b4d3-996d4fe6b484)
    0vw -0.07vw no-repeat;
    background-size: 0.13vw 13.47vw;
}

.wrap3 {
    z-index: 183;
    position: absolute;
    left: 12.64vw;
    top: 9.24vw;
    width: 12.71vw;
    height: 4.17vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psmqo6q36oku6lvb1cw7ejjsajp4iczo9gb295b9e1-3eb3-47f0-997e-52a1b6348506)
    0vw -0.07vw no-repeat;
    background-size: 12.77vw 4.23vw;
}

.pic11 {
    z-index: 185;
    position: absolute;
    left: 4.8vw;
    top: 13.34vw;
    width: 7.92vw;
    height: 10.84vw;
}

.img9 {
    z-index: 184;
    position: absolute;
    left: 12.64vw;
    top: 13.34vw;
    width: 7.92vw;
    height: 10.84vw;
}

.info16 {
    width: 3.75vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-top: 8.69vw;
    display: block;
}

.outer9 {
    width: 21.12vw;
    height: 0.91vw;
    margin: 0.41vw 0 1.94vw 6.52vw;
}

.word46 {
    width: 3.34vw;
    height: 0.91vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.91vw;
    display: block;
}

.txt18 {
    width: 1.05vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.outer10 {
    z-index: 186;
    position: absolute;
    left: 5.49vw;
    top: 12.78vw;
    width: 12.71vw;
    height: 4.17vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psgo4gxyyflc93ktwe22b6nbbxi49e9tm7vb18623e0-d41a-4c5d-b3a3-088171a98d6e)
    0vw -0.07vw no-repeat;
    background-size: 12.77vw 4.23vw;
}

.pic12 {
    z-index: 187;
    position: absolute;
    left: 8.06vw;
    top: 11.53vw;
    width: 16.53vw;
    height: 12.92vw;
}

.outer11 {
    z-index: 188;
    height: 13.06vw;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psc1qt8nmdh4lk4az4c3ug19vkq0gyyrp3f7f34b7-45f4-4eb7-9d4e-2ec3c36535e3)
    0vw -0.07vw no-repeat;
    background-size: 16.73vw 13.12vw;
    width: 16.67vw;
    position: absolute;
    left: 7.99vw;
    top: 11.53vw;
}

.bd26 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 191;
    position: static;
    left: 75.07vw;
    top: 284.31vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(2, 99, 255, 1);
    margin: 11.38vw 0 0 14.44vw;
}

.bd27 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 189;
    position: absolute;
    left: 9.94vw;
    top: -0.27vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(2, 99, 255, 1);
}

.bd28 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 193;
    position: absolute;
    left: -0.27vw;
    top: 1.74vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(2, 99, 255, 1);
}

.bd29 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 190;
    position: absolute;
    left: 16.25vw;
    top: 2.99vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(2, 99, 255, 1);
}

.bd30 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    z-index: 192;
    position: absolute;
    left: 4.38vw;
    top: 12.64vw;
    width: 0.91vw;
    height: 0.91vw;
    border: 2px solid rgba(2, 99, 255, 1);
}

.bd31 {
    width: 38.48vw;
    height: 3.41vw;
    margin: 7.29vw 0 0 52.98vw;
}

.word47 {
    width: 21.19vw;
    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;
    margin-top: 2.09vw;
    display: block;
}

.word48 {
    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;
}

.bd32 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    width: 83.34vw;
    margin: 1.73vw 0 0 8.33vw;
}

.main11 {
    width: 76.81vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 3.05vw;
}

.wrap4 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    z-index: 202;
    height: 30.98vw;
    width: 36.12vw;
    position: relative;
}

.wrap5 {
    width: 31.05vw;
    height: 0.7vw;
    margin: 2.36vw 0 0 2.36vw;
}

.txt19 {
    width: 1.39vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.pic13 {
    width: 28.96vw;
    height: 0.07vw;
    margin-top: 0.21vw;
}

.wrap6 {
    width: 0.7vw;
    height: 0.7vw;
    margin: 4.23vw 0 0 21.45vw;
}

.outer12 {
    background-color: rgba(14, 156, 255, 0.5);
    border-radius: 50%;
    width: 0.7vw;
    height: 0.7vw;
}

.wrap7 {
    width: 30.63vw;
    height: 0.7vw;
    margin: 0.69vw 0 0 2.77vw;
}

.word49 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.pic14 {
    width: 28.96vw;
    height: 0.07vw;
    margin-top: 0.21vw;
}

.wrap8 {
    width: 0.7vw;
    height: 0.7vw;
    margin: 0.41vw 0 0 18.61vw;
}

.section27 {
    background-color: rgba(14, 156, 255, 0.5);
    border-radius: 50%;
    width: 0.7vw;
    height: 0.7vw;
}

.wrap9 {
    width: 30.56vw;
    height: 0.7vw;
    margin: 4.51vw 0 0 2.84vw;
}

.txt20 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.pic15 {
    width: 28.96vw;
    height: 0.07vw;
    margin-top: 0.21vw;
}

.wrap10 {
    width: 0.7vw;
    height: 0.7vw;
    margin: 1.73vw 0 0 9.86vw;
}

.mod6 {
    background-color: rgba(14, 156, 255, 0.5);
    border-radius: 50%;
    width: 0.7vw;
    height: 0.7vw;
}

.wrap11 {
    width: 0.7vw;
    height: 0.7vw;
    margin: 1.8vw 0 0 7.01vw;
}

.mod7 {
    background-color: rgba(14, 156, 255, 0.5);
    border-radius: 50%;
    width: 0.7vw;
    height: 0.7vw;
}

.wrap12 {
    width: 30.63vw;
    height: 0.7vw;
    margin: 0.69vw 0 0 2.77vw;
}

.word50 {
    width: 0.98vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.pic16 {
    width: 28.96vw;
    height: 0.07vw;
    margin-top: 0.21vw;
}

.wrap13 {
    width: 30.14vw;
    height: 0.7vw;
    margin: 5.62vw 0 0 3.26vw;
}

.word51 {
    width: 0.49vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.img10 {
    width: 28.96vw;
    height: 0.07vw;
    margin-top: 0.21vw;
}

.wrap14 {
    width: 29.87vw;
    height: 0.7vw;
    margin: 0.27vw 0 1.66vw 4.23vw;
}

.word52 {
    width: 0.49vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    display: block;
}

.word53 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 6.53vw;
    display: block;
}

.word54 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 6.32vw;
    display: block;
}

.word55 {
    width: 0.91vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 6.32vw;
    display: block;
}

.info17 {
    width: 1.39vw;
    height: 0.7vw;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 0.83vw;
    font-family: MicrosoftYaHei;
    text-align: center;
    white-space: nowrap;
    line-height: 0.84vw;
    margin-left: 6.12vw;
    display: block;
}

.pic17 {
    z-index: 213;
    position: absolute;
    left: 4.45vw;
    top: 2.64vw;
    width: 0.07vw;
    height: 25.28vw;
}

.img11 {
    z-index: 214;
    position: absolute;
    left: 11.67vw;
    top: 2.64vw;
    width: 0.07vw;
    height: 25.28vw;
}

.img12 {
    z-index: 215;
    position: absolute;
    left: 18.89vw;
    top: 2.64vw;
    width: 0.07vw;
    height: 25.28vw;
}

.pic18 {
    z-index: 216;
    position: absolute;
    left: 26.12vw;
    top: 2.64vw;
    width: 0.07vw;
    height: 25.28vw;
}

.pic19 {
    z-index: 217;
    position: absolute;
    left: 33.34vw;
    top: 2.64vw;
    width: 0.07vw;
    height: 25.28vw;
}

.wrap15 {
    width: 35.07vw;
    height: 12.99vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    margin-top: 9.24vw;
}

.infoBox16 {
    width: 35.07vw;
    height: 12.99vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox17 {
    width: 35.07vw;
    height: 12.99vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
}

.infoBox18 {
    width: 35.07vw;
    height: 12.99vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox19 {
    width: 35.07vw;
    height: 12.99vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox20 {
    width: 35.07vw;
    height: 12.99vw;
    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;
}

.infoBox21 {
    width: 35.07vw;
    height: 12.99vw;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 1.25vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.bd33 {
    width: 32.92vw;
    height: 3.41vw;
    margin: 9.02vw 0 0 8.33vw;
}

.word56 {
    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;
}

.info18 {
    width: 18.69vw;
    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;
    margin-top: 2.09vw;
    display: block;
}

.bd34 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 38.2vw;
    margin-top: 1.74vw;
    width: 100vw;
}

.main12 {
    width: 77.37vw;
    height: 30.98vw;
    margin: 3.4vw 0 0 11.38vw;
}

.section28 {
    width: 32.23vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: justifyLeft;
    line-height: 2.16vw;
    white-space: nowrap;
    margin-top: 4.24vw;
}

.paragraph19 {
    width: 32.23vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox22 {
    width: 32.23vw;
    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;
    white-space: nowrap;
}

.paragraph20 {
    width: 32.23vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.paragraph21 {
    width: 32.23vw;
    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;
    white-space: nowrap;
}

.infoBox23 {
    width: 32.23vw;
    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;
}

.infoBox24 {
    width: 32.23vw;
    height: 23.89vw;
    overflow-wrap: break-word;
    color: rgba(238, 124, 48, 1);
    font-size: 2.08vw;
    font-family: MicrosoftYaHei;
    text-align: left;
    line-height: 2.16vw;
    white-space: nowrap;
}

.infoBox25 {
    width: 32.23vw;
    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;
    white-space: nowrap;
}

.section29 {
    background-color: rgba(248, 249, 255, 1);
    border-radius: 20px;
    height: 30.98vw;
    width: 36.12vw;
}

.pic20 {
    width: 25.28vw;
    height: 25.28vw;
    margin: 3.47vw 0 0 2.08vw;
}

.bd35 {
    background-color: rgba(238, 124, 48, 1);
    z-index: 241;
    position: relative;
    width: 100vw;
    height: 14.9vw;
    margin-top: 5.14vw;
}

.mod8 {
    background-color: rgba(14, 20, 33, 1);
    z-index: 242;
    height: 9.59vw;
    width: 100vw;
    position: absolute;
    left: 0;
    top: 2.78vw;
}

.paragraph22 {
    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: 2.29vw 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;
}
.main1 a{
    color: rgba(255, 255, 255, 1);
    text-decoration: auto;
}
