/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {
    body {
        overflow: initial;
        overflow-x: hidden;
    }

    .header_box {
        padding: 0 3.623188vw;

    }

    .header_content {
        height: 14.4927vw;
    }

    .index_banner_center {
        padding: 0 3.623188vw;
    }

    .index_pro_box {
        padding: 0 3.623188vw;
    }


    .index_about_box {
        padding: 0 3.623188vw;
    }

    .index_service_box {
        padding: 0 3.623188vw;
    }

    .index_news_box {
        padding: 0 3.623188vw;
    }

    .footer_big {
        padding: 0 3.623188vw;
        margin-top: 7.24637vw;
    }

    .footer_content {
        padding: 0 3.623188vw;
    }

    .header_menu_wrap {
        display: none;
    }

    .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: 100vw;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        -webkit-backdrop-filter: blur(2.415458vw);
        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: 26vw;
    }

    .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;
    }

    .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: #ffffff;
        -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;
    }

    .index_banner_title {
        font-size: 8.21256vw;
        line-height: 10.628vw;
    }

    .index_banner_subtitle {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
        margin-top: 2.41545vw;
    }

    .index_banner_control_wrap {
        display: none;
    }

    .index_banner_btn_text {
        font-size: 3.38164vw;
        line-height: 8.69565vw;
    }

    .index_banner_btn_box a {
        padding: 0 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_banner_btn_box {
        margin-right: 3.623188vw;
    }

    .index_banner_button {
        margin-top: 7.24637vw;
    }

    .index_banner_pagination_wrap {
        bottom: 4.83091vw;
    }

    .index_pro_btn_box:after {
        -webkit-border-radius: 1.449275vw !important;
        border-radius: 1.449275vw !important;
    }

    .index_banner_pagination_box .swiper-pagination-bullet {
        width: 1.449275vw !important;
        height: 1.449275vw !important;
        margin: 0 0.72463vw !important;
        -webkit-border-radius: 0.72463vw !important;
        border-radius: 0.72463vw !important;
    }

    .index_banner_pagination_box .swiper-pagination-bullet-active {
        width: 7.24637vw !important;
    }

    .index_about_pagination_wrap {
        bottom: 2vw;
    }

    .index_about_pagination_box .swiper-pagination-bullet {
        width: 1.449275vw !important;
        height: 1.449275vw !important;
        margin: 0 0.72463vw !important;
        -webkit-border-radius: 0.72463vw !important;
        border-radius: 0.72463vw !important;
    }

    .index_about_pagination_box .swiper-pagination-bullet-active {
        width: 7.24637vw !important;
    }

    .index_pro_nav_wrap {
        padding: 0;
        margin-top: 4.83091vw;
    }

    .index_pro_wrap {
        padding: 12.07729vw 0 4.83091vw 0;
    }

    .index_solution_box {
        padding: 7.24637vw 0 0 0;
    }

    .index_public_title {
        font-size: 5.3140096vw;
        line-height: 7.72946vw;
    }

    .index_pro_nav_btn {
        width: 8.69565vw;
        height: 6.280193vw;
        -webkit-border-radius: 0.96618vw;
        border-radius: 0.96618vw;
    }

    .index_pro_nav_button {
        width: 11.111vw;
    }

    .index_pro_nav_swiper {
        width: calc(100% - 22.222vw);
    }

    .pro_list_nav_swiper {
        width: calc(100% - 22.222vw);
    }

    .index_pro_nav_text {
        font-size: 2.89855vw;
        line-height: 6.280193vw;
        padding: 0 3.623188vw;
        -webkit-border-radius: 0.96618vw;
        border-radius: 0.96618vw;
    }

    .index_page_content {
        overflow: hidden;
    }

    .index_pro_item_content {
        padding: 7.24637vw 1.811594vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_pro_item_title {
        font-size: 3.86473vw;
        line-height: 4.280193vw;
        padding: 1vw 0;
    }

    .index_pro_item_subtitle {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .index_pro_item_read_wrap {
        padding: 0 1.811594vw;
    }

    .index_pro_item_read {
        margin: 0 auto;
        padding-bottom: 2.41545vw;
    }

    .index_pro_control_button {
        display: none;
    }

    .index_pro_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .index_pro_item_icon {
        width: 3.38164vw;
    }

    .index_pro_content {
        margin-top: 4.83091vw;
    }

    .index_pro_button {
        margin-top: 7.24637vw;
    }

    .header_logo_box {
        width: 26vw;
    }

    .body_flex {
        margin-left: 24.15458vw;
    }

    body {
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
    }

    .index_pro_item_type {
        display: none;
    }

    .index_pro_item_box a:hover .index_pro_item_img {
        -webkit-transform: none;
        transform: none;
    }

    .index_pro_btn_box a {
        padding: 0 3.623188vw;
    }

    .index_pro_btn_text {
        font-size: 3.38164vw;
        line-height: 8.69565vw;
    }

    .index_pro_btn_icon {
        margin-left: 2.41545vw;
        width: 3.38164vw;
    }

    .index_solution_head_wrap {
        padding: 0 3.623188vw;
        position: relative;
        top: 0;
    }

    .index_public_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .index_solution_content {
        margin-top: 4.83091vw;
    }

    .index_solution_item_tips {
        width: 7.24637vw;
        height: 7.24637vw;
    }

    .index_solution_item_content {

        -webkit-border-radius: 3.623188vw;
        border-radius: 3.623188vw;
    }

    .index_solution_item_animate {
        padding: 0 3.623188vw;
    }

    .index_about_swiper {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_about_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_solution_item_text {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
    }

    .index_solution_item_jt {
        width: 1.690821vw;
        margin-left: 1.449275vw;
    }

    .index_about_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .index_about_big {
        width: 100%;
    }

    .index_about_pic {
        margin-top: 4.83091vw;
    }

    .index_about_read {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 4.83091vw;
    }

    .index_about_pack {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .float_share_wrap {
        display: none;
    }

    .index_about_item_box {
        padding: 0;
        width: 31%;
        margin: 0 3.5% 3.5% 0;
    }

    .index_about_item_box:nth-child(3n) {
        margin: 0 0 3.5% 0;
    }

    .index_about_item_box:nth-child(2n+1) {
        transform: none;
    }

    .index_about_back {
        display: none;
    }

    .index_about_tab {
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-transform: translateY(4vw);
        transform: translateY(4vw);
    }

    .AddIndexAboutTab {
        -webkit-transform: none;
        transform: none;
    }

    .index_about_item_content {
        padding: 4.83091vw 3.623188vw;
        height: 100%;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        -webkit-box-shadow: 0 0 1.449275vw rgba(0, 0, 0, .1);
        box-shadow: 0 0 1.449275vw rgba(0, 0, 0, .1);
    }

    .index_about_item_label {
        width: 8.69565vw;
        height: 8.69565vw;
    }

    .index_about_item_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .index_about_item_head {
        margin-top: 2.41545vw;
    }

    .index_about_item_text {
        font-size: 2.89855vw;
        line-height: 4.347826vw;
        margin-top: 2.41545vw;
    }

    .index_service_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .index_service_content {
        margin-top: 4.83091vw;
    }

    .index_service_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0;
    }

    .index_service_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0;
    }

    .index_service_item_content {
        padding: 4.83091vw 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_service_item_label {
        width: 8.69565vw;
        height: 8.69565vw;
    }

    .index_service_item_read {
        margin-top: 2.41545vw;
    }

    .index_service_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .index_service_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 0.96618vw;
    }

    .index_news_wrap {
        padding: 12.07729vw 0;
    }

    .index_news_nav_li {
        margin: 0 0.72463vw;
    }

    .index_news_nav_li a {
        padding: 0 2.41545vw;
        font-size: 2.89855vw;
        line-height: 7.72946vw;
    }

    .index_news_nav_li:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_news_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .index_news_content {
        margin-top: 4.83091vw;
    }

    .index_news_nav_box {
        margin-top: 4.83091vw;
    }

    .index_news_item_read {
        margin-top: 3.623188vw;
    }

    .index_news_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .index_news_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .index_news_item_button {
        margin-top: 3.623188vw;
    }

    .index_news_item_label {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
        margin-right: 1.449275vw;
    }

    .index_news_item_icon {
        width: 2.89855vw;
    }

    .footer_menu_wrap {
        display: none;
    }

    .footer_wrap {
        position: relative;

    }

    .footer_box {
        padding: 12.07729vw 0;
    }

    .footer_details_wrap {
        width: 100%;
    }

    .footer_form_title {
        font-size: 3.86473vw;
        line-height: 5.3140096vw;
    }

    .footer_form_subtitle {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        margin-top: 1.449275vw;
    }

    .footer_form_content {
        width: 100%;
        margin-top: 1.449275vw;
    }

    .footer_form_input input {
        font-size: 2.89855vw;
        line-height: 8.69565vw;
        padding: 0 2.41545vw;
    }

    .footer_form_input {
        width: calc(100% - 8.69565vw);
    }

    .footer_form_button {
        width: 8.69565vw;
        height: 8.69565vw;
        -webkit-border-radius: 0 1.449275vw 1.449275vw 0;
        border-radius: 0 1.449275vw 1.449275vw 0;
    }

    .footer_form_content:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .footer_form_icon {
        width: 4.83091vw;
    }

    .footer_form_tips {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .footer_head_nav_box {
        margin-left: 0;
    }

    .footer_add_wrap {
        margin-top: 7.24637vw;
    }

    .footer_add_read {
        margin-top: 2.41545vw;
    }

    .footer_add_item_box {
        padding: 0;
    }

    .footer_add_item_box, .footer_add_item_box a {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .footer_head_logo {
        display: none;
    }

    .footer_head_nav_text, .footer_head_nav_text a {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .footer_head_nav_text {
        padding: 0 1.449275vw;
    }

    .footer_head_nav_text:first-child {
        padding: 0 1.449275vw 0 0;
    }

    .footer_head_nav_text:last-child {
        padding: 0 0 0 1.449275vw;
    }

    .footer_head_nav_text a:after {
        display: none;
    }

    .footer_share_box {
        margin-top: 4.83091vw;
    }

    .footer_share_down_box {
        position: fixed;
        z-index: 999;
        left: 0;
        top: 0;
        -webkit-transform: none;
        transform: none;
        width: 100%;
        height: 100%;
        padding: 0;
        background: rgba(0, 0, 0, .8);
        -webkit-backdrop-filter: blur(6.28019vw);
        backdrop-filter: blur(6.28019vw);
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .footer_share_down_content {
        background: none;

        position: relative;
        -webkit-border-radius: 0;
        border-radius: 0;
        padding: 0;
        height: 60vw;
        width: 60vw;
    }

    .footer_share_down_content:after {
        display: none;
    }

    .footer_share_item_box a {
        height: 4.83091vw;
    }

    .footer_share_item_box {
        margin-right: 4.83091vw;
        position: relative;
    }

    .footer_head_wrap {
        padding-bottom: 4.83091vw;
    }

    .footer_copy_box {
        padding: 4.83091vw 0 0 0;
    }

    .footer_copy_text, .footer_copy_text a {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .footer_copy_read {
        margin-bottom: 2.41545vw;
    }

    .header_white {
        position: fixed;
    }

    .header_white .header_wap_menu_label:after {
        background: #161616;
    }

    .header_active .header_wap_menu_label:after {
        background: #161616;
    }

    .header_back_box {
        display: none;
    }

    .body_page .html_page {
        padding-top: 14.4927vw;
    }

    .pro_banner_content {
        padding: 0 3.623188vw;
        margin-top: 0;
    }

    .pro_banner_box {
        position: relative;
        padding: 7.24637vw 0;
    }

    .pro_scope_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_scope_box {
        padding: 0 3.623188vw;
    }

    .pro_scope_head {
        padding: 0;
    }

    .pro_major_box {
        padding: 0 3.623188vw;
    }

    .pro_screen_box {
        padding: 0 3.623188vw;
    }

    .resources_page_box {
        padding: 0 3.623188vw;
    }

    .pro_banner_title {
        font-size: 5.7971vw;
        line-height: 8.21256vw;
    }

    .pro_banner_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .pro_banner_button {
        margin-top: 4.83091vw;
    }

    .pro_banner_btn_text {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
    }

    .pro_banner_btn_content {
        padding: 0 3.623188vw;
    }

    .pro_banner_btn_icon {
        width: 3.38164vw;
        margin-left: 1.449275vw;
    }

    .pro_public_title {
        font-size: 5.7971vw;
        line-height: 8.21256vw;
    }

    .pro_public_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .pro_scope_content {
        margin-top: 7.24637vw;
    }

    .pro_scope_item_box {
        width: 100% !important;
        margin: 0 0 3.623188vw 0 !important;
    }

    .pro_scope_item_pic {
        opacity: 1;
    }

    .pro_scope_item_label img {
        -webkit-filter: grayscale(500%) brightness(0) invert(100%);
        filter: grayscale(500%) brightness(0) invert(100%);
    }

    .pro_scope_item_title {
        color: #ffffff;
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .pro_scope_item_text {
        color: #ffffff;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .pro_scope_btn_text {
        color: #ffffff;
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .pro_scope_btn_icon svg {
        stroke: #ffffff;
    }

    .pro_scope_item_box a {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_scope_item_content {
        padding: 7.24637vw 3.623188vw;
    }

    .pro_scope_item_head {
        width: 9.66183vw;
        margin: 0 auto 2.41545vw;
    }


    .pro_scope_item_button {
        margin-top: 2.41545vw;
    }

    .pro_scope_btn_icon {
        margin-left: 1.449275vw;
        width: 3.38164vw;
    }

    .index_news_pagination_wrap {
        display: block;
        margin-top: 4.83091vw;
    }

    .index_news_pagination_box {
        -webkit-justify-content: center;
        justify-content: center;
    }


    .index_news_pagination_box .swiper-pagination-bullet {
        width: 1.932367vw;
        height: 1.932367vw;
        margin: 0 0.72463vw !important;
        opacity: 1;
        background: none;
        position: relative;
    }

    .index_news_pagination_box .swiper-pagination-bullet:after {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        border: 1px solid #A8A8A8;
        box-sizing: border-box;
        -webkit-border-radius: 100%;
        border-radius: 100%;
    }

    .index_news_pagination_box .swiper-pagination-bullet-active:after {
        background: #A8A8A8;
    }

    .pro_screen_form_wrap {
        width: 100%;
        margin: 4.83091vw auto 0;
    }

    .pro_major_photo {
        width: 100%;
    }

    .join_popup_big {
        margin-top: 4.83091vw;
    }

    .pro_major_big {
        width: 100%;
        padding-bottom: 0;
    }

    .pro_major_button {
        display: none;
    }

    .pro_major_details_content {
        padding: 4.83091vw 3.623188vw;
        width: 100%;
    }

    .pro_major_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_major_content {
        margin-top: 4.83091vw;
    }

    .pro_major_tab {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        -webkit-box-shadow: 0 0 1vw rgba(0, 0, 0, .16);
        box-shadow: 0 0 1vw rgba(0, 0, 0, .16);
    }

    .pro_major_details_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .pro_major_details_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
        display: block;
        text-overflow: initial;
    }

    .pro_major_pagination_wrap {
        position: relative;
        bottom: 0;
        padding: 0;
        margin-top: 4.83091vw;
    }

    .pro_major_details_swiper {
        height: auto;
    }

    .pro_major_pagination_box {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .pro_major_pagination_box .swiper-pagination-bullet {
        width: 1.932367vw;
        height: 1.932367vw;
        margin: 0 0.72463vw !important;
    }

    .pro_major_pagination_box .swiper-pagination-bullet:first-child {
        margin: 0 0.72463vw !important;
    }

    .pro_screen_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_screen_type_label .js_fnrs_tag_lnk, .pro_screen_type_label .js_fnrs_wintag_lnk {
        padding: 0 1.932367vw;
        font-size: 2.89855vw;
        line-height: 7.72946vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_screen_type_label {
        margin: 0 0.72463vw 0.72463vw 0.72463vw;
    }

    .pro_screen_type_wrap {
        margin-top: 2.41545vw;
    }

    .pro_screen_nav_wrap {
        margin-top: 4.83091vw;
    }

    .pro_screen_nav_select {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0;
    }

    .pro_screen_nav_select:nth-child(2n) {
        margin: 0 0 3.5% 0;
    }

    .pro_screen_nav_head {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        padding: 0 2.41545vw;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .pro_screen_nav_contrast {
        margin: 0;
    }

    .pro_screen_contrast_icon {
        margin-left: 2.41545vw;
        width: 3.86473vw;
        line-height: 3.86473vw;
        font-size: 2.41545vw;
    }

    .pro_center_wrap {
        margin-top: 7.24637vw;
    }

    .pro_center_tips {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
    }

    .pro_center_item_box {
        width: 100%;
        margin: 0 0 3.5% 0 !important;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_center_item_content a {
        padding: 4.83091vw 1.811594vw;
    }

    .pro_center_item_head_wrap {
        padding: 0 1.811594vw;
    }

    .pro_center_compare_button {
        right: 3.623188vw;
        top: 4.83091vw;
        width: 8.69565vw;
    }

    .pro_center_item_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .pro_center_item_subtitle {
        margin-top: 8.69565vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_center_item_head {
        width: 45%;
        margin: 2.41545vw auto 0;
    }

    .pro_center_item_type {
        margin-top: 3.623188vw;
    }

    .pro_center_label_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_center_label_box {
        padding: 0 2.41545vw;
    }

    .pro_center_label_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_center_item_button {
        margin-top: 2.41545vw;
    }

    .pro_center_btn_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_center_btn_icon {
        width: 2.89855vw;
        margin-left: 1.449275vw;
    }

    .pro_page_pagination_wrap {
        margin-top: 4.83091vw;
    }

    .public_pagination_box a,.public_pagination_box_cpy .lnk {
        width: 7.24637vw;
        height: 7.24637vw;
        margin: 0 0.72463vw;
        font-size: 2.89855vw;
        line-height: 7.24637vw;
    }

    .resources_page_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .resources_page_item_content {
        padding: 4.83091vw 3.623188vw;
    }

    .resources_page_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .resources_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .resources_page_item_head {
        width: 8.69565vw;
        margin: 0 auto 2.41545vw;
    }

    .resources_page_item_box a {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .resources_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .resources_page_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        height: 9.66182vw;
        margin-top: 0.96618vw;
    }

    .pro_page_wrap {
        padding: 0 0 12.07729vw 0;
        overflow-x: hidden;
    }

    .pro_details_banner_box {
        padding: 7.24637vw 0;
    }

    .pro_details_banner_content {
        padding: 0 3.623188vw;
    }

    .pro_details_banner_label {
        padding: 0 2.41545vw;
        font-size: 2.89855vw;
        line-height: 7.72946vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin: 0 0.72463vw;
    }

    .pro_details_type_box {
        padding: 0;
        margin-top: 2.41545vw;
    }

    .pro_details_pic_read {
        top: -6vw;
    }

    .pro_details_pic_box {
        padding: 0 3.623188vw;
        margin-top: 12.07729vw;
    }

    .pro_details_banner_subtitle {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .pro_details_banner_title {
        font-size: 6.76328vw;
        line-height: 8.69565vw;
        margin-top: 1.449275vw;
    }

    .pro_details_banner_type {
        margin-top: 2.41545vw;
    }

    .pro_details_parameter_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_details_parameter_text {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .pro_details_shop_btn a {
        padding: 0 3.623188vw;
    }

    .pro_details_shop_text {
        font-size: 3.38164vw;
        line-height: 7.72946vw;
    }

    .pro_details_shop_btn {
        margin: 0 1.449275vw;
    }

    .pro_details_shop_button {
        bottom: 0;
    }

    .pro_point_item_read {
        left: -9.66183vw;
        top: -3.623188vw;
        padding: 0.96618vw 2.41545vw 0.96618vw 0.96618vw;
        -webkit-border-radius: 0.96618vw;
        border-radius: 0.96618vw;
        -webkit-box-shadow: 0 0 0.96618vw rgba(0, 0, 0, .3);
        box-shadow: 0 0 0.96618vw rgba(0, 0, 0, .3);
    }

    .pro_point_item_icon {
        width: 5.7971vw;
        height: 5.7971vw;
    }

    .pro_point_item_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
    }

    .pro_details_pic_swiper {
        width: calc(100% - 14.4927vw);
    }

    .pro_details_pic_center {
        margin-top: -9.66183vw;
    }

    .pro_details_pic_center .pro_details_pic_prev {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    .pro_details_pic_center .pro_details_pic_next {
        -webkit-transform: translateX(50%);
        transform: translateX(50%);
    }

    .pro_details_pic_icon {
        width: 5.7971vw;
    }

    .pro_area_wrap {
        padding: 0 3.623188vw;
    }

    .pro_area_tips_wrap {
        display: none;
    }

    .pro_area_box {
        width: 100%;
    }

    .pro_brief_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_brief_big {
        width: 100%;
    }

    .pro_brief_content {
        width: 100%;
        padding-left: 0;
    }

    .pro_brief_label {
        top: 4.83091vw;
        font-size: 14.4927vw;
        line-height: 14.4927vw;
        z-index: 9;
    }

    .pro_brief_pic {
        margin-top: 0;
    }

    .public_pro_title {
        font-size: 4.83091vw;
        line-height: 6.76328vw;
    }

    .pro_brief_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .pro_brief_item_box {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_brief_tab {
        margin-top: 4.83091vw;
    }

    .pro_advantage_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_advantage_nav_wrap {
        padding: 0;
        margin-top: 4.83091vw;
    }

    .pro_advantage_nav_wrap .index_pro_nav_text {
        padding: 0 2.41545vw;
    }

    .pro_advantage_item_big {
        width: 100%;
        padding: 4.83091vw 3.623188vw;
    }

    .pro_advantage_item_pic {
        width: 100%;
    }

    .pro_advantage_item_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .pro_advantage_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .pro_advantage_pack {
        margin-top: 4.83091vw;
    }

    .pro_advantage_swiper {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_arguments_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_arguments_content {
        margin-top: 4.83091vw;
        height: 103.8647vw;
    }

    .pro_arguments_item_box {
        padding: 2.41545vw 0;
    }

    .pro_arguments_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_arguments_item_text {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
        margin-top: 1.449275vw;
    }

    .pro_arguments_show {
        height: auto;
    }

    .pro_series_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .pro_series_box {
        padding: 12.07729vw 3.623188vw;
        width: 100vw;


    }

    .pro_arguments_btn_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
    }

    .pro_arguments_btn_icon {
        width: 2.89855vw;
    }

    .pro_arguments_button {
        margin-top: 4.83091vw;
    }

    .pro_series_content {
        overflow-y: hidden;
        overflow-x: auto;
        margin-top: 4.83091vw;
    }

    .pro_series_pack {
        width: 300%;
    }

    .pro_series_tips_label {
        font-size: 3.38164vw;
        line-height: 4.83091vw;
        padding: 2.41545vw 0;
    }

    .pro_series_item_img {
        width: 5.3140096vw;
    }

    .pro_series_item_icon {
        height: 100%;
    }

    .pro_series_item_label {
        font-size: 2.89855vw;
        line-height: 7.72946vw;
        padding: 2.41545vw 0;
    }

    .pro_series_btn_text {
        font-size: 2.89855vw;
        line-height: 7.72946vw;
    }

    .pro_series_item_btn a {
        padding: 0 3.623188vw;
        font-size: 2.89855vw;
        line-height: 7.72946vw;
    }

    .pro_series_item_btn:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_series_btn_box {
        padding: 0 2.41545vw;
    }

    .pro_series_btn_icon {
        width: 2.89855vw;
        margin-left: 1.449275vw;
    }

    .service_page_banner_back {
        padding-bottom: 60%;
    }

    .service_page_banner_big {
        width: 100%;
        padding: 0 3.623188vw;
    }

    .service_page_banner_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .service_banner_form_box {
        padding: 0 3.623188vw;
    }

    .service_banner_form_btn {
        width: 8.69565vw;
        height: 9.66183vw;
    }

    .service_banner_form_input input {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
    }

    .service_page_banner_read {
        margin: 2.41545vw 0;
    }

    .service_page_banner_tips {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .service_pro_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .service_pro_box {
        padding: 0 3.623188vw;
    }

    .service_pro_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .service_pro_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .service_pro_item_box a {
        padding: 4.83091vw 1.811594vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .service_pro_item_head_wrap {
        padding: 0 1.811594vw;
    }

    .service_pro_item_head {
        width: 72%;
        margin: 0 auto 2.41545vw;
    }

    .service_pro_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        text-align: center;
    }

    .service_pro_item_label {
        top: 4.83091vw;
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        padding: 0 2.41545vw;
        -webkit-border-radius: 0.96618vw 0 0 0.96618vw;
        border-radius: 0.96618vw 0 0 0.96618vw;
    }

    .resources_page_tab {
        margin-top: 4.83091vw;
    }

    .resources_contact_tab .resources_page_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .resources_contact_tab .resources_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .resources_page_item_ewm {
        padding: 0 4.83091vw;
    }

    .resources_contact_tab .resources_page_item_text {
        height: auto;
        display: block;
    }
    .public_service_box .resources_page_item_text {
        height: auto;
        display: block;
    }

    .service_page_big {
        padding: 0 0 12.07729vw 0;
    }

    .manual_page_wrap {
        padding: 7.24637vw 0 0 0;
    }
    .result_page_item_pack {
        display: none!important;
    }
    .public_service_box {
        position: relative;
        padding: 0 3.623188vw;
    }

    .public_menu_down_content {
        padding: 1.449275vw 0;
    }

    .public_details_item_content {
        padding: 4.83091vw 3.623188vw;
    }
    .public_details_down_tab .public_details_item_content{
        padding: 6vw 3.623188vw;
    }
    .public_service_nav_li a, .public_service_nav_li .js_support_xgl_sec_nav_lnk {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        padding-bottom: 2.41545vw;
    }

    .public_service_nav_li {
        margin-right: 4.83091vw;
    }

    .public_service_big {
        width: 100%;
        position: relative;
        top: 0;
    }

    .public_service_big_has_line:after {
        display: none;
    }

    .public_menu_wrap {
        padding: 0;
        height: auto;
        max-height: initial;
    }

    .public_menu_head_wrap {
        padding: 4.83091vw 0 2.41545vw 0;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .public_menu_item_box a, .public_menu_item_box .js_support_xgl_third_nav_lnk {
        font-size: 3.38164vw;
        line-height: 7.24637vw;
        padding: 0 3.623188vw;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;

    }

    .public_menu_item_box {
        margin: 0 2.41545vw 2.41545vw 0 !important;
        width: auto;
        background: #FAFAFA;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .public_menu_item_active {
        background: #31A9FF;

    }

    .public_menu_item_active a {
        color: #ffffff;
    }

    .public_menu_item_box:hover {
        background: #31A9FF;

    }

    .public_menu_item_box a:hover, .public_menu_item_box .js_support_xgl_third_nav_lnk:hover {
        color: #ffffff;
        background: none;

    }

    .public_menu_content {
        position: relative;
        padding: 4.83091vw 0;
    }

    .public_menu_content:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: #cccccc;
    }

    .public_menu_title {
        font-size: 3.38164vw;
        line-height: 7.24637vw;
    }

    .public_menu_down_title {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
        width: calc(100% - 2.41545vw);
    }

    .public_menu_down_icon {
        width: 2.41545vw;
    }

    .public_menu_down_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
        width: calc(100% - 4.347826vw);
    }

    .public_menu_li {
        padding: 0;
    }

    .public_menu_down_li {
        margin-bottom: 0;
    }

    .public_menu_down_label {
        width: 2.89855vw;
        height: 2.89855vw;
        margin-right: 1.449275vw;
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .public_details_wrap {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .public_details_box {
        padding: 0;
    }

    .pro_faq_wrap {
        margin-top: 4.83091vw;
    }

    .public_details_title {
        font-size: 4.83091vw;
        line-height: 6.76328vw;
    }

    .public_details_wrap:after {
        display: none;
    }

    .pro_faq_item_content {
        padding: 4.83091vw 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        background: #FAFAFA;
    }

    .pro_faq_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .pro_faq_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .pro_faq_item_read {
        margin-top: 2.41545vw;
    }

    .pro_faq_item_time {
        font-size: 2.41545vw;
        line-height: 4.83091vw;
    }

    .pro_faq_item_label {
        margin-left: 2.41545vw;
    }

    .pro_faq_item_label .lnk {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        font-size: 2.41545vw;
        line-height: 4.83091vw;
        padding: 0 3.623188vw;
    }

    .pro_faq_item_box {
        margin-bottom: 2.41545vw;
    }

    .public_service_wrap {
        margin-top: 7.24637vw;
        padding: 0 0 12.07729vw 0;
    }

    .faq_popup_box {
        width: calc(100% - 7.24637vw);
        padding: 4.83091vw;
        -webkit-border-radius: 2.41545vw;
        border-radius: 2.41545vw;
    }

    .faq_popup_title {
        font-size: 5.3140096vw;
        line-height: 7.72946vw;
        width: calc(100% - 6vw);
    }

    .faq_popup_head {
        margin-bottom: 2.41545vw;
    }

    .faq_popup_btn {
        width: 5.7971vw;
        height: 5.7971vw;
    }

    .faq_popup_bjq,
    .faq_popup_bjq p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .fnrs_supports_detail_pdf_wrap a{
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .fnrs_supports_detail_pdf_wrap a:before {
        width: 3.6vw;
        height: 3.6vw;
    }

    .fnrs_supports_detail_title {
        margin-bottom: 4.83091vw;
    }

    .fnrs_supports_detail_video_wrap {
        margin-bottom: 4.83091vw;
    }

    .faq_popup_bjq h1 {
        font-size: 4.347826vw;
        line-height: 7.24637vw;
    }

    .faq_popup_bjq h2 {
        font-size: 3.86473vw;
        line-height: 6.76328vw;
    }

    .faq_popup_bjq h3 {
        font-size: 3.38164vw;
        line-height: 6.280193vw;
    }

    .faq_popup_bjq h4 {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .faq_popup_bjq h5 {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .faq_popup_bjq {
        height: 70vh;
        padding-right: 3.623188vw;
    }

    .faq_popup_content {
        margin-top: 4.83091vw;
    }

    .faq_popup_bjq::-webkit-scrollbar {
        width: 0.96618vw;

    }

    /* 滚动条轨道 */
    .faq_popup_bjq::-webkit-scrollbar-track {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    /* 滚动条滑块 */
    .faq_popup_bjq::-webkit-scrollbar-thumb {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .public_details_item_tips {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .public_details_content {
        margin-top: 4.83091vw;
    }

    .public_details_item_type {
        width: 10.2%;
    }

    .public_details_item_center {
        padding-top: 0;
    }

    .public_details_item_read {
        width: 70%;
        padding: 0 2.41545vw;
    }

    .public_details_item_button {
        width: 19.8%;
    }

    .public_details_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .public_details_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 0.96618vw;
    }

    .public_details_item_btn {
        margin-top: 0;
    }

    .public_details_item_message {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 0.96618vw;
    }

    .public_details_down_content {
        padding: 0 0 2vw 0;
    }
    .firmware_down_wrap{
        padding-left: 10.2%;
    }
    .public_details_down_big {
        padding: 0 3.623188vw;
    }.public_details_item_li {
         margin-bottom: 2.41545vw;
     }
    .firmware_collapse_button {
        margin-top: 1.2vw;
    }
    .public_details_down_pack {
        padding: 0 3.623188vw 0 2.41545vw;
    }


    .firmware_down_bjq,
    .firmware_down_bjq p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .firmware_down_bjq h1 {
        font-size: 4.347826vw;
        line-height: 7.24637vw;
    }

    .firmware_down_bjq h2 {
        font-size: 3.86473vw;
        line-height: 6.76328vw;
    }

    .firmware_down_bjq h3 {
        font-size: 3.38164vw;
        line-height: 6.280193vw;
    }

    .firmware_down_bjq h4 {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .firmware_down_bjq h5 {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .firmware_down_button {
        margin-top: 2.41545vw;
    }

    .firmware_down_btn_text {
        font-size: 2.89855vw;
        line-height: 5.3140096vw;
    }

    .firmware_down_btn_icon {
        width:auto;
    }

    .firmware_down_btn_icon:before {
        top: 0.72463vw;
        left: 1.932367vw;
        height: 2.89855vw;
        width: 0.48309vw;
    }

    .firmware_down_btn_icon:after {
        left: 0.72463vw;
        top: 1.932367vw;
        width: 2.89855vw;
        height: 0.48309vw;
    }

    .firmware_down_pack {
        padding: 4.83091vw 0 0 0;
    }

    .shop_page_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .shop_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .shop_page_item_content {
        padding: 4.83091vw 3.623188vw;
    }

    .shop_page_item_box a {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .shop_page_item_head {
        width: 70%;
        margin: 0 auto 2.41545vw;
    }

    .shop_page_content {
        margin-top: 4.83091vw;
    }

    .shop_page_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .service_product_item_content {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        padding: 4.83091vw 3.623188vw;
    }

    .service_product_item_pic {
        width: 29%;
    }

    .service_product_item_big {
        width: 71%;
        padding-left: 2.41545vw;
    }

    .service_product_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .service_product_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .service_product_item_button {
        margin-top: 4.83091vw;
    }

    .service_product_item_btn {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .service_product_item_btn:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .service_product_item_btn:after {
        display: none;
    }

    .service_product_item_btn a {
        display: block;
        padding: 0 2.41545vw;
        font-size: 2.89855vw;
        line-height: 7.24637vw;
        text-align: center;
        background: #ffffff;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .service_product_item_active a {
        background: #393939;
        color: #ffffff;
    }

    .service_product_wrap {
        margin-top: 4.83091vw;
    }

    .solution_tab_wrap {
        padding: 12.07729vw 0;
    }

    .solution_tab_box {
        padding: 0 3.623188vw;
    }

    .solution_tab_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
        margin-bottom: 2.41545vw;
    }

    .solution_tab_line {
        width: 12.07729vw;
        height: 0.48309vw;
    }

    .solution_tab_big {
        padding: 0;
        margin-top: 4.83091vw;
    }

    .solution_page_item_box {
        padding-top: 7.24637vw;
    }

    .solution_page_item_pack {
        padding-top: 48.2962%;
    }

    .solution_page_item_pic {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

    .solution_page_item_content {
        width: 100%;
        height: 100%;
        position: relative;
        padding: 4.83091vw 0 !important;
    }

    .solution_page_item_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .solution_page_item_width {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .solution_page_item_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .solution_page_item_text {
        margin-top: 2.41545vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .solution_page_item_button {
        margin-top: 4.83091vw;
    }

    .solution_page_btn_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .solution_page_btn_icon {
        width: 2.89855vw;
        margin-left: 0.96618vw;
    }

    .solution_account_wrap {
        padding: 12.07729vw 0;
    }

    .solution_account_box {
        padding: 0 3.623188vw;
    }

    .solution_account_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .solution_account_content {
        margin-top: 4.83091vw;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .solution_account_head_label {
        padding: 2.41545vw;
    }

    .solution_account_item_label {
        padding: 2.41545vw;
    }

    .solution_account_head_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .solution_account_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .solution_account_pack {
        width: 240%;
    }

    .shop_service_wrap {
        padding: 12.07729vw 0;
    }

    .shop_service_box {
        padding: 0 3.623188vw;
    }

    .shop_public_service_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .shop_service_box .shop_page_content {
        margin-top: 4.83091vw;
    }

    .shop_service_content {
        margin-bottom: 7.24637vw;
    }

    .shop_public_service_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .shop_service_icon_box .shop_page_item_head {
        width: 29%;
    }

    .trial_page_wrap {
        padding: 12.07729vw 0;
    }

    .trial_page_box {
        padding: 0 3.623188vw;
    }

    .trial_contact_box {
        padding: 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .trial_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .trial_page_subtitle {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .trial_contact_wrap {
        margin-top: 4.83091vw;
    }

    .trial_contact_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .trial_contact_subtitle {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .trial_contact_item_box {
        width: 100%;
        margin-bottom: 2.41545vw;
    }

    .trial_contact_item_box:last-child {
        margin-bottom: 0;
    }

    .trial_contact_item_content {
        padding: 2.41545vw 3.623188vw;
    }

    .trial_contact_item_icon {
        width: 4.83091vw;
        height: 4.83091vw;
    }

    .trial_contact_item_text {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        width: calc(100% - 4.83091vw);
        padding-left: 2.41545vw;
    }

    .trial_contact_content {
        margin-top: 4.83091vw;
    }

    .trial_form_box {
        padding: 4.83091vw;
    }

    .trial_form_big {
        width: 100%;
        margin-bottom: 4.83091vw;
    }

    .trial_form_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        padding-bottom: 2.41545vw;
    }

    .trial_form_pack {
        margin-top: 4.83091vw;
    }

    .trial_form_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .trial_form_item_tips {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .trial_form_item_input input {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        padding: 0 3.623188vw;
    }

    .trial_form_item_content {
        margin-top: 2.41545vw;
    }

    .trial_form_tab {
        margin-bottom: 4.83091vw;
    }

    .trial_form_add_wrap {
        margin-top: 0;
    }

    .trial_form_add_tab .trial_form_item_box:nth-child(3) {
        width: 100%;
    }

    .trial_form_add_tab .trial_form_item_box:nth-child(1) {
        width: 48.5454%;
    }

    .trial_form_add_tab .trial_form_item_box:nth-child(2) {
        width: 48.5454%;
    }

    .trial_form_add_box {
        margin-bottom: 4.83091vw;
    }

    .trial_form_button {
        margin-top: 4.83091vw;
    }

    .trial_form_btn_text {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
    }

    .trial_form_btn_box{
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .feed_page_form_btn {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .feed_page_form_link {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
    }

    .trial_form_select_option {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
        padding: 0 3.623188vw;
    }

    .feed_form_select_option {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
        padding: 0 3.623188vw;
    }



    .feed_form_select_pack {
        max-height: 28.9855vw;
    }

    .trial_form_select_pack {
        max-height: 28.9855vw;
    }



    .feed_form_select_box {
        top: calc(100% - 2.41545vw);
        -webkit-border-radius: 0 0 1.932367vw 1.932367vw;
        border-radius: 0 0 1.932367vw 1.932367vw;
        padding: 0;
    }

    .feed_form_select_pack_has_active {
        padding: 4.83091vw 0 2.41545vw;
    }

    .trial_form_select_box {
        top: calc(100% - 2.41545vw);
        -webkit-border-radius: 0 0 1.932367vw 1.932367vw;
        border-radius: 0 0 1.932367vw 1.932367vw;
    }

    .trial_form_select_pack_active {
        padding: 4.83091vw 0 2.41545vw;
    }

    .news_banner_back {
        padding-bottom: 60%;
    }

    .news_banner_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .news_page_box {
        padding: 0 3.623188vw;
    }

    .news_page_wrap {
        padding: 12.07729vw 0;
    }

    .news_page_nav_li {
        margin-right: 2.41545vw;
    }

    .news_page_nav_li a {
        font-size: 3.38164vw;
        line-height: 7.24637vw;
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_page_head_box {
        padding: 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_page_form_wrap {
        display: none;
    }

    .news_page_content {
        padding: 3.623188vw;
        margin-top: 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_page_tips_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-bottom: 2.41545vw;
    }

    .news_page_max_box a {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_page_max_read {
        padding: 4.83091vw 2.41545vw;
    }

    .news_page_max_title {
        width: 100%;
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .news_page_max_time {
        width: 100%;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        text-align: left;
    }

    .news_page_item_pic {
        width: 100%;
    }

    .news_page_item_big {
        width: 100%;
        padding: 0;
        margin-top: 2.41545vw;
    }

    .news_page_item_box {
        width: 100%;
        padding: 4.83091vw 0 0 0;
        margin: 0 0 4.83091vw 0;
    }

    .news_page_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
        margin-top: 0;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: initial;
    }

    .news_page_item_read {
        display: none;
    }

    .news_page_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
        -webkit-line-clamp: 2;
    }

    .news_page_pagination_wrap {
        margin-top: 4.83091vw;
    }

    .news_page_tab {
        margin-top: 4.83091vw;
    }

    .news_page_item_img {
        padding-bottom: 50%;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_page_max_img {
        padding-bottom: 50%;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .news_details_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
        margin-bottom: 2.41545vw;
    }

    .news_details_time {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-bottom: 2.41545vw;
    }

    .news_details_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-bottom: 4.83091vw;
    }

    .news_details_big,
    .news_details_big p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .news_details_big h1 {
        font-size: 4.347826vw;
        line-height: 7.24637vw;
    }

    .news_details_big h2 {
        font-size: 3.86473vw;
        line-height: 6.76328vw;
    }

    .news_details_big h3 {
        font-size: 3.38164vw;
        line-height: 6.280193vw;
    }

    .news_details_big h4 {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .news_details_big h5 {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .news_details_big {
        margin-top: 4.83091vw;
    }

    .media_page_wrap {
        padding: 12.07729vw 0;
    }

    .media_page_box {
        padding: 0 3.623188vw;
    }

    .media_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .media_page_content {
        margin-top: 4.83091vw;
    }

    .apply_form_box {
        padding: 4.83091vw
    }

    .apply_form_select_box .trial_form_item_box {
        width: 100%;
    }

    .apply_form_big {
        margin-top: 4.83091vw;
    }

    .trial_form_item_input textarea {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 2.41545vw 3.623188vw;
        height: 38.6473vw;
    }

    .feed_form_item_input textarea {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 2.41545vw 3.623188vw;
        height: 38.6473vw;
    }

    .contact_page_wrap {
        padding: 12.07729vw 0;
        overflow: hidden;
    }

    .contact_page_box {
        padding: 0 3.623188vw;
    }

    .contact_banner_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .contact_page_content {
        margin-top: 7.24637vw;
    }

    .contact_head_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .contact_page_item_box {
        width: auto;
        min-width: 48.25%;
        max-width: 100%;
        padding: 0;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .contact_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .contact_page_item_title {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .contact_page_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 0;
    }

    .contact_page_item_text a {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .contact_page_tab {
        margin-top: 4.83091vw;
    }

    .contact_page_item_width {
        margin: 0;
    }

    .contact_page_item_width .contact_page_item_box {
        margin: 0 !important;
        width: 100%;
    }

    .maintain_page_head_button {
        margin-bottom: 2.4154vw;
    }

    .feed_page_wrap {
        padding: 12.07729vw 0;
    }

    .feed_page_box {
        padding: 0 3.623188vw;
    }

    .feed_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .feed_page_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .feed_page_tips {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .feed_page_form_wrap {
        padding: 4.83091vw 4.83091vw 0 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .feed_page_form_pack {
        width: 100%;
        margin-bottom: 4.83091vw;
    }

    .feed_page_form_content {
        margin-bottom: 2.41545vw;
    }

    .feed_page_form_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .feed_page_form_label {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .feed_page_form_head {
        margin-bottom: 2.41545vw;
    }

    .feed_type_select .feed_form_item_input {
        width: calc(100% - 9.66183vw);
    }

    .trial_form_item_select .trial_form_item_input {
        width: calc(100% - 9.66183vw);
    }

    .feed_form_item_icon {
        width: 9.66183vw;
    }

    .trial_form_item_icon {
        width: 9.66183vw;
    }

    .feed_form_item_input input {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        padding: 0 3.623188vw;
    }

    .feed_page_form_button {
        margin-top: 4.83091vw;
    }

    .privacy_page_wrap {
        padding: 12.07729vw 0;
    }

    .privacy_page_box {
        padding: 0 3.623188vw;
    }

    .privacy_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
        margin-bottom: 4.83091vw;
    }

    .privacy_page_label {
        margin-top: 4.83091vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .privacy_page_time {
        margin-top: 1.449275vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }


    .privacy_page_bjq,
    .privacy_page_bjq p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .privacy_page_bjq h1 {
        font-size: 4.347826vw;
        line-height: 7.24637vw;
    }

    .privacy_page_bjq h2 {
        font-size: 3.86473vw;
        line-height: 6.76328vw;
    }

    .privacy_page_bjq h3 {
        font-size: 3.38164vw;
        line-height: 6.280193vw;
    }

    .privacy_page_bjq h4 {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .privacy_page_bjq h5 {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .maintain_page_wrap {
        padding: 12.07729vw 0;
    }

    .maintain_page_box {
        padding: 0 3.623188vw;
    }

    .maintain_page_head_content {
        padding: 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .maintain_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .maintain_page_head_wrap {
        margin-top: 4.83091vw;
    }

    .maintain_page_head_big {
        width: 100%;
    }

    .maintain_page_head_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-bottom: 1.449275vw;
    }

    .maintain_page_head_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-bottom: 3.623188vw;
    }

    .maintain_page_head_btn a {
        font-size: 2.89855vw;
        line-height: 8.69565vw;

        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .maintain_page_head_tips {
        right: 0;
        width: 50%;
    }

    .maintain_process_wrap {
        padding: 4.83091vw 0;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin-top: 4.83091vw;
    }

    .maintain_process_box {
        padding: 0 4.83091vw;
    }

    .maintain_process_head_wrap {
        padding: 0;
    }

    .maintain_process_item_head {
        width: 12.07729vw;
    }

    .maintain_process_item_title {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .maintain_process_head_box:after {
        top: 5.7971vw;
        height: 0.48309vw;
    }

    .maintain_process_item_read {
        margin-top: 2.41545vw;
    }

    .maintain_process_head_box {
        margin-bottom: 4.83091vw;
    }

    .maintain_process_content {
        margin-top: 4.83091vw;
        padding: 0;
    }

    .maintain_process_down_label {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
        margin-right: 1.449275vw;
    }

    .maintain_process_down_icon {
        width: 2.89855vw;
    }

    .maintain_process_down_tab {
        padding: 4.83091vw 0;
    }

    .maintain_process_down_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .maintain_process_down_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .maintain_faq_wrap {
        padding: 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin-top: 2.41545vw;
    }

    .maintain_faq_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .maintain_faq_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .maintain_faq_content {
        margin-top: 4.83091vw;
    }

    .maintain_faq_nav_text {
        font-size: 3.86473vw;
        line-height: 7.24637vw;
        padding-bottom: 1.449275vw;
    }

    .maintain_faq_nav_li {
        margin-right: 4.83091vw;
    }

    .process_page_wrap {
        padding: 12.07729vw 0;
    }

    .process_page_box {
        padding: 0 3.623188vw;
    }

    .process_page_head_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .process_page_head_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .process_page_content {
        margin-top: 4.83091vw;
    }

    .process_page_nav_wrap {
        width: 100%;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        padding: 4.83091vw;
    }

    .process_page_nav_box {
        padding: 0;
        position: relative;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .process_page_nav_li {
        padding-bottom: 0;
        width: 25%;
        display: block;
    }

    .process_page_nav_title {
        width: auto;
        padding-left: 0;
        font-size: 3.38164vw;
        line-height: 5.7971vw;

        text-align: center;
    }

    .process_page_nav_circle {
        margin: 0 auto 1.449275vw;
        width: 9.66183vw;
        line-height: 9.66183vw;
        font-size: 4.83091vw;
    }

    .process_page_nav_li:after {
        display: none;
    }

    .process_page_nav_li:before {
        content: "";
        position: absolute;
        left: 0;
        top: 4.58937vw;
        width: 100%;
        height: 0.48309vw;
        background: #A8A8A8;
    }

    .process_page_nav_active:before {
        background: #31A9FF;
    }

    .process_pack_wrap {
        padding: 4.83091vw;
    }

    .process_page_big {
        width: 100%;
        margin-top: 2.41545vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_pack_head_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .process_pack_head_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .process_search_box {
        width: 100%;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_search_input input {
        padding: 0 2.41545vw 0 0;
        font-size: 2.89855vw;
        line-height: 9.66183vw;
    }

    .process_search_icon {
        width: 10%;
    }

    .process_search_button {
        width: 16%;
    }

    .process_search_input {
        width: 74%;
    }

    .process_search_btn {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
    }

    .process_search_wrap {
        margin-top: 4.83091vw;
    }

    .process_pro_nav_text {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        padding-bottom: 1.449275vw;
    }

    .process_pro_nav_li {
        margin-right: 2.41545vw;
    }

    .process_pro_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .process_pro_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .process_pro_item_content {
        padding: 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin-bottom: 0;
    }

    .process_pro_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .process_pro_item_content:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        border: 0.48309vw solid #31A9FF;
    }


    .process_pro_down_max {
        max-height: initial;
    }

    .process_pro_down_label {
        font-size: 2.89855vw;
        line-height: 6.76328vw;
        margin-right: 1.449275vw;
    }

    .process_pro_down_icon {
        width: 2.89855vw;
    }

    .process_prev_btn_text {
        font-size: 2.89855vw;
        line-height: 7.72946vw;
        padding: 0 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_prev_button {
        margin-top: 4.83091vw;
    }

    .process_form_wrap {
        margin-top: 4.83091vw;
        padding-bottom: 0;
    }

    .process_form_select_wrap {
        width: 100%;
    }

    .process_form_select_icon {
        width: 7.24637vw;
    }

    .process_form_select_input {
        width: calc(100% - 7.24637vw);
    }

    .process_form_select_input input {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
        padding: 0 3.623188vw;
    }

    .process_form_select_option {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
        padding: 0 3.623188vw;
    }

    .process_form_select_big {
        top: calc(100% - 2.41545vw);
        padding: 4.83091vw 0 2.41545vw 0;
    }

    .process_form_select_pack {
        height: 28.9855vw;
    }

    .process_form_textarea_wrap {
        margin-top: 2.41545vw;
    }

    .process_form_textarea_box textarea {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 2.41545vw 3.623188vw;
        height: 38.6473vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_messages_form_box {
        padding: 0;
    }

    .process_messages_form_tab .process_messages_form_li {
        width: 48.25%;
        margin: 0 3.5% 2.41545vw 0;
    }

    .process_messages_form_tab .process_messages_form_li:nth-child(2n) {
        margin: 0 0 2.41545vw 0;
    }

    .process_messages_tel_wrap {
        margin-bottom: 2.41545vw;
    }

    .process_messages_form_li {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin: 0 0 2.41545vw 0;
    }

    .process_messages_form_wrap {
        padding: 0;
        margin-top: 4.83091vw;
    }

    .process_check_wrap {
        margin: 4.83091vw 0 0 0;
    }

    .process_check_item_box {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin-bottom: 4.83091vw;
    }

    .process_check_content {
        margin-top: 4.83091vw;
    }

    .process_check_item_content {
        padding: 4.83091vw;
    }

    .process_check_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .process_check_item_big {
        margin-top: 2.41545vw;
    }

    .process_check_item_read {
        margin-bottom: 1.449275vw;
    }

    .process_check_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .process_check_item_btn .edit_lnk {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .process_check_tips_box {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .process_check_tips_box {
        margin-top: 4.83091vw;
    }

    .process_check_tips_box input {
        width: 2.89855vw;
        height: 2.89855vw;
        margin-right: 1.449275vw;
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .sale_banner_content {
        padding: 0 3.623188vw;
    }

    .sale_banner_back {
        display: none;
    }

    .sale_banner_mbx_text {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .sale_banner_mbx_label {
        width: 1.932367vw;
        margin: 0 2.41545vw;
    }

    .sale_banner_box {
        padding-bottom: 0;
        height: 14.4927vw;
    }

    .sale_page_box {
        padding: 0 3.623188vw;
    }

    .sale_page_nav_wrap {
        width: 100%;
        position: relative;
    }

    .sale_page_big {
        width: 100%;
        padding: 0;
    }

    .sale_page_big:after {
        display: none;
    }

    .sale_page_bjq,
    .sale_page_bjq p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .sale_page_bjq h1 {
        font-size: 4.347826vw;
        line-height: 7.24637vw;
    }

    .sale_page_bjq h2 {
        font-size: 3.86473vw;
        line-height: 6.76328vw;
    }

    .sale_page_bjq h3 {
        font-size: 3.38164vw;
        line-height: 6.280193vw;
    }

    .sale_page_bjq h4 {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .sale_page_bjq h5 {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .sale_page_nav_box {
        padding: 7.24637vw 0;
    }

    .sale_page_nav_content {
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .sale_page_nav_li {
        margin: 0 2.41545vw 0 0;
    }

    .sale_page_nav_li .lnk {
        padding: 0;
        font-size: 3.86473vw;
        line-height: 5.7971vw
    }

    .sale_page_wrap {
        padding: 0 0 12.07729vw 0;
    }

    .guide_page_wrap {
        padding: 12.07729vw 0;
    }

    .guide_page_box {
        padding: 0 3.623188vw;
    }

    .guide_scroll_line {
        height: 0.96618vw;
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .guide_scroll_after {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .guide_page_big {
        margin-top: 7.24637vw;
    }

    .guide_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .guide_page_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .guide_page_tab {
        margin-top: 4.83091vw;
    }

    .guide_page_item_box {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .guide_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .guide_page_item_content {
        padding: 3.623188vw;
    }

    .guide_page_item_pic {
        width: 60%;
        margin: 0 auto 1.449275vw;
    }

    .guide_page_item_read {
        padding: 0;
        width: 100%;
    }

    .guide_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        text-align: center;
    }

    .guide_page_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        text-align: center;
        margin-top: 1.449275vw;
    }

    .guide_page_button {
        margin-top: 4.83091vw;
    }

    .guide_page_btn_box_lnk {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .guide_page_btn_text {
        font-size: 3.38164vw;
        line-height: 8.69565vw;
    }

    .guide_page_btn_box {
        margin: 0 0.96618vw;
    }

    .type_page_item_box {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
        padding: 4.83091vw;
    }

    .type_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .type_page_item_text {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .result_page_wrap {
        padding: 12.07729vw 0;
    }

    .result_page_box {
        padding: 0 3.623188vw;
    }

    .result_page_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .result_page_content {
        margin-top: 4.83091vw;
    }

    .result_page_item_max {
        width: 100%;
    }

    .result_page_item_box {
        padding: 4.83091vw;
        width: 48.25% !important;
        margin: 0 3.5% 3.5% 0;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .result_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .result_page_item_max .result_page_item_big {
        width: 100%;
    }

    .result_page_tips_read {
        padding: 0 2.89855vw;
    }

    .result_page_tips_icon {
        width: 2.89855vw;
        margin-right: 1.449275vw;
    }

    .result_page_tips_text {
        font-size: 2.89855vw;
        line-height: 6.76328vw;
    }

    .result_page_item_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-top: 2.41545vw;
    }

    .result_page_item_center {
        margin: 2.41545vw auto 0;
        width: 70%;
    }

    .result_page_item_button {
        margin-top: 4.83091vw;
    }

    .result_page_item_btn a {
        padding: 0 3.623188vw;
        font-size: 3.38164vw;
        line-height: 7.24637vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .result_page_more_text {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
    }

    .result_page_more_icon {
        width: 2.89855vw;
        margin-left: 1.449275vw;
    }

    .result_page_item_max .result_page_item_pack {
        width: 100%;
        padding-left: 0;
        margin-top: 4.83091vw;
    }

    .result_page_item_subtitle {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .result_page_item_pack {
        display: none;
    }

    .result_page_button {
        margin-top: 4.83091vw;
    }

    .result_page_btn_content {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .result_page_btn_text {
        font-size: 3.38164vw;
        line-height: 8.69565vw;
    }

    .result_page_btn_icon {
        width: 3.86473vw;
        margin-right: 1.449275vw;
    }

    .about_banner_back {
        padding-bottom: 60%;
    }

    .about_details_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .about_details_box {
        padding: 0 3.623188vw;
    }

    .about_details_big {
        width: 100%;
        padding-right: 0;
    }

    .about_details_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .about_details_subtitle {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
        margin-top: 4.83091vw;
    }

    .about_details_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .about_details_pic {
        width: 100%;
    }

    .about_details_max {
        padding-bottom: 55.2542%;
        margin-top: 4.83091vw;
    }

    .about_details_img {
        width: calc(100vw - 7.24637vw);
    }

    .about_details_width {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .about_history_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .about_history_box {
        padding: 0 3.623188vw;
    }

    .about_history_item_tips {
        width: 100%;
    }

    .about_history_item_year {
        font-size: 33.81642vw;
        line-height: 33.81642vw;
    }

    .about_history_content {
        margin-top: 4.83091vw;
    }

    .about_history_item_content {
        width: 100%;
        padding: 4.83091vw 0;
    }

    .about_history_item_read {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .about_history_nav_button {
        display: none;
    }

    .about_history_nav_box {
        width: 100%;
    }

    .about_history_nav_circle {
        width: 7.24637vw;
        height: 7.24637vw;
    }

    .about_history_nav_icon {
        width: 3.86473vw;
        height: 3.86473vw;
    }

    .about_history_nav_label:nth-child(2) {
        border: 0.48309vw solid #A8A8A8;
    }

    .about_history_nav_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-bottom: 1.449275vw;
    }

    .about_history_nav_wrap:after {
        bottom: 4.623188vw;
    }

    .about_history_nav_wrap {
        margin-top: 2.41545vw;
    }

    .about_company_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .about_company_box {
        padding: 0 3.623188vw;
    }

    .about_company_button {
        display: none;
    }

    .about_company_content {
        margin-top: 4.83091vw;
    }

    .about_company_item_box {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .about_company_item_read {
        padding: 4.83091vw;
    }

    .about_company_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .about_company_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .about_brand_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .about_brand_box {
        padding: 0 3.623188vw;
    }

    .about_brand_content {
        padding: 0;
        margin-top: 4.83091vw;
    }

    .about_brand_details_swiper {
        margin-top: 2.41545vw;
    }

    .about_brand_details_read {
        padding: 0;
    }

    .about_brand_details_title {
        font-size: 3.86473vw;
        line-height: 5.3140096vw;
    }

    .about_brand_details_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .pro_banner_btn_box a:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_screen_form_input input {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        padding: 0 7.24637vw 0 0;
    }

    .pro_screen_form_button {
        width: 7.24637vw;
        height: 9.66183vw;
    }

    .pro_screen_form_input {
        width: calc(100% - 7.24637vw);
    }

    .pro_screen_form_wrap:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_screen_nav_text {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
    }

    .pro_screen_nav_pack {
        width: 100%;
    }

    .pro_screen_nav_icon {
        width: 7.24637vw;
    }

    .pro_screen_nav_input {
        width: calc(100% - 7.24637vw);
    }

    .pro_screen_nav_head:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_screen_nav_content {
        top: calc(100% - 2.41545vw);
    }

    .pro_screen_nav_big {
        padding: 4.83091vw 0 2.41545vw 0;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_screen_nav_li {
        padding: 0 3.623188vw;
    }

    .pro_screen_li_check {
        width: 2.41545vw;
        height: 2.41545vw;
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .pro_screen_li_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-left: 1.449275vw;
    }

    .pro_screen_contrast_text {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
    }

    .pro_screen_contrast_box {
        padding: 0 3.623188vw;
    }

    .pro_screen_contrast_wrap:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_center_compare_text {
        font-size: 2.89855vw;
        line-height: 8.69565vw;
    }

    .pro_details_shop_btn a:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_series_btn_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .service_banner_form_input {
        width: calc(100% - 9.66183vw);
    }

    .service_banner_form_wrap {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .manual_page_head_box .service_banner_form_wrap:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .public_service_nav_li a:after {
        height: 0.48309vw;
    }

    .public_details_item_li:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }
    .public_details_down_tab .public_details_item_li:after {
        -webkit-border-radius: 2.449275vw;
        border-radius: 2.449275vw;
    }
    .public_details_item_tab {
        margin-top: 2.41545vw;
    }

    .public_details_item_box {
        margin-bottom: 4.83091vw;
    }

    .firmware_down_animate {
        padding-top: 4.83091vw;
    }

    .public_details_item_btn a {
        font-size: 2.89855vw;
        line-height: 6.76328vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }.public_details_item_show {
         margin-top: 1.2vw;
     }
    .firmware_show_icon {
        margin-left: 1.2vw;
        width: 3vw;
    }
    .firmware_show_text {
        font-size: 2.89855vw;
        line-height: 6.76328vw;
    }
    .about_brand_swiper .swiper-slide {
        width: 60vw;
    }

    .about_partner_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .about_partner_box {
        padding: 0 3.623188vw;
    }

    .about_partner_item_box {
        width: 32%;
        margin: 0 2% 2% 0 !important;
    }

    .about_partner_item_box:nth-child(3n) {
        margin: 0 0 2% 0 !important;
    }

    .about_earth_wrap {
        padding: 12.07729vw 0;
    }

    .about_earth_box {
        padding: 0 3.623188vw;
    }

    .about_earth_tips_wrap {
        width: 100%;
    }

    .about_earth_content {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .about_earth_tips_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .about_earth_tips_text {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        margin-left: 2.41545vw;
    }

    .about_earth_li {
        width: 2.89855vw;
        height: 2.89855vw;
    }

    .about_earth_text {
        display: none;
    }

    @-webkit-keyframes earth_scale {
        0% {
            width: 100%;
            height: 100%;
            opacity: 0;
        }
        20% {
            width: 200%;
            height: 200%;
            opacity: 0.5;
        }
        40% {
            width: 300%;
            height: 300%;
            opacity: 0.2;
        }
        60% {
            width: 400%;
            height: 400%;
            opacity: .15;
        }
        80% {
            width: 500%;
            height: 500%;
            opacity: 0;
        }
        100% {
            width: 100%;
            height: 100%;
            opacity: 0;
        }
    }

    @keyframes earth_scale {
        0% {
            width: 100%;
            height: 100%;
            opacity: 0;
        }
        20% {
            width: 200%;
            height: 200%;
            opacity: 0.5;
        }
        40% {
            width: 300%;
            height: 300%;
            opacity: 0.2;
        }
        60% {
            width: 400%;
            height: 400%;
            opacity: .15;
        }
        80% {
            width: 500%;
            height: 500%;
            opacity: 0;
        }
        100% {
            width: 100%;
            height: 100%;
            opacity: 0;
        }
    }

    .media_page_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .media_page_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .media_page_item_pic a:after {
        border: 2px solid #161616;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .media_page_item_tips {
        margin-top: 10px;
    }

    .media_page_item_current {
        font-size: 14px;
        line-height: 20px;
    }

    .media_page_item_pic a {
        padding: 7.24637vw;
    }

    .media_page_item_link {
        width: 2vw;
    }

    .media_page_item_img {
        width: 24vw;
        height: 24vw;
    }

    .media_page_item_head {
        width: 14vw;
        margin: 0 auto 4.83091vw;
    }

    .media_page_item_read {
        width: 100%;
    }

    .media_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .media_page_item_content {
        padding: 0 0 100% 0;
        position: relative;
    }

    .media_page_item_pack {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-content: center;
        align-content: center;

    }

    .media_page_tips_box {
        margin-top: 4.83091vw;
    }

    .media_page_tips_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .media_page_tips_text {
        margin-top: 2.41545vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_banner_back {
        padding-bottom: 70%;
    }

    .join_banner_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .join_banner_max {
        font-size: 10.14492vw;
        line-height: 12.07729vw;
    }

    .join_banner_button {
        margin-top: 2.41545vw;
    }

    .join_banner_btn_box a {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .join_banner_btn_icon {
        width: 3.86473vw;
    }

    .join_banner_btn_read {
        margin-left: 1.449275vw;
    }

    .join_banner_btn_text {
        font-size: 2.89855vw;
        line-height: 8.69565vw;
    }

    .join_banner_content {
        padding: 0 3.623188vw;
        margin-top: 0;
    }

    .join_details_wrap {
        padding: 12.07729vw 0;
    }

    .join_details_box {
        padding: 0 3.623188vw;
    }

    .join_details_content {
        width: 100%;
        padding-right: 0;
    }

    .join_public_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .join_details_subtitle {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        margin-top: 0;
    }

    .join_details_tips {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .join_details_tab {
        margin-top: 4.83091vw;
    }

    .join_details_item_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-bottom: 2.41545vw;
    }

    .join_details_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_details_item_box {
        width: 48.25%;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .join_details_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .join_details_pic {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .join_details_img {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .join_record_back {
        padding-bottom: 80%;
    }

    .join_record_content {
        padding: 1vw 3.623188vw;
    }

    .join_record_title {
        font-size: 2vw;
        line-height: 4.3vw;
        margin-bottom: 1.449275vw;
    }

    .join_record_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_believe_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .join_believe_head {
        padding: 0 3.623188vw;
    }

    .join_believe_content {
        padding: 0 0 0 3.623188vw;
        margin-top: 4.83091vw;
    }

    .join_believe_item_head {
        padding: 4.83091vw;
    }

    .join_believe_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .join_believe_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .join_believe_item_content {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .join_challenge_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .join_challenge_content {
        margin-top: 4.83091vw;
    }

    .join_challenge_head .join_public_title {
        text-align: center;
    }

    .join_public_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
        text-align: center;
    }

    .join_challenge_head {
        padding: 0 3.623188vw;
    }

    .join_challenge_item_content {
        padding: 0 3.623188vw;
    }

    .join_challenge_item_img {
        padding-bottom: 60%;
    }

    .join_challenge_item_read {
        width: 58%;
        margin-top: 7.24637vw;
    }

    .join_challenge_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .join_challenge_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .join_create_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .join_create_box {
        padding: 0 3.623188vw;
    }

    .join_create_tab {
        margin-top: 4.83091vw;
    }

    .join_create_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
        padding-right: 0;
    }

    .join_create_item_icon {
        width: 10vw;
        height: 10vw;
    }

    .join_create_item_read {
        margin-top: 1.449275vw;
    }

    .join_create_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .join_create_item_text {
        margin-top: 1.449275vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_fellow_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .join_fellow_box {
        padding: 0 3.623188vw;
    }

    .join_fellow_content {
        margin-top: 4.83091vw;
    }

    .join_fellow_item_box {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .join_fellow_item_read {
        padding: 4.83091vw;
    }

    .join_fellow_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .join_fellow_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .join_think_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .join_think_box {
        padding: 0 3.623188vw;
    }

    .join_think_item_box {
        width: 100%;
        padding: 4.83091vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin: 0 3.5% 3.5% 0 !important;
    }

    .join_think_item_box:nth-child(2n) {
        margin: 0 0 3.5% 0 !important;
    }

    .join_think_item_head {
        width: 10vw;
    }

    .join_think_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        width: calc(100% - 10vw);
        padding-left: 2.41545vw;
    }

    .join_think_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_think_item_read {
        margin-top: 2.41545vw;
    }

    .join_work_wrap {
        padding: 12.07729vw 0;
    }

    .join_work_box {
        padding: 0 3.623188vw;
    }

    .join_work_content {
        margin-top: 4.83091vw;
    }

    .join_work_nav_wrap {
        width: 100%;
        padding-top: 0;
    }

    .join_work_nav_box:after {
        display: none;
    }

    .join_work_nav_title {
        font-size: 3.86473vw;
        line-height: 7.24637vw;
    }

    .join_work_nav_content {
        padding: 2.41545vw 0 0 0;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .join_work_nav_li {
        width: 48.25%;
        margin: 0 3.5% 2.41545vw 0 !important;
    }

    .join_work_nav_li:nth-child(2n) {
        margin: 0 0 2.41545vw 0 !important;
    }

    .join_work_nav_icon {
        width: 2.89855vw;
        height: 2.89855vw;
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .join_work_nav_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        width: calc(100% - 4.347826vw);
        text-align: left;
        margin-left: 1.449275vw;
    }

    .join_work_big {
        width: 100%;
        padding: 4.83091vw 0;
    }

    .join_work_item_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        opacity: 1;
    }

    .join_work_item_content {
        padding: 4.83091vw;
    }

    .join_work_item_box {
        margin-bottom: 2.41545vw;
    }

    .join_work_item_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
    }

    .join_work_item_label {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 0 2.41545vw;
    }

    .join_work_item_label:first-child {
        padding: 0 2.41545vw 0 0;
    }

    .join_work_item_label:last-child {
        padding: 0 0 0 2.41545vw;
    }

    .join_work_item_read {
        margin-top: 2.41545vw;
    }

    .join_work_item_type {
        margin-top: 0;
    }

    .join_work_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_popup_box {
        width: calc(100% - 7.24637vw);
        padding: 7.24637vw 4.83091vw;
        -webkit-border-radius: 2.41545vw;
        border-radius: 2.41545vw;
    }

    .join_popup_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .join_popup_label {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 0 2.41545vw;
    }

    .join_popup_label:first-child {
        padding: 0 2.41545vw 0 0;
    }

    .join_popup_label:last-child {
        padding: 0 0 0 2.41545vw;
    }

    .join_popup_type {
        margin-top: 1.449275vw;
    }

    .join_popup_tab {
        height: 60vh;
        padding-right: 3.623188vw;
    }

    .join_popup_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        padding-left: 2.41545vw;
    }

    .join_popup_item_title:after {
        width: 0.48309vw;
    }

    .join_popup_item_read {
        margin-top: 2.41545vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_popup_tab::-webkit-scrollbar {
        width: 0.96618vw;

    }

    /* 滚动条轨道 */
    .join_popup_tab::-webkit-scrollbar-track {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    /* 滚动条滑块 */
    .join_popup_tab::-webkit-scrollbar-thumb {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .join_popup_item_box {
        margin-bottom: 4.83091vw;
    }

    .join_popup_button {
        margin-top: 4.83091vw;
    }

    .join_popup_btn_box a {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .join_popup_btn_text {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
    }

    .join_popup_hide_btn {
        right: 3.623188vw;
        top: 3.623188vw;
        width: 5.7971vw;
        height: 5.7971vw;
    }

    .process_pro_wrap {
        margin-top: 4.83091vw;
    }

    .process_pro_content {
        margin-top: 4.83091vw;
    }

    .process_search_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_pro_down_button {
        margin-top: 4.83091vw;
    }

    .process_form_select_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_messages_form_input input {
        padding: 4.83091vw 3.623188vw 0.96618vw 3.623188vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        color: #161616;
    }

    .process_messages_select_input input {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        padding: 0 3.623188vw;
    }

    .process_messages_form_label {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        top: 2.89855vw;
        padding: 0 3.623188vw;
    }

    .process_messages_form_input {
        height: 10.628vw;
    }

    .process_messages_form_label:after {
        margin-left: 0.96618vw;
    }

    .process_messages_form_li:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .input_focus {
        top: 0.48309vw;
        font-size: 2.41545vw;
    }

    .process_messages_tel_box .process_messages_form_li:nth-child(1) {
        width: 25vw;
    }

    .process_messages_tel_box .process_messages_form_li:nth-child(2) {
        width: calc(100% - 25vw);
    }

    .process_messages_select_icon {
        width: 4vw;
    }

    .process_messages_select_max {
        width: calc(100% - 4vw);
    }

    .process_messages_select_box {
        padding: 0 0 0 3.623188vw;
    }

    .process_messages_select_max .process_messages_form_label {
        padding: 0;
    }

    .process_messages_select_max .process_messages_form_input input {
        padding: 4.83091vw 3.623188vw 0.96618vw 0;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .process_messages_form_input_multiple .js_repair_area {
        margin-left: 1.811594vw;
    }
    .process_messages_form_input_multiple .js_repair_area:first-child {
        margin-left: 1.811594vw;
    }

    .process_messages_form_input_multiple .js_repair_area + .js_repair_area {
        padding-left: 1.811594vw;
    }

    .process_messages_form_input_multiple .js_repair_area + .js_repair_area:before {
        bottom: 1.508333vw;
        height: 3.841666vw;
    }

    .process_messages_form_input_multiple .js_select_area {
        padding: 4.83091vw 0.905797vw 0.96618vw;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .process_area_select_big_wrap {
        top: calc(100% - 2.41545vw);
    }

    .process_area_select_big {
        padding: 4.83091vw 0 2.41545vw;
    }

    .process_area_select_pack {
        padding: 1vw 0;
    }

    .process_area_select_option {
        font-size:2.89855vw;
        line-height:4.83091vw;
        padding: 0.905797vw;
        margin: 0.905797vw;
    }

    .type_area_close {
        width: 10vw;
        height: 10vw;
        margin-top: -5vw;
        right: 1px;
    }
    .type_area_close svg {
        width: 36%;
        height: 36%;
        margin: 32%;
    }

    .process_messages_select_label {
        width: 100%;
    }

    .process_messages_select_big {
        top: calc(100% - 2.41545vw);
        padding: 4.83091vw 0 2.41545vw 0;
    }

    .process_area_select_big:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_area_select_option {
        font-size: 2.89855vw;
        line-height: 5.7971vw;
        padding: 0 3.623188vw;
        margin: 1.6vw;
    }

    .process_messages_select_option {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 0 3.623188vw;
    }

    .process_messages_select_pack {
        height: 28.9855vw;
    }

    .process_messages_tel_wrap:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .process_check_item_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .trial_contact_item_box a:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .trial_form_item_pack:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .type_page_item_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        border: 0.48309vw solid #31A9FF;
    }

    .guide_page_item_box:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        border: 0.48309vw solid #31A9FF;
    }

    .shop_page_item_box a:hover {
        -webkit-box-shadow: 0 0 1.449275vw rgba(0, 0, 0, .2);
        box-shadow: 0 0 1.449275vw rgba(0, 0, 0, .2);
    }

    .resources_page_item_box a:hover {
        -webkit-box-shadow: 0 0 1.449275vw rgba(0, 0, 0, .2);
        box-shadow: 0 0 1.449275vw rgba(0, 0, 0, .2);
    }

    .resources_page_item_label {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .resources_page_item_icon {
        width: 2.89855vw;
        margin-left: 1.449275vw;
    }

    .resources_page_item_button {
        margin-top: 1.449275vw;
    }

    .process_messages_select_input {
        width: calc(100% - 4vw);
    }

    .about_page_content {
        position: relative;
        overflow: hidden;
    }

    .about_history_nav_swiper {
        overflow: initial;
        padding-bottom: 1vw;
    }

    .type_select .process_messages_select_box {
        padding: 0;
        background: #ffffff;
    }

    .news_page_max_box {
        margin-top: 4.83091vw;
    }

    .type_select .process_messages_select_content {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .type_select .process_messages_select_input input {
        padding: 0;
    }

    .type_select .process_messages_select_input input {
        line-height: 10.628vw;
    }

    .maintain_faq_head_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .maintain_faq_head_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.449275vw;
    }

    .maintain_faq_head_box {
        margin-bottom: 4.83091vw;
    }

    .maintain_faq_swiper {
        margin-top: 4.83091vw;
    }

    .maintain_faq_item_box {
        margin-bottom: 4.83091vw;
    }

    .join_believe_button {
        display: none
    }

    .join_challenge_button {
        display: none
    }

    .join_fellow_button {
        display: none
    }

    .feed_form_item_big:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .apply_form_choice_box {
        margin-top: 2.41545vw;
    }

    .apply_form_choice_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 2.41545vw 3.623188vw;
    }

    .apply_form_choice_btn:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_popup_box {
        width: calc(100% - 7.24637vw);
        padding: 7.24637vw 4.83091vw;
        -webkit-border-radius: 2.41545vw;
        border-radius: 2.41545vw;;
    }

    .pro_popup_head_title {
        font-size: 5.3140096vw;
        line-height: 7.24637vw;
    }

    .pro_popup_type_wrap {
        padding: 0;
    }

    .pro_popup_big {
        margin-top: 4.83091vw;
    }

    .pro_popup_pack {
        margin-top: 4.83091vw;
        padding: 0;
    }

    .pro_popup_height_box {
        padding: 0 3.623188vw 0 0;
        height: 55vh;
    }

    .pro_popup_item_li {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 0.96618vw;
        height: 6.76327vw;
    }

    .pro_popup_item_head {
        width: 64.52%;
        margin: 0 auto 2.41545vw;
    }

    .pro_popup_item_tips {
        padding: 4.83091vw;
    }

    .pro_popup_item_box {
        width: 39.61352vw;
    }

    .pro_popup_tips_wrap {
        width: 39.61352vw;
    }

    .pro_popup_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_popup_tips_head {
        height: 36.2318vw;
    }

    .pro_popup_btn_box a {
        padding: 0 3.623188vw;
    }

    .pro_popup_btn_text {
        font-size: 2.89855vw;
        line-height: 8.69565vw;
    }

    .pro_popup_btn_icon {
        width: 4vw;
        margin-right: 1.449275vw;
    }

    .pro_popup_btn_box {
        margin-bottom: 2.41545vw;
    }

    .pro_popup_btn_box a:after {
        -webkit-border-radius: 1.44927vw;
        border-radius: 1.44927vw;
    }

    .pro_popup_item_more a {
        padding: 0 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        margin: 4.83091vw 0;
    }

    .pro_popup_more_text {
        font-size: 2.89855vw;
        line-height: 8.69565vw;
    }

    .pro_popup_height_box::-webkit-scrollbar {
        width: 0.48309vw;

    }

    /* 滚动条轨道 */
    .pro_popup_height_box::-webkit-scrollbar-track {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    /* 滚动条滑块 */
    .pro_popup_height_box::-webkit-scrollbar-thumb {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .pro_popup_scroll_wrap {
        padding: 0 3.623188vw 0 0;
        margin-top: 4.83091vw;
    }

    .pro_popup_scroll_box {
        height: 0.48309vw;
    }

    .pro_popup_scroll_box .swiper-scrollbar-drag {
        -webkit-border-radius: 0.48309vw;
        border-radius: 0.48309vw;
    }

    .pro_popup_down_button {
        margin-top: 4.83091vw;
        padding: 0 3.623188vw 0 0;
    }

    .pro_popup_down_text {
        font-size: 2.89855vw;
        line-height: 8.69565vw;
    }

    .pro_popup_down_box {
        padding: 0 3.623188vw;
    }

    .pro_popup_down_btn:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_popup_hide_btn {
        position: absolute;
        right: 3.623188vw;
        top: 3.623188vw;
        width: 5.7971vw;
        height: 5.7971vw;
    }

    .pro_popup_down_label {
        width: 100%;
    }

    .pro_popup_down_icon {
        width: 4vw;
        margin-left: 1.449275vw;
    }

    .result_page_tips_content:after {
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
    }

    .pro_popup_more_icon {
        width: 4vw;
        margin-left: 1.449275vw;
    }

    .support_content_wrap .public_details_wrap {
        margin-top: 0;
        padding-top: 7.24637vw;
        position: relative;
    }

    .support_content_wrap .public_details_wrap:before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 1px;
        background: #CCCCCC;
    }

    .support_page_title {
        font-size: 3.38164vw;
        line-height: 5.3140096vw;
        width: calc(100% - 3vw);
    }

    .support_page_item_content {
        padding: 4.83091vw 3.623188vw;
        -webkit-border-radius: 1.449275vw;
        border-radius: 1.449275vw;
        background: #FAFAFA;
    }

    .support_page_item_box {
        margin-bottom: 2.41545vw;
    }

    .support_page_label {
        width: 2vw;
    }

    .pro_series_btn_tips {
        margin-left: 2.41545vw;
        width: 3.86473vw;
        line-height: 3.86473vw;
        font-size: 2.41545vw;
    }
}


/*小屏幕*/
@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) {

}

