/***********************PC端****************************/
body{
    /*letter-spacing: 0.05vw;*/
}
.pc_input_style {
    width: 70vw;
    margin: 0 auto;
}
@keyframes slide-up {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(-200%);
    }
}
.page_wrapper {
    background: rgb(250 250 250 / 50%);
}
.bottoms_all {
    position: relative;
    overflow: hidden;
}
.bottoms_all:hover #showButtoncopy {
    animation: slide-up 0.5s linear  forwards;
}
#showButtoncopy {
    position: absolute;
    background: #fff;
    color: rgba(17, 17, 17, 1);
}
.pc_input_margin {
    margin: 5vw 0 0 0;
}

.pc_input_right {
    width: 32vw;
}

.pc_content_style {
    margin: 4.22vw 0 0 0;
}

.pc_two_left_style {
    width: 33.5vw;
    height: 18.75vw;
}

.pc_img_style {
    width: 33.5vw;
}

.pc_title_margin {
    margin: 1vw 0 0 0;
    color: #333333;
}

.pc_wz_style {
    margin: 1.5vw 0 0 0;
    color: #666666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    max-height: 9.5vw;
}

.pc_date_style {
    width: 33.5vw;
    display: flex;
    justify-content: space-between;
    position: absolute;
    margin: 2vw 0 0 0;
}

.pc_p_color {
    color: #666666;
}

.pc_black_right_style {
    position: relative;
    width: 1vw;
    height: 0.5vw;
}

.pc_bt_style {
    margin: 2.6vw auto 0 auto;
    width: 8vw;
}

.pc_select {
    width: 15vw;
    height: 2vw;
    border-color: #EEEEEE;
    outline: none;
    background-image: url("../images/news/filter.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 13.3vw center;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-indent: 0.8vw;
}

select::-ms-expand {
    display: none;
}

.pc_news_xq {
    width: 33.5vw;
    height: 18.75vw;
    position: relative;
    transition: all .8s;
}

.pc_news_xq:hover {
    box-shadow: 0 20px 10px -10px #F9F9F9;
}
.top_Sphere {
    position: relative;
    width: 100%;
    height: 60.61vw;
    /* background: pink; */
}
@keyframes float {
    0% {
        transform:translateY(0);
    }
    50% {
        transform:translateY(10%);
    }
    10% {
        transform:translateY(0);
    }
}
@keyframes floats {
    0% {
        transform:translateY(0);
    }
    50% {
        transform:translateY(5%);
    }
    10% {
        transform:translateY(0);
    }
}

.sphere_one {
    position: absolute;
    left: 2.70vw;
    top: 0px;
    width: 16.55vw;
    height:16.55vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.47),rgba(239, 248, 255, 0.47), rgba(1, 192, 202, 0.47));
}
.sphere_two {
    position: absolute;
    left: -1.18vw;
    top: 11.02vw;
    width: 7.69vw;
    height: 7.69vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.42),rgba(218, 70, 86, 0.42));
    /* transform: translate(-50%,-50%); */
    animation: float 5s ease infinite;
}
.sphere_tree {
    position: absolute;
    left: -3.05vw;
    top: 39.38vw;
    width: 13.99vw;
    height: 13.99vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.51),rgba(255, 181, 0, 0.2907));
    animation: float 4s ease infinite;
}
.sphere_fore {
    position: absolute;
    left: 38.14vw;
    top: 3.95vw;
    width: 13.65vw;
    height: 13.65vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.51),rgba(255, 181, 0, 0.2907));
    animation: float 7s ease infinite;
}
.sphere_wu {
    position: absolute;
    left: 36.95vw;
    top: auto;
    bottom: 14.83vw;
    width: 11.01vw;
    height:11.01vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.56),rgba(239, 248, 255, 0.56), rgba(6, 117, 205, 0.56));
    animation: float 8s ease infinite;
}
.sphere_six {
    position: absolute;
    right: 13.17vw;
    top: 8.18vw;
    width: 34.53vw;
    height: 34.53vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.42),rgba(218, 70, 86, 0.42));
    border: 1px solid rgba(255, 255, 255, 0.31);
    animation: floats 12s ease infinite;
}
.sphere_seven {
    position: absolute;
    right: -2.56vw;
    top: -6.45vw;
    width: 27.54vw;
    height:27.54vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.56),rgba(239, 248, 255, 0.56), rgba(6, 117, 205, 0.56));
    animation: floats 7s ease infinite;
}
.sphere_eight {
    position: absolute;
    right: 8.31vw;
    top: 33.84vw;
    width: 17.82vw;
    height:17.82vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.47),rgba(239, 248, 255, 0.47), rgba(1, 192, 202, 0.47));
    animation: float 8s ease infinite;
}
.logo_box {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-top: -9.70vw;
}
.title_box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 1.80vw;
    letter-spacing: 0.05vw;
}
.news_img {
    width: 32.93vw;
    height: 9.64vw;
    margin-bottom: 2.70vw;
}
.news_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.title_box {
    font-size: 1.25vw;
}
.title_box div span {
    font-weight: 900;
    color: rgba(17, 17, 17, 1);
}
.decorate_box {
    width: 33.89vw;
    height: 0.42vw;
    margin-bottom: 4.41vw;
}
.decorate_box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.environment {
    position: relative;
    margin: 0 8.32vw 0;
    height: 55.49vw;
    /* background: pink; */
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 9.08vw;
    background: url('/static/images/news/Ellipse63.png') no-repeat;
    background-position: center;
    background-size: 50%;
}
.topic {
    font-weight: 800;
    font-size: 2.08vw;
    color: #fff;
}
.symbiosis {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -15vw;
    width: 29.13vw;
    min-height: 15.95vw;
    border-radius: 2.08vw;
    /* background: linear-gradient(rgba(246,246,246,1),rgba(255,255,255,1)); */
    background: rgba(227,227,227,0.2);
    padding: 1.39vw 1.39vw 2.085vw 1.39vw;
    border: 1px solid rgba(246,246,246,1);
    transition: border 0.5s ease;

}
.symbiosisImg {
    width: 4.30vw;
    height: 4.30vw;
    background: rgba(255, 255, 255, 1);
    border-radius: 50%;
    margin-bottom: 1.39vw;
}
.symbiosisImg  img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    object-fit: cover;
}
.content {
    height: 1.5vw;
    overflow: hidden;
    font-size: 1.11vw;
    color: rgba(34, 163, 63, 1);
    margin-bottom: 0.69vw;
    transition: height 0.5s ease;
}
.h2_title {
    font-size: 2.08vw;
    font-weight: 800;
    margin-bottom: 0.9vw;
}
.symbiosis:hover .content {
    height: 0;
}
.animation_tit {
    font-size: 0.97vw;
    color: rgba(17, 17, 17, 0.7);
    line-height: 1.59vw;
    display: -webkit-box;
    height: 0;
    overflow: hidden;
    transition: height 0.5s ease;
    text-align: justify;
}
.symbiosis:hover .animation_tit {
    height: auto;
}
.symbiosis:hover {
    border: 1px solid rgba(34, 163, 63, 1);
}



.symbiosis_two:hover {
    border: 1px solid rgba(230, 0, 0, 1);
}
.symbiosis_two {
    left: 0%;
    margin-left: 0;
    top: 18.99vw;
}
.content_color {
    color: rgba(230, 0, 0, 1);
}
.symbiosis_tree {
    left: auto;
    margin-left: 0;
    top:18.99vw;
    right: 0;
}
.content_cheng {
    color: rgba(254, 116, 17, 1);
}
.symbiosis_tree:hover {
    border: 1px solid rgba(254, 116, 17, 1);
}
.symbiosis_wu {
    top: 39.36vw;
    left: 7vw;
    margin-left: 0;
}
.content_lv {
    color: rgba(0, 167, 176, 1);
}
.symbiosis_wu:hover {
    border: 1px solid rgba(0, 167, 176, 1);
}
.symbiosis_six {
    margin-left: 0;
    top: 39.36vw;
    left: auto;
    right: 7vw;
}
.content_lan {
    color: rgba(0, 94, 168, 1);
}
.symbiosis_six:hover {
    border: 1px solid rgba(0, 94, 168, 1);
}
.episode_box {
    margin: 0 8.32vw;
    background: rgba(243, 243, 243, 1);
    border-radius: 2.77vw;
    display: flex;
    align-items: center;
    font-size: 1.11vw;
    padding-left: 2.77vw;
    height: 5.27vw;
    margin-bottom: 10.47vw;
}
.episode_box div:first-child {
    font-weight: 800;
    margin-right: 2.70vw;
}
.introduce_box {

    margin:0 16.84vw 0vw;
    display: flex;
    flex-direction: column;
}
.box_img {
    /* url('/static/images/news/triangleright.png'),url('/static/images/news/triangle.png') */
    background-image: url('/static/images/news/left1.png'),url('/static/images/news/triangleright.png'), url('/static/images/news/left1.png');
    background-position: 0vw -4vw, 20vw 125.4vw,0vw 275vw;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: 79vw;
    padding-top: 11vw;
    padding-bottom: 12.5vw;
}
.Horizontal_line {
    width: 9.84vw;
    height: 0.49vw;
    margin-bottom: 2.08vw;
    background: rgba(230, 0, 0, 1);
}
.ndwgm_title {
    line-height: 4.85vw;
    font-size: 3.74vw;
    margin-bottom: 1.66vw;
    font-weight: 800;
}
.ndwgm {
    font-size: 1.25vw;
    line-height: 2.50vw;
    font-weight: 400;
}
.news_box {
    margin: 0 18.63vw 0;
    border-radius: 2.77vw;
    box-shadow: 0px 0px 9px 9px rgb(0 0 0 / 2%);
    padding: 3.47vw 2.77vw;
    box-sizing: border-box;
    margin-bottom: 3.5vw;
    background: #fff;
}
.news_img_type {
    /*width: 13.86vw;*/
     height: 4.44vw;
    margin-bottom: 2.8vw;
}
.news_img_type img {
    height: 100%;
    object-fit: cover;
}
.caption {
    font-weight: 800;
    color: rgba(17, 17, 17, 1);
    font-size: 1.66vw;
    margin-bottom: 1.66vw;
}
.presentation {
    font-family: 'Alibaba PuHuiTi 2.0';
    line-height: 1.66vw;
    font-size: 0.97vw;
    margin-bottom: 1.6vw;
}
.presentation_tree{
    margin-bottom: 1.66vw;
}
.GZ_station {
    color: rgba(0, 94, 168, 1);
    font-size: 1.11vw;
    margin-bottom: 0.83vw;
    font-weight: 800;
    margin-top: 2.08vw;
}
.GZ_station_red {
    color: #E60000;
    font-size: 1.11vw;
    margin-bottom: 0.83vw;
    font-weight: 800;
    margin-top: 2.08vw;
}
.introduction_box {
    margin-bottom: 1.66vw;
    font-size: 0.97vw;
}
.Display_rack {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.Display_rack img {
    width: 100%;
    margin-bottom: 0.76vw;
    /* height: 18.78vw; */
}
.two_img img {
    /* height: 13.86vw; */
}
.Display_border {
    padding-bottom: 2.08vw;
    border-bottom: 1px dashed #F5AE00;
    margin-bottom: 2.77vw;
}
.Display_racks {
    padding-bottom: 2.08vw;
    border-bottom: 1px dashed rgba(0, 167, 176, 1);
    margin-bottom: 2.77vw;
}
.Display_green {
    padding-bottom: 2.08vw;
    border-bottom: 1px dashed #00A7B0;
    margin-bottom: 2.77vw;
}
.Introduction_content {
    position: relative;
    z-index: 999;
    padding-left: 8.32vw;
    padding-top: 7.28vw;
}
.SUSTAINABILITY {
    color: rgba(230,0,0,1);
    font-size: 1.94vw;
    margin-bottom: 0.55vw;
    font-weight: 900;
}
.sustained_title {
    font-size: 4.44vw;
    margin-bottom: 4.16vw;
    font-weight: 900;
}
.connect_box {
    background: url('/static/images/news/border_y47.png') no-repeat;
    background-position: left;
    padding-left: 1.46vw;
    background-size: contain;
}
.connect_box .title_connect {
    font-size: 4.85vw;
    margin-bottom: 1.52vw;
    font-weight: 300;
    line-height: 5.54vw;
}
.core {
    font-size: 1.25vw;
    line-height: 2.50vw;
    font-weight: 400;
}
.more {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -9.5vw;
}
.more .bottoms_all div {
    width: 13.86vw;
    height: 4.16vw;
    border-radius: 0.69vw;
    background: rgba(17, 17, 17, 1);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 1.39vw;
    cursor: pointer;
}



/***********************mobile端****************************/
.mb_news_top {
    position: relative;
    background:
            rgba(251, 255, 255, 1);
    height: 100vh;
}
.mb_circular {
    width: 32vw;
    height:32vw;
    position: absolute;
    top: -10.67vw;
    left: -14.67vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.47),rgba(239, 248, 255, 0.47), rgba(1, 192, 202, 0.47));
}
.mb_circular_two {
    width: 68.8vw;
    height:68.8vw;
    position: absolute;
    top: -29.33vw;
    right: -28.27vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.56),rgba(239, 248, 255, 0.56), rgba(6, 117, 205, 0.56));
}
.mb_circular_tree {
    width: 86.13vw;
    height:86.13vw;
    position: absolute;
    top: 23.73vw;
    right: -15.47vw;
    border-radius: 50%;
    background: radial-gradient(circle,rgba(255, 255, 255, 0.42),rgba(218, 70, 86, 0.42));
}
.mb_circular_fore {
    width: 41.87vw;
    height:41.87vw;
    position: absolute;
    top: 136.8vw;
    left: -21.33vw;
    border-radius: 50%;
    background: radial-gradient(circle,rgba(255, 255, 255, 0.51),rgba(255, 181, 0, 0.29));
}
.mb_circular_wu {
    width: 22.13vw;
    height:22.13vw;
    position: absolute;
    top: 139.47vw;
    left: 16.53vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.56),rgba(239, 248, 255, 0.56), rgba(6, 117, 205, 0.56));
}
.mb_circular_six {
    width: 33.33vw;
    height:33.33vw;
    position: absolute;
    top: 150.4vw;
    right: -12.53vw;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.47),rgba(239, 248, 255, 0.47), rgba(1, 192, 202, 0.47));
}
.mb_SUSTAINABILITY {
    color: rgba(230, 0, 0, 1);
    font-weight: 700;
    font-size: 4.27vw;
    margin-bottom: 4vw;
}
.mb_sustained_title {
    font-weight: 900;
    font-size: 12.8vw;
    line-height: 12.8vw;
    margin-bottom: 15.47vw;
}
.mb_title_connect {
    font-size: 12.8vw;
    font-weight: 300;
    margin-bottom: 12.2vw;
    line-height: 14.93vw;
}
.mb_core {
    font-size: 3.73vw;
    line-height: 8.27vw;
    text-align: justify;
}
.mb_connect_box {
    padding-left: 4.2vw;
    background: url('/static/images/news/border_y47.png') no-repeat;
    background-position: left;
    background-size: contain;
}
.mb_Introduction_content {
    padding-left: 4vw;
    padding-right: 4vw;
    padding-top: 26.67vw;
    position: relative;
    z-index: 999;
}
.mb_tibox {
    text-align: center;
    font-size: 4.27vw;
    line-height: 8.53vw;
}
.mb_tibox span {
    font-weight: 900;
}
.mb_news_img {
    width: 69.07vw;
    margin: 0 auto;
    margin-bottom: 8.53vw;
}
.mb_news_img  img{
    width: 100%;
    height: 100%;
}
.mb_decorate_box {
    width: 65.07vw;
    height: 0.8vw;
    margin:  0 auto;
    margin-top: 6.4vw;
    margin-bottom: 9.33vw;
}
.mb_decorate_box img {
    width: 100%;
}
.co2_box {
    margin:2.33vw 3.9vw 25.33vw;
    background:rgba(243, 243, 243, 1);
    border-radius: 4.27vw;
    display: flex;
    flex-direction: column;
    padding: 4vw;
    text-align: justify;
}
.co2_box span:first-child {
    font-weight: 800;
    font-size: 3.73vw;
    line-height: 3.73vw;
    margin-bottom: 2.67vw;
}
.co2_box span:last-child {
    font-size: 4vw;
    line-height: 5.6vw;
}
.mb_Horizontal_line {
    background: rgba(230, 0, 0, 1);
    width: 27.2vw;
    height: 1.07vw;
    margin-bottom: 3.2vw;
}
.mb_ndwgm_title {
    font-weight: 800;
    font-size: 6.4vw;
    line-height: 9.6vw;
    margin-bottom: 2.93vw;
}
.mb_ndwgm {
    font-weight: 400;
    font-size: 4.27vw;
    line-height: 8.53vw;
    text-align: justify;
}
.mb_introduce_box {
    padding: 0 4vw 0vw;
}
.mb_news_box {
    padding: 24.5vw 4vw 0;
    box-sizing: border-box;
    background-image: url(/static/images/news/Polygon-2.png);
    background-position-y: -70vw;
    background-repeat: no-repeat;
    background-size: 96vw;
}
.mb_news_boxs {
    padding: 0vw 4vw 0;
    box-sizing: border-box;
    background-position-y: -70vw;
    background-repeat: no-repeat;
    background-size: 96vw;
}
.mb_community {
    border-radius: 4.27vw;
    box-shadow: 0px 5px 7px 4px rgba(0 , 0, 0, 0.03);
    padding: 8vw 4vw;
    box-sizing: border-box;
    margin-bottom: 8vw;
    background: #fff;
}
.mb_news_img_type {
    height: 9.6vw;
    margin-bottom: 6.4vw;
}
.mb_news_img_type img {
    height: 100%;
}
.mb_news_img_yellow {
    width: 49.87vw;
}
.mb_news_img_green {
    width: 34.67vw;
}
.mb_news_img_yellow img {
    width: 100%;
}
.mb_caption {
    font-weight: 800;
    font-size: 4.8vw;
    line-height: 6.4vw;
    margin-bottom: 4.27vw;
}
.mb_presentation {
    font-size: 3.73vw;
    line-height: 6.4vw;
    margin-bottom: 8vw;
    text-align: justify;
}
.mb_GZ_station {
    color: rgba(0, 94, 168, 1);
    font-weight: 800;
    font-size: 4.27vw;
    line-height: 4.27vw;
    margin-bottom: 3.2vw;
    margin-top: 8vw;
}
.mb_introduction_box {
    font-size: 3.73vw;
    line-height: 6.4vw;
    margin-bottom: 4.27vw;
}
.mb_Display_rack {
    width: 100%;
}
.mb_Display_rack img {
    width: 100%;
}
.mb_Display_rack img {
    margin-bottom: 2.13vw;
}
.mb_Display_rack img:last-child {
    margin-bottom: 0;
}
.mb_sh_station {
    color: rgba(0, 94, 168, 1);
    font-weight: 800;
    font-size: 4.27vw;
    line-height: 4.27vw;
    margin-bottom: 3.2vw;
    margin-top: 8vw;
}
.mb_sh_station_red {
    color: rgba(230, 0, 0, 1);
}
.mb_Display_border {
    padding-bottom: 8vw;
    border-bottom: 1px dashed #F5AE00;
    margin-bottom: 8vw;
}
.mb_Display_racks {
    padding-bottom: 8vw;
    border-bottom: 1px dashed #00A7B0;
    margin-bottom: 8vw;
}
.mb_Display_green {
    padding-bottom: 8vw;
    border-bottom: 1px dashed rgba(0, 167, 176, 1);
    margin-bottom: 8vw;
}
.all_page {
    width: 53.33vw;
    height: 16vw;
    margin-top: 5.33vw;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 500;
    font-size: 5.33vw;
    background: rgba(17, 17, 17, 1);
    border-radius: 2.67vw;
    margin:  0 auto;
    margin-top: 16vw;
}
.box_img #aaa:nth-child(3){
    display: none;
}
.box_img #aaa:last-child{
    display: none;
}
.box_img_mb {
    /* padding-top: 16vw; */
}
.box_img_mb #bbb:nth-child(3){
    display: none;
}
.box_img_mb #bbb:last-child{
    display: none;
}
.QRcode_box {
      padding: 7.28vw 11.79vw 0vw 10.40vw;
      box-sizing: border-box;
      display: flex;
      justify-content: space-between;

}

.QR_left {
    width: 18.51vw;
}
.QR_left a img:hover {
    transform: scale(1.1);
}
.QR_left  a img {
    transition: transform 0.3s ease-in-out;
    width: 18.51vw;
}
.QR_left a img {
    width: 18.51vw;
}
.QR_right {
      display: flex;
      flex-direction: column;

}
.box_size {
      display: flex;

}
.QR_con {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      margin-left:1.66vw;
}
.QR_con img {
      width: 4.72vw;
      height: 4.72vw;
     object-fit: cover;
}
.QR_con span {
    color: rgba(17, 17, 17, 1);
     font-size: 0.83vw;
     margin-top: 0.14vw;
}
.address_bos {
     font-size: 0.83vw;
    margin-top: 2.08vw;
     text-align: center;
}










.container22{
    max-width: 800px;
    margin: 0 auto;
    background: url('/static/images/news/Ellipse63.png') no-repeat ;
    background-size:contain;
    background-position: top;
}
.slide{
    width: 100%;
    height: 380px!important;
    overflow: hidden;
    position: relative;

}
.slide .img{
    overflow: hidden;
    position: absolute;
    transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;
}
.slide .img{
    width: calc(100% - 14px);
    /*height: calc(100% - 14px);*/
    height: 280px;
    margin: 7px;
    padding: 2.27vw 2.27vw 0vw;
    border-radius: 4.27vw;
}
.slide .img1{
    width: 40%;
    height: 40%;
    top: 30%;
    left: -50%;
    z-index: 1;
}
.slide .img2{
    width:60%;
    height: 80vw;
    top: 4%;
    left: -55%;
    z-index: 2;
}
.slide .img3{
    width: 84%;
    height: 100%;
    top: 4%;
    left: 5.5%;
    z-index: 3;
}
.slide .img4{
    width: 100%;
    height: 92vw;
    top: 4%;
    left: 90%;
    z-index: 2;
}
.slide .img5{
    width: 40%;
    height: 40%;
    top: 30%;
    left: 110%;
    z-index: 1;
}
.slide-bt{
    position: absolute;
    left: 50%;
    bottom: 13%;
    z-index: 10;
}
.slide-bt span{
    width: 24px;
    height: 8px;
    background: #c9caca;
    float: left;
    margin: 5px;
    border-radius: 4px;
}
.slide .slide-bt .on{
    background: #ffd200;
}
.slide .img2 img {
    height: 96%!important;
}
.slide .img4 img {
    height: 83%!important;
}
.footer_mb {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 26vw;

}
.fotter_ewm {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 4.27vw;
    margin-top: 4.27vw;
}
.flex_bmb {
    max-width: 50vw;
    display: flex;
    flex-wrap: wrap;
}
.fotter_ewm span{
    font-size: 3.2vw;
}
.fotter_ewmright {
    margin-right: 0;
}
.address_mb {
    text-align: center;
    margin-top: 6.93vw;
    font-size: 3.2vw;
}
.toys_box_mv {
    margin: 16vw 0vw;
    padding: 6.4vw  4vw;
}
.toystitle_mb {
    font-size: 6.4vw;
    line-height: 6.4vw;
    margin-bottom: 1.6vw;
}
.tony_con_mb {
    font-size: 4.27vw;
    line-height: 4.27vw;
    margin-bottom: 4.27vw;
}
.qix_tony_mb {
    font-size: 3.73vw;
    line-height: 6.4vw;
    margin-bottom: 5.33vw;
}
.toystitle_mb {
    font-size: 6.4vw;
    line-height: 6.4vw;
    margin-bottom: 1.6vw;
}
.departments_mb {
    font-size: 4.27vw;
    line-height: 4.27vw;
    margin-bottom: 8vw;
}
.platforms_mb {
    margin-top: 16vw;
}
.toystitleds_mb {
    font-size: 6.4vw;
    line-height: 6.4vw;
    margin-bottom: 8vw;
}