/*@charset "UTF-8";*/
/* CSS Document */
/*-- 提倡互联网共享,同时应尊重原创作者,网站制作属: lijia xiong --*/
/*QQ：897232289*/
/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {
    .index_brand_content {
        padding: 0 3.623188vw;
    }

    .head_center {
        padding: 0 3.623188vw;
    }

    .index_brand_box {
        padding: 12.0772946vw 0;
    }

    .header_after {
        height: 14.4927536vw;
    }

    .header_wap_box {
        display: block;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 99;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        -webkit-transition: all .8s cubic-bezier(.55, .17, .37, .94);
        transition: all .8s cubic-bezier(.55, .17, .37, .94);
    }

    .about_profile_wrap {
        padding: 12.07729vw 0;
    }

    .header_wap_center {
        display: block;
        position: absolute;
        left: 0;
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .header_wap_button {
        display: block;
        width: 7.246376vw;
        position: relative;
        z-index: 1000;
        -webkit-transition: all .8s cubic-bezier(.55, .17, .37, .94);
        transition: all .8s cubic-bezier(.55, .17, .37, .94);
    }

    .header_wap_label {
        width: 100%;
        height: 0.48309178vw;
        background: #fff;
        margin-bottom: 1.69082125vw;
        -webkit-transition: all .8s cubic-bezier(.55, .17, .37, .94);
        transition: all .8s cubic-bezier(.55, .17, .37, .94);
    }

    .header_wap_label:last-child {
        margin-bottom: 0;
    }

    .header_active .header_wap_label {
        background: #333;
    }

    .header_wap_active .header_nav_text {
        color: rgba(255, 255, 255, .5) !important;
    }

    .header_wap_active .header_nav_current .header_nav_text {
        color: rgba(255, 255, 255, 1) !important;
    }

    .header_wap_active .header_wap_box {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
        pointer-events: auto;
    }

    .header_wap_active .header_wap_button {
        width: 6.038647vw;
    }

    .header_wap_active .header_wap_label {
        background: #fff !important;
    }

    .header_wap_active .header_wap_label:nth-child(1) {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;
    }

    .header_wap_active .header_wap_label:nth-child(2) {
        width: 0;
        opacity: 0;
    }

    .header_wap_active .header_wap_label:nth-child(3) {
        width: 100%;
        margin-left: 0 !important;

        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;
    }

    .header_nav_li {
        width: 100%;
        height: 9.1787439vw;
    }

    .header_nav_li .header_nav_link {
        padding: 0;
        display: block;
        text-align: center;
    }

    .header_nav_text {
        font-size: 4.34782608vw;
        line-height: 9.1787439vw;
        text-align: center;
    }

    .header_message_box {
        display: block;
        width: 100%;
    }

    .header_message_tel_icon {
        width: 5.797101vw;
    }

    .header_message_tel_text a {
        font-size: 5.5vw;
    }

    .header_message_item {
        width: 30vw;
    }

    .header_message_ul {
        width: 100%;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .header_message_text {
        font-size: 3.3816425vw;
    }

    .header_message_item a {
        line-height: 9.6618357vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .header_message_icon {
        font-size: 3.8647342vw;
        margin-right: 2.4154589vw;
    }

    .header_message_tel_box {
        padding-right: 0;
        -webkit-justify-content: center;
        justify-content: center;
        margin: 7.246376vw 0;
    }

    .header_message_item {
        margin-left: 4.8309178vw;
    }

    .header_nav_content {
        margin-left: 0;
        width: 100%;
    }

    .header_message_tel_text {
        margin-left: 2.4154589vw;
    }

    .header_message_wrap {
        width: 100%;
        display: block;
    }

    .header_logo {
        width: 34vw;
        height: 9.6618357vw;
    }

    .header_box {
        padding: 2.4154589vw 0;
    }

    .index_banner_max_text {
        font-size: 6.125vw;
        line-height: 10.6875vw;
    }

    .index_banner_min_text {
        font-size: 4.8309178vw;
        line-height: 10.6875vw;
    }

    .index_banner_read {
        padding: 0 3.623188vw;
    }

    .index_banner_btn_wrap {
        display: none;
    }

    .index_banner_text {
        font-size: 3.9375vw;
        line-height: 7.08333vw;
    }

    .index_banner_label {
        width: 1.364583vw;
        height: 1.364583vw;
        margin: 0 0.441666vw;
    }

    .index_banner_icon_box {
        margin-left: 3.041666vw;
    }

    .index_brand_swiper {
        width: calc(100% - 12.0772946vw);
    }

    .index_brand_btn {
        width: 9.6618357vw;
        height: 9.6618357vw;
    }

    .index_brand_item_wrap {
        padding: 0;
    }

    .index_brand_button {
        width: 12.0772946vw;
        padding-right: 0;
    }

    .content_center {
        padding: 0 3.623188vw;
    }

    .index_pro_fixed_box {
        width: 100%;
        padding: 0;
    }

    .index_pro_back_box {
        display: none;
    }

    .index_pro_wrap {
        background: #000;
    }

    .index_pro_fixed_left {
        padding: 0 0 1.9323671vw 0;
    }

    .index_pro_fixed_current .index_pro_fixed_left {
        width: 100%;
        padding: 0 0 1.9323671vw 0;
    }

    .animate_title_font {
        font-size: 3.8647342vw;
    }

    .AddProBigWrap .animate_title_font {
        font-size: 6.763285vw;
        line-height: 9.1787439vw;
    }

    .pro_fixed_max {
        font-size: 6.763285vw;
        line-height: 9.1787439vw;
    }

    .pro_fixed_tips {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin-top: 4.8309178vw;
    }

    .pro_fixed_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
    }

    .index_pro_fixed_current .index_pro_fixed_center {
        padding: 0 3.623188vw;
    }

    .index_pro_big_box {
        width: 100%;
        pointer-events: none;
    }

    .index_pro_fixed_active {
        padding: 0 3.623188vw;
    }

    .index_pro_fixed_content {
        margin-top: 12.077294vw;
    }

    .index_pro_fixed_active .index_pro_fixed_content {
        width: 100%;
        left: 0;
    }

    .pro_big_item_box1 {
        height: 70%;
        width: 70%;
    }

    .pro_big_item_box2 {
        height: 60%;
        width: 60%;
    }

    .pro_big_item_box3 {
        width: 130%;
        height: 130%;
    }

    .step_content_icon {
        font-size: 18vw;
    }

    .step_content_text {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
    }

    .pro_big_second_item {
        width: 12vw !important;
        height: 12vw !important;
    }

    .pro_big_second_item .pro_big_second_icon {
        font-size: 4vw !important;
    }

    .pro_big_second_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        bottom: 10.5625vw;
    }

    .pro_big_item_hide .pro_big_three_wrap {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }

    .pro_big_third_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
    }

    .pro_big_third_btn {
        width: 16vw;
        height: 16vw;
        line-height: 16vw;
        font-size: 4.5625vw;
    }

    .pro_big_third_btn:nth-child(3) {
        left: 70%;
    }

    .pro_big_third_item {
        width: 14vw !important;
        height: 14vw !important;
    }

    .pro_big_third_icon {
        font-size: 6vw !important;
    }

    .index_pro_tab_back {
        display: none;
    }

    .index_foot_content_wrap {
        /*background: #000;*/
    }

    .index_introduce_content {
        background: #000;
    }

    .index_pro_tab_wrap,
    .index_data_wrap {
        background: #000;
    }

    .index_pro_tab_swiper {
        display: block;
    }

    .index_pro_tab_canvas {
        display: none;
    }

    .index_pro_tab_wrap {
        min-height: auto;
    }

    .index_pro_tab_box {
        padding: 0 3.623188vw;
        background: #000;
    }

    .index_pro_tab_content {
        padding-top: 19.3236714vw;
    }

    .index_pro_tab_wrap {
        padding-top: 18vw;
    }

    .index_pro_pagination {
        margin-top: 7.24637vw;
    }

    .index_pro_pagination .swiper-pagination-bullet {
        width: 8vw;
        height: 0.724637vw;
        margin: 0 1vw !important;
    }

    .index_pro_tab_big .typical_button {
        display: none;
    }

    .AddIndexDataRead .animate_title_font {
        font-size: 6.763285vw;
        line-height: 9.1787439vw;
    }

    .index_data_read {
        padding-left: 0;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .index_data_content {
        width: 100%;
        padding-top: 33.8164251vw;
    }

    .index_data_box {
        position: relative;
    }

    .index_data_head {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

    .index_data_item_num {
        font-size: 7.729468vw;
        line-height: 10.144927vw;
    }

    .index_data_item_unit {
        font-size: 3.3816425vw;
        line-height: 8.2125603vw;
    }

    .index_data_item_min {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 0;
    }

    .index_data_item_tit {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .index_data_item_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .index_platform_read {
        width: 100%;
        padding: 0 3.623188vw;
        background: #000;
    }

    .AddIndexPlatform .animate_title_font {
        font-size: 6.763285vw;
        line-height: 9.1787439vw;
    }

    .index_platform_tab {
        padding-top: 2.4154589vw;
        position: relative;
        z-index: 9;
    }

    .index_platform_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .index_platform_pagination {
        margin-top: 2.4154589vw;
    }

    .index_platform_pagination .swiper-pagination-bullet {
        width: 2.89855vw;
        height: 2.89855vw;
    }

    .index_platform_pagination .swiper-pagination-bullet-active {
        background: #fff;
    }

    .index_platform_pagination .swiper-pagination-bullet:before {
        width: 50%;
        height: 50%;
    }

    .index_platform_wrap:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 1;
    }

    .index_platform_content {
        position: relative;
        z-index: 9;
    }

    .index_platform_pd {
        padding: 0 !important;
    }

    .index_platform_introduce_box {
        width: 100%;
        z-index: 9;
    }

    .index_data_back,
    .index_platform_back {
        display: none;
    }

    .index_introduce_head {
        display: none;
    }

    .index_introduce_content {
        width: 100%;
        padding: 12.0772946vw 3.623188vw;
        position: relative;
        z-index: 9;
    }

    .introduce_head_item_text {
        font-size: 3.3816425vw;
        line-height: 7.729468vw;
        margin-left: 2.4154589vw;
    }

    .introduce_head_item_icon {
        width: 5.3140096vw;
    }

    .introduce_head_item_box:nth-child(2n) {
        padding-left: 0;
    }

    .introduce_head_big {
        width: 100%;

    }

    .introduce_head_read {
        padding: 0;
    }

    .introduce_head_list {
        width: 100%;
    }

    .introduce_tab_title {
        font-size: 3.8647342vw;
        line-height: 12.0772946vw;
    }

    .introduce_tab_back {
        opacity: 0;
        pointer-events: none;
    }

    .introduce_head_button_box {
        display: none;
    }

    .introduce_head_back {
        display: none;
    }

    .introduce_tab_item {
        height: auto;
        position: relative;
    }

    .introduce_tab_item:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        border: 0.24154589vw dashed rgba(0, 128, 204, 1);
        -webkit-border-radius: 6.038647vw;
        border-radius: 6.038647vw;
        pointer-events: none;
        background: rgba(0, 128, 204, 0);
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .introduce_tab_current:after {
        background: rgba(0, 128, 204, 1);
    }

    .introduce_head_tab {
        padding: 7.2463768vw 0;
    }

    .introduce_head_box {
        height: auto;
    }

    .introduce_tab_read .foot_btn_icon_label {
        width: 2.4154589vw;
        height: 2.4154589vw;
    }

    .index_brand_circle_back svg circle,
    .index_brand_circle_animate svg circle {
        stroke-width: 0.24154589vw;
    }

    .index_case_cn {
        font-size: 4.8309178vw;
        line-height: 7.2463768vw;
    }

    .index_case_en {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
    }

    .index_case_photo_swiper {
        width: 100%;
    }

    .index_case_read_box {
        width: 100%;
    }

    .index_case_tab_read {
        padding: 7.2463768vw 4.8309178vw;
    }

    .index_case_tab_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        margin-bottom: 2.4154589vw;
    }

    .index_case_tab_line {
        width: 7.2463768vw;
        height: 0.4830917vw;
    }

    .index_case_tab_text {
        margin-top: 2.4154589vw;
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .index_case_tab_btn .index_case_tab_label {
        font-size: 3.8647342vw;
        line-height: 9.6618357vw;
    }

    .index_case_tab_btn a {
        width: 28vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .index_case_logo_line {
        height: 0.7246376vw;
    }

    .index_case_logo_item:after {
        width: 0.24154589vw;
    }

    .index_case_box {
        padding: 12.0772946vw 0;
    }

    .index_user_wrap {
        padding-bottom: 24.154589vw;
    }

    .index_user_content_icon {
        width: 12%;
    }

    .index_user_content_swiper {
        width: 76%;
        padding: 0 4.8309178vw;
    }

    .index_user_content_max {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .index_user_content_min {
        margin-top: 2.4154589vw;
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
    }

    .index_user_swiper .swiper-slide-active .index_user_item:after {
        height: 9.6618357vw;
    }

    .index_user_swiper .swiper-slide-active .index_user_item {
        -webkit-border-radius: 11.352657vw;
        border-radius: 11.352657vw;
    }

    .index_user_item:after {
        width: 0.4830917vw;
    }

    .index_user_swiper {
        width: 100%;
        padding: 7.2463768vw 0 9.6618357vw 0;
    }

    .footer_wrap {
        background: #000;
        padding: 12.0772946vw 0;
        margin-top: 0;
    }

    .footer_nav_box {
        display: none;
    }

    .footer_back_box {
        display: none;
    }

    .footer_box {
        position: relative;
        padding: 0;
    }

    .footer_contact_box {
        width: 100%;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .footer_contact_button {
        width: 100%;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .footer_contact_head {
        width: 48vw;
        height: 14.0096618vw;
    }

    .footer_contact_icon {
        width: 8.5vw;
    }

    .footer_contact_read {
        width: calc(100% - 8.5vw);
    }

    .footer_contact_tips {
        font-size: 3vw;
        line-height: 5.797101vw;
    }

    .footer_contact_tel a {
        font-size: 5vw;
        line-height: 8.2125603vw;
    }

    .footer_contact_button {
        margin-top: 4.8309178vw;
    }

    .footer_contact_button a {
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
        width: 40vw;
    }

    .footer_btn_text {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;
    }

    .foot_btn_icon_box {
        margin-left: 2.4154589vw;
    }

    .foot_btn_icon_label {
        width: 1.449275vw;
        height: 1.449275vw;
        margin: 0 0.24154589vw;
    }

    .footer_contact_big {
        margin-top: 4.8309178vw;
    }

    .footer_contact_text, .footer_contact_text a {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        text-align: center;
    }

    .footer_link_box {
        padding: 4.8309178vw 0;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .footer_link_title {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        color: rgba(255, 255, 255, .3);
    }

    .footer_link_item a {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        color: rgba(255, 255, 255, .3);
    }

    .footer_link_line {
        height: 0.24154589vw;
    }

    .footer_bq_box {
        margin-top: 4.8309178vw;
    }

    .footer_bq_text {
        margin: 0 1.2077294vw;
    }

    .footer_bq_item {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .footer_bq_item, .footer_bq_text, .footer_bq_text a {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        color: rgba(255, 255, 255, .3);
    }

    .footer_box a:after {
        height: 0.24154589vw;
    }

    .public_pro_back {
        padding-bottom: 92%;
    }

    .public_pro_title {
        font-size: 4.8309178vw;
        line-height: 7.729468vw;
        letter-spacing: 0.4830917vw;
    }

    .public_pro_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
        width: 100%;
    }

    .public_pro_button {
        margin-top: 4.8309178vw;
    }

    .public_pro_button a {
        width: 30vw;
        line-height: 9.6618357vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
        font-size: 3.3816425vw;
    }

    .public_page_cn {
        font-size: 5.3140096vw;
        line-height: 7.729468vw;
    }

    .public_page_en {
        font-size: 4.8309178vw;
        line-height: 7.2463768vw;
    }

    .industry_wrap {
        background: #052060;
        padding: 12.0772946vw 0;
    }

    .industry_box {
        position: relative;
        padding-top: 0;
    }

    .industry_back {
        display: none;
    }

    .pro_mode_list {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .pro_mode_item_box {
        width: 50%;
        margin-top: 7.2463768vw;
    }

    .pro_mode_item_icon {
        width: 12vw;
        height: 12vw;
    }

    .pro_mode_item_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        margin-top: 2.4154589vw;
    }

    .pro_mode_item_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
    }

    .pro_mode_list {
        margin-top: 0;
    }

    .pro_mode_wrap {
        padding: 12.0772946vw 0;
    }

    .pro_advantage_item_box {
        width: 48%;
        margin: 0 4% 4% 0;
        padding: 7.2463768vw 0;
    }

    .pro_advantage_item_box:nth-child(2n) {
        margin: 0 0 4% 0;
    }

    .pro_advantage_item_icon {
        width: 10vw;
        height: 10vw;
    }

    .pro_advantage_item_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        padding: 2.4154589vw 0;
    }

    .pro_advantage_item_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        height: auto;
        margin-top: 2.4154589vw;
    }

    .pro_advantage_item_line {
        width: 4.8309178vw;
        height: 0.4830917vw;
    }

    .pro_advantage_item_label {
        width: 2.4154589vw;
        height: 2.4154589vw;
    }

    .pro_advantage_item_label:nth-child(2) {
        margin-left: -0.724637vw;
    }

    .pro_job_tab_nav {
        width: 100%;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        align-content: flex-start;
    }

    .pro_job_tab_item {
        width: 48%;
        margin: 0 4% 4% 0;
        height: auto;
    }

    .pro_job_wrap {
        padding-bottom: 132%;
    }

    .pro_job_tab_item:nth-child(2n) {
        margin: 0 0 4% 0;
    }

    .pro_job_tab_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .pro_job_tab_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        display: none;
    }

    .pro_job_tab_item:after,
    .pro_job_tab_item:before {
        height: 0.24154589vw;
    }

    .pro_job_tab_back:after {
        width: 0.24154589vw;
    }

    .pro_job_tab_content {
        padding: 2.4154589vw;
    }

    .pro_job_tab_swiper {
        width: 100%;
    }

    .pro_protection_box {
        padding: 12.0772946vw 0;
    }

    .pro_protection_list {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .pro_protection_item {
        width: 48%;
        margin: 0 4% 4% 0;
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
    }

    .pro_protection_item:nth-child(2n) {
        margin: 0 0 4% 0;
    }

    .pro_protection_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .pro_protection_read {
        position: absolute;
        bottom: 7.2463768vw;
        left: 0;
        width: 100%;
        z-index: 9;
        padding: 0 2.4154589vw;
    }

    .pro_protection_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        margin-top: 2.4154589vw;
    }

    .pro_solutions_wrap {
        padding: 12.0772946vw 0;
    }

    .pro_solutions_list {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .pro_solutions_item {
        width: 100%;
        margin: 0 0 4.8309178vw 0;

    }


    .pro_solutions_big {
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
    }

    .pro_solutions_read:after {
        border: 0.24154589vw solid #e8e8e8;
        border-top: 0.24154589vw solid transparent;
        -webkit-border-radius: 0 0 1.9323671vw 1.9323671vw;
        border-radius: 0 0 1.9323671vw 1.9323671vw;
    }

    .pro_solutions_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .pro_solutions_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
    }

    .pro_solutions_read {
        padding: 4.8309178vw 2.4154589vw;
    }

    .pro_solutions_list {
        margin-top: 7.2463768vw;
    }

    .public_pro_box {
        margin-top: 7.2463768vw;
    }

    .scenarios_item_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .scenarios_wrap {
        padding: 12.0772946vw 0;
    }

    .scenarios_swiper {
        margin-bottom: 7.2463768vw;
    }

    .scenarios_pagination {
        height: 0.4830917vw !important;
    }

    .industry_list {
        -webkit-justify-content: center;
        justify-content: center;
        margin-top: 7.2463768vw;
    }

    .industry_item_box {
        width: 48%;
        margin: 0 4% 4% 0;
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
    }

    .industry_item_box:nth-child(2n) {
        margin: 0 0 4% 0;
    }

    .industry_item_icon {
        font-size: 9.3333vw;
    }

    .industry_item_title {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        font-weight: bold;
        margin-top: 2.4154589vw;
        color: #333;
    }

    .industry_item_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        color: #666;
    }

    .industry_item_tips {
        display: none;
    }

    .industry_item_big {
        padding: 4.8309178vw;
    }

    .program_box {
        padding-top: 12.0772946vw;
    }

    .program_back {
        padding-bottom: 166%;
    }

    .program_item_box {
        width: 50%;
        padding: 4.8309178vw 2.4154589vw;
    }

    .program_item_icon {
        font-size: 9.020833vw;
    }

    .program_item_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        font-weight: bold;
        margin-top: 2.4154589vw;
    }

    .program_item_line {
        width: 4.8309178vw;
        height: 0.4830917vw;
        margin: 2.4154589vw auto;
    }

    .program_item_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .program_item_box:after {
        width: 0.24154589vw;
    }

    .program_item_box:nth-child(1):before,
    .program_item_box:nth-child(2):before {
        content: "";
        position: absolute;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 0.24154589vw;
        background: #f1f1f1;
    }

    .diagram_list {
        padding: 0;
    }

    .diagram_wrap {
        padding: 12.0772946vw 0;
    }

    .typical_back {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 0;
    }

    .typical_box {
        position: relative;
        padding-top: 0;
    }

    .typical_wrap {
        padding: 12.0772946vw 0;
    }

    .typical_list {
        padding: 0;
        margin-top: 7.2463768vw;
    }

    .typical_item_photo {
        width: 100%;
    }

    .typical_item_read {
        width: 100%;
        padding: 4.8309178vw 2.4154589vw;
    }

    .typical_item_logo {
        width: 26vw;
    }

    .typical_item_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin-top: 2.4154589vw;
        font-weight: bold;
    }

    .typical_item_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
    }

    .typical_item_btn {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
    }

    .header_box:after {
        height: 0.24154589vw;
    }

    .public_case_back {
        padding-bottom: 92%;
    }

    .public_case_en {
        font-size: 5.3140096vw;
        line-height: 7.729468vw;
    }

    .public_case_cn {
        font-size: 4.8309178vw;
        line-height: 7.2463768vw;
    }

    .public_case_line {
        width: 0.24154589vw;
        height: 12.25vw;
        margin-top: 4.8309178vw;
    }

    .case_page_box {
        padding: 12.0772946vw 0;
    }

    .case_page_title {
        font-size: 5.3140096vw;
        line-height: 7.729468vw;
    }

    .case_nav_icon {
        width: 7vw;
        height: 7vw;
    }

    .case_nav_title {
        font-size: 2.89855vw;
        line-height: 5.797101vw;
    }

    .case_nav_item a:after {
        width: 0.24154589vw;
    }

    .case_nav_item:before {
        height: 0.24154589vw;
    }

    .case_nav_item:after {
        height: 0.24154589vw;
    }

    .case_item_box {
        width: 100%;
        margin: 0 0 4.8309178vw 0 !important;
    }

    .case_item_logo_box {
        left: 2.4154589vw;
    }

    .case_item_read {
        padding: 12.0772946vw 2.4154589vw 4.8309178vw 2.4154589vw;
        background: #fefefe;
        -webkit-border-radius: 0 0 1.9323671vw 1.9323671vw;
        border-radius: 0 0 1.9323671vw 1.9323671vw;
    }

    .case_item_title {
        padding-top: 2.4154589vw;
        margin-bottom: 2.4154589vw;
    }

    .case_item_title a {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        min-height: 12.560386vw;
    }

    .case_item_line {
        height: 0.24154589vw;
    }

    .case_item_text {
        margin-top: 2.4154589vw;
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .case_item_read:after {
        -webkit-border-radius: 0 0 1.9323671vw 1.9323671vw;
        border-radius: 0 0 1.9323671vw 1.9323671vw;
    }

    .case_item_button {
        position: relative;
        -webkit-transform: none;
        transform: none;
        padding: 4.8309178vw 0 0 0;
    }

    .case_item_btn {
        width: 18vw;
        margin-right: 2.4154589vw;
    }

    .case_item_btn .case_item_link {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
    }

    .case_item_btn .case_item_link:after {
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
        border: 0.24154589vw solid #d2d2d2;
    }

    .case_list_box {
        margin-top: 7.2463768vw;
    }

    .case_pagination_box {
        margin-top: 7.2463768vw;
    }

    .case_pagination_btn {
        width: 9.6618357vw;
        height: 9.6618357vw;
    }

    .case_pagination_box a {
        font-size: 3.3816425vw;
        margin: 0 1.9323671vw;
        padding: 0 1.2077294vw;
    }

    .case_pagination_svg {
        width: 60%;
    }

    .public_inner_back {
        padding-bottom: 92%;
    }

    .inner_business_nav {
        display: none;
    }

    .inner_business_content {
        width: 100%;
    }

    .public_inner_max {
        font-size: 5.3140096vw;
        line-height: 7.729468vw;
    }

    .public_inner_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 2.4154589vw;
    }

    .public_inner_line {
        width: 7.2463768vw;
        height: 0.4830917vw;
        margin: 2.4154589vw 0;
    }

    .public_inner_tips {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .public_inner_button {
        margin-top: 2.4154589vw;
    }

    .public_inner_button a {
        width: 30vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;

    }

    .inner_business_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        padding-bottom: 2.4154589vw;
    }

    .public_inner_link {
        line-height: 9.6618357vw;
        font-size: 3.3816425vw;
    }

    .inner_business_line {
        height: 0.24154589vw;
    }

    .inner_business_line:after {
        height: 0.24154589vw;
    }

    .inner_business_title:after {
        height: 0.4830917vw;
    }

    .business_page_tab {
        margin-top: 7.2463768vw;
    }

    .business_page_item {
        width: 100%;
        margin: 0 0 4.8309178vw 0;
    }

    .business_page_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin-top: 2.4154589vw;
    }

    .business_page_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 1.2077294vw;
    }

    .solution_inner_tab {
        margin-top: 7.2463768vw;
    }

    .solution_inner_item {
        width: 100%;
        margin: 0 0 4.8309178vw 0;
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
    }

    .solution_inner_svg {
        width: 12vw;
    }

    .solution_inner_read {
        width: calc(100% - 12vw);
        padding-left: 4.8309178vw;
    }

    .solution_inner_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .solution_inner_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 1.2077294vw;
    }

    .solution_inner_big {
        padding: 4.8309178vw 0;
    }

    .value_business_item {
        width: 100%;
        margin: 0 0 4.8309178vw 0;
    }

    .value_business_photo {
        width: 100%;
    }

    .value_business_read {
        width: 100%;
        padding: 4.8309178vw 2.4154589vw;
    }

    .value_business_center {
        width: 100%;
    }

    .value_business_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin-bottom: 2.4154589vw;
    }

    .value_business_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .inner_related_title {
        font-size: 4.8309178vw;
        line-height: 7.2463768vw;
    }

    .inner_related_line {
        width: 9.6618357vw;
        height: 0.4830917vw;
        margin: 2.4154589vw auto 0;
    }

    .inner_related_box {
        padding: 12.0772946vw 0;
    }

    .news_page_item {
        width: 100%;
        margin: 0 0 4.8309178vw 0;
    }

    .news_page_time {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin-top: 2.4154589vw;
    }

    .news_page_title a {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        min-height: 11.594202vw;
    }

    .news_page_btn_box:before {
        height: 0.24154589vw;
    }

    .news_page_btn_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .news_page_btn_box {
        padding: 2.4154589vw 0;
        position: relative;
        margin-top: 2.4154589vw;
    }

    .header_news_active .header_wap_label {
        background: #333;
    }

    .news_details_big {
        width: 100%;
        padding-left: 0;

    }

    .news_details_content {
        background: none;
        padding: 0;
    }

    .news_details_box {
        position: relative;
        padding-bottom: 0;
    }

    .news_details_wrap {
        padding: 21.73913vw 0 12.0772946vw 0;
        background: #fff;
    }

    .news_big_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        font-weight: bold;
    }

    .news_details_list {
        display: none;
    }

    .news_big_tips {
        padding: 2.4154589vw 0;
    }

    .news_big_line {
        height: 0.24154589vw;
    }

    .news_big_icon {
        width: 3.8647342vw;
        margin-right: 1.449275vw;
    }

    .news_big_item {
        margin-right: 3.623188vw;
    }

    .news_big_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .news_big_content, .news_big_content p {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .news_big_content {
        padding-top: 7.2463768vw;
    }

    .news_big_content img {
        padding: 5.797101vw 0;
    }

    .news_wap_list {
        display: block;
        width: 100%;
        margin-top: 12.0772946vw;
    }

    .news_details_head {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        color: #333;
        font-weight: bold;
    }

    .news_details_item a {
        padding: 2.4154589vw 0;
    }

    .news_details_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .news_details_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .news_details_item:after {
        height: 0.24154589vw;
    }

    .news_details_pagination {
        display: -webkit-flex !important;
        display: -ms-flex !important;
        display: flex !important;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-top: 7.2463768vw;
    }

    .news_details_btn {
        width: 30vw;
    }

    .news_details_btn a {
        -webkit-justify-content: center;
        justify-content: center;
        background: #ececec;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .news_details_btn a:hover {
        background: #0a6bff;
    }

    .news_details_btn a:hover .news_details_label {
        color: #fff;
    }

    .news_details_btn a:hover .news_details_icon {
        fill: #fff;
    }

    .news_details_label {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .news_details_icon {
        width: 1.9323671vw;
        margin-left: 1.9323671vw;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .news_details_return {
        margin-top: 7.2463768vw;
    }

    .news_return_text {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;
    }

    .news_return_icon {
        font-size: 3.3816425vw;
        margin-left: 1.9323671vw;
    }

    .news_details_return a:after {
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .news_details_return a {
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .news_details_btn a:after {
        display: none;
    }

    .public_nav_wrap {
        display: none;
    }

    .team_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 4.8309178vw;
    }

    .about_profile_item {
        width: 50%;
    }

    .about_profile_number {
        font-size: 8vw;
        line-height: 14vw;
    }

    .about_profile_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .about_profile_list {
        margin-top: 7.2463768vw;
    }

    .about_company_wrap {
        padding: 12.0772946vw 0;
    }

    .about_company_item {
        width: 48%;
        margin: 0 4% 4% 0;
        -webkit-border-radius: 1.9323671vw;
        border-radius: 1.9323671vw;
    }

    .about_company_item:nth-child(2n) {
        margin: 0 0 4% 0;
    }

    .about_company_list {
        margin-top: 7.2463768vw;
    }

    .about_honor_wrap {
        padding: 12.0772946vw 0;
    }

    .about_honor_tab {
        padding: 0;
        margin-top: 7.2463768vw;
    }

    .typical_button {
        display: none;
    }

    .about_path_max {
        position: relative;
        padding: 12.0772946vw 0;
    }

    .about_path_back {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        padding-bottom: 0;
    }

    .about_path_content {
        padding: 0;
        margin-top: 7.2463768vw;
    }

    .about_path_tips {
        width: 25%;
    }

    .about_path_center {
        width: 50%;
    }

    .about_path_time {
        width: 100%;
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .about_path_next:before,
    .about_path_prev:after {
        display: none;
    }

    .about_path_title {
        font-size: 8.8125vw;
        line-height: 14.541666vw;
    }

    .about_path_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        -webkit-line-clamp: 100;
        height: auto;
    }

    .about_path_pagination_item {
        font-size: 3.3816425vw;
    }

    .about_path_pagination_swiper {
        width: 100%;
    }

    .header_wap_nav {
        display: block;
        width: 100%;
    }

    .header_nav_ul {
        width: 100%;
        display: block;
    }

    .header_wap_li {
        height: 9.1787439vw;
    }

    .header_wap_li a {
        display: block;
        font-size: 4.34782608vw;
        line-height: 9.1787439vw;
        text-align: center;
        color: rgba(255, 255, 255, .5);
    }

    .header_nav_down_box {
        display: none;
    }

    .version_wrap {
        padding: 21.73913vw 0 12.0772946vw 0;
    }

    .version_max {
        font-size: 4.8309178vw;
        line-height: 7.2463768vw;
    }

    .version_min {
        font-size: 3.3816425vw;
        line-height: 6.2801932vw;
        margin-top: 1.2077294vw;
    }

    .version_item_box {
        width: 49%;
        margin: 0 2% 4% 0;
        padding: 4.8309178vw 2.4154589vw;
    }

    .version_item_box:nth-child(2n) {
        margin: 0 0 4% 0;
    }

    .version_item_title {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
        margin-bottom: 2.4154589vw;
    }

    .version_item_line {
        height: 0.24154589vw;
    }

    .version_item_min {
        font-size: 2.4154589vw;
        line-height: 4.8309178vw;
        height: 9.6618357vw;
        margin-top: 1.2077294vw;
    }

    .version_item_btn a {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .version_item_text {
        font-size: 3.3816425vw;
        line-height: 7.2463768vw;
        width: calc(100% - 4.34782608vw);
    }

    .version_item_icon {
        width: 4.34782608vw;
        height: 4.34782608vw;
        line-height: 4.34782608vw;
        font-size: 3.3816425vw;
    }

    .version_item_icon:before {
        display: block;
        transform: scale(.6);
    }

    .version_data_cn {
        font-size: 4.34782608vw;
        line-height: 6.763285vw;
    }

    .version_data_box {
        margin-top: 7.2463768vw;
    }

    .version_data_title {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .version_data_max {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw
    }

    .version_back {
        width: 300%;
    }

    .version_data_btn a {
        font-size: 2.89855vw;
        line-height: 6.763285vw;
        -webkit-border-radius: 3.3816425vw;
        border-radius: 3.3816425vw;
    }

    .version_data_btn a:after {
        border: 0.24154589vw solid #c9d4e3;
        -webkit-border-radius: 3.3816425vw;
        border-radius: 3.3816425vw;
    }

    .version_data_item_icon {
        font-size: 4.8309178vw;
    }

    .version_data_item_title {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;
        margin-left: 2.4154589vw;
    }

    .version_data_item_head {
        padding: 0 3.623188vw;
    }

    .version_data_item_label {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        padding: 1.2077294vw 2.4154589vw;
    }

    .version_data_item_label:after {
        width: 0.24154589vw;
    }

    .version_data_item_li:after {
        height: 0.24154589vw;
    }

    .version_data_item_box {
        margin-top: 1.9323671vw;
    }

    .version_data_item_label.icon-a-02 {
        font-size: 2.8vw;
    }

    .version_data_item_label.icon-a-03 {
        font-size: 2.8vw;
    }

    .team_item {
        width: 100%;
        margin: 0 0 4.8309178vw 0;
    }

    .team_list {
        margin-top: 7.2463768vw;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .team_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .team_big {
        bottom: 8.695652vw;
    }

    .team_line {
        width: 7.2463768vw;
        margin: 2.4154589vw auto;
    }

    .team_read {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        height: auto;
    }

    .jobs_wrap {
        min-height: auto;
    }

    .work_back {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .work_content {
        padding: 12.0772946vw 0;
        position: relative;
    }

    .work_circle_box {
        width: 66vw;
        height: 66vw;
        margin-top: 7.2463768vw;
    }

    .work_circle_item_line {
        display: none;
    }

    .work_circle_item_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-right: 1.2077294vw;
    }

    .work_circle_item_label {
        width: 8vw;
        font-size: 3.8647342vw;
        line-height: 8vw;
    }

    .work_circle_item_icon {
        width: 2.4154589vw;
        height: 2.4154589vw;
    }

    .work_circle_item_box {
        width: 40vw;
    }

    .work_circle_item_read {
        margin-right: 2.4154589vw;
    }

    .work_circle_item_box:nth-child(1) {
        left: -26%;
        top: 14%;
    }

    .work_circle_item_box:nth-child(2) {
        left: -42%;
        top: 34%;
    }

    .work_circle_item_box:nth-child(3) {
        left: -42%;
        top: 56%;
    }

    .work_circle_item_box:nth-child(4) {
        left: -26%;
        top: 74%;
    }

    .work_circle_item_box:nth-child(5) {
        left: 64%;
        top: 14%;
    }

    .work_circle_item_box:nth-child(6) {
        left: 80%;
        top: 34%;
    }

    .work_circle_item_box:nth-child(7) {
        left: 80%;
        top: 56%;
    }

    .work_circle_item_box:nth-child(8) {
        left: 64%;
        top: 74%;
    }

    .AddWorkCircle .work_circle_back {
        opacity: .2;
    }

    .jobs_head {
        width: 100%;
        padding-top: 0;

    }

    .jobs_head .public_page_cn {
        text-align: center;
    }

    .jobs_head .public_page_en {
        text-align: center;
    }

    .jobs_content {
        width: 100%;
    }

    .jobs_item_title {
        font-size: 3.3816425vw;
    }

    .jobs_item_box {
        padding: 2.4154589vw 0;
    }

    .jobs_item_add {
        font-size: 2.89855vw;
    }

    .jobs_item_time {
        display: none;
    }

    .jobs_item_button {
        width: 20vw;
    }

    .jobs_item_button a {
        width: 100%;
        line-height: 7.729468vw;
        -webkit-border-radius: 3.8647342vw;
        border-radius: 3.8647342vw;
    }

    .jobs_btn_text {
        font-size: 3.3816425vw;
    }

    .jobs_btn_icon {
        display: none;
    }

    .jobs_item_add,
    .jobs_item_title {
        width: calc(50% - 10vw);
        padding-right: 2.4154589vw;
    }

    .jobs_wrap {
        padding: 12.0772946vw 0;
    }

    .join_page_wrap {
        padding-bottom: 0;
    }

    .jobs_content {
        margin-top: 7.2463768vw;
    }

    .join_details_react {
        width: 100%;
    }

    .join_details_read {
        width: 100%;
    }

    .join_details_head {
        padding-right: 0;
        margin-bottom: 4.8309178vw;
    }

    .join_details_btn_text {
        font-size: 3.3816425vw;
        line-height: 9.6618357vw;

    }

    .join_details_button {
        margin-bottom: 7.2463768vw;
    }

    .join_details_button a {
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .join_details_icon {
        font-size: 3.8647342vw;
    }

    .join_details_icon.icon-a-19 {
        font-size: 4.34782608vw;
    }

    .join_details_icon.icon-a-20 {
        font-size: 4.34782608vw;
    }

    .join_details_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-left: 2.4154589vw;
    }

    .join_details_big {
        margin-top: 7.2463768vw;
        width: 100%;
    }

    .join_details_li:before {
        width: 0.7246376vw;
        height: 6.2801932vw;
        top: 7.2463768vw;
    }

    .join_li_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .join_li_read {
        margin-top: 4.8309178vw;
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .join_details_li:after {
        width: 0.24154589vw;
    }

    .join_li_mail a {
        font-size: 6.763285vw;
        line-height: 9.1787439vw;
    }

    .join_details_li {
        padding: 7.2463768vw 0 0 4.8309178vw;
    }

    .join_details_box {
        padding: 12.0772946vw 0;
    }

    .contact_page_nav {
        width: 100%;
    }

    .contact_page_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 4.8309178vw;
    }

    .contact_page_icon {
        font-size: 3.3816425vw;
        width: 4.8309178vw;
    }

    .contact_page_icon.icon-a-30 {
        font-size: 4.34782608vw;
    }

    .contact_page_label a {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
    }

    .contact_page_label {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-left: 2.4154589vw;
    }

    .contact_page_form {
        width: 100%;
        margin-top: 7.2463768vw;
    }

    .contact_form_text {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .contact_form_input input {
        line-height: 9.6618357vw;
        font-size: 3.3816425vw;
    }

    .contact_form_btn_text {
        line-height: 9.6618357vw;
        font-size: 3.3816425vw;
    }

    .contact_form_button {
        width: 30vw;
        margin-top: 4.8309178vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;
    }

    .pro_submit_video {
        width: 100%;
    }

    .pro_submit_list {
        width: 100%;
    }

    .pro_submit_center {
        position: relative;
        padding-left: 0;
    }

    .pro_submit_item_box {
        padding: 4.8309178vw 2.4154589vw;
        margin: 4.8309178vw 0 0 0;
    }

    .pro_submit_item_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
    }

    .pro_submit_item_text {
        font-size: 3.3816425vw;
        line-height: 5.797101vw;
        margin-top: 1.2077294vw;
    }

    .pro_submit_content {
        margin-top: 7.2463768vw;
    }

    .pro_video_btn {
        width: 14vw;
        height: 14vw;
        font-size: 5vw;
    }

    .index_video_box {
        width: 100%;
    }

    .index_video_close {
        right: 3.623188vw;
        top: 3.623188vw;
        width: 7.125vw;
        height: 7.125vw;
    }

    .news_page_btn_icon {
        width: 4.145833vw;
        height: 2vw;

        margin-left: 2vw;
    }

    .index_pro_tab_en {
        font-size: 6.763285vw;
        line-height: 9.1787439vw;
    }

    .index_pro_tab_cn {
        font-size: 3.623188vw;
        line-height: 7.2463768vw;
        margin-left: 2.415458vw;
    }

    .index_pro_tab_text {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
        height: auto;
        margin-top: 2.415458vw;
        width: 100%;
    }

    .index_pro_wap_img {
        margin-top: 4.8309178vw;
        display: block;
    }

    .pro_big_third_btn:nth-child(3) {
        font-size: 3.09375vw;
    }

    .index_pro_big_max {
        padding-bottom: 300%;
    }

    .header_nav_li .header_nav_link:after {
        display: none;
    }

    .index_contact_popup_wrap {
        display: none;
    }

    .wap_show {
        display: block;
    }

    .pc_show {
        display: none;
    }


    .wap_popup_wrap {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 99999;
        opacity: 0;
        pointer-events: none;
        background: rgba(0, 0, 0, .9);
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-content: center;
        align-content: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .wap_popup_active {
        opacity: 1;
        pointer-events: auto;
    }
    .wap_popup_close {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 8;
        width: 100%;
        height: 100%;
    }
    .case_popup_photo {
        width: 100%;
        padding: 0 25%;
    }

    .case_popup_read {
        width: 100%;
        padding-left: 0;
        margin-top:2.415458vw;
    }

    .case_popup_label {
        font-size: 3vw;
        line-height: 5vw;
        text-align: center;
    }

    .case_popup_tel_box {
        margin-top: 7.24637vw;
        width: 100%;
    }

    .case_popup_tel_text,
    .case_popup_tel_text a {
        font-size: 5vw;
        line-height: 8vw;
        color: #0066ff;
        text-align: center;
    }

    .case_popup_box {
        padding: 0 3.623188vw;
    }

    .case_popup_content {
        width: 80%;
        padding: 9.6618357vw 0;
        -webkit-border-radius: 2vw;
        border-radius: 2vw;
        position: relative;
        z-index: 9;
    }

    .case_popup_content:after,
    .case_popup_content:before {
        display: none;
    }



}


/*小屏幕*/
@media screen and (min-width: 1200px) and (max-width: 1400px) {

}

/*中屏幕*/
@media screen and (min-width: 1400px) and (max-width: 1900px) {

}


/*PC*/
@media screen and  (min-width: 1201px) {

    .header_wrap:hover .head_color {
        fill: #333;
    }

    .header_wrap:hover .header_nav_li .header_nav_link .header_nav_text {
        color: #666;
    }

    .header_wrap:hover .header_nav_current .header_nav_link .header_nav_text {
        color: #0066ff;
    }

    .header_wrap:hover .header_nav_default .header_nav_link .header_nav_text {
        color: #666;
    }

    .header_wrap:hover .header_nav_hover .header_nav_link .header_nav_text {
        color: #0066ff;
    }

    .header_wrap:hover .header_nav_current .header_nav_icon svg {
        fill: #0066ff;
    }

    .header_wrap:hover .header_nav_default .header_nav_icon svg {
        fill: #333;
    }

    .header_wrap:hover .header_nav_hover .header_nav_icon svg {
        fill: #0066ff;
    }

    .header_wrap:hover .header_nav_icon svg {
        fill: #333;
    }

    .header_wrap:hover .header_message_item:last-child {
        margin-right: 0;
    }

    .header_wrap:hover .header_message_item a {
        background: rgba(0, 0, 0, .1);
    }

    .header_wrap:hover .header_message_current a {
        background: #0066ff;
    }

    .header_wrap:hover .header_message_icon {
        color: #666;
    }

    .header_wrap:hover .header_message_current .header_message_icon {
        color: #fff;
    }

    .header_wrap:hover .header_message_text {
        color: #666;
    }

    .header_wrap:hover .header_message_current .header_message_text {
        color: #fff;
    }

    .header_wrap:hover:after {
        height: 100%;
    }

    .header_wrap:hover .header_box {
        -webkit-box-shadow: 0 0 0.26041666vw rgba(0, 0, 0, .1);
        box-shadow: 0 0 0.26041666vw rgba(0, 0, 0, .1);
    }
}

