.section {
    position: relative;
    color: #000;
    font-family: 'myriadsetpro-thinthin', Arial;
    font-size: 16px;
    line-height: 1.2;
    font-weight: normal;
    margin: 0 auto;
}

#bv9200 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: 16px;
    font-family: 'myriadsetpro-thinthin', Arial;
    margin: 0 auto;
    overflow: hidden
}

#bv9200 div, #bv9200 ul, #bv9200 ol, #bv9200 dl, #bv9200 dt, #bv9200 dd, #bv9200 li, #bv9200 dl, #bv9200 h1, #bv9200 h2, #bv9200 h3, #bv9200 h4, #bv9200 p {
    margin: 0;
    padding: 0;
    font-style: normal
}

#bv9200 ol, #bv9200 ul, #bv9200 li {
    list-style: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#bv9200 img {
    border: 0;
    vertical-align: middle;
    max-width: none;
    -webkit-user-drag: none
}

#bv9200 *, #bv9200 ::after, #bv9200 ::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#bv9200 .big-img {
    width: 100%;
    height: auto
}

#bv9200 .bv9200-pc {
    display: inherit
}

#bv9200 .bv9200-phone {
    display: none !important
}

#bv9200 .transHide {
    display: inherit;
    opacity: 0;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transform: translate3d(0, 150px, 0) scale(0.6);
    transform: translate3d(0, 150px, 0) scale(0.6)
}

#bv9200 .showDelay {
    opacity: 1;
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1);
    transition: opacity .5s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1)
}

#bv9200 .lab {
    display: block
}

#bv9200 .se {
    position: relative
}

#bv9200 .sect1 .txt-box {
    position: absolute;
    left: 57%;
    top: 15%
}

#bv9200 .sect1 .txt-box .p1 {
    font-weight: bold;
    color: #0144ff;
    font-size: 5.2083333333vw;
    line-height: 1.1
}

#bv9200 .sect1 .txt-box .p2 {
    font-weight: bold;
    font-size: 2.0833333333vw;
    color: #000;
    line-height: 1.1
}

#bv9200 .sect1 .sect1-detail {
    margin-top: 2.6041666667vw
}

#bv9200 .sect1 .sect1-detail .sect-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 10px
}

#bv9200 .sect1 .sect1-detail .sect-item .img-box {
    width: 50px;
    margin-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect1 .sect1-detail .sect-item .txt {
    font-size: 1.25vw
}

#bv9200 .sect2 {
    background: #000;
    padding: 8.3333333333vw 0
}

#bv9200 .sect2 .margin-20 {
    margin: 0 20px
}

#bv9200 .sect2 .sect2-title {
    color: #fff;
    font-size: 5.2083333333vw;
    font-weight: bold;
    text-align: center;
    padding-bottom: 7.2916666667vw
}

#bv9200 .sect2 .sect2-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#bv9200 .sect2 .sect2-content .item-box {
    position: relative
}

#bv9200 .sect2 .sect2-content .item-box img {
    max-width: 100%
}

#bv9200 .sect2 .sect2-content .txt {
    font-weight: bold;
    position: absolute;
    line-height: 1.1
}

#bv9200 .sect2 .sect2-content-1 .left .txt {
    width: 100%;
    top: 5%;
    text-align: center;
    color: #a6e2ff;
    font-size: 1.875vw
}

#bv9200 .sect2 .sect2-content-1 .middle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

#bv9200 .sect2 .sect2-content-1 .middle .item-box .txt {
    font-size: 1.6666666667vw;
    text-align: center;
    top: 5%;
    width: 100%
}

#bv9200 .sect2 .sect2-content-1 .middle .middle-t .txt {
    top: 10%;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
    background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
    background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect2 .sect2-content-1 .middle .middle-b .txt {
    color: #fff
}

#bv9200 .sect2 .sect2-content-1 .right .txt {
    color: #fff;
    font-size: 1.6666666667vw;
    top: 5%;
    left: 5%;
    line-height: 1.3
}

#bv9200 .sect2 .sect2-content-2 {
    margin-top: 20px
}

#bv9200 .sect2 .sect2-content-2 .txt {
    color: #fff
}

#bv9200 .sect2 .sect2-content-2 .left .txt {
    color: #fff;
    left: 5%;
    text-align: left;
    top: 45%
}

#bv9200 .sect2 .sect2-content-2 .left .txt .txt-1 {
    font-size: 3.125vw
}

#bv9200 .sect2 .sect2-content-2 .left .txt .txt-2 {
    margin-top: 5px;
    font-size: 1.5625vw
}

#bv9200 .sect2 .sect2-content-2 .middle .middle-b .txt {
    width: unset;
    right: 2%
}

#bv9200 .sect2 .sect2-content-2 .middle .middle-b span {
    font-size: 1.25vw
}

#bv9200 .sect2 .sect2-content-2 .middle .middle-b .txt-1 {
    color: #ffea00
}

#bv9200 .sect2 .sect2-content-2 .right .txt {
    color: #a6e2ff
}

#bv9200 .sect2 .sect2-content-3 {
    margin-top: 20px
}

#bv9200 .sect2 .sect2-content-3 .left .txt {
    color: #fff;
    font-size: 1.3541666667vw
}

#bv9200 .sect2 .sect2-content-3 .middle .txt {
    width: 100%;
    top: 10%;
    text-align: center;
    color: #fff;
    font-size: 1.3541666667vw
}

#bv9200 .sect2 .sect2-content-3 .middle .txt .txt-1 {
    color: #ffea00
}

#bv9200 .sect2 .sect2-content-3 .right .txt {
    color: #fff;
    font-size: 1.3541666667vw;
    width: 100%;
    text-align: center;
    left: unset
}

#bv9200 .sect2 .sect2-content-3 .right .txt span {
    line-height: 1
}

#bv9200 .sect2 .sect2-content-3 .right .txt .txt-1 {
    font-size: 2.6041666667vw;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
    background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
    background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect2 .sect2-content-4 {
    margin-top: 20px
}

#bv9200 .sect2 .sect2-content-4 .left .txt {
    width: 70%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: unset;
    right: 2%;
    color: #fff;
    font-weight: bold;
    font-size: 1.5625vw
}

#bv9200 .sect2 .sect2-content-4 .left .txt span {
    color: #ffea00
}

#bv9200 .sect2 .sect2-content-4 .left .txt .txt-2 {
    margin-top: 10px;
    font-size: 1.25vw
}

#bv9200 .sect2 .sect2-content-4 .middle .txt {
    bottom: 10%;
    text-align: center
}

#bv9200 .sect2 .sect2-content-4 .middle .txt .txt-1 {
    color: #ffea00;
    font-size: 1.1458333333vw;
    margin-bottom: 10px
}

#bv9200 .sect2 .sect2-content-4 .middle .txt .txt-2 {
    color: #fff;
    font-size: 1.5625vw
}

#bv9200 .sect2 .sect2-content-4 .right .txt {
    left: unset;
    width: 100%;
    text-align: center
}

#bv9200 .sect2 .sect2-content-5 {
    margin-top: 20px
}

#bv9200 .sect2 .sect2-content-5 .left .txt {
    font-size: 1.6666666667vw
}

#bv9200 .sect2 .sect2-content-5 .left .txt .txt-1 {
    color: #4397ff
}

#bv9200 .sect2 .sect2-content-5 .left .txt .txt-2 {
    margin-top: 10px;
    color: #fff
}

#bv9200 .sect2 .sect2-content-5 .middle .middle-t .txt {
    width: 40%;
    right: 3%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 1.6666666667vw
}

#bv9200 .sect2 .sect2-content-5 .middle .middle-b .txt {
    width: 100%;
    top: 10%;
    text-align: center;
    font-size: 1.1458333333vw;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
    background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
    background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect2 .sect2-content-5 .right .middle-t {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 20px
}

#bv9200 .sect2 .sect2-content-5 .right .middle-t .item-box:nth-child(1) .txt {
    font-size: 1.3541666667vw;
    left: unset;
    text-align: center;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
    background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
    background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect2 .sect2-content-5 .right .middle-b .txt {
    width: 100%;
    text-align: center;
    font-size: 1.5625vw;
    left: unset;
    text-align: center;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
    background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
    background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect2 .item-box {
    overflow: hidden;
    border-radius: 20px
}

#bv9200 .sect2 .item-box img {
    -webkit-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s
}

#bv9200 .sect2 .item-box:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

#bv9200 .sect3 {
    background-color: #000
}

#bv9200 .sect3 .box {
    width: 65.0551760378%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect3 .box .sect3-title {
    font-size: 10.4166666667vw;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    text-align: center
}

#bv9200 .sect3 .box .sect3-title span {
    font-size: 4.1666666667vw
}

#bv9200 .sect3 .box .sect3-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2vw
}

#bv9200 .sect3 .box .sect3-content .sect3-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

#bv9200 .sect3 .box .sect3-content .sect3-item .txt {
    font-size: 1.9791666667vw;
    line-height: 1.2;
    font-weight: bold;
    color: #000;
    width: 14.7916666667vw;
    height: 8.3333333333vw;
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

#bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(1) .txt {
    background: #ff7a60
}

#bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(2) .txt {
    background: #66a7ff
}

#bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(3) .txt {
    background: #ffba00
}

#bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(4) .txt {
    background: #c375ff
}

#bv9200 .sect4 .box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 63.0583289543%;
    text-align: center
}

#bv9200 .sect4 .box .tit {
    font-size: 8.3333333333vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect4 .box .msg {
    font-size: 5vw;
    line-height: 1;
    font-weight: 600;
    color: #fff
}

#bv9200 .sect5 {
    background-color: #000
}

#bv9200 .sect5 .box {
    width: 69.5743562796%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect5 .box .ul-1 {
    width: 89.7280966767%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect5 .box .ul-1 .li-1 .item-box {
    position: relative
}

#bv9200 .sect5 .box .ul-1 .li-1 .item-box .word {
    position: absolute
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) {
    width: 26.1784511785%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box {
    width: 100%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word {
    bottom: 8%;
    width: 100%;
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word .msg {
    font-size: 1.5625vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) {
    margin-top: 0.78125vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word {
    bottom: 10%;
    width: 100%;
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word .msg {
    font-size: 1.3541666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) {
    width: 44.6127946128%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) {
    width: 50%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) .word {
    left: 5%;
    top: 1%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) .word .tit {
    font-size: 1.6666666667vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #3BFFEB), to(#2394FF));
    background: -o-linear-gradient(left, #3BFFEB 0.1220703125%, #2394FF 100%);
    background: linear-gradient(90deg, #3BFFEB 0.1220703125%, #2394FF 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) {
    width: 47.358490566%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) .word {
    left: 5%;
    top: 1%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) .word .tit {
    font-size: 1.3541666667vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) {
    width: 26.1784511785%;
    margin-top: 0.6770833333vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(1) .word {
    bottom: 10%;
    width: 100%;
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(1) .word .tit {
    font-size: 1.3541666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) {
    margin-top: 0.78125vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) .word {
    bottom: 5%;
    width: 100%;
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) .word .tit {
    font-size: 1.3541666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) {
    width: 60.6060606061%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 0.6770833333vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) {
    width: 43.1944444444%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) .word {
    bottom: 8%;
    width: 100%;
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) .word .tit {
    font-size: 1.3541666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) {
    margin-left: 0.8333333333vw;
    width: 54.5833333333%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word {
    bottom: 8%;
    width: 100%;
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word .tit {
    font-size: 2.0833333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
    background: -o-linear-gradient(left, #FFF95F 0.1220703125%, #FF6B1A 100%);
    background: linear-gradient(90deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word .msg {
    font-size: 1.3541666667vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) {
    width: 38.1313131313%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 0.6770833333vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box {
    width: 48.1236203091%
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word {
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word .tit {
    font-size: 2.0833333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #3BFFEB), to(#2394FF));
    background: -o-linear-gradient(bottom, #3BFFEB 0.1220703125%, #2394FF 100%);
    background: linear-gradient(0deg, #3BFFEB 0.1220703125%, #2394FF 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word .msg {
    font-size: 1.3541666667vw;
    line-height: 1.2;
    font-weight: 400;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) {
    margin-left: 0.8854166667vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word {
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word .tit {
    font-size: 2.0833333333vw;
    font-weight: 600;
    color: #ffe75f;
    line-height: 1.2
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word .msg {
    font-size: 1.3541666667vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) {
    margin-top: 0.625vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word {
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word .tit {
    font-size: 2.2916666667vw;
    padding-left: 20%;
    font-weight: 600;
    line-height: 1.2;
    color: #fff;
    background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #17EDEE), to(#0AF258));
    background: -o-linear-gradient(left, #17EDEE 0.1220703125%, #0AF258 100%);
    background: linear-gradient(90deg, #17EDEE 0.1220703125%, #0AF258 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word .msg {
    font-size: 1.3541666667vw;
    line-height: 1.2;
    font-weight: 400;
    color: #fff
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) {
    margin-top: 0.625vw
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word {
    top: 50%;
    width: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 40%;
    text-align: center
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word .tit {
    font-size: 2.2916666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #fff;
    background: -o-linear-gradient(181deg, #FF8E20 0.3662109375%, #00FFFC 100%);
    background: linear-gradient(269deg, #FF8E20 0.3662109375%, #00FFFC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word .msg {
    font-size: 1.3541666667vw;
    line-height: 1.2;
    font-weight: 400;
    color: #fff
}

#bv9200 .sect6 {
    background-color: #000
}

#bv9200 .sect6 .box {
    width: 56.9626904887%;
    margin: 0 auto
}

#bv9200 .sect6 .box .lab {
    font-size: 2.0833333333vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect6 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect6 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect6 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect6 .picture-box video {
    width: 100%
}

#bv9200 .sect7 {
    background-color: #000
}

#bv9200 .sect7 .box {
    width: 64.7398843931%;
    margin: 0 auto
}

#bv9200 .sect7 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin-bottom: 1vw
}

#bv9200 .sect7 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: 400;
    color: #fff;
    width: 65.3409090909%
}

#bv9200 .sect7 .box .picture-box {
    padding: 4vw 0;
    margin: 0 auto
}

#bv9200 .sect7 .box .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect7 .box .picture-box ul li {
    width: 48.1331168831%;
    text-align: center
}

#bv9200 .sect7 .box .picture-box ul li p {
    width: 10.4166666667vw;
    background: #7a7a7a;
    border-radius: 1.5625vw;
    font-size: 1.875vw;
    line-height: 1.2;
    color: #fff;
    margin: 2vw auto
}

#bv9200 .sect7 .box .picture-box ul li:nth-child(2) p {
    background: -webkit-gradient(linear, left bottom, left top, from(#E43234), to(#FF5400));
    background: -o-linear-gradient(bottom, #E43234 0%, #FF5400 100%);
    background: linear-gradient(0deg, #E43234 0%, #FF5400 100%)
}

#bv9200 .sect8 {
    background-color: #000;
    padding: 4vw 0
}

#bv9200 .sect8 .box {
    width: 54.7031003678%;
    margin: 0 auto
}

#bv9200 .sect8 .box .lab {
    font-size: 2.0833333333vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect8 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect8 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect8 .picture-box {
    padding: 4vw 0;
    width: 69.6794534945%;
    margin: 0 auto
}

#bv9200 .sect9 {
    background-color: #000
}

#bv9200 .sect9 .box {
    width: 54.0199684708%;
    margin: 0 auto
}

#bv9200 .sect9 .box .lab {
    font-size: 2.0833333333vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect9 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect9 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect9 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect9 .picture-box {
    padding: 4vw 0;
    width: 94.2722017867%;
    margin: 0 auto
}

#bv9200 .sect10 {
    background-color: #000
}

#bv9200 .sect10 .box {
    width: 69.3641618497%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect10 .box .title {
    padding-bottom: 4vw;
    font-size: 2.5vw;
    line-height: 1.2;
    font-weight: 400;
    color: #3c5cff
}

#bv9200 .sect10 .box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect10 .box ul li {
    width: 32.5757575758%
}

#bv9200 .sect10 .box ul li .msg {
    font-size: 1.3541666667vw;
    line-height: 1.2;
    font-weight: 400;
    color: #fff;
    padding: 2vw 0
}

#bv9200 .sect10 .box ul li .item-box {
    position: relative
}

#bv9200 .sect10 .box ul li .item-box .word {
    position: absolute;
    top: 85%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect10 .box ul li .item-box .word .tit {
    font-size: 1.875vw;
    font-weight: 400;
    line-height: 1.2;
    color: #010101;
    margin-left: 5px
}

#bv9200 .sect10 .box ul li:nth-child(1) {
    width: 49.3181818182%;
    margin-bottom: 2vw
}

#bv9200 .sect10 .box ul li:nth-child(1) .word img {
    width: 2.1875vw
}

#bv9200 .sect10 .box ul li:nth-child(2) {
    width: 49.3181818182%;
    margin-bottom: 2vw
}

#bv9200 .sect10 .box ul li:nth-child(2) .word img {
    width: 2.2916666667vw
}

#bv9200 .sect10 .box ul li:nth-child(3) .word img {
    width: 2.0833333333vw
}

#bv9200 .sect10 .box ul li:nth-child(4) .word img {
    width: 2.7083333333vw
}

#bv9200 .sect10 .box ul li:nth-child(5) .word img {
    width: 1.5625vw
}

#bv9200 .sect11 {
    background-color: #000
}

#bv9200 .sect11 .box {
    width: 69.4692590646%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect11 .box .title {
    font-size: 9.375vw;
    line-height: 1.2;
    font-weight: 600;
    color: #fff;
    text-align: center
}

#bv9200 .sect11 .box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 2vw
}

#bv9200 .sect11 .box ul li .item-box {
    position: relative
}

#bv9200 .sect11 .box ul li .item-box .word {
    position: absolute
}

#bv9200 .sect11 .box ul li:nth-child(1) {
    width: 33.2072617247%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) {
    width: 48.291571754%
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) .word {
    top: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) .word .tit {
    font-size: 1.5104166667vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left top, right top, from(#41B234), color-stop(0%, #FCFF02), to(#83E045));
    background: -o-linear-gradient(left, #41B234 0%, #FCFF02 0%, #83E045 100%);
    background: linear-gradient(90deg, #41B234 0%, #FCFF02 0%, #83E045 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) {
    width: 48.291571754%
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) .word {
    top: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) .word .tit {
    font-size: 1.3541666667vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left top, right top, from(#34E3DE), to(#2084E3));
    background: -o-linear-gradient(left, #34E3DE 0%, #2084E3 100%);
    background: linear-gradient(90deg, #34E3DE 0%, #2084E3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) {
    margin-top: 0.78125vw;
    margin-bottom: 0.8333333333vw
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) .word {
    top: 77%;
    width: 60%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) .word .tit {
    font-size: 1.7708333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(4) .word {
    bottom: 1%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(4) .word .tit {
    font-size: 1.7708333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(2) {
    width: 31.6187594554%
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(1) .word {
    top: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(1) .word .tit {
    font-size: 1.9270833333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) {
    margin-top: 0.5729166667vw
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 62%;
    left: 2%
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .lab {
    font-size: 1.3541666667vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left bottom, left top, from(#41B234), color-stop(0%, #0AF25A), to(#16EDE7));
    background: -o-linear-gradient(bottom, #41B234 0%, #0AF25A 0%, #16EDE7 100%);
    background: linear-gradient(0deg, #41B234 0%, #0AF25A 0%, #16EDE7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .tit {
    font-size: 1.6666666667vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .msg {
    font-size: 1.0416666667vw;
    font-weight: 600;
    color: #01e4ff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) {
    margin-top: 0.5729166667vw;
    margin-bottom: 0.5208333333vw
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 65%;
    left: 2%
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .lab {
    font-size: 1.3541666667vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .tit {
    font-size: 1.6666666667vw;
    font-weight: bold;
    color: #ffe400;
    line-height: 1
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .tit span {
    font-size: 1.0416666667vw;
    color: #fff
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .msg {
    font-size: 1.0416666667vw;
    font-weight: 600;
    color: #00ff96;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(4) .word {
    top: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(4) .word .tit {
    font-size: 1.7708333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(3) {
    width: 33.2829046899%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box {
    width: 48.4090909091%
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) {
    width: 100%
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) .word {
    top: 30%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) .word .tit {
    font-size: 1.7708333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
    background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
    background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) {
    margin-top: 0.3645833333vw;
    margin-bottom: 0.4166666667vw
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) .word {
    bottom: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) .word .tit {
    font-size: 1.4583333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(3) .word {
    top: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(3) .word .tit {
    font-size: 1.4583333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(4) .word {
    bottom: 5%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(4) .word .tit {
    font-size: 1.4583333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word {
    bottom: 6%;
    width: 100%;
    text-align: center;
    left: 0
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word .tit {
    font-size: 1.4583333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word .msg {
    font-size: 1.6666666667vw;
    width: 60%;
    font-weight: bold;
    color: #000;
    line-height: 1.2
}

#bv9200 .sect12 {
    background-color: #000
}

#bv9200 .sect12 .box {
    position: relative;
    padding-top: 10vw
}

#bv9200 .sect12 .box .word {
    width: 71.781397793%;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 10%
}

#bv9200 .sect12 .box .lab {
    font-size: 2.0833333333vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect12 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect12 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect12 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect12 .picture-box {
    position: relative
}

#bv9200 .sect12 .picture-box p {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
    font-size: 9.375vw;
    line-height: 1.2;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-weight: bold;
    color: rgba(255, 255, 255, 0);
    -webkit-text-stroke: 6px #fff
}

#bv9200 .sect13 {
    background-color: #000
}

#bv9200 .sect13 .box {
    position: relative;
    padding-top: 10vw
}

#bv9200 .sect13 .box .word {
    width: 71.781397793%;
    margin: 0 auto
}

#bv9200 .sect13 .box .lab {
    font-size: 2.0833333333vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect13 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect13 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #fff
}

#bv9200 .sect13 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect13 .box .picture-box-1 {
    position: relative
}

#bv9200 .sect13 .box .picture-box-1 .word {
    position: absolute
}

#bv9200 .sect13 .box .picture-box-1 .word-1 {
    left: 25%;
    top: 36%;
    font-size: 2.5vw;
    line-height: 1;
    font-weight: 600;
    color: #347eff
}

#bv9200 .sect13 .box .picture-box-1 .word-1 span {
    font-size: 1.5625vw
}

#bv9200 .sect13 .box .picture-box-1 .word-2 {
    left: 9%;
    width: 30%;
    top: 47%;
    font-size: 1.25vw;
    line-height: 1;
    color: #fff;
    font-weight: 600;
    text-align: right
}

#bv9200 .sect13 .box .picture-box-1 .word-2 span {
    font-size: 1.5625vw;
    display: block;
    color: #347eff
}

#bv9200 .sect13 .box .picture-box-1 .word-3 {
    left: 67%;
    top: 52%;
    font-size: 1.5625vw;
    line-height: 1;
    color: #fff;
    font-weight: 600
}

#bv9200 .sect13 .picture-box {
    position: relative
}

#bv9200 .sect13 .picture-box p {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
    font-size: 9.375vw;
    line-height: 1.2;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-weight: bold;
    color: rgba(255, 255, 255, 0);
    -webkit-text-stroke: 6px #fff;
    text-stroke: 6px #fff
}

#bv9200 .sect14 .box {
    position: relative;
    padding-top: 10vw
}

#bv9200 .sect14 .box .word {
    width: 55.6489753022%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect14 .box .lab {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect14 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect14 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect14 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect14 .picture-box {
    padding-bottom: 4vw
}

#bv9200 .sect14 .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5vw
}

#bv9200 .sect14 .picture-box ul li img {
    width: 3.3333333333vw
}

#bv9200 .sect14 .picture-box ul li:nth-child(1) {
    width: 45%
}

#bv9200 .sect14 .picture-box ul li:nth-child(1) div {
    text-align: right;
    padding-right: 4vw
}

#bv9200 .sect14 .picture-box ul li:nth-child(2) {
    width: 55%
}

#bv9200 .sect14 .picture-box ul li:nth-child(2) div {
    padding-left: 4vw
}

#bv9200 .sect15 .box {
    position: relative
}

#bv9200 .sect15 .box .word {
    width: 63.2685233841%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect15 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect15 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect15 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect15 .picture-box {
    padding-bottom: 4vw;
    width: 51.655281135%;
    margin: 0 auto
}

#bv9200 .sect16 .box {
    position: relative;
    padding: 4vw 0
}

#bv9200 .sect16 .box .word {
    width: 51.655281135%;
    margin: 0 auto;
    text-align: center
}

#bv9200 .sect16 .box img {
    width: 16.25vw;
    margin: 0 auto
}

#bv9200 .sect16 .box .tit {
    font-size: 1.875vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect16 .box .tit span {
    color: red
}

#bv9200 .sect16 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect16 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect16 .picture-box {
    padding-bottom: 4vw;
    width: 61.0089332633%;
    margin: 0 auto
}

#bv9200 .sect17 .box {
    position: relative
}

#bv9200 .sect17 .box .word {
    width: 55.3336836574%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect17 .box .lab {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect17 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect17 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect17 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect17 .picture-box {
    padding-bottom: 4vw;
    width: 68.94377299%;
    margin: 0 auto
}

#bv9200 .sect17 .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5vw
}

#bv9200 .sect17 .picture-box ul li img {
    width: 3.3333333333vw
}

#bv9200 .sect17 .picture-box ul li:nth-child(1) {
    width: 50%
}

#bv9200 .sect17 .picture-box ul li:nth-child(1) div {
    text-align: right;
    padding-right: 4vw
}

#bv9200 .sect17 .picture-box ul li:nth-child(2) {
    width: 50%
}

#bv9200 .sect17 .picture-box ul li:nth-child(2) div {
    padding-left: 4vw
}

#bv9200 .sect18 .box {
    position: relative
}

#bv9200 .sect18 .box .word {
    width: 59.3273778245%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect18 .box .lab {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect18 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect18 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect18 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect18 .picture-box {
    padding-bottom: 4vw;
    width: 68.94377299%;
    margin: 0 auto
}

#bv9200 .sect18 .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5vw
}

#bv9200 .sect18 .picture-box ul li img {
    width: 3.3333333333vw
}

#bv9200 .sect18 .picture-box ul li:nth-child(1) {
    width: 50%
}

#bv9200 .sect18 .picture-box ul li:nth-child(1) div {
    text-align: right;
    padding-right: 4vw
}

#bv9200 .sect18 .picture-box ul li:nth-child(2) {
    width: 50%
}

#bv9200 .sect18 .picture-box ul li:nth-child(2) div {
    padding-left: 4vw
}

#bv9200 .sect19 .box {
    position: relative
}

#bv9200 .sect19 .box .word {
    width: 59.2222806096%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect19 .box .lab {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect19 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect19 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect19 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect19 .picture-box {
    padding-bottom: 4vw;
    width: 69.5743562796%;
    margin: 0 auto
}

#bv9200 .sect19 .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5vw
}

#bv9200 .sect19 .picture-box ul li img {
    width: 3.3333333333vw
}

#bv9200 .sect19 .picture-box ul li:nth-child(1) {
    width: 50%
}

#bv9200 .sect19 .picture-box ul li:nth-child(1) div {
    text-align: right;
    padding-right: 4vw
}

#bv9200 .sect19 .picture-box ul li:nth-child(2) {
    width: 50%
}

#bv9200 .sect19 .picture-box ul li:nth-child(2) div {
    padding-left: 4vw
}

#bv9200 .sect20 .box {
    position: relative
}

#bv9200 .sect20 .box .word {
    width: 59.2222806096%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect20 .box .lab {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect20 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect20 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect20 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect20 .picture-box {
    padding-bottom: 4vw
}

#bv9200 .sect21 .box {
    position: relative
}

#bv9200 .sect21 .box .title {
    font-size: 2.3958333333vw;
    line-height: 1;
    text-align: center;
    font-weight: 600;
    color: #06f;
    padding-bottom: 4vw
}

#bv9200 .sect21 .box .word {
    width: 54.0199684708%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect21 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #06f;
    margin: 1vw 0
}

#bv9200 .sect21 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect21 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect21 .picture-box {
    padding-bottom: 4vw;
    width: 68.94377299%;
    margin: 0 auto
}

#bv9200 .sect21 .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5vw
}

#bv9200 .sect21 .picture-box ul li img {
    width: 3.3333333333vw
}

#bv9200 .sect21 .picture-box ul li:nth-child(1) {
    width: 50%
}

#bv9200 .sect21 .picture-box ul li:nth-child(1) div {
    text-align: right;
    padding-right: 4vw
}

#bv9200 .sect21 .picture-box ul li:nth-child(2) {
    width: 50%
}

#bv9200 .sect21 .picture-box ul li:nth-child(2) div {
    padding-left: 4vw
}

#bv9200 .sect22 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 68.9963215975%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect22 .box {
    position: relative;
    width: 36.7098248286%
}

#bv9200 .sect22 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #06f;
    margin: 1vw 0
}

#bv9200 .sect22 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect22 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect22 .picture-box {
    width: 56.5118050267%
}

#bv9200 .sect22 .picture-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .5vw
}

#bv9200 .sect22 .picture-box ul li img {
    width: 3.3333333333vw
}

#bv9200 .sect22 .picture-box ul li:nth-child(1) {
    width: 50%
}

#bv9200 .sect22 .picture-box ul li:nth-child(1) div {
    text-align: right;
    padding-right: 4vw
}

#bv9200 .sect22 .picture-box ul li:nth-child(2) {
    width: 50%
}

#bv9200 .sect22 .picture-box ul li:nth-child(2) div {
    padding-left: 4vw
}

#bv9200 .sect23 .box {
    position: relative
}

#bv9200 .sect23 .box .word {
    width: 62.3226484498%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect23 .box .lab {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect23 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    line-height: 1.2;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect23 .box .msg {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: normal;
    color: #000
}

#bv9200 .sect23 .box .msg span {
    color: #3e8bff
}

#bv9200 .sect23 .picture-box {
    padding-bottom: 4vw;
    width: 69.4692590646%;
    margin: 0 auto
}

#bv9200 .sect23 .box-2 {
    width: 91.7498686285%;
    margin: 0 auto;
    padding-bottom: 4vw
}

#bv9200 .sect24 .box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 63.0583289543%;
    text-align: center
}

#bv9200 .sect24 .box .tit {
    font-size: 8.3333333333vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect24 .box .msg {
    font-size: 5vw;
    line-height: 1;
    font-weight: 600;
    color: #fff
}

#bv9200 .sect25 {
    background-color: #000
}

#bv9200 .sect25 .box {
    width: 69.3641618497%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect25 .box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect25 .box ul li {
    position: relative;
    margin: .5vw 0
}

#bv9200 .sect25 .box ul li .word {
    position: absolute
}

#bv9200 .sect25 .box ul li:nth-child(1) {
    width: 29.3939393939%
}

#bv9200 .sect25 .box ul li:nth-child(1) .word {
    width: 100%;
    text-align: center;
    top: 5%;
    left: 0
}

#bv9200 .sect25 .box ul li:nth-child(1) .word .tit {
    font-size: 3.3333333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect25 .box ul li:nth-child(2) {
    width: 34.0909090909%
}

#bv9200 .sect25 .box ul li:nth-child(2) .word {
    width: 100%;
    text-align: center;
    top: 2%;
    left: 0
}

#bv9200 .sect25 .box ul li:nth-child(2) .word .tit {
    font-size: 5.625vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect25 .box ul li:nth-child(2) .word .msg {
    font-size: 3.4375vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect25 .box ul li:nth-child(3) {
    width: 33.4848484848%
}

#bv9200 .sect25 .box ul li:nth-child(3) .word {
    width: 100%;
    text-align: center;
    top: 2%;
    left: 0
}

#bv9200 .sect25 .box ul li:nth-child(3) .word .tit {
    font-size: 5.625vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect25 .box ul li:nth-child(3) .word .msg {
    font-size: 2.9166666667vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect25 .box ul li:nth-child(4) {
    width: 29.3939393939%
}

#bv9200 .sect25 .box ul li:nth-child(4) .word {
    width: 100%;
    text-align: center;
    top: 50%;
    left: 0
}

#bv9200 .sect25 .box ul li:nth-child(4) .word .tit {
    font-size: 2.5520833333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect25 .box ul li:nth-child(4) .word .tit span {
    color: #35eefa
}

#bv9200 .sect25 .box ul li:nth-child(4) .word .tit span:nth-child(1) {
    display: block
}

#bv9200 .sect25 .box ul li:nth-child(5) {
    width: 34.0909090909%
}

#bv9200 .sect25 .box ul li:nth-child(6) {
    width: 33.4848484848%
}

#bv9200 .sect25 .box ul li:nth-child(6) .word {
    width: 41%;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0
}

#bv9200 .sect25 .box ul li:nth-child(6) .word .tit {
    font-size: 2.3958333333vw;
    font-weight: bold;
    color: #fff;
    line-height: 1
}

#bv9200 .sect26 {
    background-color: #000;
    padding: 4vw 0
}

#bv9200 .sect26 .box {
    width: 89.8581187599%;
    position: relative;
    margin: 0 0 0 auto
}

#bv9200 .sect26 .box .word {
    position: absolute;
    left: 5%;
    width: 42.6900584795%;
    top: 10%
}

#bv9200 .sect26 .box .word .lab {
    font-size: 2.0833333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect26 .box .word .tit {
    font-size: 2.2916666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect26 .box .word .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect27 {
    background-color: #000;
    padding: 4vw 0
}

#bv9200 .sect27 .box {
    width: 69.3116132422%;
    position: relative;
    margin: 0 auto
}

#bv9200 .sect27 .box .word {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 84.6095526914%;
    top: 5%;
    text-align: center
}

#bv9200 .sect27 .box .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect27 .box .word .msg {
    font-size: 1.4583333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect28 {
    background-color: #000
}

#bv9200 .sect28 .box {
    width: 51.0246978455%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect28 .box .lab {
    font-size: 2.0833333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect28 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect28 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect28 .picture-box {
    position: relative
}

#bv9200 .sect28 .picture-box .word {
    position: absolute;
    bottom: 2%;
    width: 43.8255386232%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

#bv9200 .sect28 .picture-box .word ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect28 .picture-box .word ul li p {
    font-size: 1.5625vw;
    line-height: 1.2;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect28 .picture-box .word ul li .word-tit {
    color: #2b76ff
}

#bv9200 .sect29 {
    background-color: #000;
    padding: 4vw 0
}

#bv9200 .sect29 .box {
    width: 69.3116132422%;
    margin: 0 auto;
    padding: 2vw 0;
    position: relative
}

#bv9200 .sect29 .box .word {
    position: absolute;
    left: 60%;
    width: 39%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect29 .box .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin-bottom: 2vw
}

#bv9200 .sect29 .box .word .msg {
    font-size: 1.4583333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect29 .box-2 {
    width: 69.3116132422%;
    margin: 0 auto;
    padding: 2vw 0;
    position: relative
}

#bv9200 .sect29 .box-2 .word {
    position: absolute;
    left: 5%;
    width: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect29 .box-2 .word .lab {
    font-size: 2.0833333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect29 .box-2 .word .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect29 .box-2 .word .msg {
    font-size: 1.4583333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect29 .box-3 {
    width: 69.3116132422%;
    margin: 0 auto;
    padding: 2vw 0;
    position: relative
}

#bv9200 .sect29 .box-3 .word {
    position: absolute;
    left: 45%;
    width: 52%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect29 .box-3 .word .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect29 .box-3 .word .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect30 .box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 63.0583289543%;
    text-align: center
}

#bv9200 .sect30 .box .tit {
    font-size: 8.3333333333vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect30 .box .msg {
    font-size: 5vw;
    line-height: 1;
    font-weight: 600;
    color: #fff
}

#bv9200 .sect31 {
    background-color: #000
}

#bv9200 .sect31 .box {
    width: 70.0472937467%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect31 .box .ul-1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect31 .box .ul-1 .li-1 .item-box {
    position: relative
}

#bv9200 .sect31 .box .ul-1 .li-1 .item-box .word {
    position: absolute
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) {
    width: 29.8574643661%;
    overflow: hidden
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word {
    width: 96%;
    top: 10%;
    left: 3%;
    text-align: center
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word .tit {
    font-size: 1.6145833333vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) {
    -webkit-transform: scale(0.97);
    -ms-transform: scale(0.97);
    transform: scale(0.97);
    -webkit-transform-origin: 90% 100%;
    -ms-transform-origin: 90% 100%;
    transform-origin: 90% 100%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word {
    width: 100%;
    top: 30%;
    left: 0;
    text-align: center
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word .tit {
    font-size: 1.6145833333vw;
    line-height: 1;
    font-weight: bold;
    color: #00ff42
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) {
    width: 69.6924231058%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) {
    width: 56.512378902%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) {
    margin-top: 0.5729166667vw
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) .word {
    width: 100%;
    top: 10%;
    left: 0;
    text-align: center
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) .word .tit {
    font-size: 2.6041666667vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) {
    width: 42.4111948332%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) {
    margin-top: 0.5729166667vw
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) .word {
    width: 100%;
    top: 10%;
    left: 0;
    text-align: center
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) .word .tit {
    font-size: 1.40625vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 0.5729166667vw
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(1) {
    width: 27.9870828848%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) {
    width: 48.3315392896%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) .word {
    width: 100%;
    top: 10%;
    left: 0;
    text-align: center
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) .word .tit {
    font-size: 1.40625vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) {
    width: 20.9903121636%
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) .word {
    width: 100%;
    top: 45%;
    left: 0;
    text-align: center
}

#bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) .word .tit {
    font-size: 1.40625vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect32 {
    background-color: #000
}

#bv9200 .sect32 .box {
    position: absolute;
    left: 50%;
    top: 5%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 57.8034682081%;
    text-align: center
}

#bv9200 .sect32 .box .lab {
    font-size: 2.0833333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect32 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect32 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect33 {
    background-color: #000;
    padding: 4vw 0
}

#bv9200 .sect33 .word {
    position: absolute;
    left: 50%;
    text-align: center;
    top: 5%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

#bv9200 .sect33 .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin-bottom: 2vw
}

#bv9200 .sect33 .word .msg {
    font-size: 1.25vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect33 .box {
    width: 69.3116132422%;
    margin: 2vw auto;
    position: relative;
    border-radius: 1vw;
    overflow: hidden
}

#bv9200 .sect33 .box .word {
    width: 83.3965125095%
}

#bv9200 .sect33 .box-2 {
    width: 69.3116132422%;
    margin: 2vw auto;
    border-radius: 1vw;
    overflow: hidden;
    position: relative
}

#bv9200 .sect33 .box-2 .word {
    width: 69.7498104625%
}

#bv9200 .sect34 {
    background-color: #000
}

#bv9200 .sect34 .box {
    width: 58.9595375723%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect34 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect34 .box .lab {
    font-size: 2.0833333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect34 .box .msg {
    font-size: 1.25vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect34 .picture-box {
    width: 75.7750919601%;
    margin: 0 auto;
    height: 36.4583333333vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 4vw 0;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    position: relative
}

#bv9200 .sect34 .picture-box .word {
    position: absolute
}

#bv9200 .sect34 .picture-box .word .word-tit {
    font-size: 3.9583333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2;
    background: -webkit-gradient(linear, left top, right top, from(#3EFFF9), color-stop(56.7626953125%, #8052FF), to(#FF6174));
    background: -o-linear-gradient(left, #3EFFF9 0%, #8052FF 56.7626953125%, #FF6174 100%);
    background: linear-gradient(90deg, #3EFFF9 0%, #8052FF 56.7626953125%, #FF6174 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#bv9200 .sect34 .picture-box .word .word-tit span {
    display: inline-block;
    font-size: 1.875vw
}

#bv9200 .sect34 .picture-box .word .word-tit span sup {
    -webkit-text-fill-color: #eb5e8a
}

#bv9200 .sect34 .picture-box .word .word-msg {
    font-size: 1.6666666667vw;
    font-weight: 400;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect34 .picture-box .word-1 {
    top: 0%;
    left: 15%
}

#bv9200 .sect34 .picture-box .word-1 .line-box {
    position: absolute;
    height: 6.6145833333vw;
    width: 2px;
    left: 50%;
    top: 100%;
    background-color: #fff
}

#bv9200 .sect34 .picture-box .word-2 {
    top: 0%;
    left: 40%
}

#bv9200 .sect34 .picture-box .word-2 .line-box {
    position: absolute;
    height: 2px;
    width: 5vw;
    left: -20%;
    top: 130%;
    background-color: #fff
}

#bv9200 .sect34 .picture-box .word-2 .line-box::before {
    content: "";
    position: absolute;
    height: 2.4479166667vw;
    width: 2px;
    left: 100%;
    top: -2.34375vw;
    background-color: #fff
}

#bv9200 .sect34 .picture-box .word-2 .line-box::after {
    content: "";
    position: absolute;
    height: 8.8541666667vw;
    width: 2px;
    left: 0;
    top: 0;
    background-color: #fff
}

#bv9200 .sect34 .picture-box .word-3 {
    top: 0%;
    left: 60%
}

#bv9200 .sect34 .picture-box .word-3 .line-box {
    position: absolute;
    height: 6.6145833333vw;
    width: 2px;
    left: 50%;
    top: 100%;
    background-color: #fff
}

#bv9200 .sect35 {
    background-color: #000
}

#bv9200 .sect35 .box {
    width: 69.3116132422%;
    margin: 0 auto;
    padding: 4vw 0;
    position: relative
}

#bv9200 .sect35 .box .word {
    position: absolute;
    left: 50%;
    width: 45%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect35 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect35 .box .lab {
    font-size: 2.0833333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect35 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect36 .box {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect36 .box .tit {
    font-size: 3.125vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect37 {
    background-color: #000
}

#bv9200 .sect37 .box {
    width: 61.7446137677%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect37 .box .tit {
    font-size: 2.6041666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect37 .box .lab {
    font-size: 2.0833333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect37 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect37 .box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 2vw 0
}

#bv9200 .sect37 .box ul li {
    width: 26.9787234043%
}

#bv9200 .sect37 .box ul li .word-tit {
    font-size: 1.7708333333vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect37 .box ul li .word-msg {
    font-size: 1.3541666667vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect37 .box-2 {
    width: 57.1203363111%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect37 .box-2 .word {
    padding-bottom: 2vw
}

#bv9200 .sect37 .box-2 .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin-bottom: 1vw
}

#bv9200 .sect37 .box-2 .word .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect38 .box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 63.0583289543%;
    text-align: center
}

#bv9200 .sect38 .box .tit {
    font-size: 8.3333333333vw;
    line-height: 1;
    font-weight: bold;
    color: #fff
}

#bv9200 .sect38 .box .msg {
    font-size: 5vw;
    line-height: 1;
    font-weight: 600;
    color: #fff
}

#bv9200 .sect39 .box {
    width: 66.4214398318%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect39 .box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv9200 .sect39 .box ul li:nth-child(1) {
    width: 42.3259493671%
}

#bv9200 .sect39 .box ul li:nth-child(1) img {
    width: 5.8333333333vw
}

#bv9200 .sect39 .box ul li:nth-child(1) .tit {
    font-size: 2.8125vw;
    line-height: 1;
    font-weight: bold;
    color: #3e8bff;
    margin: 1vw 0
}

#bv9200 .sect39 .box ul li:nth-child(1) .msg {
    font-size: 1.4583333333vw;
    line-height: 1;
    font-weight: 400;
    color: #000
}

#bv9200 .sect39 .box ul li:nth-child(2) {
    width: 47.1518987342%
}

#bv9200 .sect39 .box-2 {
    width: 69.2590646348%;
    margin: 0 auto
}

#bv9200 .sect39 .box-2 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect39 .box-2 ul li {
    position: relative;
    margin: 1vw 0
}

#bv9200 .sect39 .box-2 ul li .word {
    position: absolute
}

#bv9200 .sect39 .box-2 ul li .word .tit {
    font-size: 2.0833333333vw;
    line-height: 1;
    font-weight: bold;
    color: #000
}

#bv9200 .sect39 .box-2 ul li .word .msg {
    font-size: 1.4583333333vw;
    line-height: 1;
    font-weight: 400;
    color: #000
}

#bv9200 .sect39 .box-2 ul li:nth-child(1) {
    width: 50.1517450683%
}

#bv9200 .sect39 .box-2 ul li:nth-child(1) .word {
    left: 2%;
    top: 10%;
    width: 48%
}

#bv9200 .sect39 .box-2 ul li:nth-child(1) .word .tit {
    margin-bottom: 2vw
}

#bv9200 .sect39 .box-2 ul li:nth-child(2) {
    width: 47.7996965099%
}

#bv9200 .sect39 .box-2 ul li:nth-child(2) .word {
    left: 2%;
    top: 10%;
    width: 48%
}

#bv9200 .sect39 .box-2 ul li:nth-child(2) .word .tit {
    margin-bottom: 2vw
}

#bv9200 .sect39 .box-2 ul li:nth-child(3) {
    width: 50.1517450683%
}

#bv9200 .sect39 .box-2 ul li:nth-child(3) .word {
    left: 2%;
    top: 10%;
    width: 48%
}

#bv9200 .sect39 .box-2 ul li:nth-child(3) .word .tit {
    margin-bottom: 4vw
}

#bv9200 .sect39 .box-2 ul li:nth-child(4) {
    width: 47.5720789074%
}

#bv9200 .sect39 .box-2 ul li:nth-child(4) .word {
    left: 2%;
    top: 10%;
    width: 48%
}

#bv9200 .sect39 .box-2 ul li:nth-child(4) .word .tit {
    margin-bottom: 4vw
}

#bv9200 .sect39 .box-3 {
    width: 70.4151339989%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect39 .box-3 .title {
    text-align: center
}

#bv9200 .sect39 .box-3 .title img {
    width: 5.8333333333vw
}

#bv9200 .sect39 .box-3 .title p {
    font-size: 2.9166666667vw;
    font-weight: bold;
    color: #377dff;
    line-height: 1.2
}

#bv9200 .sect39 .box-3 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 4vw
}

#bv9200 .sect39 .box-3 ul li {
    width: 48.6567164179%
}

#bv9200 .sect39 .box-3 ul li .word {
    height: 13.0208333333vw
}

#bv9200 .sect39 .box-3 ul li .word .tit {
    font-size: 2.5vw;
    line-height: 1.2;
    font-weight: bold;
    color: #3e8bff
}

#bv9200 .sect39 .box-3 ul li .word .msg {
    font-size: 1.4583333333vw;
    line-height: 1;
    font-weight: 400;
    color: #000
}

#bv9200 .sect40 {
    padding: 4vw 0;
    background-color: #000
}

#bv9200 .sect40 .box {
    width: 52.9164477141%;
    margin: 0 auto
}

#bv9200 .sect40 .box .tit {
    font-size: 2.6041666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect40 .box .lab {
    font-size: 2.0833333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect40 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect40 .box .note {
    margin-top: 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

#bv9200 .sect40 .box .note p {
    font-size: 1.6666666667vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect40 .box .note p span {
    color: #3e8bff
}

#bv9200 .sect40 .box .note p:nth-child(1) {
    margin-right: 4vw
}

#bv9200 .sect40 .picture-box {
    width: 82.3436678928%;
    margin: 0 0 0 auto;
    padding-top: 4vw
}

#bv9200 .sect40 .box-2 {
    position: relative
}

#bv9200 .sect40 .box-2 .word {
    position: absolute;
    font-size: 2.0833333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1
}

#bv9200 .sect40 .box-2 .word-1 {
    top: 10%;
    left: 25%
}

#bv9200 .sect40 .box-2 .word-2 {
    top: 10%;
    left: 57%
}

#bv9200 .sect40 .box-2 .word-3 {
    top: 10%;
    left: 92%
}

#bv9200 .sect41 {
    padding: 4vw 0;
    background-color: #000
}

#bv9200 .sect41 .box {
    width: 69.3116132422%;
    margin: 0 auto;
    position: relative
}

#bv9200 .sect41 .box .word {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect41 .box .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect41 .box .lab {
    font-size: 1.5625vw;
    font-weight: 500;
    color: #fff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect41 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect41 .box-2 {
    width: 69.1539674199%;
    margin: 0 auto;
    position: relative;
    padding: 4vw 0
}

#bv9200 .sect41 .box-2 .word {
    position: relative;
    width: 79.7112462006%;
    margin: 0 auto;
    padding-bottom: 2vw
}

#bv9200 .sect41 .box-2 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#bv9200 .sect41 .box-2 ul li {
    width: 22.4924012158%
}

#bv9200 .sect41 .box-2 ul li:nth-child(1) {
    width: 100%;
    margin-bottom: 4vw
}

#bv9200 .sect41 .box-2 ul li p {
    font-size: 1.1458333333vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2;
    margin-top: 1vw
}

#bv9200 .sect41 .box-2 .tit {
    font-size: 2.8125vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect41 .box-2 .lab {
    font-size: 2.0833333333vw;
    font-weight: 500;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect41 .box-2 .msg {
    font-size: 1.3541666667vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect42 {
    padding: 4vw 0;
    background-color: #000
}

#bv9200 .sect42 .box {
    width: 69.4167104572%;
    margin: 0 auto;
    position: relative
}

#bv9200 .sect42 .box .word {
    position: relative;
    width: 84.4814534444%
}

#bv9200 .sect42 .box .word .tit {
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect42 .box .word .tit span {
    color: #fff
}

#bv9200 .sect42 .box .word .lab {
    font-size: 1.5625vw;
    font-weight: 500;
    color: #fff;
    line-height: 1.2;
    margin: 1vw 0
}

#bv9200 .sect42 .box .word .msg {
    font-size: 1.3541666667vw;
    font-weight: 400;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect42 .box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 2vw
}

#bv9200 .sect42 .box ul li {
    width: 18.773656321%;
    position: relative;
    margin: .5vw 0
}

#bv9200 .sect42 .box ul li p {
    position: absolute;
    text-align: center;
    width: 100%;
    bottom: 10%;
    font-size: 1.4583333333vw;
    font-weight: 600;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect42 .box-2 {
    width: 69.4167104572%;
    margin: 0 auto;
    position: relative;
    padding: 4vw 0
}

#bv9200 .sect42 .box-2 p {
    position: absolute;
    width: 100%;
    z-index: 11;
    text-align: center;
    bottom: 10%;
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #fefeff;
    line-height: 1.2
}

#bv9200 .sect42 .box-3 {
    width: 69.7845507094%;
    margin: 0 auto;
    position: relative
}

#bv9200 .sect42 .box-3 .word {
    padding: 4vw 0
}

#bv9200 .sect42 .box-3 .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect42 .box-3 .word .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2
}

#bv9200 .sect42 .box-3 .picture-box {
    position: relative
}

#bv9200 .sect42 .box-3 .picture-box p {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 10%;
    font-size: 2.3958333333vw;
    font-weight: 600;
    color: #fefeff;
    line-height: 1.2
}

#bv9200 .sect42 .box-4 {
    width: 68.9963215975%;
    margin: 0 auto;
    position: relative;
    padding: 4vw 0
}

#bv9200 .sect42 .box-4 .word {
    position: absolute;
    width: 42.650418888%;
    z-index: 11;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

#bv9200 .sect42 .box-4 .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #000;
    line-height: 1.2;
    margin-bottom: 2vw
}

#bv9200 .sect42 .box-4 .word .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #000;
    line-height: 1.2
}

#bv9200 .sect43 .box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 63.0583289543%;
    text-align: center
}

#bv9200 .sect43 .box .msg {
    font-size: 5vw;
    line-height: 1;
    font-weight: 600;
    color: #fff
}

#bv9200 .sect44 {
    padding: 4vw 0;
    background-color: #000
}

#bv9200 .sect44 .box {
    width: 68.4708355229%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect44 .box .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect44 .box .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2;
    margin: 2vw 0 4vw 0
}

#bv9200 .sect44 .box-2 {
    width: 68.4708355229%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect44 .box-2 .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect44 .box-2 .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2;
    margin: 2vw 0 4vw 0
}

#bv9200 .sect44 .box-2 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 2vw 0
}

#bv9200 .sect44 .box-2 ul li {
    text-align: center
}

#bv9200 .sect44 .box-2 ul li img {
    width: 6.3541666667vw
}

#bv9200 .sect44 .box-2 ul li p {
    font-size: 0.9375vw;
    line-height: 1.2;
    font-weight: 400;
    color: #f2ece0;
    margin-top: 1vw
}

#bv9200 .sect45 {
    background-color: #000
}

#bv9200 .sect45 .box {
    width: 69.0488702049%;
    margin: 0 auto;
    padding: 4vw 0
}

#bv9200 .sect45 .box .word .tit {
    font-size: 2.9166666667vw;
    font-weight: 600;
    color: #3e8bff;
    line-height: 1.2
}

#bv9200 .sect45 .box .word .msg {
    font-size: 1.5625vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.2;
    margin: 2vw 0 0 0
}

#bv9200 .sect45 .box ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 2vw 0
}

#bv9200 .sect45 .box ul li .picture-box {
    width: 55.7838660578%
}

#bv9200 .sect45 .box ul li:nth-child(1) .word {
    width: 39.4216133942%
}

#bv9200 .sect45 .box ul li:nth-child(2) .word {
    width: 36.5296803653%
}

#bv9200 .sect45 .box ul li:nth-child(3) .word {
    width: 35.6925418569%
}

#bv9200 .sect45 .box ul li:nth-child(4) .word {
    width: 33.4855403349%
}

#bv9200 .sect45 .box ul li:nth-child(5) .word {
    width: 32.1917808219%
}

#bv9200 .sect45 .box-2 {
    width: 100%;
    background-color: #fff;
    padding: 4vw 0
}

#bv9200 .sect45 .box-2 ul {
    width: 69.3641618497%;
    margin: 0 auto
}

#bv9200 .sect45 .box-2 ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1vw 0
}

#bv9200 .sect45 .box-2 ul li:nth-of-type(even) {
    background-color: #edf0f2
}

#bv9200 .sect45 .box-2 ul li .left {
    font-size: 1.5625vw;
    font-weight: 600;
    color: #000;
    line-height: 1.2;
    width: 30%;
    padding-left: 5%
}

#bv9200 .sect45 .box-2 ul li .right {
    width: 70%;
    font-size: 1.5625vw;
    font-weight: 400;
    color: #333;
    line-height: 1.2
}

@media screen and (max-width: 1366px)and (min-width: 768px) {
    #bv9200 .sect1 .txt-box {
        position: absolute;
        left: 57%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect1 .txt-box .p1 {
        font-weight: bold;
        color: #0144ff;
        font-size: 5.8565153734vw;
        line-height: 1.1
    }

    #bv9200 .sect1 .txt-box .p2 {
        font-weight: bold;
        font-size: 2.635431918vw;
        color: #000;
        line-height: 1.1
    }

    #bv9200 .sect1 .sect1-detail {
        margin-top: 2.196193265vw
    }

    #bv9200 .sect1 .sect1-detail .sect-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 10px
    }

    #bv9200 .sect1 .sect1-detail .sect-item .img-box {
        width: 50px;
        margin-right: 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect1 .sect1-detail .sect-item .txt {
        font-size: 1.4641288433vw
    }

    #bv9200 .sect2 {
        background: #000;
        padding: 11.7130307467vw 0
    }

    #bv9200 .sect2 .margin-20 {
        margin: 0 20px
    }

    #bv9200 .sect2 .sect2-content-box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect2 .sect2-title {
        color: #fff;
        font-size: 7.3206442167vw;
        font-weight: bold;
        text-align: center;
        padding-bottom: 10.2489019034vw
    }

    #bv9200 .sect2 .sect2-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    #bv9200 .sect2 .sect2-content .item-box {
        position: relative
    }

    #bv9200 .sect2 .sect2-content .item-box img {
        max-width: 100%
    }

    #bv9200 .sect2 .sect2-content .txt {
        font-weight: bold;
        position: absolute;
        line-height: 1.1
    }

    #bv9200 .sect2 .sect2-content-1 .left .txt {
        width: 100%;
        top: 5%;
        text-align: center;
        color: #a6e2ff;
        font-size: 2.635431918vw
    }

    #bv9200 .sect2 .sect2-content-1 .middle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    #bv9200 .sect2 .sect2-content-1 .middle .item-box .txt {
        font-size: 2.3426061493vw;
        text-align: center;
        top: 5%;
        width: 100%
    }

    #bv9200 .sect2 .sect2-content-1 .middle .middle-t .txt {
        top: 10%;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-1 .middle .middle-b .txt {
        color: #fff
    }

    #bv9200 .sect2 .sect2-content-1 .right .txt {
        color: #fff;
        font-size: 2.3426061493vw;
        top: 5%;
        left: 5%;
        line-height: 1.3
    }

    #bv9200 .sect2 .sect2-content-2 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-2 .txt {
        color: #fff
    }

    #bv9200 .sect2 .sect2-content-2 .left .txt {
        color: #fff;
        left: 5%;
        text-align: left;
        top: 45%
    }

    #bv9200 .sect2 .sect2-content-2 .left .txt .txt-1 {
        font-size: 4.39238653vw
    }

    #bv9200 .sect2 .sect2-content-2 .left .txt .txt-2 {
        margin-top: 5px;
        font-size: 2.196193265vw
    }

    #bv9200 .sect2 .sect2-content-2 .middle .middle-b .txt {
        width: unset;
        right: 2%
    }

    #bv9200 .sect2 .sect2-content-2 .middle .middle-b span {
        font-size: 1.756954612vw
    }

    #bv9200 .sect2 .sect2-content-2 .middle .middle-b .txt-1 {
        color: #ffea00
    }

    #bv9200 .sect2 .sect2-content-2 .right .txt {
        color: #a6e2ff
    }

    #bv9200 .sect2 .sect2-content-3 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-3 .left .txt {
        color: #fff;
        font-size: 1.9033674963vw
    }

    #bv9200 .sect2 .sect2-content-3 .middle .txt {
        width: 100%;
        top: 10%;
        text-align: center;
        color: #fff;
        font-size: 1.9033674963vw
    }

    #bv9200 .sect2 .sect2-content-3 .middle .txt .txt-1 {
        color: #ffea00
    }

    #bv9200 .sect2 .sect2-content-3 .right .txt {
        color: #fff;
        font-size: 1.9033674963vw;
        width: 100%;
        text-align: center;
        left: unset
    }

    #bv9200 .sect2 .sect2-content-3 .right .txt span {
        line-height: 1
    }

    #bv9200 .sect2 .sect2-content-3 .right .txt .txt-1 {
        font-size: 3.6603221083vw;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
        background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-4 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-4 .left .txt {
        width: 70%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: unset;
        right: 2%;
        color: #fff;
        font-weight: bold;
        font-size: 2.196193265vw
    }

    #bv9200 .sect2 .sect2-content-4 .left .txt span {
        color: #ffea00
    }

    #bv9200 .sect2 .sect2-content-4 .left .txt .txt-2 {
        margin-top: 10px;
        font-size: 1.756954612vw
    }

    #bv9200 .sect2 .sect2-content-4 .middle .txt {
        bottom: 10%;
        text-align: center
    }

    #bv9200 .sect2 .sect2-content-4 .middle .txt .txt-1 {
        color: #ffea00;
        font-size: 1.6105417277vw;
        margin-bottom: 10px
    }

    #bv9200 .sect2 .sect2-content-4 .middle .txt .txt-2 {
        color: #fff;
        font-size: 2.196193265vw
    }

    #bv9200 .sect2 .sect2-content-4 .right .txt {
        left: unset;
        width: 100%;
        text-align: center
    }

    #bv9200 .sect2 .sect2-content-5 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-5 .left .txt {
        font-size: 2.3426061493vw
    }

    #bv9200 .sect2 .sect2-content-5 .left .txt .txt-1 {
        color: #4397ff
    }

    #bv9200 .sect2 .sect2-content-5 .left .txt .txt-2 {
        margin-top: 10px;
        color: #fff
    }

    #bv9200 .sect2 .sect2-content-5 .middle .middle-t .txt {
        width: 40%;
        right: 3%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 2.3426061493vw
    }

    #bv9200 .sect2 .sect2-content-5 .middle .middle-b .txt {
        width: 100%;
        top: 10%;
        text-align: center;
        font-size: 1.6105417277vw;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
        background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-5 .right .middle-t {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 20px
    }

    #bv9200 .sect2 .sect2-content-5 .right .middle-t .item-box:nth-child(1) .txt {
        font-size: 1.9033674963vw;
        left: unset;
        text-align: center;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-5 .right .middle-b .txt {
        width: 100%;
        text-align: center;
        font-size: 2.196193265vw;
        left: unset;
        text-align: center;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .item-box {
        overflow: hidden;
        border-radius: 20px
    }

    #bv9200 .sect2 .item-box img {
        -webkit-transition: all ease .5s;
        -o-transition: all ease .5s;
        transition: all ease .5s
    }

    #bv9200 .sect2 .item-box:hover img {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }

    #bv9200 .sect3 {
        background-color: #000
    }

    #bv9200 .sect3 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect3 .box .sect3-title {
        font-size: 14.6412884334vw;
        font-weight: bold;
        color: #fff;
        line-height: 1;
        text-align: center
    }

    #bv9200 .sect3 .box .sect3-title span {
        font-size: 5.8565153734vw
    }

    #bv9200 .sect3 .box .sect3-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 2vw
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item .txt {
        font-size: 2.7818448023vw;
        line-height: 1.2;
        font-weight: bold;
        color: #000;
        width: 20.7906295754vw;
        height: 11.7130307467vw;
        border-radius: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(1) .txt {
        background: #ff7a60
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(2) .txt {
        background: #66a7ff
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(3) .txt {
        background: #ffba00
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(4) .txt {
        background: #c375ff
    }

    #bv9200 .sect4 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 96%;
        text-align: center
    }

    #bv9200 .sect4 .box .tit {
        font-size: 8.78477306vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect4 .box .msg {
        font-size: 5.5636896047vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect5 {
        background-color: #000
    }

    #bv9200 .sect5 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect5 .box .ul-1 {
        width: 100%;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect5 .box .ul-1 .li-1 .item-box {
        position: relative
    }

    #bv9200 .sect5 .box .ul-1 .li-1 .item-box .word {
        position: absolute
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) {
        width: 26.1784511785%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box {
        width: 100%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word {
        bottom: 8%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word .msg {
        font-size: 2.196193265vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) {
        margin-top: 1.0980966325vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word {
        bottom: 10%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word .msg {
        font-size: 1.9033674963vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) {
        width: 44.6127946128%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) .word {
        left: 5%;
        top: 1%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) .word .tit {
        font-size: 2.3426061493vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #3BFFEB), to(#2394FF));
        background: -o-linear-gradient(left, #3BFFEB 0.1220703125%, #2394FF 100%);
        background: linear-gradient(90deg, #3BFFEB 0.1220703125%, #2394FF 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) {
        width: 47.358490566%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) .word {
        left: 5%;
        top: 1%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) .word .tit {
        font-size: 1.9033674963vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) {
        width: 26.1784511785%;
        margin-top: 0.9516837482vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(1) .word {
        bottom: 10%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(1) .word .tit {
        font-size: 1.9033674963vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) {
        margin-top: 1.0980966325vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) .word {
        bottom: 5%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) .word .tit {
        font-size: 1.9033674963vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) {
        width: 60.6060606061%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 0.9516837482vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) {
        width: 43.1944444444%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) .word {
        bottom: 8%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) .word .tit {
        font-size: 1.9033674963vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) {
        margin-left: 1.1713030747vw;
        width: 54.5833333333%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word {
        bottom: 8%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word .tit {
        font-size: 2.9282576867vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(left, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(90deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word .msg {
        font-size: 1.9033674963vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) {
        width: 38.1313131313%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 0.9516837482vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box {
        width: 48.1236203091%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word {
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word .tit {
        font-size: 2.9282576867vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #3BFFEB), to(#2394FF));
        background: -o-linear-gradient(bottom, #3BFFEB 0.1220703125%, #2394FF 100%);
        background: linear-gradient(0deg, #3BFFEB 0.1220703125%, #2394FF 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word .msg {
        font-size: 1.9033674963vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) {
        margin-left: 1.2445095168vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word {
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word .tit {
        font-size: 2.9282576867vw;
        font-weight: 600;
        color: #ffe75f;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word .msg {
        font-size: 1.9033674963vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) {
        margin-top: 0.878477306vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word {
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word .tit {
        font-size: 3.2210834553vw;
        padding-left: 20%;
        font-weight: 600;
        line-height: 1.2;
        color: #fff;
        background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #17EDEE), to(#0AF258));
        background: -o-linear-gradient(left, #17EDEE 0.1220703125%, #0AF258 100%);
        background: linear-gradient(90deg, #17EDEE 0.1220703125%, #0AF258 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word .msg {
        font-size: 1.9033674963vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) {
        margin-top: 0.878477306vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word {
        top: 50%;
        width: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 40%;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word .tit {
        font-size: 3.2210834553vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff;
        background: -o-linear-gradient(181deg, #FF8E20 0.3662109375%, #00FFFC 100%);
        background: linear-gradient(269deg, #FF8E20 0.3662109375%, #00FFFC 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word .msg {
        font-size: 1.9033674963vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff
    }

    #bv9200 .sect6 {
        background-color: #000
    }

    #bv9200 .sect6 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect6 .box .lab {
        font-size: 2.9282576867vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect6 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect6 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect6 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect6 .picture-box {
        padding: 4vw 0
    }

    #bv9200 .sect6 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect6 .picture-box ul li {
        width: 33.33%;
        text-align: center
    }

    #bv9200 .sect6 .picture-box ul li p {
        width: 14.6412884334vw;
        background: #7a7a7a;
        border-radius: 2.196193265vw;
        font-size: 2.635431918vw;
        line-height: 1.2;
        color: #fff;
        margin: 2vw auto
    }

    #bv9200 .sect6 .picture-box ul li:nth-child(3) p {
        background: -webkit-gradient(linear, left bottom, left top, from(#E43234), to(#FF5400));
        background: -o-linear-gradient(bottom, #E43234 0%, #FF5400 100%);
        background: linear-gradient(0deg, #E43234 0%, #FF5400 100%)
    }

    #bv9200 .sect7 {
        background-color: #000
    }

    #bv9200 .sect7 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect7 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin-bottom: 1vw
    }

    #bv9200 .sect7 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff;
        width: 65.3409090909%
    }

    #bv9200 .sect7 .box .picture-box {
        padding: 4vw 0;
        margin: 0 auto
    }

    #bv9200 .sect7 .box .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect7 .box .picture-box ul li {
        width: 48.1331168831%;
        text-align: center
    }

    #bv9200 .sect7 .box .picture-box ul li p {
        width: 14.6412884334vw;
        background: #7a7a7a;
        border-radius: 2.196193265vw;
        font-size: 2.635431918vw;
        line-height: 1.2;
        color: #fff;
        margin: 2vw auto
    }

    #bv9200 .sect7 .box .picture-box ul li:nth-child(2) p {
        background: -webkit-gradient(linear, left bottom, left top, from(#E43234), to(#FF5400));
        background: -o-linear-gradient(bottom, #E43234 0%, #FF5400 100%);
        background: linear-gradient(0deg, #E43234 0%, #FF5400 100%)
    }

    #bv9200 .sect8 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect8 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect8 .box .lab {
        font-size: 2.9282576867vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect8 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect8 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect8 .picture-box {
        padding: 4vw 0;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect9 {
        background-color: #000
    }

    #bv9200 .sect9 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect9 .box .lab {
        font-size: 2.9282576867vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect9 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect9 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect9 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect9 .picture-box {
        padding: 4vw 0;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect10 {
        background-color: #000
    }

    #bv9200 .sect10 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect10 .box .title {
        padding-bottom: 4vw;
        font-size: 3.513909224vw;
        line-height: 1.2;
        font-weight: 400;
        color: #3c5cff
    }

    #bv9200 .sect10 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect10 .box ul li {
        width: 32.5757575758%
    }

    #bv9200 .sect10 .box ul li .msg {
        font-size: 1.9033674963vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff;
        padding: 2vw 0
    }

    #bv9200 .sect10 .box ul li .item-box {
        position: relative
    }

    #bv9200 .sect10 .box ul li .item-box .word {
        position: absolute;
        top: 85%;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect10 .box ul li .item-box .word .tit {
        font-size: 2.635431918vw;
        font-weight: 400;
        line-height: 1.2;
        color: #010101;
        margin-left: 5px
    }

    #bv9200 .sect10 .box ul li:nth-child(1) {
        width: 49.3181818182%;
        margin-bottom: 2vw
    }

    #bv9200 .sect10 .box ul li:nth-child(1) .word img {
        width: 3.074670571vw
    }

    #bv9200 .sect10 .box ul li:nth-child(2) {
        width: 49.3181818182%;
        margin-bottom: 2vw
    }

    #bv9200 .sect10 .box ul li:nth-child(2) .word img {
        width: 3.2210834553vw
    }

    #bv9200 .sect10 .box ul li:nth-child(3) .word img {
        width: 2.9282576867vw
    }

    #bv9200 .sect10 .box ul li:nth-child(4) .word img {
        width: 3.8067349927vw
    }

    #bv9200 .sect10 .box ul li:nth-child(5) .word img {
        width: 2.196193265vw
    }

    #bv9200 .sect11 {
        background-color: #000
    }

    #bv9200 .sect11 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect11 .box .title {
        font-size: 13.17715959vw;
        line-height: 1.2;
        font-weight: 600;
        color: #fff;
        text-align: center
    }

    #bv9200 .sect11 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 2vw
    }

    #bv9200 .sect11 .box ul li .item-box {
        position: relative
    }

    #bv9200 .sect11 .box ul li .item-box .word {
        position: absolute
    }

    #bv9200 .sect11 .box ul li:nth-child(1) {
        width: 33.2072617247%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) {
        width: 48.291571754%
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) .word .tit {
        font-size: 2.1229868228vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, from(#41B234), color-stop(0%, #FCFF02), to(#83E045));
        background: -o-linear-gradient(left, #41B234 0%, #FCFF02 0%, #83E045 100%);
        background: linear-gradient(90deg, #41B234 0%, #FCFF02 0%, #83E045 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) {
        width: 48.291571754%
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) .word .tit {
        font-size: 1.9033674963vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, from(#34E3DE), to(#2084E3));
        background: -o-linear-gradient(left, #34E3DE 0%, #2084E3 100%);
        background: linear-gradient(90deg, #34E3DE 0%, #2084E3 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) {
        margin-top: 1.0980966325vw;
        margin-bottom: 1.1713030747vw
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) .word {
        top: 77%;
        width: 60%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) .word .tit {
        font-size: 2.4890190337vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(4) .word {
        bottom: 1%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(4) .word .tit {
        font-size: 2.4890190337vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) {
        width: 31.6187594554%
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(1) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(1) .word .tit {
        font-size: 2.7086383602vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) {
        margin-top: 0.8052708638vw
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 62%;
        left: 2%
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .lab {
        font-size: 1.9033674963vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left bottom, left top, from(#41B234), color-stop(0%, #0AF25A), to(#16EDE7));
        background: -o-linear-gradient(bottom, #41B234 0%, #0AF25A 0%, #16EDE7 100%);
        background: linear-gradient(0deg, #41B234 0%, #0AF25A 0%, #16EDE7 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .tit {
        font-size: 2.3426061493vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .msg {
        font-size: 1.4641288433vw;
        font-weight: 600;
        color: #01e4ff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) {
        margin-top: 0.8052708638vw;
        margin-bottom: 0.7320644217vw
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 65%;
        left: 2%
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .lab {
        font-size: 1.9033674963vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .tit {
        font-size: 2.3426061493vw;
        font-weight: bold;
        color: #ffe400;
        line-height: 1
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .tit span {
        font-size: 1.4641288433vw;
        color: #fff
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .msg {
        font-size: 1.4641288433vw;
        font-weight: 600;
        color: #00ff96;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(4) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(4) .word .tit {
        font-size: 2.4890190337vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) {
        width: 33.2829046899%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box {
        width: 48.4090909091%
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) {
        width: 100%
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) .word {
        top: 30%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) .word .tit {
        font-size: 2.4890190337vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
        background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) {
        margin-top: 0.5124450952vw;
        margin-bottom: 0.5856515373vw
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) .word {
        bottom: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) .word .tit {
        font-size: 2.0497803807vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(3) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(3) .word .tit {
        font-size: 2.0497803807vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(4) .word {
        bottom: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(4) .word .tit {
        font-size: 2.0497803807vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word {
        bottom: 6%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word .tit {
        font-size: 2.0497803807vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word .msg {
        font-size: 2.3426061493vw;
        width: 60%;
        font-weight: bold;
        color: #000;
        line-height: 1.2
    }

    #bv9200 .sect12 {
        background-color: #000
    }

    #bv9200 .sect12 .box {
        position: relative;
        padding-top: 10vw
    }

    #bv9200 .sect12 .box .word {
        width: 96%;
        margin: 0 auto;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        top: 5%
    }

    #bv9200 .sect12 .box .lab {
        font-size: 2.9282576867vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect12 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect12 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect12 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect12 .picture-box {
        position: relative
    }

    #bv9200 .sect12 .picture-box p {
        position: absolute;
        top: 0;
        left: 0;
        text-align: center;
        width: 100%;
        font-size: 13.17715959vw;
        line-height: 1.2;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-weight: bold;
        color: rgba(255, 255, 255, 0);
        -webkit-text-stroke: 6px #fff
    }

    #bv9200 .sect13 {
        background-color: #000
    }

    #bv9200 .sect13 .box {
        position: relative;
        padding-top: 10vw
    }

    #bv9200 .sect13 .box .word {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect13 .box .lab {
        font-size: 2.9282576867vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect13 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect13 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect13 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect13 .box .picture-box-1 {
        position: relative
    }

    #bv9200 .sect13 .box .picture-box-1 .word {
        position: absolute
    }

    #bv9200 .sect13 .box .picture-box-1 .word-1 {
        left: 25%;
        top: 36%;
        font-size: 3.513909224vw;
        line-height: 1;
        font-weight: 600;
        color: #347eff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-1 span {
        font-size: 2.196193265vw
    }

    #bv9200 .sect13 .box .picture-box-1 .word-2 {
        left: 9%;
        width: 30%;
        top: 47%;
        font-size: 1.756954612vw;
        line-height: 1;
        color: #fff;
        font-weight: 600;
        text-align: right
    }

    #bv9200 .sect13 .box .picture-box-1 .word-2 span {
        font-size: 2.196193265vw;
        display: block;
        color: #347eff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-3 {
        left: 67%;
        top: 52%;
        font-size: 2.196193265vw;
        line-height: 1;
        color: #fff;
        font-weight: 600
    }

    #bv9200 .sect13 .picture-box {
        position: relative
    }

    #bv9200 .sect13 .picture-box p {
        position: absolute;
        top: 0;
        left: 0;
        text-align: center;
        width: 100%;
        font-size: 8.78477306vw;
        line-height: 1.2;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-weight: bold;
        color: rgba(255, 255, 255, 0);
        -webkit-text-stroke: 6px #fff;
        text-stroke: 6px #fff
    }

    #bv9200 .sect14 .box {
        position: relative;
        padding-top: 10vw
    }

    #bv9200 .sect14 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect14 .box .lab {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect14 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect14 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect14 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect14 .picture-box {
        padding-bottom: 4vw
    }

    #bv9200 .sect14 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect14 .picture-box ul li img {
        width: 4.6852122987vw
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(1) {
        width: 45%
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(2) {
        width: 55%
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect15 .box {
        position: relative
    }

    #bv9200 .sect15 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect15 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect15 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect15 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect15 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect16 .box {
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect16 .box .word {
        width: 96%;
        margin: 0 auto;
        text-align: center
    }

    #bv9200 .sect16 .box img {
        width: 22.8404099561vw;
        margin: 0 auto
    }

    #bv9200 .sect16 .box .tit {
        font-size: 2.635431918vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect16 .box .tit span {
        color: red
    }

    #bv9200 .sect16 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect16 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect16 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect17 .box {
        position: relative
    }

    #bv9200 .sect17 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect17 .box .lab {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect17 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect17 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect17 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect17 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect17 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect17 .picture-box ul li img {
        width: 4.6852122987vw
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect18 .box {
        position: relative
    }

    #bv9200 .sect18 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect18 .box .lab {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect18 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect18 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect18 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect18 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect18 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect18 .picture-box ul li img {
        width: 4.6852122987vw
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect19 .box {
        position: relative
    }

    #bv9200 .sect19 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect19 .box .lab {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect19 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect19 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect19 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect19 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect19 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect19 .picture-box ul li img {
        width: 4.6852122987vw
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect20 .box {
        position: relative
    }

    #bv9200 .sect20 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect20 .box .lab {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect20 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect20 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect20 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect20 .picture-box {
        padding-bottom: 4vw
    }

    #bv9200 .sect21 .box {
        position: relative
    }

    #bv9200 .sect21 .box .title {
        font-size: 3.3674963397vw;
        line-height: 1;
        text-align: center;
        font-weight: 600;
        color: #06f;
        padding-bottom: 4vw
    }

    #bv9200 .sect21 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect21 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #06f;
        margin: 1vw 0
    }

    #bv9200 .sect21 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect21 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect21 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect21 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect21 .picture-box ul li img {
        width: 4.6852122987vw
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect22 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect22 .box {
        position: relative;
        width: 36.7098248286%
    }

    #bv9200 .sect22 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #06f;
        margin: 1vw 0
    }

    #bv9200 .sect22 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect22 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect22 .picture-box {
        width: 56.5118050267%
    }

    #bv9200 .sect22 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect22 .picture-box ul li img {
        width: 4.6852122987vw
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect23 .box {
        position: relative
    }

    #bv9200 .sect23 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect23 .box .lab {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect23 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect23 .box .msg {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect23 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect23 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect23 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 4vw
    }

    #bv9200 .sect24 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect24 .box .tit {
        font-size: 8.78477306vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect24 .box .msg {
        font-size: 5.5636896047vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect25 {
        background-color: #000
    }

    #bv9200 .sect25 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect25 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect25 .box ul li {
        position: relative;
        margin: .5vw 0
    }

    #bv9200 .sect25 .box ul li .word {
        position: absolute
    }

    #bv9200 .sect25 .box ul li:nth-child(1) {
        width: 29.3939393939%
    }

    #bv9200 .sect25 .box ul li:nth-child(1) .word {
        width: 100%;
        text-align: center;
        top: 5%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(1) .word .tit {
        font-size: 4.6852122987vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(2) {
        width: 34.0909090909%
    }

    #bv9200 .sect25 .box ul li:nth-child(2) .word {
        width: 100%;
        text-align: center;
        top: 2%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(2) .word .tit {
        font-size: 7.906295754vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(2) .word .msg {
        font-size: 4.831625183vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(3) {
        width: 33.4848484848%
    }

    #bv9200 .sect25 .box ul li:nth-child(3) .word {
        width: 100%;
        text-align: center;
        top: 2%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(3) .word .tit {
        font-size: 7.906295754vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(3) .word .msg {
        font-size: 4.0995607613vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(4) {
        width: 29.3939393939%
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word {
        width: 100%;
        text-align: center;
        top: 50%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word .tit {
        font-size: 3.5871156662vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word .tit span {
        color: #35eefa
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word .tit span:nth-child(1) {
        display: block
    }

    #bv9200 .sect25 .box ul li:nth-child(5) {
        width: 34.0909090909%
    }

    #bv9200 .sect25 .box ul li:nth-child(6) {
        width: 33.4848484848%
    }

    #bv9200 .sect25 .box ul li:nth-child(6) .word {
        width: 41%;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(6) .word .tit {
        font-size: 3.3674963397vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect26 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect26 .box {
        width: 100%;
        position: relative;
        margin: 0 0 0 auto
    }

    #bv9200 .sect26 .box .word {
        position: absolute;
        left: 2%;
        width: 42.6900584795%;
        top: 10%
    }

    #bv9200 .sect26 .box .word .lab {
        font-size: 2.9282576867vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect26 .box .word .tit {
        font-size: 3.2210834553vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect26 .box .word .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect27 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect27 .box {
        width: 96%;
        position: relative;
        margin: 0 auto
    }

    #bv9200 .sect27 .box .word {
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 84.6095526914%;
        top: 2%;
        text-align: center
    }

    #bv9200 .sect27 .box .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect27 .box .word .msg {
        font-size: 2.0497803807vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect28 {
        background-color: #000
    }

    #bv9200 .sect28 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect28 .box .lab {
        font-size: 2.9282576867vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect28 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect28 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect28 .picture-box {
        position: relative
    }

    #bv9200 .sect28 .picture-box .word {
        position: absolute;
        bottom: 2%;
        width: 80%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    #bv9200 .sect28 .picture-box .word ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect28 .picture-box .word ul li p {
        font-size: 2.196193265vw;
        line-height: 1.2;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect28 .picture-box .word ul li .word-tit {
        color: #2b76ff
    }

    #bv9200 .sect29 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect29 .box {
        width: 96%;
        margin: 0 auto;
        padding: 2vw 0;
        position: relative
    }

    #bv9200 .sect29 .box .word {
        position: absolute;
        left: 60%;
        width: 39%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect29 .box .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect29 .box .word .msg {
        font-size: 2.0497803807vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect29 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding: 2vw 0;
        position: relative
    }

    #bv9200 .sect29 .box-2 .word {
        position: absolute;
        left: 5%;
        width: 50%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect29 .box-2 .word .lab {
        font-size: 2.9282576867vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect29 .box-2 .word .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect29 .box-2 .word .msg {
        font-size: 2.0497803807vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect29 .box-3 {
        width: 96%;
        margin: 0 auto;
        padding: 2vw 0;
        position: relative
    }

    #bv9200 .sect29 .box-3 .word {
        position: absolute;
        left: 45%;
        width: 52%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect29 .box-3 .word .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect29 .box-3 .word .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect30 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect30 .box .tit {
        font-size: 8.78477306vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect30 .box .msg {
        font-size: 5.5636896047vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect31 {
        background-color: #000
    }

    #bv9200 .sect31 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect31 .box .ul-1 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1 .item-box {
        position: relative
    }

    #bv9200 .sect31 .box .ul-1 .li-1 .item-box .word {
        position: absolute
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) {
        width: 29.8574643661%;
        overflow: hidden
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word {
        width: 96%;
        top: 10%;
        left: 3%;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word .tit {
        font-size: 2.2693997072vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) {
        -webkit-transform: scale(0.97);
        -ms-transform: scale(0.97);
        transform: scale(0.97);
        -webkit-transform-origin: 90% 100%;
        -ms-transform-origin: 90% 100%;
        transform-origin: 90% 100%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word {
        width: 100%;
        top: 30%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word .tit {
        font-size: 2.2693997072vw;
        line-height: 1;
        font-weight: bold;
        color: #00ff42
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) {
        width: 69.6924231058%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) {
        width: 56.512378902%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) {
        margin-top: 0.8052708638vw
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) .word {
        width: 100%;
        top: 10%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) .word .tit {
        font-size: 3.6603221083vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) {
        width: 42.4111948332%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) {
        margin-top: 0.8052708638vw
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) .word {
        width: 100%;
        top: 10%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) .word .tit {
        font-size: 1.9765739385vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 0.8052708638vw
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(1) {
        width: 27.9870828848%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) {
        width: 48.3315392896%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) .word {
        width: 100%;
        top: 10%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) .word .tit {
        font-size: 1.9765739385vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) {
        width: 20.9903121636%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) .word {
        width: 100%;
        top: 45%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) .word .tit {
        font-size: 1.9765739385vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect32 {
        background-color: #000
    }

    #bv9200 .sect32 .box {
        position: absolute;
        left: 50%;
        top: 5%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 96%;
        text-align: center
    }

    #bv9200 .sect32 .box .lab {
        font-size: 2.9282576867vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect32 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect32 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect33 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect33 .word {
        position: absolute;
        left: 50%;
        text-align: center;
        top: 5%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    #bv9200 .sect33 .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect33 .word .msg {
        font-size: 1.756954612vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect33 .box {
        width: 96%;
        margin: 2vw auto;
        position: relative;
        border-radius: 1vw;
        overflow: hidden
    }

    #bv9200 .sect33 .box .word {
        width: 83.3965125095%
    }

    #bv9200 .sect33 .box-2 {
        width: 96%;
        margin: 2vw auto;
        border-radius: 1vw;
        overflow: hidden;
        position: relative
    }

    #bv9200 .sect33 .box-2 .word {
        width: 69.7498104625%
    }

    #bv9200 .sect34 {
        background-color: #000
    }

    #bv9200 .sect34 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect34 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect34 .box .lab {
        font-size: 2.9282576867vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect34 .box .msg {
        font-size: 1.756954612vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect34 .picture-box {
        width: 96%;
        margin: 0 auto;
        height: 51.2445095168vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 4vw 0;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        position: relative
    }

    #bv9200 .sect34 .picture-box .word {
        position: absolute
    }

    #bv9200 .sect34 .picture-box .word .word-tit {
        font-size: 5.5636896047vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, from(#3EFFF9), color-stop(56.7626953125%, #8052FF), to(#FF6174));
        background: -o-linear-gradient(left, #3EFFF9 0%, #8052FF 56.7626953125%, #FF6174 100%);
        background: linear-gradient(90deg, #3EFFF9 0%, #8052FF 56.7626953125%, #FF6174 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect34 .picture-box .word .word-tit span {
        display: inline-block;
        font-size: 2.635431918vw
    }

    #bv9200 .sect34 .picture-box .word .word-tit span sup {
        -webkit-text-fill-color: #eb5e8a
    }

    #bv9200 .sect34 .picture-box .word .word-msg {
        font-size: 2.3426061493vw;
        font-weight: 400;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect34 .picture-box .word-1 {
        top: 0%;
        left: 15%
    }

    #bv9200 .sect34 .picture-box .word-1 .line-box {
        position: absolute;
        height: 9.2972181552vw;
        width: 2px;
        left: 50%;
        top: 100%;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-2 {
        top: 0%;
        left: 40%
    }

    #bv9200 .sect34 .picture-box .word-2 .line-box {
        position: absolute;
        height: 2px;
        width: 7.027818448vw;
        left: -20%;
        top: 130%;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-2 .line-box::before {
        content: "";
        position: absolute;
        height: 3.4407027818vw;
        width: 2px;
        left: 100%;
        top: -3.2942898975vw;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-2 .line-box::after {
        content: "";
        position: absolute;
        height: 12.4450951684vw;
        width: 2px;
        left: 0;
        top: 0;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-3 {
        top: 0%;
        left: 60%
    }

    #bv9200 .sect34 .picture-box .word-3 .line-box {
        position: absolute;
        height: 9.2972181552vw;
        width: 2px;
        left: 50%;
        top: 100%;
        background-color: #fff
    }

    #bv9200 .sect35 {
        background-color: #000
    }

    #bv9200 .sect35 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0;
        position: relative
    }

    #bv9200 .sect35 .box .word {
        position: absolute;
        left: 50%;
        width: 45%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect35 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect35 .box .lab {
        font-size: 2.9282576867vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect35 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect36 .box {
        position: absolute;
        left: 0;
        width: 100%;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect36 .box .tit {
        font-size: 4.39238653vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 {
        background-color: #000
    }

    #bv9200 .sect37 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect37 .box .tit {
        font-size: 3.6603221083vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect37 .box .lab {
        font-size: 2.9282576867vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding: 2vw 0
    }

    #bv9200 .sect37 .box ul li {
        width: 26.9787234043%
    }

    #bv9200 .sect37 .box ul li .word-tit {
        font-size: 2.4890190337vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect37 .box ul li .word-msg {
        font-size: 1.9033674963vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect37 .box-2 .word {
        padding-bottom: 2vw
    }

    #bv9200 .sect37 .box-2 .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin-bottom: 1vw
    }

    #bv9200 .sect37 .box-2 .word .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect38 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect38 .box .tit {
        font-size: 8.78477306vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect38 .box .msg {
        font-size: 5.5636896047vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect39 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect39 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect39 .box ul li:nth-child(1) {
        width: 42.3259493671%
    }

    #bv9200 .sect39 .box ul li:nth-child(1) img {
        width: 8.1991215227vw
    }

    #bv9200 .sect39 .box ul li:nth-child(1) .tit {
        font-size: 3.953147877vw;
        line-height: 1;
        font-weight: bold;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect39 .box ul li:nth-child(1) .msg {
        font-size: 2.0497803807vw;
        line-height: 1;
        font-weight: 400;
        color: #000
    }

    #bv9200 .sect39 .box ul li:nth-child(2) {
        width: 47.1518987342%
    }

    #bv9200 .sect39 .box-2 {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect39 .box-2 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect39 .box-2 ul li {
        position: relative;
        margin: 1vw 0
    }

    #bv9200 .sect39 .box-2 ul li .word {
        position: absolute
    }

    #bv9200 .sect39 .box-2 ul li .word .tit {
        font-size: 2.9282576867vw;
        line-height: 1;
        font-weight: bold;
        color: #000
    }

    #bv9200 .sect39 .box-2 ul li .word .msg {
        font-size: 2.0497803807vw;
        line-height: 1;
        font-weight: 400;
        color: #000
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(1) {
        width: 50.1517450683%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(1) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(1) .word .tit {
        margin-bottom: 2vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(2) {
        width: 47.7996965099%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(2) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(2) .word .tit {
        margin-bottom: 2vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(3) {
        width: 50.1517450683%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(3) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(3) .word .tit {
        margin-bottom: 4vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(4) {
        width: 47.5720789074%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(4) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(4) .word .tit {
        margin-bottom: 4vw
    }

    #bv9200 .sect39 .box-3 {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect39 .box-3 .title {
        text-align: center
    }

    #bv9200 .sect39 .box-3 .title img {
        width: 8.1991215227vw
    }

    #bv9200 .sect39 .box-3 .title p {
        font-size: 4.0995607613vw;
        font-weight: bold;
        color: #377dff;
        line-height: 1.2
    }

    #bv9200 .sect39 .box-3 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 4vw
    }

    #bv9200 .sect39 .box-3 ul li {
        width: 48.6567164179%
    }

    #bv9200 .sect39 .box-3 ul li .word {
        height: 18.3016105417vw
    }

    #bv9200 .sect39 .box-3 ul li .word .tit {
        font-size: 3.513909224vw;
        line-height: 1.2;
        font-weight: bold;
        color: #3e8bff
    }

    #bv9200 .sect39 .box-3 ul li .word .msg {
        font-size: 2.0497803807vw;
        line-height: 1;
        font-weight: 400;
        color: #000
    }

    #bv9200 .sect40 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect40 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect40 .box .tit {
        font-size: 3.6603221083vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect40 .box .lab {
        font-size: 2.9282576867vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect40 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect40 .box .note {
        margin-top: 4vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    #bv9200 .sect40 .box .note p {
        font-size: 2.3426061493vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect40 .box .note p span {
        color: #3e8bff
    }

    #bv9200 .sect40 .box .note p:nth-child(1) {
        margin-right: 4vw
    }

    #bv9200 .sect40 .picture-box {
        width: 96%;
        margin: 0 0 0 auto;
        padding-top: 4vw
    }

    #bv9200 .sect40 .box-2 {
        position: relative
    }

    #bv9200 .sect40 .box-2 .word {
        position: absolute;
        font-size: 2.9282576867vw;
        font-weight: 400;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect40 .box-2 .word-1 {
        top: 10%;
        left: 25%
    }

    #bv9200 .sect40 .box-2 .word-2 {
        top: 10%;
        left: 57%
    }

    #bv9200 .sect40 .box-2 .word-3 {
        top: 10%;
        left: 92%
    }

    #bv9200 .sect41 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect41 .box {
        width: 96%;
        margin: 0 auto;
        position: relative
    }

    #bv9200 .sect41 .box .word {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect41 .box .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect41 .box .lab {
        font-size: 2.196193265vw;
        font-weight: 500;
        color: #fff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect41 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect41 .box-2 {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect41 .box-2 .word {
        position: relative;
        width: 79.7112462006%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect41 .box-2 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect41 .box-2 ul li {
        width: 22.4924012158%
    }

    #bv9200 .sect41 .box-2 ul li:nth-child(1) {
        width: 100%;
        margin-bottom: 4vw
    }

    #bv9200 .sect41 .box-2 ul li p {
        font-size: 1.6105417277vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin-top: 1vw
    }

    #bv9200 .sect41 .box-2 .tit {
        font-size: 3.953147877vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect41 .box-2 .lab {
        font-size: 2.9282576867vw;
        font-weight: 500;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect41 .box-2 .msg {
        font-size: 1.9033674963vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect42 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect42 .box {
        width: 96%;
        margin: 0 auto;
        position: relative
    }

    #bv9200 .sect42 .box .word {
        position: relative;
        width: 84.4814534444%
    }

    #bv9200 .sect42 .box .word .tit {
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box .word .tit span {
        color: #fff
    }

    #bv9200 .sect42 .box .word .lab {
        font-size: 2.196193265vw;
        font-weight: 500;
        color: #fff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect42 .box .word .msg {
        font-size: 1.9033674963vw;
        font-weight: 400;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 2vw
    }

    #bv9200 .sect42 .box ul li {
        width: 18.773656321%;
        position: relative;
        margin: .5vw 0
    }

    #bv9200 .sect42 .box ul li p {
        position: absolute;
        text-align: center;
        width: 100%;
        bottom: 10%;
        font-size: 2.0497803807vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-2 {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect42 .box-2 p {
        position: absolute;
        width: 100%;
        text-align: center;
        bottom: 10%;
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #fefeff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-3 {
        width: 96%;
        margin: 0 auto;
        position: relative
    }

    #bv9200 .sect42 .box-3 .word {
        padding: 4vw 0
    }

    #bv9200 .sect42 .box-3 .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-3 .word .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-3 .picture-box {
        position: relative
    }

    #bv9200 .sect42 .box-3 .picture-box p {
        position: absolute;
        width: 100%;
        text-align: center;
        top: 10%;
        font-size: 3.3674963397vw;
        font-weight: 600;
        color: #fefeff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-4 {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect42 .box-4 .word {
        position: absolute;
        width: 42.650418888%;
        left: 50%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect42 .box-4 .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #000;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect42 .box-4 .word .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #000;
        line-height: 1.2
    }

    #bv9200 .sect43 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect43 .box .msg {
        font-size: 7.027818448vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect44 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect44 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect44 .box .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect44 .box .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin: 2vw 0 4vw 0
    }

    #bv9200 .sect44 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect44 .box-2 .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect44 .box-2 .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin: 2vw 0 4vw 0
    }

    #bv9200 .sect44 .box-2 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 2vw 0
    }

    #bv9200 .sect44 .box-2 ul li {
        text-align: center
    }

    #bv9200 .sect44 .box-2 ul li img {
        width: 8.9311859444vw
    }

    #bv9200 .sect44 .box-2 ul li p {
        font-size: 1.317715959vw;
        line-height: 1.2;
        font-weight: 400;
        color: #f2ece0;
        margin-top: 1vw
    }

    #bv9200 .sect45 {
        background-color: #000
    }

    #bv9200 .sect45 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect45 .box .word .tit {
        font-size: 4.0995607613vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect45 .box .word .msg {
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin: 2vw 0 0 0
    }

    #bv9200 .sect45 .box ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 2vw 0
    }

    #bv9200 .sect45 .box ul li .picture-box {
        width: 55.7838660578%
    }

    #bv9200 .sect45 .box ul li:nth-child(1) .word {
        width: 39.4216133942%
    }

    #bv9200 .sect45 .box ul li:nth-child(2) .word {
        width: 36.5296803653%
    }

    #bv9200 .sect45 .box ul li:nth-child(3) .word {
        width: 35.6925418569%
    }

    #bv9200 .sect45 .box ul li:nth-child(4) .word {
        width: 33.4855403349%
    }

    #bv9200 .sect45 .box ul li:nth-child(5) .word {
        width: 32.1917808219%
    }

    #bv9200 .sect45 .box-2 {
        width: 100%;
        background-color: #fff;
        padding: 4vw 0
    }

    #bv9200 .sect45 .box-2 ul {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect45 .box-2 ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 1vw 0
    }

    #bv9200 .sect45 .box-2 ul li:nth-of-type(even) {
        background-color: #edf0f2
    }

    #bv9200 .sect45 .box-2 ul li .left {
        font-size: 2.196193265vw;
        font-weight: 600;
        color: #000;
        line-height: 1.2;
        width: 30%;
        padding-left: 5%
    }

    #bv9200 .sect45 .box-2 ul li .right {
        width: 70%;
        font-size: 2.196193265vw;
        font-weight: 400;
        color: #333;
        line-height: 1.2
    }
}

@media screen and (max-width: 767px) {
    #bv9200 {
        overflow: hidden
    }

    #bv9200 .bv9200-pc {
        display: none !important
    }

    #bv9200 .bv9200-phone {
        display: initial !important
    }

    #bv9200 .sect1 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 4vw 0
    }

    #bv9200 .sect1 .txt-box {
        text-align: center;
        position: relative;
        left: 0;
        width: 96%;
        margin: 0 auto;
        top: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 4vw 0
    }

    #bv9200 .sect1 .txt-box .p1 {
        font-weight: bold;
        color: #0144ff;
        font-size: 13.0208333333vw;
        line-height: 1.1
    }

    #bv9200 .sect1 .txt-box .p2 {
        font-weight: bold;
        font-size: 5.2083333333vw;
        color: #000;
        line-height: 1.1
    }

    #bv9200 .sect1 .sect1-detail {
        display: none
    }

    #bv9200 .sect1 .sect1-detail .sect-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 10px
    }

    #bv9200 .sect1 .sect1-detail .sect-item .img-box {
        width: 50px;
        margin-right: 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect1 .sect1-detail .sect-item .txt {
        font-size: 2.6041666667vw
    }

    #bv9200 .sect2 {
        background: #000;
        padding: 20.8333333333vw 2%
    }

    #bv9200 .sect2 .margin-20 {
        margin: 0 20px
    }

    #bv9200 .sect2 .sect2-content-box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect2 .sect2-title {
        color: #fff;
        font-size: 13.0208333333vw;
        font-weight: bold;
        text-align: center;
        padding-bottom: 18.2291666667vw
    }

    #bv9200 .sect2 .sect2-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    #bv9200 .sect2 .sect2-content .item-box {
        position: relative
    }

    #bv9200 .sect2 .sect2-content .item-box img {
        max-width: 100%
    }

    #bv9200 .sect2 .sect2-content .txt {
        font-weight: bold;
        position: absolute;
        line-height: 1.1
    }

    #bv9200 .sect2 .sect2-content-1 .left .txt {
        width: 100%;
        top: 5%;
        text-align: center;
        color: #a6e2ff;
        font-size: 4.6875vw
    }

    #bv9200 .sect2 .sect2-content-1 .middle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    #bv9200 .sect2 .sect2-content-1 .middle .item-box .txt {
        font-size: 4.1666666667vw;
        text-align: center;
        top: 5%;
        width: 100%
    }

    #bv9200 .sect2 .sect2-content-1 .middle .middle-t .txt {
        top: 10%;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-1 .middle .middle-b .txt {
        color: #fff
    }

    #bv9200 .sect2 .sect2-content-1 .right .txt {
        color: #fff;
        font-size: 4.1666666667vw;
        top: 5%;
        left: 5%;
        line-height: 1.3
    }

    #bv9200 .sect2 .sect2-content-2 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-2 .txt {
        color: #fff
    }

    #bv9200 .sect2 .sect2-content-2 .left .txt {
        color: #fff;
        left: 5%;
        text-align: left;
        top: 45%
    }

    #bv9200 .sect2 .sect2-content-2 .left .txt .txt-1 {
        font-size: 7.8125vw
    }

    #bv9200 .sect2 .sect2-content-2 .left .txt .txt-2 {
        margin-top: 5px;
        font-size: 3.90625vw
    }

    #bv9200 .sect2 .sect2-content-2 .middle .middle-b .txt {
        width: unset;
        right: 2%
    }

    #bv9200 .sect2 .sect2-content-2 .middle .middle-b span {
        font-size: 3.125vw
    }

    #bv9200 .sect2 .sect2-content-2 .middle .middle-b .txt-1 {
        color: #ffea00
    }

    #bv9200 .sect2 .sect2-content-2 .right .txt {
        color: #a6e2ff
    }

    #bv9200 .sect2 .sect2-content-3 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-3 .left .txt {
        color: #fff;
        font-size: 3.3854166667vw
    }

    #bv9200 .sect2 .sect2-content-3 .middle .txt {
        width: 100%;
        top: 10%;
        text-align: center;
        color: #fff;
        font-size: 3.3854166667vw
    }

    #bv9200 .sect2 .sect2-content-3 .middle .txt .txt-1 {
        color: #ffea00
    }

    #bv9200 .sect2 .sect2-content-3 .right .txt {
        color: #fff;
        font-size: 3.3854166667vw;
        width: 100%;
        text-align: center;
        left: unset
    }

    #bv9200 .sect2 .sect2-content-3 .right .txt span {
        line-height: 1
    }

    #bv9200 .sect2 .sect2-content-3 .right .txt .txt-1 {
        font-size: 6.5104166667vw;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
        background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-4 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-4 .left .txt {
        width: 70%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: unset;
        right: 2%;
        color: #fff;
        font-weight: bold;
        font-size: 3.90625vw
    }

    #bv9200 .sect2 .sect2-content-4 .left .txt span {
        color: #ffea00
    }

    #bv9200 .sect2 .sect2-content-4 .left .txt .txt-2 {
        margin-top: 10px;
        font-size: 3.125vw
    }

    #bv9200 .sect2 .sect2-content-4 .middle .txt {
        bottom: 10%;
        text-align: center
    }

    #bv9200 .sect2 .sect2-content-4 .middle .txt .txt-1 {
        color: #ffea00;
        font-size: 2.8645833333vw;
        margin-bottom: 10px
    }

    #bv9200 .sect2 .sect2-content-4 .middle .txt .txt-2 {
        color: #fff;
        font-size: 3.90625vw
    }

    #bv9200 .sect2 .sect2-content-4 .right .txt {
        left: unset;
        width: 100%;
        text-align: center
    }

    #bv9200 .sect2 .sect2-content-5 {
        margin-top: 20px
    }

    #bv9200 .sect2 .sect2-content-5 .left .txt {
        font-size: 4.1666666667vw
    }

    #bv9200 .sect2 .sect2-content-5 .left .txt .txt-1 {
        color: #4397ff
    }

    #bv9200 .sect2 .sect2-content-5 .left .txt .txt-2 {
        margin-top: 10px;
        color: #fff
    }

    #bv9200 .sect2 .sect2-content-5 .middle .middle-t .txt {
        width: 40%;
        right: 3%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 4.1666666667vw
    }

    #bv9200 .sect2 .sect2-content-5 .middle .middle-b .txt {
        width: 100%;
        top: 10%;
        text-align: center;
        font-size: 2.8645833333vw;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
        background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-5 .right .middle-t {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 20px
    }

    #bv9200 .sect2 .sect2-content-5 .right .middle-t .item-box:nth-child(1) .txt {
        font-size: 3.3854166667vw;
        left: unset;
        text-align: center;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .sect2-content-5 .right .middle-b .txt {
        width: 100%;
        text-align: center;
        font-size: 3.90625vw;
        left: unset;
        text-align: center;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(bottom, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(0deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect2 .item-box {
        overflow: hidden;
        border-radius: 20px
    }

    #bv9200 .sect2 .item-box img {
        -webkit-transition: all ease .5s;
        -o-transition: all ease .5s;
        transition: all ease .5s
    }

    #bv9200 .sect2 .item-box:hover img {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }

    #bv9200 .sect3 {
        background-color: #000
    }

    #bv9200 .sect3 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect3 .box .sect3-title {
        font-size: 15.3645833333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1;
        text-align: center
    }

    #bv9200 .sect3 .box .sect3-title span {
        font-size: 6.25vw
    }

    #bv9200 .sect3 .box .sect3-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 2vw
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 24%
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item .img-box {
        width: 5.9895833333vw
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item .txt {
        font-size: 3.125vw;
        line-height: 1.2;
        font-weight: bold;
        color: #000;
        width: auto;
        height: auto;
        padding: 1vw 0;
        border-radius: 2px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(1) .txt {
        background: #ff7a60
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(2) .txt {
        background: #66a7ff
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(3) .txt {
        background: #ffba00
    }

    #bv9200 .sect3 .box .sect3-content .sect3-item:nth-child(4) .txt {
        background: #c375ff
    }

    #bv9200 .sect4 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 96%;
        text-align: center
    }

    #bv9200 .sect4 .box .tit {
        font-size: 11.328125vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect4 .box .msg {
        font-size: 6.25vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect5 {
        background-color: #000
    }

    #bv9200 .sect5 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect5 .box .ul-1 {
        width: 100%;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect5 .box .ul-1 .li-1 {
        display: none !important
    }

    #bv9200 .sect5 .box .ul-1 .li-1 .item-box {
        position: relative
    }

    #bv9200 .sect5 .box .ul-1 .li-1 .item-box .word {
        position: absolute
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) {
        display: block !important;
        width: 100%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box {
        width: 100%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word {
        bottom: 8%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word .msg {
        font-size: 3.90625vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) {
        display: none
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word {
        bottom: 10%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word .msg {
        font-size: 3.3854166667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) {
        width: 44.6127946128%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) .word {
        left: 5%;
        top: 1%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(1) .word .tit {
        font-size: 4.1666666667vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #3BFFEB), to(#2394FF));
        background: -o-linear-gradient(left, #3BFFEB 0.1220703125%, #2394FF 100%);
        background: linear-gradient(90deg, #3BFFEB 0.1220703125%, #2394FF 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) {
        width: 47.358490566%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) .word {
        left: 5%;
        top: 1%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(2) .item-box:nth-child(2) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) {
        width: 26.1784511785%;
        margin-top: 1.6927083333vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(1) .word {
        bottom: 10%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(1) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) {
        margin-top: 1.953125vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) .word {
        bottom: 5%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(3) .item-box:nth-child(2) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) {
        width: 60.6060606061%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 1.6927083333vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) {
        width: 43.1944444444%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) .word {
        bottom: 8%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(1) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) {
        margin-left: 2.0833333333vw;
        width: 54.5833333333%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word {
        bottom: 8%;
        width: 100%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word .tit {
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #FFF95F), to(#FF6B1A));
        background: -o-linear-gradient(left, #FFF95F 0.1220703125%, #FF6B1A 100%);
        background: linear-gradient(90deg, #FFF95F 0.1220703125%, #FF6B1A 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(4) .item-box:nth-child(2) .word .msg {
        font-size: 3.3854166667vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) {
        width: 38.1313131313%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 1.6927083333vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box {
        width: 48.1236203091%
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word {
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word .tit {
        font-size: 5.2083333333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #3BFFEB), to(#2394FF));
        background: -o-linear-gradient(bottom, #3BFFEB 0.1220703125%, #2394FF 100%);
        background: linear-gradient(0deg, #3BFFEB 0.1220703125%, #2394FF 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(1) .word .msg {
        font-size: 3.3854166667vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) {
        margin-left: 2.2135416667vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word {
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word .tit {
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #ffe75f;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(2) .word .msg {
        font-size: 3.3854166667vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) {
        margin-top: 1.5625vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word {
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word .tit {
        font-size: 5.7291666667vw;
        padding-left: 20%;
        font-weight: 600;
        line-height: 1.2;
        color: #fff;
        background: -webkit-gradient(linear, left top, right top, color-stop(0.1220703125%, #17EDEE), to(#0AF258));
        background: -o-linear-gradient(left, #17EDEE 0.1220703125%, #0AF258 100%);
        background: linear-gradient(90deg, #17EDEE 0.1220703125%, #0AF258 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(3) .word .msg {
        font-size: 3.3854166667vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) {
        margin-top: 1.5625vw
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word {
        top: 50%;
        width: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 40%;
        text-align: center
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word .tit {
        font-size: 5.7291666667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #fff;
        background: -o-linear-gradient(181deg, #FF8E20 0.3662109375%, #00FFFC 100%);
        background: linear-gradient(269deg, #FF8E20 0.3662109375%, #00FFFC 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect5 .box .ul-1 .li-1:nth-child(5) .item-box:nth-child(4) .word .msg {
        font-size: 3.3854166667vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff
    }

    #bv9200 .sect6 {
        background-color: #000
    }

    #bv9200 .sect6 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect6 .box .lab {
        font-size: 5.2083333333vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect6 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 1vw 0
    }

    #bv9200 .sect6 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect6 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect6 .picture-box {
        padding: 4vw 0
    }

    #bv9200 .sect6 .picture-box img:nth-child(2) {
        padding: 4vw 0
    }

    #bv9200 .sect6 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect6 .picture-box ul li {
        width: 50%;
        text-align: center
    }

    #bv9200 .sect6 .picture-box ul li p {
        width: 26.0416666667vw;
        background: #7a7a7a;
        border-radius: 3.90625vw;
        font-size: 4.6875vw;
        line-height: 1.2;
        color: #fff;
        margin: 2vw auto
    }

    #bv9200 .sect6 .picture-box ul li:nth-child(2) {
        display: none
    }

    #bv9200 .sect6 .picture-box ul li:nth-child(3) p {
        background: -webkit-gradient(linear, left bottom, left top, from(#E43234), to(#FF5400));
        background: -o-linear-gradient(bottom, #E43234 0%, #FF5400 100%);
        background: linear-gradient(0deg, #E43234 0%, #FF5400 100%)
    }

    #bv9200 .sect7 {
        background-color: #000
    }

    #bv9200 .sect7 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect7 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin-bottom: 1vw
    }

    #bv9200 .sect7 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff;
        width: 100%
    }

    #bv9200 .sect7 .box .picture-box {
        padding: 4vw 0;
        margin: 0 auto
    }

    #bv9200 .sect7 .box .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect7 .box .picture-box ul li {
        width: 48.1331168831%;
        text-align: center
    }

    #bv9200 .sect7 .box .picture-box ul li p {
        width: 26.0416666667vw;
        background: #7a7a7a;
        border-radius: 3.90625vw;
        font-size: 4.6875vw;
        line-height: 1.2;
        color: #fff;
        margin: 2vw auto
    }

    #bv9200 .sect7 .box .picture-box ul li:nth-child(2) p {
        background: -webkit-gradient(linear, left bottom, left top, from(#E43234), to(#FF5400));
        background: -o-linear-gradient(bottom, #E43234 0%, #FF5400 100%);
        background: linear-gradient(0deg, #E43234 0%, #FF5400 100%)
    }

    #bv9200 .sect8 {
        background-color: #000;
        padding: 8vw 0
    }

    #bv9200 .sect8 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect8 .box .lab {
        font-size: 5.2083333333vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect8 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect8 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect8 .picture-box {
        padding: 4vw 0;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect9 {
        background-color: #000;
        padding: 8vw 0
    }

    #bv9200 .sect9 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect9 .box .lab {
        font-size: 5.2083333333vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect9 .box .tit {
        font-size: 7.03125vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect9 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect9 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect9 .picture-box {
        padding: 4vw 0;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect10 {
        background-color: #000;
        padding: 8vw 0
    }

    #bv9200 .sect10 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect10 .box .title {
        padding-bottom: 4vw;
        font-size: 6.25vw;
        line-height: 1.2;
        font-weight: 400;
        color: #3c5cff
    }

    #bv9200 .sect10 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect10 .box ul li {
        width: 100%
    }

    #bv9200 .sect10 .box ul li .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: 400;
        color: #fff;
        padding: 4vw 0
    }

    #bv9200 .sect10 .box ul li .item-box {
        position: relative
    }

    #bv9200 .sect10 .box ul li .item-box .word {
        position: absolute;
        top: 85%;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect10 .box ul li .item-box .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 400;
        line-height: 1.2;
        color: #010101;
        margin-left: 5px
    }

    #bv9200 .sect10 .box ul li:nth-child(1) {
        width: 100%;
        margin-bottom: 2vw
    }

    #bv9200 .sect10 .box ul li:nth-child(1) .word img {
        width: 5.46875vw
    }

    #bv9200 .sect10 .box ul li:nth-child(2) {
        width: 100%;
        margin-bottom: 2vw
    }

    #bv9200 .sect10 .box ul li:nth-child(2) .word img {
        width: 5.7291666667vw
    }

    #bv9200 .sect10 .box ul li:nth-child(3) {
        width: 49%
    }

    #bv9200 .sect10 .box ul li:nth-child(3) .word .tit {
        font-size: 5.46875vw
    }

    #bv9200 .sect10 .box ul li:nth-child(3) .word img {
        width: 5.2083333333vw
    }

    #bv9200 .sect10 .box ul li:nth-child(4) {
        width: 49%
    }

    #bv9200 .sect10 .box ul li:nth-child(4) .word img {
        width: 6.7708333333vw
    }

    #bv9200 .sect10 .box ul li:nth-child(4) .word .tit {
        font-size: 5.46875vw
    }

    #bv9200 .sect10 .box ul li:nth-child(5) .word img {
        width: 3.90625vw
    }

    #bv9200 .sect11 {
        background-color: #000
    }

    #bv9200 .sect11 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect11 .box .title {
        font-size: 15.625vw;
        line-height: 1.2;
        font-weight: 600;
        color: #fff;
        text-align: center
    }

    #bv9200 .sect11 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 2vw
    }

    #bv9200 .sect11 .box ul li .item-box {
        position: relative;
        display: none !important
    }

    #bv9200 .sect11 .box ul li .item-box .word {
        position: absolute
    }

    #bv9200 .sect11 .box ul li:nth-child(1) {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) {
        width: 100%;
        display: block !important
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(1) .word .tit {
        font-size: 3.7760416667vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, from(#41B234), color-stop(0%, #FCFF02), to(#83E045));
        background: -o-linear-gradient(left, #41B234 0%, #FCFF02 0%, #83E045 100%);
        background: linear-gradient(90deg, #41B234 0%, #FCFF02 0%, #83E045 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) {
        width: 48.291571754%
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(2) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, from(#34E3DE), to(#2084E3));
        background: -o-linear-gradient(left, #34E3DE 0%, #2084E3 100%);
        background: linear-gradient(90deg, #34E3DE 0%, #2084E3 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) {
        margin-top: 1.953125vw;
        margin-bottom: 2.0833333333vw
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) .word {
        top: 77%;
        width: 60%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(3) .word .tit {
        font-size: 4.4270833333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(4) .word {
        bottom: 1%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(1) .item-box:nth-child(4) .word .tit {
        font-size: 4.4270833333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) {
        width: 31.6187594554%
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(1) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(1) .word .tit {
        font-size: 4.8177083333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) {
        margin-top: 1.4322916667vw
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 62%;
        left: 2%
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .lab {
        font-size: 3.3854166667vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left bottom, left top, from(#41B234), color-stop(0%, #0AF25A), to(#16EDE7));
        background: -o-linear-gradient(bottom, #41B234 0%, #0AF25A 0%, #16EDE7 100%);
        background: linear-gradient(0deg, #41B234 0%, #0AF25A 0%, #16EDE7 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .tit {
        font-size: 4.1666666667vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(2) .word .msg {
        font-size: 2.6041666667vw;
        font-weight: 600;
        color: #01e4ff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) {
        margin-top: 1.4322916667vw;
        margin-bottom: 1.3020833333vw
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 65%;
        left: 2%
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .lab {
        font-size: 3.3854166667vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .tit {
        font-size: 4.1666666667vw;
        font-weight: bold;
        color: #ffe400;
        line-height: 1
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .tit span {
        font-size: 2.6041666667vw;
        color: #fff
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(3) .word .msg {
        font-size: 2.6041666667vw;
        font-weight: 600;
        color: #00ff96;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(4) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(2) .item-box:nth-child(4) .word .tit {
        font-size: 4.4270833333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) {
        width: 33.2829046899%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box {
        width: 48.4090909091%
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) {
        width: 100%
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) .word {
        top: 30%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(1) .word .tit {
        font-size: 4.4270833333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(0.1220703125%, #2EFFD0), color-stop(52.7587890625%, #00FFFC), to(#00FF6C));
        background: -o-linear-gradient(bottom, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        background: linear-gradient(0deg, #2EFFD0 0.1220703125%, #00FFFC 52.7587890625%, #00FF6C 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) {
        margin-top: 0.9114583333vw;
        margin-bottom: 1.0416666667vw
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) .word {
        bottom: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(2) .word .tit {
        font-size: 3.6458333333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(3) .word {
        top: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(3) .word .tit {
        font-size: 3.6458333333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(4) .word {
        bottom: 5%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(4) .word .tit {
        font-size: 3.6458333333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word {
        bottom: 6%;
        width: 100%;
        text-align: center;
        left: 0
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word .tit {
        font-size: 3.6458333333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect11 .box ul li:nth-child(3) .item-box:nth-child(5) .word .msg {
        font-size: 4.1666666667vw;
        width: 60%;
        font-weight: bold;
        color: #000;
        line-height: 1.2
    }

    #bv9200 .sect12 {
        background-color: #000
    }

    #bv9200 .sect12 .box {
        position: relative;
        padding-top: 2vw
    }

    #bv9200 .sect12 .box .word {
        width: 96%;
        margin: 0 auto;
        position: relative;
        left: 0;
        -webkit-transform: translateY(10vw);
        -ms-transform: translateY(10vw);
        transform: translateY(10vw);
        top: 5%
    }

    #bv9200 .sect12 .box .lab {
        font-size: 5.2083333333vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect12 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect12 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect12 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect12 .picture-box {
        position: relative
    }

    #bv9200 .sect12 .picture-box p {
        position: absolute;
        top: 0;
        left: 0;
        text-align: center;
        width: 100%;
        font-size: 23.4375vw;
        line-height: 1.2;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-weight: bold;
        color: rgba(255, 255, 255, 0);
        -webkit-text-stroke: 6px #fff
    }

    #bv9200 .sect13 {
        background-color: #000
    }

    #bv9200 .sect13 .box {
        position: relative;
        padding-top: 10vw
    }

    #bv9200 .sect13 .box .word {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect13 .box .lab {
        font-size: 5.2083333333vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect13 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect13 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #fff
    }

    #bv9200 .sect13 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect13 .box .picture-box-1 {
        position: relative
    }

    #bv9200 .sect13 .box .picture-box-1 .word {
        position: absolute;
        width: auto
    }

    #bv9200 .sect13 .box .picture-box-1 .word-1 {
        left: 25%;
        top: 2%;
        font-size: 6.25vw;
        line-height: 1;
        font-weight: 600;
        color: #347eff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-1 span {
        font-size: 3.90625vw
    }

    #bv9200 .sect13 .box .picture-box-1 .word-1::before {
        content: "";
        position: absolute;
        left: 50%;
        top: 100%;
        height: 10.4166666667vw;
        width: 2px;
        background-color: #fff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-2 {
        left: 2%;
        width: 30%;
        top: 20%;
        font-size: 3.125vw;
        line-height: 1;
        color: #fff;
        font-weight: 600;
        text-align: right
    }

    #bv9200 .sect13 .box .picture-box-1 .word-2 span {
        font-size: 3.90625vw;
        display: block;
        color: #347eff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-2::before {
        position: absolute;
        content: "";
        left: 90%;
        top: 100%;
        height: 15.625vw;
        width: 2px;
        background-color: #fff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-3 {
        left: 67%;
        top: 22%;
        font-size: 3.90625vw;
        line-height: 1;
        color: #fff;
        font-weight: 600
    }

    #bv9200 .sect13 .box .picture-box-1 .word-3::before {
        position: absolute;
        content: "";
        left: 20%;
        top: 100%;
        height: 26.0416666667vw;
        width: 2px;
        background-color: #fff
    }

    #bv9200 .sect13 .box .picture-box-1 .word-3::after {
        position: absolute;
        content: "";
        left: -19.2708333333vw;
        top: 33.8541666667vw;
        height: 2px;
        width: 26.0416666667vw;
        background-color: #fff
    }

    #bv9200 .sect13 .picture-box {
        position: relative
    }

    #bv9200 .sect13 .picture-box p {
        position: absolute;
        top: 0;
        left: 0;
        text-align: center;
        width: 100%;
        font-size: 15.625vw;
        line-height: 1.2;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-weight: bold;
        color: rgba(255, 255, 255, 0);
        -webkit-text-stroke: 6px #fff;
        text-stroke: 6px #fff
    }

    #bv9200 .sect14 .box {
        position: relative;
        padding-top: 10vw
    }

    #bv9200 .sect14 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect14 .box .lab {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect14 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect14 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect14 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect14 .picture-box {
        padding-bottom: 8vw
    }

    #bv9200 .sect14 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect14 .picture-box ul li img {
        width: 8.3333333333vw
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(1) {
        width: 45%
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(2) {
        width: 55%
    }

    #bv9200 .sect14 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect15 .box {
        position: relative
    }

    #bv9200 .sect15 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 4vw
    }

    #bv9200 .sect15 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect15 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect15 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect15 .picture-box {
        padding-bottom: 8vw;
        width: 100%;
        margin: 0 auto
    }

    #bv9200 .sect16 .box {
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect16 .box .word {
        width: 96%;
        margin: 0 auto;
        text-align: center
    }

    #bv9200 .sect16 .box img {
        width: 40.625vw;
        margin: 0 auto
    }

    #bv9200 .sect16 .box .tit {
        font-size: 3.90625vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 4vw 0
    }

    #bv9200 .sect16 .box .tit span {
        color: red
    }

    #bv9200 .sect16 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect16 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect16 .picture-box {
        padding-bottom: 8vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect17 .box {
        position: relative
    }

    #bv9200 .sect17 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect17 .box .lab {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect17 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect17 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect17 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect17 .picture-box {
        padding-bottom: 8vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect17 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect17 .picture-box ul li img {
        width: 8.3333333333vw
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect17 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect18 .box {
        position: relative
    }

    #bv9200 .sect18 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect18 .box .lab {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect18 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect18 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect18 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect18 .picture-box {
        padding-bottom: 8vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect18 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect18 .picture-box ul li img {
        width: 8.3333333333vw
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect18 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect19 .box {
        position: relative
    }

    #bv9200 .sect19 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect19 .box .lab {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect19 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect19 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect19 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect19 .picture-box {
        padding-bottom: 8vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect19 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect19 .picture-box ul li img {
        width: 8.3333333333vw
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect19 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect20 .box {
        position: relative
    }

    #bv9200 .sect20 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect20 .box .lab {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect20 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect20 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect20 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect20 .picture-box {
        padding-bottom: 8vw
    }

    #bv9200 .sect21 .box {
        position: relative
    }

    #bv9200 .sect21 .box .title {
        font-size: 5.9895833333vw;
        line-height: 1;
        text-align: center;
        font-weight: 600;
        color: #06f;
        padding-bottom: 8vw
    }

    #bv9200 .sect21 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 2vw
    }

    #bv9200 .sect21 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #06f;
        margin: 2vw 0
    }

    #bv9200 .sect21 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect21 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect21 .picture-box {
        padding-bottom: 8vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect21 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect21 .picture-box ul li img {
        width: 8.3333333333vw
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect21 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect22 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect22 .box {
        position: relative;
        width: 96%
    }

    #bv9200 .sect22 .box .word {
        padding: 4vw 0
    }

    #bv9200 .sect22 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #06f;
        margin: 2vw 0
    }

    #bv9200 .sect22 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect22 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect22 .picture-box {
        width: 96%
    }

    #bv9200 .sect22 .picture-box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: .5vw
    }

    #bv9200 .sect22 .picture-box ul li img {
        width: 8.3333333333vw
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(1) {
        width: 50%
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(1) div {
        text-align: right;
        padding-right: 4vw
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(2) {
        width: 50%
    }

    #bv9200 .sect22 .picture-box ul li:nth-child(2) div {
        padding-left: 4vw
    }

    #bv9200 .sect23 .box {
        position: relative
    }

    #bv9200 .sect23 .box .word {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 8vw
    }

    #bv9200 .sect23 .box .lab {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect23 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        line-height: 1.2;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect23 .box .msg {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: normal;
        color: #000
    }

    #bv9200 .sect23 .box .msg span {
        color: #3e8bff
    }

    #bv9200 .sect23 .picture-box {
        padding-bottom: 4vw;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect23 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding-bottom: 4vw
    }

    #bv9200 .sect24 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect24 .box .tit {
        font-size: 11.328125vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect24 .box .msg {
        font-size: 6.25vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect25 {
        background-color: #000
    }

    #bv9200 .sect25 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect25 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect25 .box ul li {
        position: relative;
        margin: .5vw 0
    }

    #bv9200 .sect25 .box ul li .word {
        position: absolute
    }

    #bv9200 .sect25 .box ul li:nth-child(1) {
        width: 29.3939393939%
    }

    #bv9200 .sect25 .box ul li:nth-child(1) .word {
        width: 100%;
        text-align: center;
        top: 5%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(1) .word .tit {
        font-size: 4.6875vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(2) {
        width: 34.0909090909%
    }

    #bv9200 .sect25 .box ul li:nth-child(2) .word {
        width: 100%;
        text-align: center;
        top: 2%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(2) .word .tit {
        font-size: 5.2083333333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(2) .word .msg {
        font-size: 4.6875vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(3) {
        width: 33.4848484848%
    }

    #bv9200 .sect25 .box ul li:nth-child(3) .word {
        width: 100%;
        text-align: center;
        top: 2%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(3) .word .tit {
        font-size: 5.2083333333vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(3) .word .msg {
        font-size: 3.90625vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(4) {
        width: 29.3939393939%
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word {
        width: 100%;
        text-align: center;
        top: 50%;
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word .tit span {
        color: #35eefa
    }

    #bv9200 .sect25 .box ul li:nth-child(4) .word .tit span:nth-child(1) {
        display: block
    }

    #bv9200 .sect25 .box ul li:nth-child(5) {
        width: 34.0909090909%
    }

    #bv9200 .sect25 .box ul li:nth-child(6) {
        width: 33.4848484848%
    }

    #bv9200 .sect25 .box ul li:nth-child(6) .word {
        width: 41%;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0
    }

    #bv9200 .sect25 .box ul li:nth-child(6) .word .tit {
        font-size: 3.3854166667vw;
        font-weight: bold;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect26 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect26 .box {
        width: 96%;
        position: relative;
        margin: 0 auto
    }

    #bv9200 .sect26 .box .word {
        position: relative;
        left: 0;
        width: 96%;
        top: 10%
    }

    #bv9200 .sect26 .box .word .lab {
        font-size: 5.2083333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect26 .box .word .tit {
        font-size: 5.7291666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect26 .box .word .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect27 {
        background-color: #000;
        padding: 8vw 0
    }

    #bv9200 .sect27 .box {
        width: 96%;
        position: relative;
        margin: 0 auto
    }

    #bv9200 .sect27 .box .word {
        position: relative;
        left: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        width: 100%;
        top: 0;
        text-align: left;
        padding: 4vw 0
    }

    #bv9200 .sect27 .box .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect27 .box .word .msg {
        font-size: 3.6458333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect28 {
        background-color: #000
    }

    #bv9200 .sect28 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect28 .box .lab {
        font-size: 5.2083333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect28 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect28 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect28 .picture-box {
        position: relative
    }

    #bv9200 .sect28 .picture-box .word {
        position: relative;
        bottom: 0;
        width: 96%;
        left: 0;
        padding-bottom: 8vw;
        margin: 0 auto;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    #bv9200 .sect28 .picture-box .word ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect28 .picture-box .word ul li p {
        font-size: 3.90625vw;
        line-height: 1.2;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect28 .picture-box .word ul li .word-tit {
        color: #2b76ff
    }

    #bv9200 .sect29 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect29 .box {
        width: 96%;
        margin: 0 auto;
        padding: 2vw 0;
        position: relative
    }

    #bv9200 .sect29 .box .word {
        position: relative;
        left: 0%;
        width: 100%;
        top: 50%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 8vw 0
    }

    #bv9200 .sect29 .box .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect29 .box .word .msg {
        font-size: 3.6458333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect29 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding: 2vw 0;
        position: relative
    }

    #bv9200 .sect29 .box-2 .word {
        position: relative;
        left: 0%;
        width: 100%;
        top: 50%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 8vw 0
    }

    #bv9200 .sect29 .box-2 .word .lab {
        font-size: 5.2083333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect29 .box-2 .word .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect29 .box-2 .word .msg {
        font-size: 3.6458333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect29 .box-3 {
        width: 96%;
        margin: 0 auto;
        padding: 2vw 0;
        position: relative
    }

    #bv9200 .sect29 .box-3 .word {
        position: relative;
        left: 0%;
        width: 100%;
        top: 50%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 8vw 0
    }

    #bv9200 .sect29 .box-3 .word .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 4vw 0
    }

    #bv9200 .sect29 .box-3 .word .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect30 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect30 .box .tit {
        font-size: 11.328125vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect30 .box .msg {
        font-size: 6.25vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect31 {
        background-color: #000
    }

    #bv9200 .sect31 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect31 .box .ul-1 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1 .item-box {
        position: relative;
        display: none
    }

    #bv9200 .sect31 .box .ul-1 .li-1 .item-box .word {
        position: absolute;
        display: none
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) {
        width: 96%;
        overflow: hidden
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) {
        display: block
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word {
        width: 96%;
        top: 10%;
        left: 3%;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(1) .word .tit {
        font-size: 4.0364583333vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) {
        -webkit-transform: scale(0.97);
        -ms-transform: scale(0.97);
        transform: scale(0.97);
        -webkit-transform-origin: 90% 100%;
        -ms-transform-origin: 90% 100%;
        transform-origin: 90% 100%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word {
        width: 100%;
        top: 30%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(1) .item-box:nth-child(2) .word .tit {
        font-size: 4.0364583333vw;
        line-height: 1;
        font-weight: bold;
        color: #00ff42
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) {
        display: none
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) {
        width: 56.512378902%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) {
        margin-top: 1.4322916667vw
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) .word {
        width: 100%;
        top: 10%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(1) .item-box:nth-child(2) .word .tit {
        font-size: 6.5104166667vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) {
        width: 42.4111948332%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) {
        margin-top: 1.4322916667vw
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) .word {
        width: 100%;
        top: 10%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(2) .item-box:nth-child(2) .word .tit {
        font-size: 3.515625vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 1.4322916667vw
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(1) {
        width: 27.9870828848%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) {
        width: 48.3315392896%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) .word {
        width: 100%;
        top: 10%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(2) .word .tit {
        font-size: 3.515625vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) {
        width: 20.9903121636%
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) .word {
        width: 100%;
        top: 45%;
        left: 0;
        text-align: center
    }

    #bv9200 .sect31 .box .ul-1 .li-1:nth-child(2) ul li:nth-child(3) .item-box:nth-child(3) .word .tit {
        font-size: 3.515625vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect32 {
        background-color: #000
    }

    #bv9200 .sect32 .box {
        position: relative;
        left: 0%;
        top: 5%;
        -webkit-transform: translateY(10vw);
        -ms-transform: translateY(10vw);
        transform: translateY(10vw);
        margin: 0 auto;
        width: 96%;
        text-align: left
    }

    #bv9200 .sect32 .box .lab {
        font-size: 5.2083333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect32 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 1vw 0
    }

    #bv9200 .sect32 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect33 {
        background-color: #000;
        padding: 4vw 0
    }

    #bv9200 .sect33 .word {
        position: relative;
        left: 0%;
        width: 96%;
        margin: 0 auto;
        text-align: center;
        top: 5%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 4vw 0
    }

    #bv9200 .sect33 .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect33 .word .msg {
        font-size: 3.125vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect33 .box {
        width: 100%;
        margin: 4vw auto;
        position: relative;
        border-radius: 0;
        overflow: hidden
    }

    #bv9200 .sect33 .box .word {
        width: 96%
    }

    #bv9200 .sect33 .box-2 {
        width: 100%;
        margin: 4vw auto;
        border-radius: 1vw;
        overflow: hidden;
        position: relative
    }

    #bv9200 .sect33 .box-2 .word {
        width: 96%
    }

    #bv9200 .sect34 {
        background-color: #000
    }

    #bv9200 .sect34 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect34 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect34 .box .lab {
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect34 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect34 .picture-box {
        width: 96%;
        margin: 0 auto;
        height: 78.125vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 4vw 0;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        position: relative
    }

    #bv9200 .sect34 .picture-box .word {
        position: absolute
    }

    #bv9200 .sect34 .picture-box .word .word-tit {
        font-size: 6.25vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        background: -webkit-gradient(linear, left top, right top, from(#3EFFF9), color-stop(56.7626953125%, #8052FF), to(#FF6174));
        background: -o-linear-gradient(left, #3EFFF9 0%, #8052FF 56.7626953125%, #FF6174 100%);
        background: linear-gradient(90deg, #3EFFF9 0%, #8052FF 56.7626953125%, #FF6174 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #bv9200 .sect34 .picture-box .word .word-tit span {
        display: inline-block;
        font-size: 3.3854166667vw
    }

    #bv9200 .sect34 .picture-box .word .word-tit span sup {
        -webkit-text-fill-color: #eb5e8a
    }

    #bv9200 .sect34 .picture-box .word .word-msg {
        font-size: 4.1666666667vw;
        font-weight: 400;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect34 .picture-box .word-1 {
        top: 0%;
        left: 5%
    }

    #bv9200 .sect34 .picture-box .word-1 .line-box {
        position: absolute;
        height: 26.0416666667vw;
        width: 2px;
        left: 41%;
        top: 100%;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-2 {
        top: 17%;
        left: 30%
    }

    #bv9200 .sect34 .picture-box .word-2 .line-box {
        position: absolute;
        height: 2px;
        width: 6.5104166667vw;
        left: 7%;
        top: 140%;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-2 .line-box::before {
        content: "";
        position: absolute;
        height: 6.1197916667vw;
        width: 2px;
        left: 100%;
        top: -5.859375vw;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-2 .line-box::after {
        content: "";
        position: absolute;
        height: 22.1354166667vw;
        width: 2px;
        left: 0;
        top: 0;
        background-color: #fff
    }

    #bv9200 .sect34 .picture-box .word-3 {
        top: 0%;
        left: 60%
    }

    #bv9200 .sect34 .picture-box .word-3 .line-box {
        position: absolute;
        height: 26.0416666667vw;
        width: 2px;
        left: 20%;
        top: 100%;
        background-color: #fff
    }

    #bv9200 .sect35 {
        background-color: #000
    }

    #bv9200 .sect35 .box {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0;
        position: relative
    }

    #bv9200 .sect35 .box .word {
        position: relative;
        left: 0;
        width: 100%;
        top: 50%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect35 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect35 .box .lab {
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect35 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect36 .box {
        position: absolute;
        left: 0;
        width: 100%;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    #bv9200 .sect36 .box .tit {
        font-size: 4.6875vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 {
        background-color: #000
    }

    #bv9200 .sect37 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect37 .box .tit {
        font-size: 6.5104166667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect37 .box .lab {
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 4vw 0
    }

    #bv9200 .sect37 .box ul li {
        width: 45%;
        margin: 2vw 0
    }

    #bv9200 .sect37 .box ul li .word-tit {
        font-size: 4.4270833333vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect37 .box ul li .word-msg {
        font-size: 3.3854166667vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect37 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect37 .box-2 .word {
        padding-bottom: 4vw
    }

    #bv9200 .sect37 .box-2 .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect37 .box-2 .word .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect38 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect38 .box .tit {
        font-size: 11.328125vw;
        line-height: 1;
        font-weight: bold;
        color: #fff
    }

    #bv9200 .sect38 .box .msg {
        font-size: 6.25vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect39 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect39 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    #bv9200 .sect39 .box ul li:nth-child(1) {
        width: 100%
    }

    #bv9200 .sect39 .box ul li:nth-child(1) img {
        width: 14.5833333333vw
    }

    #bv9200 .sect39 .box ul li:nth-child(1) .tit {
        font-size: 7.03125vw;
        line-height: 1;
        font-weight: bold;
        color: #3e8bff;
        margin: 2vw 0
    }

    #bv9200 .sect39 .box ul li:nth-child(1) .msg {
        font-size: 3.6458333333vw;
        line-height: 1;
        font-weight: 400;
        color: #000
    }

    #bv9200 .sect39 .box ul li:nth-child(2) {
        width: 100%
    }

    #bv9200 .sect39 .box-2 {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect39 .box-2 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect39 .box-2 ul li {
        position: relative;
        margin: 2vw 0;
        width: 100% !important
    }

    #bv9200 .sect39 .box-2 ul li .word {
        position: absolute
    }

    #bv9200 .sect39 .box-2 ul li .word .tit {
        font-size: 5.2083333333vw;
        line-height: 1;
        font-weight: bold;
        color: #000
    }

    #bv9200 .sect39 .box-2 ul li .word .msg {
        font-size: 3.6458333333vw;
        line-height: 1;
        font-weight: 400;
        color: #000;
        margin-top: 10vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(1) {
        width: 50.1517450683%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(1) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(1) .word .tit {
        margin-bottom: 2vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(2) {
        width: 47.7996965099%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(2) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(2) .word .tit {
        margin-bottom: 2vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(3) {
        width: 50.1517450683%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(3) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(3) .word .tit {
        margin-bottom: 4vw
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(4) {
        width: 47.5720789074%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(4) .word {
        left: 2%;
        top: 10%;
        width: 48%
    }

    #bv9200 .sect39 .box-2 ul li:nth-child(4) .word .tit {
        margin-bottom: 4vw
    }

    #bv9200 .sect39 .box-3 {
        width: 96%;
        margin: 0 auto;
        padding: 4vw 0
    }

    #bv9200 .sect39 .box-3 .title {
        text-align: center;
        padding: 8vw 0
    }

    #bv9200 .sect39 .box-3 .title img {
        width: 14.5833333333vw
    }

    #bv9200 .sect39 .box-3 .title p {
        font-size: 7.2916666667vw;
        font-weight: bold;
        color: #377dff;
        line-height: 1.2
    }

    #bv9200 .sect39 .box-3 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 4vw;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    #bv9200 .sect39 .box-3 ul li {
        width: 100%
    }

    #bv9200 .sect39 .box-3 ul li .word {
        height: auto;
        padding: 4vw 0
    }

    #bv9200 .sect39 .box-3 ul li .word .tit {
        font-size: 6.25vw;
        line-height: 1.2;
        font-weight: bold;
        color: #3e8bff;
        margin-bottom: 2vw
    }

    #bv9200 .sect39 .box-3 ul li .word .msg {
        font-size: 3.6458333333vw;
        line-height: 1;
        font-weight: 400;
        color: #000
    }

    #bv9200 .sect40 {
        padding: 8vw 0;
        background-color: #000
    }

    #bv9200 .sect40 .box {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect40 .box .tit {
        font-size: 6.5104166667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect40 .box .lab {
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect40 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect40 .box .note {
        margin-top: 8vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    #bv9200 .sect40 .box .note p {
        font-size: 4.1666666667vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect40 .box .note p span {
        color: #3e8bff
    }

    #bv9200 .sect40 .box .note p:nth-child(1) {
        margin-right: 4vw
    }

    #bv9200 .sect40 .picture-box {
        width: 96%;
        margin: 0 0 0 auto;
        padding-top: 4vw
    }

    #bv9200 .sect40 .box-2 {
        position: relative
    }

    #bv9200 .sect40 .box-2 .word {
        display: none;
        position: absolute;
        font-size: 5.2083333333vw;
        font-weight: 400;
        color: #fff;
        line-height: 1
    }

    #bv9200 .sect40 .box-2 .word-1 {
        top: 10%;
        left: 25%
    }

    #bv9200 .sect40 .box-2 .word-2 {
        top: 10%;
        left: 57%
    }

    #bv9200 .sect40 .box-2 .word-3 {
        top: 10%;
        left: 92%
    }

    #bv9200 .sect41 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect41 .box {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect41 .box .word {
        position: relative;
        left: 0%;
        width: 100%;
        top: 50%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        margin: 0 auto
    }

    #bv9200 .sect41 .box .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect41 .box .lab {
        font-size: 3.90625vw;
        font-weight: 500;
        color: #fff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect41 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin-bottom: 4vw
    }

    #bv9200 .sect41 .box-2 {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 8vw 0
    }

    #bv9200 .sect41 .box-2 .word {
        position: relative;
        width: 100%;
        margin: 0 auto;
        padding-bottom: 4vw
    }

    #bv9200 .sect41 .box-2 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    #bv9200 .sect41 .box-2 ul li {
        width: 48%;
        margin: 2vw 0
    }

    #bv9200 .sect41 .box-2 ul li:nth-child(1) {
        width: 100%;
        margin-bottom: 4vw
    }

    #bv9200 .sect41 .box-2 ul li p {
        font-size: 3.3854166667vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin-top: 2vw
    }

    #bv9200 .sect41 .box-2 .tit {
        font-size: 7.03125vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect41 .box-2 .lab {
        font-size: 5.2083333333vw;
        font-weight: 500;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect41 .box-2 .msg {
        font-size: 3.3854166667vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect42 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect42 .box {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 8vw 0
    }

    #bv9200 .sect42 .box .word {
        position: relative;
        width: 100%
    }

    #bv9200 .sect42 .box .word .tit {
        font-size: 5.9895833333vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box .word .tit span {
        color: #fff
    }

    #bv9200 .sect42 .box .word .lab {
        font-size: 3.90625vw;
        font-weight: 500;
        color: #fff;
        line-height: 1.2;
        margin: 2vw 0
    }

    #bv9200 .sect42 .box .word .msg {
        font-size: 3.3854166667vw;
        font-weight: 400;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 2vw
    }

    #bv9200 .sect42 .box ul li {
        width: 31.33%;
        position: relative;
        margin: 1vw 0
    }

    #bv9200 .sect42 .box ul li:nth-child(8) {
        display: none
    }

    #bv9200 .sect42 .box ul li p {
        position: absolute;
        text-align: center;
        width: 100%;
        bottom: 10%;
        font-size: 3.6458333333vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-2 {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 4vw 0
    }

    #bv9200 .sect42 .box-2 p {
        position: absolute;
        width: 100%;
        text-align: center;
        bottom: 10%;
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fefeff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-3 {
        position: relative;
        width: 100%;
        margin: 0 auto
    }

    #bv9200 .sect42 .box-3 .word {
        padding: 8vw 0;
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect42 .box-3 .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        margin-bottom: 2vw;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-3 .word .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-3 .picture-box {
        position: relative
    }

    #bv9200 .sect42 .box-3 .picture-box p {
        position: absolute;
        width: 100%;
        text-align: center;
        top: 10%;
        font-size: 5.2083333333vw;
        font-weight: 600;
        color: #fefeff;
        line-height: 1.2
    }

    #bv9200 .sect42 .box-4 {
        width: 96%;
        margin: 0 auto;
        position: relative;
        padding: 8vw 0
    }

    #bv9200 .sect42 .box-4 .word {
        position: relative;
        width: 100%;
        left: 0;
        top: 50%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 4vw 0
    }

    #bv9200 .sect42 .box-4 .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #fff;
        line-height: 1.2;
        margin-bottom: 2vw
    }

    #bv9200 .sect42 .box-4 .word .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2
    }

    #bv9200 .sect43 .box {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 63.0583289543%;
        text-align: center
    }

    #bv9200 .sect43 .box .msg {
        font-size: 7.2916666667vw;
        line-height: 1;
        font-weight: 600;
        color: #fff
    }

    #bv9200 .sect44 {
        padding: 4vw 0;
        background-color: #000
    }

    #bv9200 .sect44 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect44 .box .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect44 .box .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin: 4vw 0
    }

    #bv9200 .sect44 .box-2 {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect44 .box-2 .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect44 .box-2 .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin: 4vw 0
    }

    #bv9200 .sect44 .box-2 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 2vw 0
    }

    #bv9200 .sect44 .box-2 ul li {
        text-align: center;
        width: 25%
    }

    #bv9200 .sect44 .box-2 ul li:nth-child(1) {
        width: 33.33%
    }

    #bv9200 .sect44 .box-2 ul li:nth-child(2) {
        width: 33.33%
    }

    #bv9200 .sect44 .box-2 ul li:nth-child(3) {
        width: 33.33%
    }

    #bv9200 .sect44 .box-2 ul li img {
        width: 15.8854166667vw
    }

    #bv9200 .sect44 .box-2 ul li p {
        font-size: 3.125vw;
        line-height: 1.2;
        font-weight: 400;
        color: #f2ece0;
        margin-top: 1vw;
        height: 13.0208333333vw
    }

    #bv9200 .sect45 {
        background-color: #000
    }

    #bv9200 .sect45 .box {
        width: 96%;
        margin: 0 auto;
        padding: 8vw 0
    }

    #bv9200 .sect45 .box .word .tit {
        font-size: 7.2916666667vw;
        font-weight: 600;
        color: #3e8bff;
        line-height: 1.2
    }

    #bv9200 .sect45 .box .word .msg {
        font-size: 3.90625vw;
        font-weight: 400;
        color: #fff;
        line-height: 1.2;
        margin: 4vw 0
    }

    #bv9200 .sect45 .box ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 2vw 0
    }

    #bv9200 .sect45 .box ul li .picture-box {
        width: 100%
    }

    #bv9200 .sect45 .box ul li:nth-child(1) .word {
        width: 100%
    }

    #bv9200 .sect45 .box ul li:nth-child(2) {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding: 8vw 0
    }

    #bv9200 .sect45 .box ul li:nth-child(2) .word {
        width: 100%
    }

    #bv9200 .sect45 .box ul li:nth-child(3) {
        padding: 8vw 0
    }

    #bv9200 .sect45 .box ul li:nth-child(3) .word {
        width: 100%
    }

    #bv9200 .sect45 .box ul li:nth-child(4) {
        padding: 8vw 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    #bv9200 .sect45 .box ul li:nth-child(4) .word {
        width: 100%
    }

    #bv9200 .sect45 .box ul li:nth-child(5) {
        padding: 8vw 0
    }

    #bv9200 .sect45 .box ul li:nth-child(5) .word {
        width: 100%
    }

    #bv9200 .sect45 .box-2 {
        width: 100%;
        background-color: #fff;
        padding: 4vw 0
    }

    #bv9200 .sect45 .box-2 ul {
        width: 96%;
        margin: 0 auto
    }

    #bv9200 .sect45 .box-2 ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 1vw 0;
        word-break: break-word
    }

    #bv9200 .sect45 .box-2 ul li:nth-of-type(even) {
        background-color: #edf0f2
    }

    #bv9200 .sect45 .box-2 ul li .left {
        font-size: 3.90625vw;
        font-weight: 600;
        color: #000;
        line-height: 1.2;
        width: 30%;
        padding-left: 5%
    }

    #bv9200 .sect45 .box-2 ul li .right {
        width: 70%;
        font-size: 3.90625vw;
        font-weight: 400;
        color: #333;
        line-height: 1.2
    }
}