/*@charset "UTF-8";*/


/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {

    .body_flex {
        position: fixed;
    }

    body {
        overflow: initial;
        overflow-x: hidden;
    }

    .page_center {
        padding: 0 3.62318vw;
    }

    .public_center {
        padding: 0 3.62318vw;
    }


    .header_content {
        height: 14.492753vw;
    }

    .header_menu_wrap {
        position: fixed;
        left: 0;
        top: 0;
        width: 100vw;
        height: 100vh;
        background: rgba(0, 0, 0, .7);
        -webkit-backdrop-filter: blur(2vw);
        backdrop-filter: blur(2vw);
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        padding: 19.3236vw 3.62318vw;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0;
        pointer-events: none;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_logo_box {
        width: 28vw;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_content:after {
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }


    .header_menu_box {
        display: none;
    }

    .header_wap_wrap {
        -webkit-align-items: center;
        align-items: center;
        display: flex;
    }

    .header_wap_search_wrap {
        display: flex;
        width: 9.661835vw;
        height: 9.661835vw;
        margin-right: 3.623188vw;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
        position: relative;
        z-index: 9;
        cursor: pointer;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_wap_search_icon {
        width: 4.830917vw;
        height: 4.830917vw;
    }

    .header_wap_menu_wrap {
        display: block;
        position: relative;
        z-index: 9;
    }

    .header_wap_search_icon svg {
        fill: #ffffff;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_wap_menu_box {
        width: 8vw;
        height: 8vw;
        padding: 0;
        margin: 0;
        outline: none;
        position: relative;
        border: none;
        background: none;
        cursor: pointer;
        -webkit-appearence: none;
        -webkit-tap-highlight-color: transparent;
    }

    .header_wap_menu_box svg {
        width: 177.777%;
        height: 133.333%;
        top: -16.666%;
        left: -38.8888%;
        stroke: #ffffff;
        stroke-width: 0.48309vw;
        fill: none;
        display: block;
        position: absolute;
    }

    .header_wap_menu_box svg path {
        stroke-dasharray: 26 100;
        stroke-dashoffset: 126;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_wap_menu_box svg path:nth-child(2) {
        -webkit-transition-delay: .1s;
        transition-delay: .1s;
    }

    .header_wap_menu_box svg path {
        stroke-dasharray: 26 100;
        stroke-dashoffset: 126;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_nav_box {
        width: 100%;
        height: 100%;
        overflow-y: auto;
        display: block;
    }

    .header_nav_item_box {
        width: 100%;
        margin: 0;
        position: relative;
    }

    .header_nav_item_box:after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: rgba(255, 255, 255, .3);
    }

    .header_nav_item_link a {
        font-size: 3.86473vw;
        line-height: 11.594202vw;
        width: 100%;
        color: #ffffff !important;
    }

    .header_white .header_nav_item_link a {
        color: #ffffff;
    }

    .header_white .header_nav_item_active .header_nav_item_link a {
        color: #ffffff;
    }

    .header_nav_item_link a:after {
        display: none;
    }

    .header_menu_wap_icon {
        width: 40%;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        -webkit-align-items: center;
        align-items: center;
        cursor: pointer;
    }

    .header_menu_wap_label {
        width: 9.661835vw;
        height: 9.661835vw;
        position: relative;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .header_menu_wap_label:before {
        content: "";
        width: 0.483091vw;
        height: 40%;
        background: #fff;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .header_menu_wap_label:after {
        content: "";
        position: absolute;
        left: 30%;
        top: calc(50% - 1px);
        width: 40%;
        height: 0.483091vw;
        background: #fff;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .header_wap_down_active .header_nav_item_link a {
        width: 60%;
    }

    .header_wap_down_active .header_nav_item_link {
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .header_menu_wap_active .header_menu_wap_label:before {
        height: 0;
    }

    .header_wrap .header_pro_tips_wrap {
        display: none;
    }

    .header_menu_down_li:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 1px;
        background: rgba(255, 255, 255, .3);
    }

    .header_menu_down_pack {
        position: static;
        -webkit-transform: none;
        transform: none;
        width: 100%;
    }

    .header_pro_down_pack {
        position: static;
        width: 100%;
        pointer-events: auto;
    }

    .header_wap_down_wrap {
        overflow: auto;
    }

    .header_pro_down_wrap {
        height: 0;
    }

    .header_pro_down_content {
        padding-top: 0;
    }

    .header_menu_down_content {
        padding-top: 0;
    }

    .header_pro_down_pd,
    .header_menu_down_pd {
        background: none;
    }

    .header_pro_down_box {
        padding: 0;
        opacity: 1;
        pointer-events: auto;
        display: block;
    }

    .header_pro_down_box .page_center {
        padding: 0;
    }

    .header_pro_down_big {
        padding: 0;
    }

    .header_menu_down_box {
        padding: 0;
        opacity: 1;
        pointer-events: auto;
        display: block;
    }

    .header_menu_down_li {
        padding: 0 2.415458vw;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        position: relative;
        margin: 0;
        width: 100%;
    }

    .header_menu_down_li a {
        font-size: 3.864734vw;
        line-height: 11.5942vw;
        color: #fff;
        text-align: left;
        width: 100%;
        max-width: 100%;
    }

    .header_menu_down_li a:hover {
        color: #fff;
    }

    .pro_down_nav_wrap {
        width: 100%;
        padding: 0;
        background: none;
    }

    .pro_down_nav_content {
        padding: 0;
    }

    .pro_down_sub_box {
        width: 100%;
        margin: 0;
        padding: 0 2.415458vw !important;
        max-width: 100%;
    }

    .pro_down_nav_item {
        position: relative;
        margin: 0 !important;
    }

    .pro_down_nav_current .pro_down_nav_title {
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .pro_down_nav_text {
        font-size: 3.381642vw;
        line-height: 11.5942vw;
        color: #fff;
        padding: 0;
    }

    .pro_down_nav_current .pro_down_nav_text {
        width: 60%;
    }

    .pro_down_nav_item:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 1px;
        background: rgba(255, 255, 255, .3);
    }

    .pro_down_nav_icon {
        width: 40%;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        -webkit-align-items: center;
        align-items: center;
        cursor: pointer;
        display: flex;
    }

    .pro_down_nav_label {
        width: 9.661835vw;
        height: 9.661835vw;
        position: relative;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .pro_down_nav_label:before {
        content: "";
        width: 0.483091vw;
        height: 40%;
        background: #fff;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .pro_down_nav_label:after {
        content: "";
        position: absolute;
        left: 30%;
        top: calc(50% - 1px);
        width: 40%;
        height: 0.483091vw;
        background: #fff;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .pro_down_nav_ul {
        margin-top: 0;
        height: 0;
        overflow: auto;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .pro_down_nav_li {
        padding: 0 2.415458vw;
    }

    .pro_wap_cloud_head {
        position: relative;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 0;
    }

    .pro_down_nav_link {
        font-size: 2.89855vw;
        line-height: 11.5942vw;
        color: #fff;
        width: 100%;
        padding: 0;
    }

    .pro_down_nav_link:hover {
        color: #fff;
        background: none;
    }

    .pro_wap_cloud_head:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 1px;
        background: rgba(255, 255, 255, .3);
    }

    .pro_down_find_ul {
        margin-bottom: 0;
        height: 0;
        overflow: hidden;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
        padding: 0;
    }

    .pro_down_find_li {
        padding: 0 2.415458vw;
    }

    .pro_down_find_li a {
        font-size: 2.89855vw;
        line-height: 11.5942vw;
        color: rgba(255, 255, 255, .8);
        width: 100%;
        display: block;
        position: relative;
    }

    .pro_down_find_li a:hover {
        color: rgba(255, 255, 255, .8);
        background: none;
    }

    .pro_down_find_li a:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 1px;
        background: rgba(255, 255, 255, .3);
    }

    .pro_down_find_active .pro_down_nav_link {
        width: 60%;
    }

    .pro_down_find_active .pro_wap_cloud_icon {
        width: 40%;
        display: flex;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        -webkit-align-items: center;
        align-items: center;
        cursor: pointer;
    }

    .pro_wap_cloud_label {
        width: 9.661835vw;
        height: 9.661835vw;
        position: relative;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .pro_wap_cloud_label:before {
        content: "";
        width: 0.483091vw;
        height: 40%;
        background: #fff;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .pro_wap_cloud_label:after {
        content: "";
        position: absolute;
        left: 30%;
        top: calc(50% - 1px);
        width: 40%;
        height: 0.483091vw;
        background: #fff;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .pro_down_icon_active .pro_down_nav_label:before {
        height: 0;
    }

    .pro_wap_cloud_active .pro_wap_cloud_label:before {
        height: 0;
    }


    .header_white .header_wap_menu_box svg {
        stroke: #225cd4;
    }

    .header_white .header_wap_search_icon svg {
        fill: #225cd4;
    }

    .header_active .header_wap_menu_box svg {
        stroke: #225cd4;
    }

    .header_active .header_wap_search_icon svg {
        fill: #225cd4;
    }


    .header_menu_active .header_logo_box {
        opacity: 0;
        pointer-events: none;
    }

    .header_menu_active .header_content:after {
        opacity: 0;
        pointer-events: none;
    }

    .header_menu_active .header_wap_menu_box svg path {
        stroke: #ffffff;
    }

    .header_menu_active .header_wap_menu_box svg path:nth-child(1) {
        stroke-dashoffset: 58;
    }

    .header_menu_active .header_wap_menu_box svg path:nth-child(2) {
        stroke-dashoffset: 51.5;
    }

    .header_menu_active .header_wap_menu_box svg path:nth-child(3) {
        stroke-dashoffset: 51.5;
    }

    .header_menu_active .header_menu_wrap {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
        pointer-events: auto;
    }

    .header_menu_active .header_wap_search_wrap {
        opacity: 0;
        pointer-events: none;
    }

    .header_menu_active .header_menu_label {
        color: #ffffff;
    }

    .index_banner_title {
        font-size: 7vw;
        line-height: 8vw;
    }

    .index_banner_subtitle {
        font-size: 4vw;
        line-height: 5vw;
        margin-top: 2vw;
    }

    .index_banner_text {
        font-size: 1.4vw;
        line-height: 3.4vw;
        margin-top: 2vw;
    }

    .public_button_text {
        font-size: 3.38164vw;
        line-height: 10.62801vw;
        padding: 0 7.24637vw;
    }

    .public_button_content:after {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .index_banner_button {
        margin-top: 6vw;
    }

    .public_button_box a:hover .public_button_after {
        right: -1.2077vw;
        top: -1.2077vw;
    }

    .public_button_after {
        right: -2.41545vw;
        top: -2.41545vw;
        width: 4.83091vw;
        height: 4.83091vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .index_banner_control_btn {
        width: 8vw;
        height: 8vw;
    }

    .index_banner_control_prev {
        -webkit-border-radius: 0.966183vw 0 0.966183vw 0.966183vw;
        border-radius: 0.966183vw 0 0.966183vw 0.966183vw;
    }

    .index_banner_control_next {
        -webkit-border-radius: 0.966183vw 0.966183vw 0.966183vw 0;
        border-radius: 0.966183vw 0.966183vw 0.966183vw 0;
    }

    .index_banner_control_wrap {
        bottom: 7.24637vw;
    }

    .index_banner_control_text {
        font-size: 3.38164vw;
        line-height: 6.28019vw;
        margin: 0 0.966183vw 0 0;
    }

    .index_banner_control_current {
        font-size: 6.28019vw;
        line-height: 8.6956vw;
    }

    .index_service_tips {
        width: 100%;
    }

    .index_service_wrap {
        padding: 12.07729vw 0;
    }

    .index_public_title {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .index_public_subtitle {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        margin-top: 1.44927vw;
    }

    .index_service_button {
        width: 100%;
        padding-right: 2.41545vw;
        margin-top: 7.24637vw;
    }

    .index_advantages_prompt_box {
        -webkit-transform: translateX(50%);
        transform: translateX(50%);
    }

    .index_service_content {
        margin-top: 7.24637vw;
    }

    .index_service_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
    }

    .index_service_item_content {
        padding: 4.83091vw;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .index_service_item_big {
        width: calc(100% - 20vw);
        padding: 0 4.83091vw 0 0;

    }

    .index_service_item_icon {
        margin-top: 0;
        width: 20vw;
    }

    .index_service_item_img {
        width: 20vw;
        height: 20vw;
    }

    .index_service_item_title {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .index_service_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 0;
    }

    .index_service_item_button {
        margin-top: 2.41545vw;
        opacity: 1;
    }

    .index_service_item_link {
        font-size: 2.89855vw;
        line-height: 6.28019vw;
    }

    .index_advantages_wrap {
        padding: 0;
    }

    .index_advantages_box {
        padding: 0;
    }

    .index_advantages_label {
        width: 100%;
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        color: #111111;
        margin-top: 4.83091vw;
    }

    .index_advantages_button {
        margin-top: 7.24637vw;
    }

    .index_advantages_content {
        margin-top: 9.66183vw;
        padding-top: 14.4927vw;
    }

    .index_global_back {
        width: 130%;
        position: relative;
        left: -15%;
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
    }

    .index_global_item_line {
        width: 0.483091vw;
        height: 15vw;
    }

    .index_global_item_box:nth-child(1) {
        left: 6%;
        top: 24%;
    }

    .index_global_item_box:nth-child(2) {
        left: 26%;
        top: 60%;
    }

    .index_global_item_box:nth-child(3) {
        left: 30%;
        top: -28%;
    }

    .index_global_item_box:nth-child(4) {
        left: 62%;
        top: 50%;
    }

    .index_global_item_box:nth-child(5) {
        left: 72%;
        top: -17%;
    }

    .index_global_item_number {
        font-size: 7.24637vw;
        line-height: 4.83091vw;
    }

    .index_global_item_content {
        padding-left: 2vw;
    }

    .index_global_item_label {
        font-size: 6vw;
        line-height: 3vw;
    }

    .index_global_item_text {
        font-size: 2.41545vw;
        line-height: 4.83091vw;
        margin-top: 1.44927vw;
    }


    .index_control_item_content {
        -webkit-transform: translateX(3.62318vw);
        transform: translateX(3.62318vw);
        padding: 4.83091vw 6.0386vw 4.83091vw 2.41545vw;
        backdrop-filter: blur(0.8vw);
    }

    .index_control_item_active .index_control_item_content {
        -webkit-border-radius: 1.93236vw 0 0 1.93236vw;
        border-radius: 1.93236vw 0 0 1.93236vw;
    }

    .index_control_item_active .index_control_item_content {
        padding: 4.83091vw 2.41545vw;
    }

    .index_control_item_title {
        font-size: 2.41545vw;
        line-height: 6.28019vw;
        margin-top: 1.44927vw;
    }

    .index_solution_content {
        padding-left: 3.62318vw;
    }

    .index_control_item_box {
        margin-bottom: 0.483091vw;
    }

    .index_control_tab {
        width: 30vw;
    }

    .index_control_item_label {
        width: 6vw;
    }

    .index_control_item_text {
        display: none;
    }

    .index_solution_item_content {
        padding: 0 34vw 9.66183vw 3.62318vw;
    }

    .index_solution_item_tips {
        font-size: 2.41545vw;
        line-height: 4.83091vw;
    }

    .index_solution_item_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .index_solution_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.44927vw;
    }

    .index_solution_item_button {
        margin-top: 7.24637vw;
    }

    .index_solution_head {
        padding: 7.24637vw 0 0 0;
    }

    .index_partner_wrap {
        padding: 12.07729vw 0;
        /*overflow: hidden;*/
    }

    .index_case_item_content {
        display: none;
    }

    .index_case_item_box {
        width: 30vw;
        margin: 0 3.62318vw;
    }

    .index_case_item_scale:after {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        box-shadow: 0 1vw 2vw rgba(184, 184, 184, .15);
    }

    .index_case_item_scale:before {
        content: "";
        position: absolute;
        left: calc(-10% + 0.483091vw);
        top: 0.483091vw;
        width: calc(120% - 1.44927vw);
        height: calc(100% - 1.44927vw);
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .index_partner_content {
        margin-top: 7.24637vw;
    }

    .html_page {
        overflow: hidden;
    }

    .index_about_people_box {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
    }

    .index_about_wrap {
        padding: 12.07729vw 0;
    }

    .index_about_content {
        position: relative;
        padding-bottom: 108.695vw;
    }

    .index_about_big {
        width: 100%;
        padding: 0;
    }

    .index_about_title {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .index_about_subtitle {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 4.83091vw;
    }

    .index_about_text {
        font-size: 2.89855vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .index_about_button {
        margin-top: 7.24637vw;
    }

    .index_about_back:after {
        left: -100%;
        bottom: 10%;
        width: 300%;
        height: 300%;
        -webkit-filter: blur(10vw);
        filter: blur(10vw);
    }

    .index_about_people_pic {
        width: 62%;
        margin: 0 auto;
    }

    .index_about_people_read {
        padding-left: 0;
        margin-top: -15vw;
    }

    .AddIndexAboutWrap .index_about_back {
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .index_about_people_button {
        width: 11vw;
        height: 11vw;
        margin: 0 auto;
    }

    .index_about_people_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        text-align: center;
        margin-top: 2.41545vw;
    }

    .index_about_people_back:before {
        left: 30%;
        margin-left: -40%;
        top: -9%;
        width: 120%;
        height: 100%;
        -webkit-filter: blur(10vw);
        filter: blur(10vw);
    }

    .index_about_after {
        right: -6%;
        top: -12%;
        width: 61.25vw;
        height: 61.25vw;
    }

    .index_about_after:before,
    .index_about_after:after {
        -webkit-filter: blur(4vw);
        filter: blur(4vw);
    }

    .index_about_tab {
        margin-top: 7.24637vw;
    }

    .index_about_item_box {
        width: 48%;
        margin: 0 4% 4% 0;
    }

    .index_about_item_box:nth-child(2n) {
        margin: 0 0 8% 0;
    }

    .index_about_item_label {
        width: 8vw;
        height: 8vw;
    }

    .index_about_item_title {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .index_news_wrap {
        padding: 12.07729vw 0;
    }

    .index_news_tips {
        width: 100%;
    }

    .index_news_button {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .index_news_content {
        margin-top: 7.24637vw;
    }

    .index_news_max_box {
        width: 100%;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
        -webkit-transform: translateY(4vw);
        transform: translateY(4vw);
    }

    .AddIndexNewsMaxBox {
        -webkit-transform: none;
        transform: none;
    }

    .index_news_tab {
        width: 100%;
        -webkit-transform: translateY(4vw);
        transform: translateY(4vw);
    }

    .AddIndexNewsTab {
        -webkit-transform: none;
        transform: none;
    }

    .index_news_max_read {
        padding: 3.62318vw;
    }

    .index_news_max_title a {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .index_news_max_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .index_news_max_icon {
        width: 2vw;
        margin-left: 1.44927vw;
    }

    .index_news_item_box {
        padding: 4.83091vw 0 !important;
        position: relative;
    }

    .index_news_item_pic {
        width: 38%;
    }

    .index_news_item_read {
        width: 62%;
        padding-left: 3.62318vw;
    }

    .index_news_item_img {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .index_news_item_title a {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .index_news_btn_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .index_news_btn_icon {
        width: 2vw;
        margin-left: 1.44927vw;
    }

    .customer_public_box {
        padding: 7.24637vw 0;
    }

    .customer_public_title {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .customer_public_text {
        font-size: 4.34782vw;
        line-height: 6.7632vw;
    }

    .customer_public_btn {
        width: auto;
        margin: 0 1.20772vw;
    }

    .customer_public_btn a {
        font-size: 2.89855vw;
        line-height: 8.6956vw;
        padding: 0 4.83091vw;
    }

    .customer_public_btn:after {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .customer_public_button {
        margin-top: 4.83091vw;
    }

    .footer_animate {
        -webkit-transform: none;
        transform: none;
    }

    .footer_big {
        width: 100%;
    }

    .footer_box {
        padding: 12.07729vw 0;
    }

    .footer_tips_title {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .footer_tips_number {
        margin-top: 0;
    }

    .footer_tips_number a {
        font-size: 6.28019vw;
        line-height: 8.6956vw;
    }

    .footer_tips_read {
        margin-top: 2.41545vw;
    }

    .footer_tips_text, .footer_tips_text a {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .footer_message_box {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .footer_message_btn {
        width: 100%;
        margin: 0 0 2.41545vw 0;
    }


    .footer_message_btn a {
        width: 100%;
        padding: 1.44927vw 4.83091vw;
        -webkit-border-radius: 4.34782vw;
        border-radius: 4.34782vw;
    }

    .footer_message_text {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
    }

    .footer_message_icon {
        width: 2vw;
    }

    .footer_message_read {
        width: calc(100% - 2vw);
    }

    .footer_message_btn a:hover {
        background: #225cd4;
        width: 100%;
    }

    .footer_pack {
        width: 100%;
    }

    .footer_menu_wrap {
        display: none;
    }

    .footer_ewm_box {
        margin-top: 7.24637vw;

    }

    .footer_ewm_item_box {
        width: 24vw;
        margin: 0 4.83091vw 0 0;
    }

    .footer_ewm_item_img {
        width: 100%;
    }

    .footer_ewm_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.44927vw;
    }

    .footer_add_wrap {
        margin-top: 7.24637vw;
    }

    .footer_add_item_box {
        font-size: 3.86473vw;
        line-height: 7.72946vw;
        margin-right: 3.62318vw;
        padding-bottom: 0;
    }

    .footer_add_box {
        margin-top: 3.62318vw;
    }

    .footer_add_slide_text, .footer_add_slide_text a {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .footer_copy_wrap {
        margin-top: 7.24637vw;
        padding: 4.83091vw 0 0 0;
    }

    .footer_copy_text, .footer_copy_text a {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .footer_copy_text {
        margin-right: 3.62318vw;
    }

    .public_banner_back {
        padding-bottom: 100%;
    }

    .public_banner_title {
        font-size: 7.72946vw;
        line-height: 10.14492vw;
    }

    .public_banner_text {
        font-size: 3.86473vw;
        line-height: 6.28019vw;
        margin-top: 0;
    }

    .about_recommend_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .about_fixed_pic_read {
        width: 100%;
        height: auto;
    }

    .about_fixed_box {
        height: auto;
        position: relative;
    }

    .about_fixed_img {
        height: 56.25vw;
        width: 100vw;
    }

    .about_fixed_tab {
        display: none;
    }

    .about_recommend_head {
        width: 100%;
        margin: 0 auto;
        padding: 0 3.62318vw 12.07729vw 3.62318vw;
    }

    .about_recommend_title {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .about_recommend_read {
        margin-top: 2.41545vw;
    }

    .about_recommend_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        width: 100%;
    }

    .about_recommend_light_box {
        width: 50vw;
        height: 50vw;
        opacity: .4;
    }

    .about_fixed_pic_box {
        position: relative;
    }

    .about_fixed_pic_content {
        position: relative;
        height: auto;
    }

    .about_fixed_pack {
        padding: 0 3.62318vw;
    }

    .about_fixed_big {
        width: 100%;
        margin-top: 0;
        padding: 12.07729vw 0;
    }

    .about_fixed_pic_details {
        width: 100vw;
        height: auto;
        min-width: initial;
    }

    .about_fixed_title {
        color: #111111;
        font-size: 5.314vw;
        line-height: 7.72946vw;


    }

    .about_fixed_read {
        margin-top: 2.41545vw;

    }

    .about_fixed_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        color: #666666;
        height: auto;
        overflow: auto;
        padding-right: 0;
    }

    .about_fixed_list {
        margin-top: 0;
    }

    .about_fixed_list .index_about_item_title {
        color: #666666;
    }

    .contact_page_wrap {
        padding: 12.07729vw 0;
    }

    .contact_page_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .contact_page_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .contact_page_big {
        width: 100%;
    }

    .contact_map_wrap {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .contact_map_icon {
        width: 5vw;
    }

    .contact_map_read {
        background: #ffffff;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
        padding: 3.62318vw;
        margin-top: 2.41545vw;
        -webkit-box-shadow: 0 2.41545vw 7.24637vw rgba(55, 100, 191, .15);
        box-shadow: 0 2.41545vw 7.24637vw rgba(55, 100, 191, .15);

    }

    .contact_map_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .contact_map_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .contact_map_big {
        left: 12%;
        top: 39%;
    }

    .about_honor_wrap {
        padding: 12.07729vw 0;
    }

    .about_honor_big {
        width: 100%;
    }

    .about_honor_title {
        font-size: 5.314vw;
        line-height: 7.24637vw;
    }

    .about_honor_item_text {
        font-size: 3.38164vw;
        line-height: 8.21256vw;
        width: calc(100% - 4vw);
    }

    .about_honor_item_icon {
        width: 1.6vw;
        height: 1.6vw;
        margin-left: 0;
    }

    .about_honor_item_box {
        padding: 0 3.62318vw;
    }

    .about_honor_tab {
        margin-top: 7.24637vw;
    }

    .about_honor_bottom {
        left: -87%;
        width: 200%;
    }

    .about_honor_pack {
        width: 100%;
        padding-bottom: 6.6vw;
        margin-top: 7.24637vw;
    }

    .about_honor_slide {
        padding: 0 0 2.41545vw 0;
    }

    .about_honor_pic_title {
        font-size: 2.89855vw;
        line-height: 3.86473vw;
        margin-top: 3.62318vw;
    }

    .join_matter_control_btn {
        width: 8vw;
        height: 8vw;
        -webkit-border-radius: 0.966183vw 0 0.966183vw 0.966183vw;
        border-radius: 0.966183vw 0 0.966183vw 0.966183vw;
        margin: 0 1.44927vw 0 0;
    }

    .about_honor_button_box {
        bottom: -4vw;
    }

    .about_culture_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .about_culture_back {
        padding: 0;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .about_culture_box {
        position: relative;
        height: auto;
        padding: 12.07729vw 0;
    }

    .about_culture_item_read {
        position: relative;
        bottom: 0;
        margin-top: 2.41545vw;
    }

    .about_culture_head {
        position: static;
    }

    .about_culture_content {
        margin-top: 7.24637vw;
        height: auto;
    }

    .about_culture_item_box {
        width: 50%;
        padding: 3.62318vw 3.62318vw 7.24637vw 3.62318vw;
    }

    .about_culture_item_en {
        font-size: 5.314vw;
        line-height: 7.72946vw;
        margin-bottom: 2.41545vw;
    }

    .about_culture_item_line {
        width: 4.83091vw;
        height: 0.483091vw;
    }

    .about_culture_item_cn {
        margin-top: 2.41545vw;
        font-size: 3.86473vw;
        line-height: 6.28019vw;
    }

    .about_culture_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
        color: rgba(255, 255, 255, .8);
    }

    .about_culture_item_button {
        display: none;
    }

    .about_culture_item_box:before {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        z-index: 2;
        background: rgba(255, 255, 255, .2);
    }

    .about_culture_item_box:nth-child(1):before {
        opacity: 0;
    }

    .about_culture_item_box:nth-child(2):before {
        opacity: 0;
    }

    .about_activity_nav_li {
        font-size: 4.34782vw;
        line-height: 8.21256vw;
        margin-right: 4.83091vw;
    }

    .about_activity_nav_li:after {
        height: 0.483091vw;
    }

    .about_activity_item_img {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .about_activity_content {
        margin-top: 7.24637vw;
    }

    .about_activity_wrap {
        padding: 12.07729vw 0;
    }

    .about_develop_tips {
        width: 100%;
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .about_develop_head {
        width: 100%;
        margin-top: 1.44927vw;
    }

    .about_develop_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .about_develop_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .about_develop_content {
        width: 100%;
        padding-right: 0;
    }

    .about_develop_year_box {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .about_develop_year_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
        width: 100%;
        text-align: center;
        margin-top: 1.44927vw;
    }

    .about_develop_year_icon {
        width: 4.5893vw;
        height: 4.5893vw;
        margin: 0 auto;
    }

    .about_develop_year_swiper:after {
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        top: 2.1739vw;
        width: 100vw;
        height: 1px;
    }

    .about_develop_year_swiper {
        height: auto;
        overflow: initial;
    }

    .about_develop_wrap {
        padding: 0 0 12.07729vw 0;
    }

    .about_develop_max_title {
        font-size: 10vw;
        line-height: 63vw;
        color: #222222;
    }

    .about_develop_max_swiper {
        height: 54vw;
    }

    .about_develop_active_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .about_develop_active_box {
        margin-top: 4.83091vw;
    }

    .about_develop_year_icon:after {
        opacity: 1;
        border: 1px solid #e1e1e1;
    }

    .about_develop_year_swiper .swiper-slide-active .about_develop_year_icon:after {
        border: 1px solid #225cd4;
    }

    .news_banner_box {
        padding: 2.41545vw 0 12.07729vw 0;
    }

    .news_banner_content {
        padding: 53.5714% 0 0 0;
        position: relative;
    }

    .news_banner_pic_wrap {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

    .news_banner_img a {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .news_banner_big {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .news_banner_item_label {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
        padding: 0 3.62318vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .news_banner_item_title {
        margin-top: 2.41545vw;
    }

    .news_banner_item_title a {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .news_banner_item_text {
        display: none;
    }

    .news_banner_item_button {
        margin-top: 4.83091vw;
    }

    .AddNewsBannerRead .news_banner_read_swiper .swiper-slide-active .news_banner_item_button {
        -webkit-transition-delay: .23s;
        transition-delay: .2s;
    }

    .news_banner_pagination_wrap {
        position: relative;
        width: 100%;
        margin-top: 2.41545vw;
    }

    .news_banner_pagination_box {
        width: 100%;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
    }

    .news_banner_pagination_box .swiper-pagination-bullet {
        width: 2.41545vw;
        height: 2.41545vw;
        margin: 0 0.966183vw;
    }

    .news_nav_li a {
        font-size: 4.34782vw;
        line-height: 8.21256vw;
        margin-right: 4.83091vw;
    }

    .news_nav_li a:after {
        height: 0.483091vw;
    }

    .news_nav_li {
        margin-right: 0;
    }

    .news_page_wrap {
        padding: 12.07729vw 0;
    }

    .news_page_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
    }

    .news_page_content {
        margin-top: 7.24637vw;
    }

    .news_page_item_read {
        padding: 3.62318vw;
    }

    .news_page_item_label {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
        padding: 0 3.62318vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .news_page_item_title a {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .news_page_item_title {
        margin-top: 2.41545vw;
        height: auto;
    }

    .news_page_item_time {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .news_page_item_button {
        display: none;
    }

    .news_page_item_box:hover .news_page_item_img {
        padding-bottom: 52.4528%;
    }

    .news_page_item_box:hover .news_page_item_pack {
        padding-bottom: 0;
    }

    .news_page_item_content {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .public_pagination_box a {
        width: 7.24637vw;
        height: 7.24637vw;
        margin: 0 1.44927vw;
        font-size: 3.38164vw;
        line-height: 7.24637vw;
    }

    .news_pagination_wrap {
        margin-top: 4.83091vw;
    }

    .news_details_wrap {
        padding: 2.41545vw 0 12.07729vw 0;
    }

    .news_details_box {
        padding: 0 3.62318vw;
    }

    .news_details_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .news_details_tips_box {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        margin-top: 4.83091vw;
    }

    .news_details_tips_title {
        font-size: 2.89855vw;
        line-height: 8.6956vw;
    }

    .news_details_tips_text {
        font-size: 2.89855vw;
        line-height: 8.6956vw;
    }

    .news_details_tips_big {
        padding: 0 0 0 3.62318vw;
    }

    .news_details_tips_read:first-child {
        padding: 0 2.41545vw 0 0;
    }

    .news_details_tips_read:last-child {
        padding: 0 0 0 2.41545vw;
    }

    .news_details_tips_read {
        padding: 0 2.41545vw;
    }

    .news_details_tips_read:after {
        top: 30%;
        height: 40%;
    }

    .news_details_bjq p {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .news_details_bjq h1 {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .news_details_bjq h2 {
        font-size: 3.62318vw;
        line-height: 5.314vw;
    }

    .news_details_bjq h3 {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .news_details_bjq h4 {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .news_details_bjq img {
        padding: 5.314vw 0;
    }

    .news_details_control_box {
        margin-top: 4.83091vw;
    }

    .news_details_control_btn {
        padding: 2.41545vw 3.62318vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .news_details_btn_tips {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .news_details_btn_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.20772vw;
        -webkit-line-clamp: 1;
    }

    .news_details_btn_text {
        font-size: 2.89855vw;
        line-height: 8.6956vw;
    }

    .news_details_tips_btn a {
        padding: 0 3.62318vw;
    }

    .news_details_btn_icon {
        width: 2.4vw;
        margin-left: 1.44927vw;
    }

    .news_details_bjq {
        margin-top: 7.24637vw;
    }

    .join_tips_wrap {
        padding: 12.07729vw 0;
    }

    .join_tips_title {
        width: 100%;
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .join_tips_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        color: #333333;
        width: 100%;
        margin-top: 7.24637vw;
    }

    .join_matter_wrap {
        padding: 12.07729vw 0;
    }

    .join_resume_wrap {
        padding: 12.07729vw 0;
    }

    .join_resume_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .join_resume_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .join_resume_label, .join_resume_label a {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .join_resume_label {
        margin-top: 2.41545vw;
    }

    .join_resume_item_pic {
        width: 32vw;
    }

    .join_resume_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .join_resume_content {
        margin-top: 7.24637vw;
    }

    .join_matter_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0 !important;
        padding: 3.62318vw;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .join_matter_item_icon {
        width: 10vw;
        height: 10vw;
    }

    .join_matter_item_read {
        width: calc(100% - 10vw);
        padding-left: 3.62318vw;
    }

    .join_matter_item_pack {
        display: none;
    }

    .join_matter_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .join_matter_item_subtitle {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .join_matter_show .AddJoinMatterItemBox {
        -webkit-transition-delay: 0s !important;
        transition-delay: 0s !important;
    }

    .join_matter_nav_li {
        font-size: 4.34782vw;
        line-height: 8.21256vw;
        margin-right: 4.83091vw;
    }

    .join_matter_nav_li:after {
        height: 0.483091vw;
    }

    .join_matter_content {
        margin-top: 7.24637vw;
    }

    .join_popup_box {
        width: 90%;
        padding: 12.07729vw 3.62318vw;
    }

    .join_popup_head_wrap {
        padding: 0 0 4.83091vw 0;
    }

    .join_popup_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .join_popup_tips {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.44927vw;
    }

    .join_popup_head_btn {
        width: 8vw;
        height: 8vw;
    }

    .join_popup_head_box {
        width: calc(100% - 8vw);
    }

    .join_popup_pack {
        height: calc(100% - 2.41545vw);
        padding: 4.83091vw 0 0 0;
    }

    .join_popup_bjq {
        padding-right: 0;
    }

    .join_popup_bjq p {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .join_popup_bjq h1 {
        font-size: 4.83091vw;
        line-height: 6.7632vw;
    }

    .join_popup_bjq h2 {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .join_popup_bjq h3 {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .join_popup_bjq h4 {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .join_popup_btn, .join_popup_btn a {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .join_popup_btn {
        margin-top: 4.83091vw;
    }

    .join_benefits_wrap {
        padding: 12.07729vw 0;
    }

    .join_benefits_head {
        position: relative;
    }

    .join_benefits_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
        text-align: left;
    }

    .join_benefits_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
        text-align: left;
    }

    .join_benefits_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0 !important;
    }

    .join_benefits_big {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .join_benefits_item_pic {
        width: calc(100vw - 7.24637vw);
    }

    .join_benefits_item_img {
        padding-bottom: 102.857%;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .join_benefits_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .join_benefits_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 0;
    }

    .join_benefits_item_read {
        margin-top: 2.41545vw;
    }

    .join_benefits_label_text {
        font-size: 26vw;
        line-height: 26vw;
    }

    .contact_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        width: calc(100% - 8vw);
    }

    .contact_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .contact_item_read {
        padding: 2.41545vw 0 0 0;
    }

    .contact_item_box {
        padding: 3.62318vw 0;
    }

    .contact_item_icon {
        width: 3.86473vw;
        height: 3.86473vw;
    }

    .contact_item_icon:after {
        width: 0.483091vw;
    }

    .contact_item_icon:before {
        height: 0.483091vw;
    }

    .contact_tel_box {
        margin-top: 4.83091vw;
    }

    .contact_tel_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .contact_tel_number, .contact_tel_number a {
        font-size: 7.24637vw;
        line-height: 9.66183vw;
    }

    .contact_tel_number {
        margin-top: 0;
    }

    .contact_tel_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .contact_map_back {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .tech_recommend_box {
        padding: 12.07729vw 0;
    }

    .tech_recommend_big {
        display: none;
    }

    .tech_recommend_pack {
        width: 100%;
        padding-left: 0;
    }

    .tech_recommend_label {
        width: 8vw;
    }

    .tech_recommend_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .tech_recommend_read {
        margin-top: 2.41545vw;
    }

    .tech_recommend_subtitle {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 2.41545vw;
    }

    .tech_recommend_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 4.83091vw;
        height: auto;
        padding-right: 0;
    }

    .tech_recommend_back {
        height: 100%;
    }

    .tech_ability_wrap {
        margin-top: 0;
        padding: 0;
    }

    .tech_recommend_tips_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        color: #ffffff;
    }

    .tech_recommend_tips_box {
        height: auto;
        margin-top: 4.83091vw;
    }

    .tech_ability_box {
        padding: 12.07729vw 0;
    }

    .tech_public_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .tech_public_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .tech_ability_big {
        margin-top: 7.24637vw;
    }

    .tech_ability_tab {
        width: 100%;
    }

    .tech_ability_item_active .tech_ability_item_max {
        padding: 4.83091vw 0;
    }

    .tech_ability_item_max {
        padding: 4.83091vw 0;
    }

    .tech_ability_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .tech_ability_item_back {
        padding: 0 3.62318vw;
    }

    .tech_ability_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .tech_ability_item_icon {
        width: 6vw;
        height: 6vw;
    }

    .tech_ability_item_active .tech_ability_item_content {
        padding-bottom: 0;
        margin-top: 1.44927vw;
    }

    .tech_ability_item_content {
        margin-top: 0;
    }

    .tech_ability_pic_box {
        width: 100%;
        padding-bottom: 57.1621%;
        position: relative;
        margin-top: 7.24637vw;
    }

    .tech_ability_pic_swiper {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

    .tech_ability_pic_img {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .tech_support_wrap {
        padding: 12.07729vw 0;
    }

    .tech_support_item_box {
        width: 100%;
        padding: 4.83091vw 0;
    }

    .tech_support_item_label {
        width: 8vw;
        height: 8vw;
    }

    .tech_support_item_read {
        margin-top: 4.83091vw;
    }

    .tech_support_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .tech_support_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        min-height: auto;
        margin-top: 1.44927vw;
    }

    .tech_support_item_box:after {
        width: 0;
        height: 1px;
    }


    .tech_support_item_box:first-child:after {
        display: block;
    }

    .tech_support_tab:after {
        display: none;
    }

    .tech_support_item_box:last-child:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 0;
        height: 1px;
        background: #d9d9d9;
    }

    .AddTechSupportItemBox:after {
        width: 100%;
    }

    .AddTechSupportItemBox:before {
        width: 100% !important;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .tech_power_wrap {
        padding: 12.07729vw 0;
    }

    .tech_power_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0 !important;
    }

    .tech_power_item_read {
        padding: 3.62318vw;
    }

    .tech_power_item_img {
        -webkit-border-radius: 1.93236vw 1.93236vw 0 0;
        border-radius: 1.93236vw 1.93236vw 0 0;
    }

    .tech_power_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .tech_power_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 0;
    }

    .tech_power_big {
        margin-top: 7.24637vw;
    }

    .tech_property_button {
        width: 100%;
        margin-top: 7.24637vw;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
    }

    .tech_property_item_pic {
        padding: 3.62318vw;
    }

    .tech_property_item_title {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .tech_property_box .public_center {
        padding: 0;
    }

    .tech_property_head {
        padding: 0 3.62318vw;
    }

    .tech_property_big {
        margin-top: 4.83091vw;
    }

    .tech_property_wrap {
        padding: 12.07729vw 0;
    }

    .case_banner_box {
        padding-bottom: 100%;
    }

    .case_banner_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .case_banner_subtitle {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .case_banner_btn a {
        font-size: 3.38164vw;
        line-height: 8.6956vw;
        padding: 0 3.62318vw;
    }

    .case_banner_btn {
        width: auto;
        margin: 0 1.44927vw;
    }

    .case_banner_btn:after {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .case_page_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
    }

    .case_page_item_hover {
        display: none;
    }

    .case_page_item_box:hover .case_page_item_text {
        opacity: 1;
        transform: none;
    }

    .case_page_item_box a {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .case_page_item_read {
        -webkit-border-radius: 0 0 1.93236vw 1.93236vw;
        border-radius: 0 0 1.93236vw 1.93236vw;
        margin-top: 0;
        padding: 3.62318vw;
    }

    .case_page_item_read:after {
        pointer-events: none;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .case_page_item_label {
        font-size: 3.38164vw;
        line-height: 8.6956vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        padding: 0 3.62318vw;
    }

    .case_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 2.41545vw;
    }

    .case_page_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .case_page_item_box:hover .case_page_item_logo {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }

    .case_page_item_logo {
        margin-top: 2.41545vw
    }

    .case_page_logo_img {
        height: 9vw;

    }

    .case_page_wrap {
        padding: 7.24637vw 0 12.07729vw 0;
    }

    .case_page_screen_title {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .case_page_screen_head {
        width: 100vw;
    }

    .case_page_screen_icon {
        width: 1.6vw;
        margin-left: 2vw;
    }

    .case_page_screen_box {
        padding: 4.83091vw 0;
    }

    .case_page_screen_btn a {
        font-size: 2.657vw;
        line-height: 7.24637vw;
        padding: 0 2.41545vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        background: #f9f9f9;
    }

    .case_page_screen_active a {
        background: #225cd4;
    }

    .case_page_screen_btn {
        margin: 0 1.93236vw 1.44927vw 0;
    }

    .case_page_screen_content {
        width: 100%;
        margin-top: 2.41545vw;
    }

    .case_page_tab {
        margin-top: 7.24637vw;
    }

    .case_more_wrap {
        padding: 12.07729vw 0;
    }

    .case_more_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .case_detail_box {
        padding: 0 3.62318vw;
    }

    .case_detail_big {
        width: 100%;
        padding-right: 0;
    }

    .case_detail_warn_box {
        width: 100%;
        position: static;
        top: 0;
        margin-top: 7.24637vw;
    }

    .case_detail_wrap {
        padding: 12.07729vw 0;
    }

    .case_detail_head_logo {
        height: 9vw;
    }

    .case_detail_head_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .case_detail_banner_box {
        padding: 0 3.62318vw;
    }

    .case_detail_banner_wrap {
        padding: 2.41545vw 0 12.07729vw 0;
    }

    .case_detail_banner_big {
        width: 100%;
        padding-right: 0;
    }

    .case_detail_banner_label {
        font-size: 3.38164vw;
        line-height: 8.6956vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        padding: 0 3.62318vw;
    }

    .case_detail_banner_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
        margin-top: 2.41545vw;
    }

    .case_detail_banner_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        -webkit-line-clamp: 3;
        margin-top: 1.44927vw;
        display: block;
    }

    .case_detail_banner_service {
        margin-top: 2.41545vw;
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .case_detail_banner_button {
        margin-top: 4.83091vw;
    }

    .case_detail_banner_btn a {
        font-size: 3.38164vw;
        line-height: 8.6956vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        padding: 0 3.62318vw;
    }

    .case_detail_banner_btn {
        width: auto;
    }

    .case_detail_banner_pic {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .case_detail_banner_img {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .case_detail_head_tips {
        margin-top: 4.83091vw;
        padding-bottom: 4.83091vw;
    }

    .case_detail_head_img {
        width: 8vw;
        height: 8vw;
    }

    .case_detail_tips_title {
        font-size: 2.89855vw;
        line-height: 5.314vw;
        margin-left: 2.41545vw;
    }

    .case_detail_tips_label {
        font-size: 2.89855vw;
        line-height: 5.314vw;
        margin-left: 2.41545vw;
    }

    .case_detail_bjg p {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .case_detail_bjg img {
        padding: 5.314vw 0;
    }

    .case_detail_bjg h1 {
        font-size: 4.83091vw;
        line-height: 6.7632vw;
        color: #222222;
    }

    .case_detail_bjg h2 {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
        color: #222222;
    }

    .case_detail_bjg h3 {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .case_detail_bjg h4 {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .case_detail_bjg {
        margin-top: 7.24637vw;
    }

    .header_tips_max_content {
        padding: 4.83091vw 3.62318vw;
    }

    .header_tips_max_logo {
        width: 24vw;
    }

    .header_tips_max_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 2.41545vw;
    }

    .header_tips_max_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .header_tips_max_icon {
        right: -2.5vw;
        width: 23vw;
    }

    .header_tips_max_wrap a {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .header_tips_max_wrap a:after {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .header_tips_max_read {
        padding: 3.62318vw;
    }

    .header_tips_btn_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .header_tips_btn_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .header_tips_min_wrap a {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .header_tips_min_wrap a:after {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .header_tips_min_wrap {
        margin-top: 3.62318vw;
    }

    .header_tips_min_read {
        padding: 3.62318vw;
    }

    .solution_page_wrap {
        padding: 4.83091vw 0 12.07729vw 0;
    }

    .solution_page_head_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .solution_page_head_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .solution_page_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0 !important;
    }

    .solution_page_item_content {
        padding: 3.62318vw 3.62318vw 1.93236vw 3.62318vw;
    }

    .solution_page_item_icon {
        width: 8vw;
        height: 8vw;
    }

    .solution_page_item_back {
        width: 5vw;
        height: 5vw;
    }

    .solution_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 2.41545vw;
    }

    .solution_page_item_box a {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .solution_page_item_img {
        padding-bottom: 60%;
    }

    .solution_page_item_text {
        width: 49%;
        margin: 0 2% 2% 0 !important;
        font-size: 2.89855vw;
        line-height: 8.21256vw;
        padding: 0 2.41545vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .solution_page_item_text:nth-child(2n) {
        margin: 0 0 2% 0 !important;
    }

    .solution_page_tab {
        margin-top: 7.24637vw;
    }

    .solution_page_content {
        padding-top: 7.24637vw;
    }

    .solution_details_big {
        width: 100%;
        padding-right: 0;
    }

    .solution_details_tips {
        width: 100%;
        position: static;
        top: 0;
    }

    .solution_details_wrap {
        padding: 12.07729vw 0;
    }

    .solution_details_nav_li {
        margin: 0;
    }

    .solution_details_nav_li a {
        font-size: 4.34782vw;
        line-height: 8.21256vw;
        margin-right: 4.83091vw;
    }

    .solution_details_nav_active a:after {
        height: 0.483091vw;
    }

    .solution_details_line {
        margin-top: 4.83091vw;
    }

    .solution_details_pack {
        padding-top: 7.24637vw;
    }

    .solution_details_content p {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .solution_details_content img {
        padding: 5.314vw 0;
    }

    .solution_details_content h1 {
        font-size: 4.83091vw;
        line-height: 6.7632vw;
        color: #222222;
    }

    .solution_details_content h2 {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
        color: #222222;
    }

    .solution_details_content h3 {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .solution_details_content h4 {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .solution_details_return_text {
        font-size: 3.38164vw;
        line-height: 8.6956vw;
    }

    .solution_details_return_icon {
        width: 2.8vw;
        margin-left: 2vw;
    }

    .solution_details_return_btn a {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .solution_details_tips {
        margin-top: 7.24637vw;
    }

    .exploit_page_wrap {
        padding: 12.07729vw 0;
    }

    .exploit_page_head_title {
        width: 100%;
    }

    .exploit_page_head_big {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .exploit_public_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .exploit_page_head_read, .exploit_page_head_read p {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .public_button_content {
        padding: 0;
    }

    .exploit_page_head_button {
        margin-top: 7.24637vw;
    }

    .exploit_page_item_box:first-child {
        padding: 0;
    }

    .exploit_page_item_box {
        width: 100%;
        padding: 4.83091vw 0 !important;
    }

    .exploit_page_tab:after {
        display: none;
    }

    .exploit_page_item_icon {
        width: 8vw;
        height: 8vw;
    }

    .exploit_page_item_back {
        width: 5vw;
        height: 5vw;
    }

    .exploit_page_item_read {
        margin-top: 4.83091vw;
    }

    .exploit_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .exploit_page_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        min-height: auto;
        margin-top: 1.44927vw;
    }

    .exploit_page_item_box:after {
        width: 0;
        height: 1px;
    }

    .AddExploitPageItemBox:after {
        width: 100%;
        left: 0;
    }

    .exploit_page_content {
        margin-top: 7.24637vw;
    }

    .exploit_page_item_box:last-child:after {
        display: block;
    }

    .exploit_page_item_box:last-child:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 0;
        height: 1px;
        background: #d9d9d9;
    }

    .AddExploitPageItemBox:before {
        width: 100% !important;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .operate_page_nav_li {
        width: auto;
        margin: 0 1.44927vw 1.44927vw 0;
        font-size: 2.89855vw;
        line-height: 7.72946vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        padding: 0 3.62318vw;
    }

    .operate_item_content {
        padding: 3.62318vw;
    }

    .operate_item_big {
        width: 100%;
        padding: 0;
    }

    .operate_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .operate_page_nav_box {
        margin-top: 7.24637vw;
    }

    .operate_page_big {
        margin-top: 4.83091vw;
    }

    .operate_item_read {
        font-size: 2.89855vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
        height: auto;
        padding: 0;
    }

    .operate_item_button {
        margin-top: 7.24637vw;
    }

    .operate_item_pic {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .operate_item_box {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .operate_item_img {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .operate_page_wrap {
        padding: 12.07729vw 0;
    }

    .counsel_page_wrap {
        padding: 12.07729vw 0;
    }

    .counsel_page_read {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .counsel_page_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .counsel_page_item_content:after {
        -webkit-border-radius: 0 0 1.93236vw 1.93236vw;
        border-radius: 0 0 1.93236vw 1.93236vw;
        pointer-events: none;
        border-top: none;
    }

    .counsel_page_item_content {
        margin-top: 0;
        -webkit-border-radius: 0 0 1.93236vw 1.93236vw;
        border-radius: 0 0 1.93236vw 1.93236vw;
        padding: 3.62318vw;
    }

    .counsel_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-bottom: 2.41545vw;
    }

    .counsel_page_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .counsel_page_item_line {
        width: 7.24637vw;
        height: 0.483091vw;
    }

    .counsel_page_content {
        margin-top: 7.24637vw;
    }

    .counsel_page_button {
        margin-top: 7.24637vw;
    }

    .pro_banner_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .pro_banner_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.41545vw;
    }

    .public_banner_button {
        margin-top: 4.83091vw;
    }

    .pro_details_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .pro_details_content {
        margin-top: 7.24637vw;
    }

    .pro_details_content p {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .pro_details_content img {
        padding: 5.314vw 0;
    }

    .pro_details_content h1 {
        font-size: 4.83091vw;
        line-height: 6.7632vw;
        color: #222222;
    }

    .pro_details_content h2 {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
        color: #222222;
    }

    .pro_details_content h3 {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .pro_details_content h4 {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .agility_page_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .industry_public_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .industry_public_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .agility_page_content {
        margin-top: 12.07729vw;
    }

    .agility_page_big {
        width: 100%;
    }

    .agility_page_tab {
        position: relative;
        height: auto;
    }

    .agility_page_item_box {
        position: static;
        width: 100%;
    }

    .agility_page_item_circle {
        width: 28vw;
        margin: 0 !important;
    }

    .agility_page_item_icon {
        position: absolute;
        left: 11%;
        top: 10%;
        width: 72.222%;
        height: 72.222%;
    }

    .agility_page_item_big {
        width: calc(100% - 28vw);
        position: relative;
    }

    .agility_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .agility_page_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .agility_page_item_max {
        display: none;
    }

    .agility_page_item_read {
        position: static;
        width: 100%;
        -webkit-transform: none;
        transform: none;
        padding: 0 !important;
    }

    .agility_page_item_content {
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .agility_page_back {
        margin-top: 7.24637vw;
    }

    .agility_page_item_icon:after {
        width: 5vw;
        height: 5vw;
    }

    .scene_page_wrap {
        padding: 12.07729vw 0;
    }

    .scene_page_nav_box {
        padding: 0;
        background: none;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .scene_page_nav_li {
        background: #ffffff;
        font-size: 3.38164vw;
        line-height: 7.72946vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        padding: 0 3.62318vw;
        margin: 0 1.44927vw 1.44927vw 0;
    }

    .scene_page_nav_active {
        background: #225cd4;
        color: #ffffff;
    }

    .scene_page_pack {
        margin-top: 7.24637vw;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
        padding: 3.62318vw;
        -webkit-box-shadow: 0 0 7.24637vw rgba(186, 206, 239, .2);
        box-shadow: 0 0 7.24637vw rgba(186, 206, 239, .2);
    }

    .scene_details_item_content {
        padding: 0;
    }

    .scene_page_big {
        width: 100%;
    }

    .scene_details_item_label {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-bottom: 2.41545vw;
    }

    .scene_details_item_line {
        width: 7.24637vw;
        height: 0.483091vw;
    }

    .scene_details_item_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
        margin-top: 2.41545vw;
    }

    .scene_details_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .scene_details_item_button {
        margin-top: 7.24637vw;
    }

    .scene_pic_box {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .scene_pic_item_img {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .scene_tips_item_box {
        padding: 0.966183vw 3.62318vw 0.966183vw 0.966183vw;
        -webkit-border-radius: 5.314vw;
        border-radius: 5.314vw;
    }

    .scene_tips_item_icon {
        width: 8.6956vw;
        height: 8.6956vw;
    }

    .scene_tips_item_title {
        font-size: 2.89855vw;
        line-height: 8.6956vw;
        margin-left: 2.41545vw;
    }

    .scene_pic_content {
        padding: 3.62318vw 2.41545vw 0 2.41545vw;
    }

    .ability_page_wrap {
        padding: 12.07729vw 0;
    }

    .major_page_wrap {
        padding: 12.07729vw 0;
    }

    .major_public_title {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .major_public_subtitle {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .major_page_head_wrap {
        width: 100%;
    }

    .major_page_head_img {
        display: none;
    }

    .major_page_big {
        width: 100%;
        padding: 7.24637vw 0 0 0;
    }

    .major_page_read {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .major_page_tips_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .major_page_tips_number {
        font-size: 7.24637vw;
        line-height: 9.66183vw;
    }

    .major_page_tips_box {
        margin-top: 7.24637vw;
    }

    .cloud_service_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .cloud_service_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .cloud_service_pack {
        margin-top: 7.24637vw;
    }

    .cloud_service_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
        min-height: auto;
        padding: 3.62318vw;
    }

    .cloud_service_item_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .cloud_service_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 2.41545vw;
    }

    .cloud_service_item_big {
        padding: 3.62318vw;
    }

    .cloud_service_item_li a {
        padding: 0 3.62318vw;
    }

    .cloud_service_item_li {
        font-size: 3.38164vw;
        line-height: 7.72946vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        margin-bottom: 1.44927vw;
    }

    .cloud_service_item_ul {
        margin-top: 7.24637vw;
    }

    .cloud_service_item_pack {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .cloud_service_item_content:before {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .cloud_service_item_box:after {
        width: 0.483091vw;
        height: 0.483091vw;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .cloud_service_item_box:before {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .cloud_service_item_pack:after {
        left: -50vw;
        top: -50vw;
        width: 100vw;
        height: 100vw;
        -webkit-filter: blur(8vw);
        filter: blur(8vw);
    }

    .business_page_wrap {
        padding: 12.07729vw 0;
    }

    .business_page_item_box {
        padding: 0 3.62318vw;
    }

    .business_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .business_page_item_text {
        font-size: 2.89855vw;
        line-height: 6.7632vw;
        width: calc(100% - 4vw);
    }

    .business_page_item_icon {
        font-size: 6vw;
        line-height: 6.7632vw;
        width: 4vw;
    }

    .business_page_item_ul {
        margin-top: 4.83091vw;
    }

    .business_page_content {
        margin-top: 7.24637vw;
    }

    .business_page_scroll_box {
        margin-top: 4.83091vw;
        height: 0.483091vw !important;
    }

    .choice_page_wrap {
        padding: 12.07729vw 0;
    }

    .choice_page_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .choice_page_pck {
        margin-top: 7.24637vw;
    }

    .choice_page_item_read {
        padding: 3.62318vw;
    }

    .choice_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .choice_page_item_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .down_page_content {
        margin-top: 7.24637vw;
    }

    .down_page_wrap {
        padding: 12.07729vw 0;
    }

    .down_page_item_box {
        width: 100%;
        margin: 0 0 2.41545vw 0 !important;
    }

    .down_page_item_icon {
        width: 4vw;
        margin-right: 2vw;
    }

    .down_page_item_title {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
        width: calc(100% - 6vw);
    }

    .down_page_item_text {
        display: none;
    }

    .down_page_item_label {
        width: 3vw;
    }

    .down_page_item_content {
        padding: 0 3.62318vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .down_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .message_page_big {
        width: 100%;
        padding: 2.41545vw 0 12.07729vw 0;
    }

    .message_page_pack {
        width: 100%;
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }

    .message_details_wrap {
        padding: 0 3.62318vw;
    }

    .message_details_data_label {
        font-size: 5.314vw;
        line-height: 7.72946vw;
    }

    .message_details_item_icon {
        width: 2vw;
        height: 2vw
    }

    .message_details_item_text {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        width: calc(100% - 3vw);
        padding-right: 2.41545vw;
    }

    .message_details_item_box {
        padding: 1.44927vw 0;
    }

    .message_details_data_max {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
        padding: 0 3.62318vw;
        margin-top: 4.83091vw;
    }

    .message_details_data_box {
        margin-top: 7.24637vw;
    }

    .message_details_data_number, .message_details_data_dw {
        font-size: 7.24637vw;
        line-height: 7.24637vw;
    }

    .message_details_data_text {
        font-size: 2.89855vw;
        line-height: 4.34782vw;
    }

    .message_details_data_read {
        margin-top: 1.44927vw;
    }

    .message_details_logo_box {
        margin-top: 7.24637vw;
    }

    .message_details_logo_li {
        width: 32%;
        margin: 0 2% 2% 0 !important;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        -webkit-box-shadow: 0 2.41545vw 4.83091vw rgba(178, 201, 223, .2);
        box-shadow: 0 2.41545vw 4.83091vw rgba(178, 201, 223, .2);
    }

    .message_details_logo_li:nth-child(3n) {
        margin: 0 0 2% 0 !important;
    }

    .message_form_box {
        padding: 12.07729vw 0;
    }

    .message_form_head_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .message_form_head_text {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-top: 1.44927vw;
    }

    .message_form_item_icon {
        font-size: 3.38164vw;
        line-height: 5.314vw;
        margin-right: 2vw;
    }

    .message_form_item_title {
        font-size: 3.38164vw;
        line-height: 5.314vw;
    }

    .message_form_item_read input {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
        padding: 0 3.62318vw;
    }

    .message_form_item_read:after {
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .message_form_head_box {
        padding-bottom: 7.24637vw;
    }

    .message_form_item_box {
        width: 48%;
        margin: 0 4% 4% 0 !important;
    }

    .message_form_item_box:nth-child(2n) {
        margin: 0 0 4% 0 !important;
    }

    .message_form_select_wrap {
        margin-bottom: 7.24637vw;
    }

    .message_form_select_read textarea {
        font-size: 3.38164vw;
        line-height: 5.7971vw;
        padding: 0 3.62318vw;
        height: 23.1884vw;
    }

    .message_form_select_read {
        margin-top: 1.44927vw;
        padding: 1.93236vw 0;
    }

    .message_form_item_read {
        margin-top: 1.44927vw;
    }

    .message_form_tips_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .message_form_btn button {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
    }

    .message_form_button_box {
        margin-top: 2.41545vw;
    }

    .float_page_wrap {
        display: none;
    }

    .scene_page_pack:after {
        -webkit-border-radius: 1.93236vw;
        border-radius: 1.93236vw;
    }

    .wap_search_popup_wrap {
        display: block;
        position: fixed;
        left: 0;
        top: 0;
        width: 100vw;
        height: 100vh;
        z-index: 999;
        background: rgba(0, 0, 0, .7);
        -webkit-backdrop-filter: blur(2vw);
        backdrop-filter: blur(2vw);
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        padding: 19.3236vw 3.62318vw;
        opacity: 0;
        pointer-events: none;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1)
    }

    .wap_search_popup_active {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
        pointer-events: auto;
    }

    .wap_search_popup_box {
        width: 100%;
        height: 100%;
        -webkit-align-items: center;
        align-items: center;
    }

    .wap_search_popup_read {
        width: 100%;
        padding: 0 4.830917vw;
    }

    .wap_search_popup_head {
        -webkit-justify-content: space-between;
        justify-content: space-between;

    }

    .wap_search_popup_input {
        width: calc(100% - 21.73913vw);
    }

    .wap_search_popup_input input {
        width: 100%;
        font-size: 3.381642vw;
        line-height: 9.661835vw;
        color: #333333;
        background: #ffffff;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        padding: 0 3.623188vw;
    }

    .wap_search_popup_btn {
        width: 19.32367vw;
        font-size: 3.381642vw;
        line-height: 9.661835vw;
        color: #333333;
        background: #ffffff;
        -webkit-border-radius: 0.966183vw;
        border-radius: 0.966183vw;
        text-align: center;
    }

    .wap_search_popup_close {
        position: absolute;
        right: 2.89855vw;
        top: 2.415458vw;
        width: 9.661835vw;
        height: 9.661835vw;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
        cursor: pointer;
    }

    .wap_search_popup_close:before {
        content: "";
        position: absolute;
        left: 15%;
        top: 50%;
        width: 70%;
        height: 1px;
        background: #fff;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
    }

    .wap_search_popup_close:after {
        content: "";
        position: absolute;
        left: 15%;
        top: 50%;
        width: 70%;
        height: 1px;
        background: #fff;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
    }

    .index_video_box {
        width: 100%;
    }

    .index_video_close {
        width: 7.24637vw;
        height: 7.24637vw;
        right: 3.62318vw;
        top: 3.62318vw;
    }

    .case_details_list_wrap {
        margin-top: 4.830917vw;
    }

    .case_details_item_box a {
        width: 100%;
    }

    .case_details_item_icon {
        width: 6vw;
        height: 0.483091vw;
    }

    .case_details_item_text {
        font-size: 3.381642vw;
        line-height: 5.314009vw;
        width: calc(100% - 6vw);
    }

    .make_referral_big {
        width: 100%;
        padding-right: 0;
    }

    .make_referral_wrap {
        padding: 12.077294vw 0;
    }

    .make_referral_read {
        font-size: 3.381642vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .make_referral_pic_wrap {
        width: 100%;
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
        margin-top: 7.246376vw;
    }

    .make_scene_nav_label:after {
        height: 0.483091vw;
    }

    .base_pic_details {
        width: 100%;
        min-width: 100%;
    }

    .make_referral_pic_box {
        width: 100%;
    }

    .base_pic_width {
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .technical_ability_tab {
        padding: 0 0 4.830917vw 0;
    }

    .make_scene_wrap {
        padding: 12.077294vw 0;
    }

    .make_scene_nav_box {
        width: max-content;
    }

    .make_scene_nav_wrap {
        margin-top: 7.246376vw;
        width: 100%;
        overflow-x: auto;
    }

    .make_scene_nav_label {
        font-size: 3.381642vw;
        line-height: 8.69565vw;
    }

    .make_scene_nav_li {
        margin-right: 4.830917vw;
    }


    .make_scene_content {
        margin-top: 4.830917vw;
        height: calc(40.5vw + 14.492753vw);
    }

    .three_scene_item_box,
    .make_scene_item_box,
    .cycle_scene_item_box {
        width: 30.4vw;
        height: 28vw;
        margin: 0 2.415458vw 0 0;
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .make_scene_tab {
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .cycle_scene_item_text {
        font-size: 2.89855vw;
        line-height: 4.830917vw;
    }

    .cycle_scene_item_active {
        width: 60vw;
        height: 40.5vw;
    }

    .cycle_scene_item_active .cycle_scene_item_read {
        padding: 2.415458vw 3.623188vw;
    }

    .cycle_scene_item_active .cycle_scene_item_text {
        font-size: 4.34782vw;
        line-height: 6.763285vw;
    }

    .base_pagination_button {
        width: 9.661835vw;
        height: 9.661835vw;
        margin: 0 2vw 0 0;
    }

    .cycle_scene_button {
        position: relative;
        margin-top: 4.830917vw;
    }

    .cycle_scene_button .base_pagination_button {
        width: 9.661835vw;
        height: 9.661835vw;
        margin: 0 2.415458vw 0 0;
    }

    .cycle_scene_big {
        height: 40.5vw;
    }

    .cycle_scene_width {
        margin-top: 4.830917vw;
        height: calc(40.5vw + 14.492753vw);
    }

    .make_advantage_wrap {
        padding: 12.077294vw 0 7.246376vw 0;
    }

    .make_advantage_item_box {
        width: 48%;
        margin: 0 4% 4% 0 !important;
    }

    .make_advantage_item_box:nth-child(2n) {
        margin: 0 0 4% 0 !important;
    }

    .make_advantage_item_content {
        padding: 3.623188vw;
    }

    .make_advantage_item_box:after {
        border: 0.483091vw solid #f6f6f6;
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .make_advantage_item_label {
        width: 8vw;
        height: 8vw;
    }

    .make_advantage_item_read {
        margin-top: 4.830917vw;
    }

    .make_advantage_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971014vw;
    }

    .make_advantage_item_text {
        height: auto;
        font-size: 2.89855vw;
        line-height: 4.830917vw;
        display: block;
    }

    .make_advantage_back {
        display: none;
    }

    .make_advantage_tab {
        margin-top: 4.830917vw;
    }

    .make_delivery_wrap {
        padding: 0 0 12.077294vw 0;
    }

    .make_delivery_tab {
        margin-top: 4.830917vw;
    }

    .make_delivery_item_box {
        width: 100%;
        margin: 0 0 2.415458vw 0;
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .make_delivery_item_box:nth-child(3n) {
        margin: 0 0 2.415458vw 0;
    }

    .make_delivery_item_read {
        padding: 4.830917vw 2.415458vw;
    }

    .make_delivery_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971014vw;
    }

    .make_delivery_item_text {
        font-size: 3.381642vw;
        line-height: 5.314009vw;
        height: auto;
        margin-top: 2.415458vw;
        display: block;
    }

    .cycle_feature_wrap {
        padding: 12.077294vw 0;
    }

    .cycle_select_item_box {
        width: 100%;
        margin: 0 0 2.415458vw 0;
    }

    .cycle_select_item_box:after {
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
        border: 0.483091vw solid #f6f6f6;
    }

    .cycle_select_item_content {
        padding: 3.623188vw;
    }

    .cycle_select_item_label {
        width: 8vw;
    }

    .cycle_select_item_read {
        margin-top: 4.830917vw;
    }

    .cycle_select_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971014vw;
    }

    .cycle_select_item_text {
        font-size: 3.381642vw;
        line-height: 5.314009vw;
        margin-top: 1.2077294vw;
    }

    .cycle_feature_pack {
        margin-top: 4.830917vw;
    }

    .cycle_feature_wrap {
        padding: 12.077294vw 0;
    }

    .cycle_scene_wrap {
        padding: 12.077294vw 0;
    }

    .cycle_feature_nav_wrap {
        overflow: hidden;
        overflow-x: auto;
        padding-bottom: 2.415458vw;

    }

    .cycle_feature_nav_li {
        margin-right: 4.830917vw;
        max-width: 32vw;
    }

    .cycle_feature_nav_box {
        width: max-content;
    }

    .cycle_feature_nav_icon {
        height: 6vw;
    }

    .cycle_feature_nav_label {
        width: 6vw;
    }

    .cycle_feature_nav_title {
        margin-top: 2.415458vw;
        font-size: 2.89855vw;
        line-height: 4.34782vw;
        text-align: center;
    }

    .cycle_feature_nav_title:after {
        display: none;
    }

    .cycle_feature_pic {
        width: 100%;
    }

    .cycle_feature_item_box {
        padding: 0 0 3.623188vw 0;
    }

    .cycle_feature_tab {
        width: 100%;
    }

    .cycle_feature_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971014vw;
    }

    .cycle_feature_item_subtitle {
        font-size: 3.381642vw;
        line-height: 5.314009vw;
        margin-top: 1.2077294vw;
    }

    .cycle_feature_big {
        background: #ffffff;
        padding: 3.623188vw;
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
        margin-top: 4.830917vw;
        -webkit-box-shadow: 0 1.2077294vw 4.830917vw rgba(192, 192, 192, .15);
        box-shadow: 0 1.2077294vw 4.830917vw rgba(192, 192, 192, .15);
    }

    .cycle_feature_item_bjg {
        padding-right: 3.623188vw;
        height: 31.88405vw;
    }

    .cycle_feature_item_bjg h4 {
        font-size: 3.381642vw;
        line-height: 5.314009vw;
    }

    .cycle_feature_item_bjg p {
        font-size: 2.89855vw;
        line-height: 5.314009vw;
    }

    /* 修改垂直滚动条 */
    .cycle_feature_item_bjg::-webkit-scrollbar {
        width: 0.7246376vw;
    }

    .cycle_feature_img {
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .cycle_feature_wrap .pro_design_back {
        display: block;
    }

    .cycle_advantage_wrap {
        padding: 12.077294vw 0;
    }

    .cycle_advantage_head_text {
        width: 100%;
        margin: 1.2077294vw auto 0;
        font-size: 3.381642vw;
        line-height: 5.314009vw;
    }

    .cycle_advantage_content {
        margin-top: 4.830917vw;
    }

    .cycle_advantage_pack {
        width: 100%;
    }

    .cycle_advantage_circle_box {
        width: 60%;
    }

    .cycle_advantage_button_box {
        width: 100%;
    }

    .cycle_advantage_item_title {
        font-size: 3.864734vw;
        line-height: 5.7971014vw;
    }

    .cycle_advantage_swiper .swiper-slide-active .cycle_advantage_item_text {
        margin-top: 1.2077294vw;
    }

    .cycle_select_wrap {
        padding: 12.07729vw 0;
    }

    .cycle_advantage_item_text {
        font-size: 2.89855vw;
        line-height: 4.830917vw;
        margin-top: -5.797101vw;
    }

    .cycle_advantage_button_wrap {
        position: static;
    }

    .cycle_advantage_circle_wrap {
        pointer-events: none;
    }

    .cycle_advantage_button_read {
        margin-top: 7.246376vw;
    }

    .about_details_title {
        font-size: 4.830917vw;
        line-height: 7.246376vw;
    }

    .pro_design_video_btn {
        width: 10vw;
        height: 10vw;
    }

    .make_scene_nav_label:after {
        height: 0.483091vw;
    }

    .make_scene_wrap {
        padding: 12.077294vw 0;
    }

    .make_scene_nav_box {
        width: max-content;
    }

    .make_scene_nav_wrap {
        margin-top: 7.246376vw;
        width: 100%;
        overflow-x: auto;
    }

    .make_scene_nav_label {
        font-size: 3.381642vw;
        line-height: 8.69565vw;
    }

    .make_scene_nav_li {
        margin-right: 4.830917vw;
    }


    .make_scene_content {
        margin-top: 4.830917vw;
        height: calc(40.5vw + 14.492753vw);
    }

    .three_scene_item_box,
    .make_scene_item_box,
    .cycle_scene_item_box {
        width: 30.4vw;
        height: 28vw;
        margin: 0 2.415458vw 0 0;
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .make_scene_tab {
        -webkit-border-radius: 2.415458vw;
        border-radius: 2.415458vw;
    }

    .cycle_scene_item_text {
        font-size: 2.89855vw;
        line-height: 4.830917vw;
    }

    .cycle_scene_item_active {
        width: 60vw;
        height: 40.5vw;
    }

    .cycle_scene_item_active .cycle_scene_item_read {
        padding: 2.415458vw 3.623188vw;
    }

    .cycle_scene_item_active .cycle_scene_item_text {
        font-size: 4.34782vw;
        line-height: 6.763285vw;
    }

    .cycle_scene_button {
        position: relative;
        margin-top: 4.830917vw;
    }

    .cycle_scene_button .base_pagination_button {
        width: 9.661835vw;
        height: 9.661835vw;
        margin: 0 2.415458vw 0 0;
    }

    .cycle_scene_big {
        height: 40.5vw;
    }

    .cycle_scene_width {
        margin-top: 4.830917vw;
        height: calc(40.5vw + 14.492753vw);
    }

    .base_pagination_box a {
        width: 8.4vw;
        height: 8.4vw;
        margin: 0 0.7246376vw;
        font-size: 3.381642vw;
        line-height: 8.4vw;
    }



}


/*小屏幕*/
@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) {

}

