main {
    width: 100vw;
    padding: 2.08vw 10vw;
    background-color: #f8f8f8;
    justify-content: space-between;
}

main>div {
    width: 50vw;
    overflow-wrap: break-word;
    color: rgba(23, 23, 23, 1);
    font-size: 0.83vw;
    font-family: PingFangSC-Regular;
    font-weight: normal;
    line-height: 1.78vw;
}

main>img {
    width: 16.67vw;
    height: 16.67vw;
    margin: 6vw;
}

main+div {
    width: 100vw;
    padding: 4vw 10vw 0;
    line-height: 2;
}

.map {
    width: 100vw;
    padding: 2vw 10vw 4vw;
}