/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {
    body {
        overflow: initial;
        overflow-x: hidden;
    }

    .header_tips_wrap {
        display: none;
    }

    .header_box {
        height: 14.49275vw;
    }

    .header_content {
        height: 100%;
        padding: 0 3.62318vw;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .header_menu_wrap {
        position: fixed;
        display: none;
        height: 100%;
    }

    .header_content:after {
        display: none;
    }

    .header_wap_menu_button {
        display: block;
    }

    .header_logo_box a {
        display: block;
    }

    .header_logo_img {
        width: 36vw;
    }

    .header_logo_img img {
        -webkit-filter: none;
        filter: none;
    }

    .header_wrap:after {
        background: #ffffff;
    }

    .header_active {
        -webkit-transform: none;
        transform: none;
    }

    .header_wap_menu_button {
        display: block;

    }

    .header_wap_menu_btn {
        position: relative;
        z-index: 99;
        width: 7.2463768vw;
        cursor: pointer;
        webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .header_wap_menu_label {
        width: 100%;
        height: 0.4831vw;
        margin-bottom: 1.6908212vw;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .header_wap_menu_label:after {
        content: "";
        width: 100%;
        height: 100%;
        background: #222222;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .header_wap_menu_label:last-child {
        margin-bottom: 0;
    }

    .header_wap_click .header_wap_menu_btn {
        width: 6.03864vw;
    }

    .header_wap_click .header_wap_menu_label:nth-child(1) {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;
    }

    .header_wap_click .header_wap_menu_label:nth-child(2) {
        width: 0;
        opacity: 0;
    }

    .header_wap_click .header_wap_menu_label:nth-child(3) {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;
    }

    .wap_header_wrap {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 9999;
        display: block;
        pointer-events: none;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .wap_header_close {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.3);
        opacity: 0;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .wap_header_box {
        width: 70vw;
        height: 100%;
        position: relative;
        z-index: 10;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
        -webkit-transform: translateX(-105%);
        transform: translateX(-105%);
    }

    .wap_header_box:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.3);
        pointer-events: none;
        opacity: 0;
        z-index: 9;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .wap_header_hide {
        margin-left: 15vw;
    }

    .wap_header_hide:after {
        opacity: 1;
    }

    .wap_header_show {
        opacity: 1;
        pointer-events: auto;

    }

    .wap_header_show .wap_header_box {
        -webkit-transform: none;
        transform: none;
    }

    .wap_header_show .wap_header_close {
        opacity: 1;
    }

    .wap_header_big {
        width: 100%;
        height: 100%;
        background: #222222;
    }

    .wap_header_pack_wrap {
        position: absolute;
        left: 0;
        top: 0;
        width: 70vw;
        height: 100%;
        z-index: 12;
        pointer-events: none;
    }

    .wap_header_pack_close {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .wap_header_pack_box {
        position: absolute;
        left: 0;
        top: 0;
        width: 70vw;
        height: 100%;
        z-index: 9;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }


    .wap_header_tips_logo {
        position: relative;
        width: 36vw;
    }

    .wap_header_tips_logo .header_logo_img img {
        -webkit-filter: grayscale(500%) brightness(0) invert(100%);
        filter: grayscale(500%) brightness(0) invert(100%);
    }

    .wap_header_tips_wrap {
        height: 14.49275vw;
    }

    .wap_header_tips_box {
        height: 100%;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding: 0 4.8309vw;
    }

    .wap_header_nav_li {
        width: 4.34782vw;
        margin-right: 3.62318vw;
    }

    .wap_header_nav_li:last-child {
        margin-right: 0;
    }

    .wap_header_nav_li svg {
        fill: #ffffff;
    }


    .wap_header_item_box {
        position: relative;
        width: 100%;
    }

    .wap_header_item_box:after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: #333;
    }

    .wap_header_item_box a {
        display: block;
        font-size: 3.62318vw;
        line-height: 6.28019vw;
        padding: 2.41545vw 4.8309vw;
        color: #ffffff;
    }

    .wap_header_item_label {
        position: absolute;
        right: 0;
        top: 0;
        width: 11.111vw;
        height: 100%;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .wap_header_item_icon {
        width: 50%;
    }

    .wap_header_item_icon svg {
        fill: #ffffff;
    }

    .wap_down_item_box {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #222222;
        -webkit-transform: translateX(-105%);
        transform: translateX(-105%);
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .wap_down_item_title {
        font-size: 4.34782vw;
        line-height: 14.49275vw;
        color: #ffffff;
        padding: 0 4.8309vw;
    }

    .wap_down_item_return {
        position: relative;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .wap_down_item_return:after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: #333;
    }

    .wap_down_return_text {
        font-size: 3.62318vw;
        line-height: 6.28019vw;
        padding: 2.41545vw 4.8309vw;
        color: #ffffff;
    }

    .wap_down_return_label {
        width: 11.111vw;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .wap_down_return_icon {
        width: 50%;
    }

    .wap_down_return_icon svg {
        fill: #ffffff;
    }

    .wap_down_item_box {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #222222;
    }

    .wap_down_item_li a {
        font-size: 3.62318vw;
        line-height: 6.28019vw;
        padding: 2.41545vw 4.8309vw;
        color: #ffffff;
        position: relative;
        display: block;
    }

    .wap_down_item_li a:after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: #333;
    }

    .wap_header_pack_show {
        pointer-events: auto;
        width: 85vw;
    }

    .wap_header_pack_show .wap_header_pack_close {
        opacity: 1;
    }

    .wap_header_pack_show .wap_down_item_current {
        -webkit-transform: none;
        transform: none;
    }

    body {
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
    }

    .body_flex {
        margin-left: 24.15458vw;
    }

    .index_banner_en {
        font-size: 4.264734vw;
        line-height: 11.7971vw;
    }

    .index_banner_cn {
        font-size: 8.4971vw;
        line-height: 11.21256vw;
    }

    .index_banner_scroll_box {
        width: 4.58937vw;
    }

    .index_banner_scroll_icon {
        height: 5.7971vw;
        -webkit-border-radius: 2.8985vw;
        border-radius: 2.8985vw;
    }

    .index_banner_scroll_line {
        margin: -2.17391vw auto 0;
        height: 7vw;
    }

    .index_banner_button_wrap {
        display: none;
    }

    .index_banner_center {
        padding: 0 3.62318vw;
        margin-top: -56.82318vw;
    }

    .index_advertising_box {
        padding: 0 3.62318vw;
    }

    .index_advertising_content {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .index_advertising_wrap {
        padding: 12.07729vw 0;
    }

    .index_cost_wrap {
        padding: 12.07729vw 0;
    }

    .index_cost_title {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .index_cost_logo_box {
        width: 100%;
        padding: 0 3.62318vw;
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        -webkit-align-items: center;
        align-items: center;
    }

    .index_cost_logo_svg svg {
        stroke-width: 0.72463vw;
    }


    .index_cost_logo_big {
        display: none;
    }

    .index_cost_tab {
        margin-top: 7.24637vw;
    }

    .index_cost_wap_content {
        position: relative;
        padding: 0 3.62318vw 9.661835vw 3.62318vw;
        display: block;
    }

    .index_cost_wap_tab {
        padding-bottom: 73.2142%;
        position: relative;
    }

    .index_cost_wap_li {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .index_cost_wap_active {
        opacity: 1;
    }

    .index_cost_logo_read {
        left: 12.07729vw;
        bottom: 3.62318vw;
    }

    .index_cost_logo_title {
        font-size: 7.24637vw;
        line-height: 7.24637vw;
    }

    .index_cost_logo_text {
        font-size: 7.24637vw;
        line-height: 7.24637vw;
    }

    .index_bitmap_box {
        display: block;
        margin: 0;
    }

    .index_bitmap_item_box {
        width: 100%;
        margin-right: 0;
    }

    .index_bitmap_item_img {
        height: 0;
        padding-bottom: 72.46376%;
    }

    .index_bitmap_item_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .index_bitmap_item_button a {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
        padding: 0 4.8309vw;
    }

    .index_bitmap_item_button a:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .index_news_wrap {
        padding: 12.07729vw 0;
    }

    .index_news_box {
        padding: 0 3.62318vw;
    }

    .index_news_content {
        margin-top: 4.8309vw;
    }

    .partner_page_wrap {
        overflow: hidden;
    }

    .partner_cut_head_active a:after {
        height: 1px;
    }

    .installer_page_wrap {
        overflow: hidden;
    }

    .index_news_title {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .index_news_button_wrap {
        display: none;
    }

    .index_news_item_content {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        position: relative;
        padding-top: 55.3544%;
    }

    .index_news_item_pic {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

    .index_news_item_big {
        width: 100%;

    }

    .index_news_item_time {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .index_news_item_title {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        height: 10.628vw;
        margin-top: 1.2077vw;
    }

    .index_news_item_text {
        display: none;
    }

    .index_news_item_button {
        margin-top: 6.0386vw;
    }

    .index_news_item_label {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .index_news_item_icon {
        width: 2.41545vw;
        margin-left: 1.2077vw;
    }

    .index_news_pagination_wrap {
        margin-top: 4.8309vw;
    }

    .public_pagination_box .swiper-pagination-bullet {
        width: 2.41545vw;
        height: 2.41545vw;
        margin: 0 1.2077vw !important;
    }

    .public_pagination_box .swiper-pagination-bullet:after {
        border: 0.483vw solid #272727;
    }

    .public_pagination_box .swiper-pagination-bullet-active:after {
        border: 0.483vw solid #00c3ff;
        background: #00c3ff;
    }

    .index_news_more_button {
        margin-top: 7.24637vw;
    }

    .index_news_more_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 4.8309vw;
    }

    .index_news_more_btn a:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .index_news_item_read {
        padding: 4.8309vw 3.62318vw;
    }

    .index_demonstrate_box {
        display: none;
    }

    .index_demonstrate_wap_box {
        display: block;
    }

    .index_demonstrate_wrap {
        padding: 12.07729vw 0;
    }

    .index_demonstrate_item_box {
        width: 100%;
        margin: 0;
    }

    .index_demonstrate_item_button {
        position: relative;
        bottom: 0;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        margin-top: 8.4541vw;
    }

    .index_demonstrate_wap_swiper {
        padding: 0 3.62318vw;
    }

    .index_demonstrate_item_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 4.8309vw;
    }

    .index_demonstrate_item_button a:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .ImgParallaxImg {
        height: 100%;
    }

    .index_demonstrate_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        padding-bottom: 66.79104%;
    }

    .footer_wrap {
        padding: 12.07729vw 0 4.8309vw 0;
    }

    .footer_logo_box {
        width: 36vw;
    }

    .footer_contact_btn_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 4.8309vw;
    }

    .footer_contact_button a:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .footer_contact_button {
        margin-top: 4.8309vw;
    }

    .footer_head_box {
        width: 100%;
    }

    .footer_menu_wrap {
        display: none;
    }

    .footer_share_box {
        margin-top: 7.24637vw;
    }

    .footer_share_item_box {
        width: 8.69565vw;
        height: 8.69565vw;
        margin-right: 2.41545vw;
    }

    .footer_share_item_box a:after {
        border: 1px solid #ffffff;
    }

    .footer_share_item_label svg {
        fill: #ffffff;
    }

    .footer_copy_button_box {
        display: none;
    }

    .footer_copy_text, .footer_copy_text a {
        font-size: 3.381642vw;
        line-height: 5.7971vw;
    }

    .footer_copy_text {
        margin-right: 2.41545vw;
    }

    .footer_copy_box {
        padding: 2.41545vw 0;
    }

    .footer_copy_wrap {
        margin-top: 4.8309vw;
    }

    .footer_copy_label, .footer_copy_label a {
        font-size: 3.381642vw;
        line-height: 5.7971vw;
    }

    .float_page_wrap {
        display: none;
    }

    .business_banner_wrap {
        height: 60vh;
    }

    .business_banner_title {
        font-size: 5.7294vw;
        line-height: 7.661835vw;
        font-weight: bold;
        bottom: 10%;
    }

    .epoch_page_wrap {
        padding: 12.07729vw 0;
        background: #151515;
    }

    .epoch_page_box {
        padding: 0 3.62318vw;
    }

    .epoch_page_title {
        font-size: 3.8309vw;
        line-height: 6.84637vw;
        font-weight: bold;
    }

    .epoch_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .design_page_box {
        position: relative;
        padding-top: 61.5%;
    }

    .design_page_img {
        padding-bottom: 61.5%;
    }

    .design_page_pic {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

    .design_page_content {
        position: relative;
        width: 100%;
        padding: 7.24637vw 3.62318vw;

    }

    .design_page_wrap {
        background: #ffffff;
    }

    .design_page_black {
        background: #000;
    }

    .design_page_title {
        font-size: 3.8309vw;
        line-height: 6.84637vw;
        font-weight: bold;
    }

    .design_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 4.8309vw;
    }

    .design_page_pic:after {
        display: none;
    }

    .design_page_item_icon {
        width: 7.7294vw;
        height: 7.7294vw;
        padding: 0;
        margin: 0 auto 2.41545vw;
    }

    .design_page_item_title {
        font-size: 2.881642vw;
        line-height: 4.314vw;
        width: 30vw;
        text-align: center;
    }

    .design_page_tab {
        margin-top: 7.24637vw;
    }

    .design_page_item_tips {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .invest_page_box {
        padding-top: 66.6666%;
    }

    .invest_page_big {
        width: 100%;
        position: relative;
    }

    .invest_page_content {
        position: relative;
        height: auto;
        padding: 7.24637vw 3.62318vw;
        background: #000;
    }

    .invest_page_pic {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

    .invest_page_img {
        padding-bottom: 66.6666%;
    }

    .invest_page_title_box {
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .invest_page_title_label {
        font-size: 3.8309vw;
        line-height: 6.84637vw;
        font-weight: bold;
        color: #ffffff;
    }

    .invest_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 4.8309vw;
        text-align: left;
    }

    .invest_page_tab {
        margin-top: 7.24637vw;
    }

    .invest_page_item_icon {
        width: 7.7294vw;
        height: 7.7294vw;
        padding: 0;
        margin: 0 auto 2.41545vw;
    }

    .invest_page_item_title {
        font-size: 2.881642vw;
        line-height: 4.314vw;
        width: 30vw;
        text-align: center;
        margin-top: 0;
    }

    .invest_page_item_tips {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .design_page_control .design_page_content {
        left: 0;
        padding: 7.24637vw 3.62318vw;
    }


    .design_page_control .design_page_title,
    .design_page_control .design_page_text {
        color: #222222;
    }

    .scene_page_wrap {
        background: #000;
        padding: 12.07729vw 0;
    }

    .scene_page_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        font-weight: bold;
    }

    .scene_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .scene_page_head_box {
        padding: 0 3.62318vw;
    }

    .scene_page_content {
        margin-top: 7.24637vw;
    }

    .scene_page_swiper {
        padding: 0 3.62318vw;
    }

    .scene_page_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .scene_page_item_title {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        padding-left: 0;
        padding-top: 3.62318vw;
    }

    .partner_booth_box {
        display: none;
    }

    .partner_booth_wrap {
        padding: 12.07729vw 0;
    }

    .about_banner_img {
        padding-bottom: 68%;
    }

    .about_banner_title {
        font-size: 3.8309vw;
        line-height: 6.84637vw;
    }

    .about_banner_center {
        margin-bottom: 4.8309vw;
    }

    .pro_details_slogan_wrap {
        padding: 12.07729vw 0;
    }

    .pro_details_slogan_box {
        padding: 0 3.62318vw;
    }

    .pro_details_slogan_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        width: 100%;
        display: none;
        margin-bottom: 4.8309vw;
    }

    .pro_details_slogan_read {
        width: 100%;
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .machine_page_pack {
        width: 100%;
    }

    .dilatation_page_box {
        padding-top: 70.2%;
        background: #ffffff;
    }

    .machine_page_box {
        padding-top: 70.2%;
        background: #000000;
    }

    .safety_pro_box {
        padding-top: 70.2%;
        background: #ffffff;
    }

    .efficiency_page_box {
        padding-top: 70.2%;
        background: #ffffff;
    }

    .efficiency_page_pic,
    .safety_pro_pic,
    .dilatation_page_pic,
    .machine_page_pic {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

    .efficiency_page_img,
    .safety_pro_img,
    .dilatation_page_img,
    .machine_page_img {
        padding-bottom: 70.2%;
    }

    .depth_pro_content,
    .efficiency_page_content,
    .safety_pro_content,
    .dilatation_page_content,
    .machine_page_content {
        position: relative;
        height: auto;
        padding: 7.24637vw 0;
    }

    .depth_pro_big,
    .efficiency_page_big,
    .safety_pro_big,
    .dilatation_page_big,
    .machine_page_big {
        padding: 0 3.62318vw;
    }


    .safety_pro_pack {
        width: 100%;
        background: none;
        padding: 0;
    }

    .machine_page_title {
        padding-top: .3vw;
        font-size: 3.8309vw;
        line-height: 6.84637vw;
    }

    .machine_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 4.8309vw;

    }

    .machine_page_button {
        margin-top: 4.8309vw;
    }

    .machine_page_item_icon {
        width: 7.7294vw;
        height: 7.7294vw;
        padding: 0;
        margin: 0 auto 2.41545vw;
    }

    .machine_page_item_title {
        font-size: 1.881642vw;
        line-height: 3.814vw;
        max-width: 20vw;
        text-align: center;
        margin-top: 0;
    }

    .dilatation_page_pack {
        width: 100%;
    }

    .safety_pro_box .machine_page_title {
        color: #222222;
    }

    .safety_pro_box .machine_page_text {
        color: #222222;
    }

    .safety_pro_box .machine_page_item_title {
        color: #666666;
        font-weight: initial;
    }

    .safety_pro_box .machine_page_item_tips {
        color: #222222;
    }

    .safety_pro_foot_box {
        position: relative;
        bottom: 0;
        padding: 0 3.62318vw;
    }

    .machine_page_item_tips {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        font-weight: bold;
    }

    .machine_page_tab {
        margin-top: 7.24637vw;
    }

    .efficiency_page_pack {
        width: 100%;
    }

    .efficiency_page_tab {
        width: 100%;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-top: 7.24637vw;
    }

    .efficiency_page_item_title {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        font-weight: bold;
        color: #222222;
        text-align: center;
    }

    .efficiency_page_item_text {
        font-size: 1.881642vw;
        line-height: 3.814vw;
        color: #666666;
        max-width: 20vw;
        text-align: center;
        font-weight: initial;
    }

    .depth_pro_pack {
        width: 100%;
    }

    .machine_page_item_text {
        margin-top: 0;
        font-size: 3.381642vw;
        line-height: 5.314vw;
        color: #222222;
        font-weight: bold;
    }

    .depth_pro_tab .machine_page_item_label img {
        filter: grayscale(100%) brightness(100%) invert(100%);
    }

    .pro_details_fixed_swiper {
        display: block;
        padding: 0 3.62318vw;
    }

    .pro_details_fixed_box {
        display: none;
    }

    .pro_details_fixed_wrap {
        position: relative;
        padding: 12.07729vw 0;
    }

    .pro_details_fixed_read {
        padding: 4.8309vw 0;
    }

    .pro_details_fixed_img {
        padding-bottom: 74%;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_details_fixed_tips {
        width: 100%;
    }

    .pro_details_fixed_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        width: 100%;
        text-align: center;
    }

    .pro_details_fixed_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        text-align: center;
        margin-bottom: 2.41545vw;
    }

    .pro_details_fixed_label {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin: 0 0 2.41545vw 0;
        text-align: center;
    }

    .pro_wap_pagination_wrap {
        display: block;
        margin-top: 4.8309vw;
    }

    .energy_pro_box {
        padding: 0 3.62318vw;
    }

    .energy_pro_pic {
        width: 28%;
    }

    .energy_pro_wrap {
        padding: 12.07729vw 0;
    }

    .energy_pro_big {
        width: 72%;
        padding-left: 7.24637vw;
    }

    .energy_pro_title {
        padding-top: .3vw;
        font-size: 3.8309vw;
        line-height: 6.84637vw;
    }

    .energy_pro_subtitle {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .energy_pro_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .energy_pro_read {
        margin-top: 2.41545vw;
    }

    .pro_wap_box .index_demonstrate_wap_swiper {
        margin-top: 4.8309vw;
    }

    .pro_wap_box .index_demonstrate_item_button {
        margin-top: 3.62318vw;
    }

    .index_demonstrate_item_read {
        padding: 4.8309vw 0 0 0;
    }

    .index_demonstrate_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
        color: #ffffff;
        font-weight: bold;
    }

    .index_demonstrate_item_subtitle {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        color: #ffffff;
    }

    .installer_banner_wrap {
        height: 60vh;
    }

    .installer_banner_center {
        padding: 0 3.62318vw;
    }

    .home_banner_title {
        font-size: 5.7294vw;
        line-height: 7.661835vw;
        text-align: center;
    }

    .home_banner_text {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
        margin-top: 2.41545vw;
        text-align: center;
    }

    .home_banner_button {
        margin-top: 4.8309vw;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .home_page_wrap {
        padding: 12.07729vw 0;
    }

    .install_page_box {
        padding: 0 3.62318vw;
    }

    .install_page_title {
        font-size: 3.8309vw;
        line-height: 6.84637vw;
    }

    .install_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .circle_page_white {
        position: relative;
    }

    .circle_page_after_box {
        display: none;
    }

    .circle_page_big {
        width: 100%;
        position: relative;
        -webkit-transform: none;
        transform: none;
    }

    .circle_page_height {
        display: none;
    }

    .circle_page_tab {
        height: 54vh;
    }

    .circle_page_head_wrap {
        top: 3.25vw;
    }

    .circle_page_black .circle_page_nav_title, .circle_page_black .circle_page_nav_text {
        color: #666;
    }

    .circle_page_black .circle_page_nav_title {
        color: #333 !important;
    }

    .circle_page_black .circle_page_nav_label {
        background: rgba(0, 0, 0, .3);
    }
    .circle_page_black .circle_page_nav_line:after{
        background: #333;
    }

    .circle_details_item_img {
        width: 100vw;
        height: 37vh;
    }

    .circle_details_item_img video {
        height: 37vh;
    }

    .circle_page_nav_box {
        width: 100%;
        padding: 0 3.62318vw;
    }

    .circle_page_nav_wrap {
        padding-bottom: 4.8309vw;
    }

    .circle_page_nav_title {
        font-size: 3.84782vw;
        line-height: 5.7632vw;
        padding-bottom: 1.41545vw;
        font-weight: bold;
    }

    .circle_page_nav_line {
        height: 0.72463vw;
    }

    .circle_page_nav_text {
        font-size: 1.881642vw;
        line-height: 3.814vw;
        padding: 0 0.5vw;
        font-weight: initial;
    }

    .circle_page_nav_active .circle_page_nav_text {
        font-weight: bold;
    }

    .circle_page_nav_li {
        padding: 2.41545vw 0 0 0;
    }

    .AddCirclePageHead .circle_page_head_box {
        opacity: 1;
    }

    .circle_page_head_subtitle {
        font-size: 2.34782vw;
        line-height: 4.9632vw;
    }

    .circle_page_head_title {
        font-size: 3.8309vw;
        line-height: 7.24637vw;
    }

    .merge_page_big {
        padding: 0 3.62318vw;
        position: relative;
        background: #ffffff;
    }

    .merge_page_read {
        background: none;
        padding: 7.24637vw 0;
        width: 100%;
    }

    .merge_page_title {
        font-size: 3.8309vw;
        line-height: 6.84637vw;
        color: #222222;
    }

    .merge_page_subtitle {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        color: #222222;
        margin-top: 2.41545vw;
    }

    .merge_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        color: #666666;
        margin-top: 2.41545vw;
    }

    .safety_page_content {
        padding-top: 66%;
    }

    .safety_page_img {
        padding-bottom: 66%;
    }

    .safety_page_pic {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

    .safety_page_big {
        position: relative;
        width: 100%;
        padding: 7.24637vw 3.62318vw;
        left: 0 !important;
    }

    .safety_page_title {
        font-size: 4.8309vw;
        line-height: 6.84637vw;
    }

    .safety_page_subtitle {
        font-size: 3.081642vw;
        line-height: 4.514vw;
        margin-top: 2.41545vw;
    }

    .safety_page_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        color: #666666;
        margin-top: 2.41545vw;
    }

    .safety_page_tab {
        margin-top: 7.24637vw;
    }

    .safety_page_item_tips {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        text-align: center;
    }

    .safety_page_item_text {
        font-size: 3.381642vw;
        line-height: 4.314vw;
        color: #666666;
        font-weight: initial;
        margin-top: 0;
        text-align: center;
    }

    .safety_page_item_icon {
        width: 7.7294vw;
        height: 7.7294vw;
        padding: 0;
        margin: 0 auto 2.41545vw;
    }

    .group_page_box {
        padding: 0 3.62318vw;
    }

    .group_page_pic {
        position: relative;
    }

    .group_page_img {
        padding-bottom: 80%;
    }

    .group_page_big {
        width: 100%;
        padding: 12.07729vw 0;
    }

    .group_page_wrap {
        padding: 0;
    }

    .group_page_head_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .group_page_nav_box {
        padding-right: 0;
        margin-top: 4.8309vw;
    }

    .group_page_nav_li {
        width: 48.5%;
        margin: 0 3% 3% 0 !important;
    }

    .group_page_nav_li:nth-child(2n) {
        margin: 0 0 3% 0 !important;
    }

    .group_page_nav_text {
        font-size: 3.381642vw;
        line-height: 5.24637vw;
        padding: 1vw;
    }

    .group_page_nav_li:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .group_page_item_text:nth-child(2n+1) {
        width: 30vw;
    }

    .group_page_item_text:nth-child(2n) {
        width: calc(100% - 30vw);
    }

    .group_page_item_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        padding: 2.41545vw 0;
    }

    .group_page_tab {
        padding: 4.8309vw 0;
    }

    .group_page_text {
        margin-top: 4.8309vw;
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .group_page_button {
        margin-top: 7.24637vw;
    }

    .install_page_wrap {
        padding: 12.07729vw 0;
    }

    .installer_banner_text {
        font-size: 5.314vw;
        line-height: 7.7294vw;
    }

    .crosswise_page_tab {
        width: 100%;
    }

    .crosswise_page_content {
        padding: 12.07729vw 0;
    }

    .crosswise_page_swiper {
        overflow: hidden;
    }

    .crosswise_page_swiper .swiper-slide {
        width: 100%;
    }

    .crosswise_page_box {
        position: relative;
        -webkit-transform: none;
        transform: none;
        width: 100%;
    }

    .crosswise_page_height_box {
        display: none;
    }

    .crosswise_page_item_pic {
        width: 100%;
    }

    .crosswise_page_item_big {
        width: 100%;
        opacity: 0;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .crosswise_page_swiper .swiper-slide-active .crosswise_page_item_big {
        opacity: 1;
    }

    .crosswise_page_item_read {
        padding: 4.8309vw 0 0 0;
    }

    .crosswise_page_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .crosswise_page_item_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        text-align: center;
    }

    .crosswise_page_item_text {
        margin-top: 2.41545vw;
        font-size: 3.62318vw;
        line-height: 5.314vw;
        text-align: center;
    }

    .solution_page_wrap {
        padding: 12.07729vw 0;
    }

    .solution_page_box {
        padding: 0 3.62318vw;
    }

    .solution_page_head_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .solution_page_head_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .solution_page_content {
        margin-top: 4.8309vw;
    }

    .solution_page_width {
        width: 100%;
        overflow: hidden;
        overflow-x: auto;
    }

    .solution_page_tab {
        width: 240%;
    }

    .solution_item_head_title:first-child {
        padding: 2.41545vw;
    }

    .solution_item_head_title {
        padding: 2.41545vw;
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .solution_item_box:first-child {
        padding: 2.41545vw;
    }

    .solution_item_box {
        font-size: 2.8985vw;
        line-height: 5.314vw;
        padding: 2.41545vw;
    }

    .solution_item_icon {
        width: 5vw;
        height: 5vw;
    }

    .solution_item_content {
        margin-top: 2.41545vw;
    }

    .solution_item_tips_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .solution_item_tips_box {
        margin-top: 4.8309vw;
    }

    .journey_page_content {
        margin-top: 4.8309vw;
    }

    .journey_page_wrap {
        padding: 12.07729vw 0;
    }

    .journey_page_swiper {
        padding: 0 3.62318vw;
    }

    .journey_page_item_img {
        border-radius: 1.449275vw;
    }

    .journey_page_item_big {
        padding: 3.62318vw;
    }

    .journey_page_item_title {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .journey_page_item_text {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .journey_page_item_icon {
        width: 4vw;
        margin-left: 1.2077vw;
    }

    .booth_page_box {
        display: none;
    }

    .booth_page_wrap {
        padding: 12.07729vw 0;
    }

    .contact_page_wrap {
        padding: 24.15458vw 0 12.07729vw 0;
    }

    .contact_page_box {
        padding: 0 3.62318vw;
    }

    .contact_page_head_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .contact_page_head_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 2.8309vw;
    }

    .contact_page_head_btn a:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .contact_page_head_button {
        margin-top: 4.8309vw;
    }

    .contact_page_head_btn {
        margin: 0 0.449275vw;
    }

    .contact_page_content {
        margin-top: 7.24637vw;
        padding: 7.24637vw 4.8309vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .contact_page_messages_box {
        padding: 4.8309vw;
    }

    .contact_page_messages_wrap:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .contact_messages_item_icon {
        width: 4.8309vw;
        height: 4.8309vw;
    }

    .contact_messages_item_label {
        width: 100%;
    }

    .contact_messages_item_read {
        width: calc(100% - 4.8309vw);
        padding-left: 2.41545vw;
    }

    .contact_messages_item_text {
        line-height: 5.314vw;
        font-size: 3.381642vw;
    }

    .contact_messages_item_box {
        margin-bottom: 2.41545vw;
    }

    .contact_page_form_wrap {
        margin-top: 7.24637vw;
    }

    .contact_page_form_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        padding: 0 2.41545vw;
    }

    .contact_page_form_icon {
        width: 0.72463vw;
    }

    .contact_page_form_content {
        margin-top: 4.8309vw;
    }

    .contact_form_item_content {
        width: 100%;
        margin: 0 0 4% 0;
    }

    .contact_form_item_title {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
    }

    .contact_form_item_icon {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        margin-left: 1.449275vw;
    }

    .contact_form_item_back input {
        font-size: 3.381642vw;
        line-height: 12.07729vw;
        height: 12.07729vw;
        padding: 0 3.62318vw;
    }

    .contact_form_item_select input {
        pointer-events: none;
        width: calc(100% - 9.661835vw);
    }

    .contact_form_item_select .contact_form_item_back:after {
        margin: 5.314vw 0 0 3.381642vw;
        border-top: 1.449275vw solid #c2c2c2;
        border-left: 1.449275vw solid transparent;
        border-right: 1.449275vw solid transparent;
    }

    .contact_form_item_name .contact_form_item_box:nth-child(1) {
        width: 30%;
    }

    .contact_form_item_name .contact_form_item_box:nth-child(2) {
        width: 65%;
    }

    .contact_form_item_back {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .contact_form_item_option {
        font-size: 3.381642vw;
        line-height: 9.661835vw;
        padding: 0 3.62318vw;
    }

    .contact_form_item_tab {
        padding: 2.41545vw 0;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        -webkit-box-shadow: 0 2.41545vw 2.41545vw rgba(0, 0, 0, .12);
        box-shadow: 0 2.41545vw 2.41545vw rgba(0, 0, 0, .12);
        max-height: 62.80193vw;
    }

    .contact_form_item_read {
        top: calc(100% - 2vw);
        -webkit-transform: translateY(2vw);
        transform: translateY(2vw);
    }

    .contact_form_item_textarea .contact_form_item_back textarea {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        padding: 3.381642vw 3.62318vw;
        height: 28.0193vw;
    }

    .contact_form_item_textarea .contact_form_item_back {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .contact_page_form_checkbox {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .contact_page_form_checkbox input {
        width: 3.864734vw;
        height: 3.864734vw;
        margin-right: 2.41545vw;
    }

    .contact_page_form_button {
        margin-top: 4.8309vw;
    }

    .contact_page_form_button button {
        background: #00c3ff;
        color: #fff;
        padding: 0 9.661835vw;
        font-size: 3.381642vw;
        line-height: 9.661835vw;
        -webkit-border-radius: 4.8309vw;
        border-radius: 4.8309vw;
    }

    .local_page_content {
        margin-top: 7.24637vw;
    }

    .local_page_box {
        padding: 0 3.62318vw;
    }

    .local_page_head_title {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .local_page_item_box {
        width: 100%;
        padding: 4.8309vw;
        margin: 0 0 3.62318vw 0 !important;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .local_page_tab {
        margin-top: 4.8309vw;
    }

    .local_page_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .local_page_item_label {
        width: 4.8309vw;
    }

    .local_page_item_icon {
        width: 4.8309vw;
        height: 4.8309vw;
    }

    .local_page_item_read {
        width: calc(100% - 4.8309vw);
        padding-left: 2.41545vw;
        line-height: 5.314vw;
        font-size: 3.381642vw;
    }

    .local_page_item_content {
        margin-top: 4.8309vw;
    }

    .local_page_item_text {
        margin-bottom: 2.41545vw;
    }

    .contact_banner_img {
        padding-bottom: 68%;
    }

    .contact_banner_read {
        padding: 0 3.62318vw;
        margin-top: 14.49275vw;
    }

    .contact_banner_text {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .down_details_wrap {
        padding: 12.07729vw 0;
    }

    .down_page_wrap {
        margin-top: 7.24637vw;
    }

    .down_page_head_title {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .down_page_content {
        background: none;
        padding: 0;
        margin-top: 4.8309vw;
    }

    .down_search_wrap {
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .down_search_box {
        width: 100%;
        background: #ffffff;
        -webkit-border-radius: 4.8309vw;
        border-radius: 4.8309vw;
    }

    .down_search_input input {
        width: 100%;
        font-size: 3.381642vw;
        line-height: 9.661835vw;
        padding: 0 3.62318vw;
    }

    .down_item_box {
        margin-bottom: 3.62318vw;
    }

    .down_search_input {
        width: calc(100% - 10vw);
    }

    .down_search_icon {
        width: 10vw;
    }

    .down_item_title {
        font-size: 3.381642vw;
        line-height: 4.8309vw;
        width: 100%;
    }

    .down_item_time {
        font-size: 2.8985vw;
        line-height: 4.8309vw;
        padding-left: 0;
        width: 100%;
    }

    .down_item_btn_icon {
        width: 4vw;
    }

    .down_item_type_icon {
        width: 8vw;
    }

    .down_item_pack {
        width: 82%;
    }

    .down_item_type_box {
        width: 13%;
    }

    .down_search_select_wrap {
        margin-top: 7.24637vw;
    }

    .public_pagination_box a {
        width: 8vw;
        height: 8vw;
        margin: 0 1.449275vw;
        font-size: 3.381642vw;
        line-height: 8vw;
    }

    .down_page_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .down_page_tab {
        margin-top: 7.24637vw;
    }

    .down_search_select_title {
        font-size: 3.864734vw;
        line-height: 7.24637vw;
        margin-right: 2.41545vw;
    }

    .down_search_select_box .seek_page_search_box {
        width: 35vw;
    }

    .seek_page_search_input input {
        font-size: 3.381642vw;
        line-height: 9.661835vw;
    }

    .seek_page_search_back:after {
        -webkit-border-radius: 4.8309vw;
        border-radius: 4.8309vw;
    }

    .seek_page_search_back {
        padding: 0 3.62318vw;
        -webkit-border-radius: 4.8309vw;
        border-radius: 4.8309vw;
    }

    .seek_page_search_icon {
        width: 3vw;
    }

    .seek_page_search_input {
        width: calc(100% - 3vw);
    }

    .seek_page_search_option {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 3.62318vw;
    }

    .seek_page_search_read {
        padding: 2.41545vw 0;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        -webkit-box-shadow: 0 2.41545vw 2.41545vw rgba(0, 0, 0, 0.08);
        box-shadow: 0 2.41545vw 2.41545vw rgba(0, 0, 0, 0.08);
    }

    .video_page_content {
        margin-top: 4.8309vw;
    }

    .video_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .video_page_read {
        padding: 3.62318vw;
    }

    .video_page_time {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .video_page_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
        height: 11.5942vw;
        margin-top: 2.41545vw;
    }

    .video_page_label {
        width: 12vw;
    }

    .index_video_box {
        width: 100%;
    }

    .index_video_close {
        right: 3.62318vw;
        top: 3.62318vw;
        width: 7vw;
        height: 7vw;
    }

    .seek_page_tips_title {
        font-size: 3.864734vw;
        line-height: 7.24637vw;
        width: 12vw;
    }

    .seek_page_tips_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        width: calc(100% - 12vw);
    }

    .seek_page_content {
        margin-top: 4.8309vw;
    }

    .seek_page_search_box {
        width: 35vw;
    }

    .seek_page_search_wrap {
        margin-top: 7.24637vw;
    }

    .local_page_item_img {
        width: 50%;
        height: 12vw;
    }

    .local_page_item_pic {
        margin-bottom: 2.41545vw;
    }

    .pro_page_wrap {
        padding: 24.15458vw 0 12.07729vw 0;
    }

    .pro_page_box {
        padding: 0 3.62318vw;
    }

    .pro_page_content {
        margin-top: 4.8309vw;
    }

    .pro_page_tab {
        width: 100%;
        margin: 0 0 3.62318vw 0;
    }

    .pro_page_item_box {
        margin: 0 0 3.62318vw 0 !important;
    }

    .pro_page_pack .pro_page_item_box {
        width: 100%;
    }

    .pro_page_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        padding-bottom: 150%;
    }

    .pro_page_item_big {
        bottom: 4.8309vw;
        padding: 0 3.62318vw;
    }

    .pro_page_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .pro_page_item_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 0;
    }

    .pro_page_item_button {
        margin-top: 2.41545vw;
    }

    .pro_page_item_label {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 4.8309vw;
    }

    .pro_page_item_btn:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .pro_booth_wrap {
        padding: 12.07729vw 0;
    }

    .pro_booth_box {
        padding: 0 3.62318vw;
    }

    .partner_booth_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
    }

    .partner_booth_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .partner_booth_item_box a .booth_item_read {
        padding: 4.8309vw;
    }

    .booth_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .booth_item_button {
        margin-top: 2.41545vw;
    }

    .booth_item_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 4.8309vw;
    }

    .booth_item_btn:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .about_booth_wrap {
        padding: 12.07729vw 0;
    }

    .about_booth_box {
        padding: 0 3.62318vw;
        display: none;
    }

    .about_banner_btn_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        padding: 0 4.8309vw;
    }

    .about_banner_button {
        margin-top: 2.41545vw;
    }

    .about_banner_btn_box a:after {
        -webkit-border-radius: 3.62318vw;
        border-radius: 3.62318vw;
    }

    .about_bitmap_wrap .index_bitmap_item_box {
        width: 100%;
    }

    .about_bitmap_item_text {
        margin-top: 2.41545vw;
        font-size: 3.381642vw;
        line-height: 5.314vw;
        min-height: 10.628vw;
    }

    .about_data_wrap {
        padding: 12.07729vw 0;
    }

    .about_data_box {
        padding: 0 3.62318vw;
    }

    .about_data_item_box {
        width: 50%;
        margin: 0 0 9.661835vw 0 !important;
    }

    .about_data_item_label {
        width: 9.661835vw;
        height: 9.661835vw;
        padding: 0;
    }

    .about_data_item_number {
        font-size: 8.69565vw;
        line-height: 11.111vw;
    }

    .about_data_item_max {
        font-size: 8.69565vw;
        line-height: 11.111vw;
    }

    .about_data_item_min {
        font-size: 4.34782vw;
        line-height: 8.69565vw;
        margin-left: 1.449275vw;
    }

    .about_data_item_cn {
        font-size: 3.381642vw;
        line-height: 8.69565vw;
        margin-left: 1.449275vw;
    }

    .about_data_item_title {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        padding: 0 2.41545vw;
    }

    .about_data_tips_box {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .about_add_swiper {
        padding: 0 3.62318vw;
    }

    .about_add_item_box {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .about_add_item_icon {
        width: 12vw;
    }

    .about_add_item_read {
        padding: 4.8309vw;
    }

    .about_add_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
        width: 100%;
    }

    .about_add_item_text {
        width: 100%;
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
        color: #666666;
    }

    .about_add_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .about_add_wrap {
        padding: 0 0 12.07729vw 0;
    }

    .news_page_wrap {
        padding: 12.07729vw 0;
    }

    .news_page_box {
        padding: 0 3.62318vw;
    }

    .news_page_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .news_page_content {
        margin-top: 4.8309vw;
    }

    .news_page_item_pic {
        width: 100%;
    }

    .news_page_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_page_item_read {
        width: 100%;
        padding: 4.8309vw 0;
    }

    .news_page_item_time {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .news_page_item_title {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 0;
    }

    .news_page_item_text {
        display: none;
    }

    .news_page_item_btn {
        margin-top: 2.41545vw;
    }

    .news_page_item_label {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .news_page_item_icon {
        width: 2.4vw;
        margin-left: 1.449275vw;
    }

    .news_details_box, .news_details_box_an {
        padding: 0 3.62318vw;
    }

    .news_details_wrap {
        padding: 24.15458vw 0 12.07729vw 0;
    }

    .news_details_time {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .news_details_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        margin-top: 2.41545vw;
    }

    .news_details_share_wrap {
        margin-top: 7.24637vw;
    }

    .news_details_share_title {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .news_details_share_icon {
        width: 4.8309vw;
        height: 7.24637vw;
    }

    .news_details_share_li {
        margin-left: 4.8309vw;
    }

    .news_details_share_li:first-child {
        margin-left: 0;
    }

    .news_details_content {
        margin-top: 7.24637vw;
    }

    .news_details_content_an {
        margin-top: 7.24637vw;
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .news_details_bjq, .news_details_bjq p {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .news_details_bjq h1 {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .news_details_bjq h2 {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .news_details_bjq h3 {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .news_details_bjq h4 {
        font-size: 3.864734vw;
        line-height: 6.28019vw;
    }

    .news_details_bjq h5 {
        font-size: 3.381642vw;
        line-height: 5.314vw;
    }

    .news_details_bjq img {
        margin: 5.314vw 0;
    }

    .news_details_button {
        margin-top: 7.24637vw;
    }

    .news_details_btn_text {
        font-size: 3.864734vw;
        line-height: 7.24637vw;
        padding: 0 2.41545vw;
    }

    .news_details_btn_icon {
        width: 4vw;
    }

    .news_details_btn_box {
        margin-left: 2.41545vw;
    }

    .case_page_tips_box {
        position: relative;
        width: 100%;
        padding: 4.8309vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .case_page_tips_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        text-align: right;
    }

    .case_page_tab {
        margin-top: 4.8309vw;
    }

    .case_item_box {
        width: 100%;
        margin: 0 0 4.8309vw 0 !important;
        -webkit-transform: none !important;
        transform: none !important;
    }

    .case_page_content {
        margin-top: 7.24637vw;
    }

    .case_item_read {
        padding: 4.8309vw 0;
    }

    .case_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .case_item_add_box {
        padding: 2.41545vw 0 0 0;
    }

    .case_item_add_icon {
        width: 4.8309vw;
    }

    .case_item_add_text {
        font-size: 3.381642vw;
        line-height: 7.24637vw;
        margin-left: 1.449275vw;
    }

    .case_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .talents_page_wrap {
        padding: 12.07729vw 0;
    }

    .talents_page_box {
        padding: 0 3.62318vw;
    }

    .talents_page_head {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .talents_page_content {
        margin-top: 4.8309vw;
    }

    .talents_page_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .talents_page_item_content {
        padding-bottom: 4.8309vw;
    }

    .talents_page_item_read {
        padding: 0 3.62318vw;
    }

    .talents_page_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .talents_page_item_text {
        font-size: 3.381642vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .talents_page_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .careers_details_content {
        margin: 0;
        padding-top: 60%;
    }

    .careers_details_img {
        padding-bottom: 60%;
    }

    .careers_details_pic {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

    .careers_details_big {
        left: 0 !important;
        position: relative;
        width: 100%;
        padding: 7.24637vw 3.62318vw;
        background: #ffffff !important;
    }

    .careers_details_title {
        color: #222222 !important;
        font-size: 4.8309vw;
        line-height: 7.24637vw;
        text-align: left;
    }

    .careers_details_text {
        color: #666666 !important;
        font-size: 3.381642vw;
        line-height: 5.314vw;
        text-align: left;
    }

    .careers_change_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .careers_change_head {
        font-size: 4.8309vw;
        line-height: 7.24637vw;
    }

    .careers_change_content {
        margin-top: 4.8309vw;
    }

    .careers_change_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .careers_change_button_wrap {
        display: none;
    }

    .careers_change_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .careers_welfare_box {
        padding: 0 3.62318vw;
    }

    .careers_welfare_content {
        margin-top: 4.8309vw;
    }

    .careers_welfare_swiper .swiper-slide {
        width: 100%;
        margin: 0;
        height: auto !important;
    }

    .careers_welfare_swiper .swiper-slide:nth-child(3n) {
        margin: 0;
    }

    .careers_welfare_swiper .swiper-wrapper {
        flex-flow: initial;
        -webkit-align-items: stretch;
        align-items: stretch;
    }

    .careers_welfare_item_box {
        padding-top: 0;
    }

    .careers_welfare_item_icon {
        width: 19.32367vw;
        height: 19.32367vw;
        margin: 0 auto;
        -webkit-box-shadow: none;
        box-shadow: none;
        position: relative;
    }

    .careers_welfare_item_icon:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        border: 1px solid #dedede;
        -webkit-border-radius: 100%;
        border-radius: 100%;
    }

    .careers_welfare_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971vw;
        text-align: center;
    }

    .careers_welfare_item_read {
        margin-top: 5.7971vw;
    }

    .careers_welfare_item_text {
        margin-top: 2.41545vw;
        font-size: 3.381642vw;
        line-height: 5.314vw;
        text-align: center;
    }

    .careers_welfare_item_content {
        padding: 4.8309vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .careers_welfare_wrap {
        padding: 12.07729vw 0;
    }

    .careers_welfare_pagination_wrap {
        display: block;
        margin-top: 7.24637vw;
    }

    .partner_cut_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .partner_change_wrap {
        padding: 0 0 12.07729vw 0;
    }

    .partner_cut_head_btn a {
        font-size: 4.34782vw;
        line-height: 9.661835vw;
        padding-bottom: 0;
    }

    .partner_cut_head_wrap {
        padding-bottom: 7.24637vw;
    }

    .partner_cut_head_btn {
        margin: 0 2.8985vw;
    }

    .careers_change_item_title {
        bottom: 4.8309vw;
        padding: 0 3.62318vw;
        font-size: 3.864734vw;
        line-height: 5.7971vw;
    }

    .index_demonstrate_item_pic:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #151515;
        z-index: 99;
    }

    /*.index_bitmap_item_pic:after {*/
    /*    content: "";*/
    /*    position: absolute;*/
    /*    left: 0;*/
    /*    top: 0;*/
    /*    width: 100%;*/
    /*    height: 100%;*/
    /*    background: #ffffff;*/
    /*    z-index: 99;*/
    /*}*/

}


/*小屏幕*/
@media screen and (min-width: 1200px) and (max-width: 1400px) {


}

/*中屏幕*/
@media screen and (min-width: 1400px) and (max-width: 1900px) {

}


/*超过1920*/
@media screen and  (min-width: 1921px) {

}

