/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {

    body {

        overflow: initial;
        overflow-x: hidden;
    }

    .page_center {
        padding: 0 3.62318vw;
    }

    .news_details_page_wrap {
        padding: 24.15458vw 0 12.077294vw 0;
    }

    .news_inside_head_type {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .news_inside_box {
        margin-top: 2.41545vw;
    }

    .news_inside_content {
        width: 100%;
    }

    .news_inside_tips_wrap {
        width: 100%;
        position: relative;
        top: 0;
        margin-top: 7.24637vw;
    }

    .news_inside_title {
        font-size: 4.34782vw;
        line-height: 6.28019vw;
    }

    .news_inside_bjq {
        margin-top: 7.24637vw;
    }

    .news_inside_bjq p {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .news_inside_bjq img {
        margin: 5.314009vw 0;
    }

    .news_inside_control_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .news_inside_control_title a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .news_inside_control_box {
        padding: 3.62318vw 0;
    }

    .news_inside_btn_text {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
        margin-left: 2.41545vw;
    }

    .news_inside_btn_label {
        width: 4vw;
    }

    .news_inside_button {
        margin-top: 4.830917vw;
    }

    .news_inside_tips_day {
        font-size: 12.077294vw;
        line-height: 14.49275vw;
    }

    .news_inside_tips_yue {
        font-size: 3.38164vw;
        line-height: 4.34782vw;
    }

    .news_inside_tips_year {
        font-size: 3.38164vw;
        line-height: 4.34782vw;
    }

    .news_inside_tips_time {
        margin-bottom: 4.830917vw;
    }

    .news_inside_tips_read {
        margin: 0 0 1.93236vw 1.44927vw;
    }

    .header_logo_wrap {
        padding: 0;
    }

    .header_box {
        height: 14.49275vw;
        padding: 0 0 0 3.62318vw;
    }

    .header_logo_box {
        width: 33vw
    }

    .header_nav_wrap {
        width: auto;
        padding: 0 5vw;
    }

    .header_menu_wrap {
        display: none;
    }

    .header_nav_text {
        font-size: 2.89855vw;
    }

    .header_nav_icon {
        width: 3.8vw;
        height: 3.8vw;
    }

    .header_nav_label {
        width: 1.5vw;
        height: 1.5vw;
        margin: .2vw;
    }

    .header_nav_read {
        margin-left: 1.5vw;
    }

    .header_content_box {
        height: 100%;
    }

    .header_content_wrap {
        height: 100%;
    }

    .header_public_btn_text {
        display: none;
    }

    .header_public_btn_icon {
        font-size: 3.8vw;
    }

    .header_public_button {
        width: auto;
        position: relative;
        padding: 0 2vw;
    }

    .header_btn_box {
        height: 100%;
    }

    .header_btn_box a:before {
        display: none;
    }

    .header_btn_box a:after {
        display: none;
    }

    .header_content_box:after {
        display: none;
    }

    .header_button_box {
        margin-right: 2vw;
    }

    .menu_popup_content {
        padding: 0 3.62318vw;
    }

    .index_page_pagination_wrap {
        display: none;
    }

    .index_banner_big {
        width: 100%;
        padding: 0 3.62318vw;
    }

    .index_banner_subtitle, .index_banner_title {
        font-size: 5.314009vw;
        line-height: 7.72946vw;
    }

    .index_banner_text {
        font-size: 3.38164vw;
        line-height: 4.83091vw;
        height: 9.66183vw;
        margin-top: 2.415458vw;
    }

    .public_btn_box a, .public_btn_box .lnk {
        padding: 0 3.62318vw;
    }

    .public_btn_text {
        font-size: 2.89855vw;
        line-height: 10.628vw;
    }

    .public_btn_icon {
        margin-left: 6vw;
        font-size: 2.415458vw;
    }

    .public_btn_content:after {
        width: 2vw;
        height: 2vw;
    }

    .public_btn_box:after {
        width: 0.48309vw;
    }

    .index_banner_button {
        margin-top: 7.24637vw;
    }

    .index_banner_pagination_box {
        padding: 0 3.62318vw;
    }

    .index_banner_pagination_wrap {
        bottom: 4.83091vw;
    }

    .index_banner_pagination_line {
        height: 0.72463vw;
        width: 20vw;
    }

    .index_banner_pagination_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .index_banner_pagination_read {
        margin-left: 2.415458vw;
        padding-top: 0;
    }

    .menu_popup_menu_wrap {
        width: 100%;
    }

    .menu_popup_messages_wrap {
        width: 100%;
        padding-left: 0;
        margin-top: 14.49275vw;
    }

    .menu_popup_menu_pic {
        width: 32%;
    }

    .menu_popup_menu_active {
        width: calc(68% + 2vw);
        margin-left: -2vw;
    }

    .menu_popup_menu_tab {
        width: calc(68% + 2vw);
        margin-left: -2vw;
        display: none;
    }

    .menu_popup_menu_wrap:after {
        display: none;
    }


    .menu_popup_menu_link {
        font-size: 6.76328vw;
        line-height: 9.17874vw;
    }

    .menu_popup_menu_li {
        padding: 1vw 0;
    }

    .menu_popup_menu_ul {
        width: 100%;
    }

    .menu_popup_menu_circle {
        left: -10vw;
        bottom: -10vw;
        width: 20vw;
    }

    .menu_popup_messages_text a {
        font-size: 3.38164vw;
        line-height: 8.2125vw;
    }

    .menu_popup_messages_text {
        padding: 0;
        margin-top: 0;
    }

    .menu_popup_messages_tab {
        padding: 0;
        margin-top: 4.83091vw;
    }

    .menu_popup_messages_li {
        width: 4.5vw;
        margin-right: 4vw;
    }

    .menu_popup_messages_wx {
        width: 6vw;
    }

    .menu_popup_messages_wb {
        width: 6vw;
    }

    .menu_popup_messages_sp {
        width: 5vw;
    }

    .menu_popup_share_tab {
        margin-top: 4.83091vw;
    }

    .index_about_content {
        padding: 0 3.62318vw;
        margin-top: 7.24637vw;
    }

    .index_about_head_wrap {
        width: 100%;
    }

    .public_max_title {
        font-size: 5.314009vw;
        line-height: 7.72946vw;
    }

    .public_max_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        letter-spacing: 0.966183vw;
    }

    .index_about_earth_wrap {
        width: 70%;
        margin: 7.24637vw auto 0;
    }

    .index_earth_item_circle {
        width: 4vw;
        height: 4vw;
    }

    .index_about_data_wrap {
        width: 100%;
        padding-left: 0;
        margin-top: 7.24637vw;
    }

    .index_earth_item_content {
        display: none;
    }

    .index_about_data_item {
        width: 48%;
        margin: 0 4% 2.415458vw 0;
        padding-bottom: 2.415458vw;
    }

    .index_about_data_item:nth-child(2n) {
        margin: 0 0 2.415458vw 0;
    }

    .index_about_earth_animate svg {
        stroke-width: 0.72463vw;
    }

    .index_about_data_number {
        font-size: 7.72946vw;
        line-height: 7.72946vw;
    }

    .index_about_data_unit {
        font-size: 8.6vw;
        line-height: 7.72946vw;
    }

    .index_about_data_item:first-child .index_about_data_unit {
        font-size: 6.9vw;
        line-height: 7.72946vw;
    }

    .index_about_data_max {
        font-size: 5.314009vw;
    }

    .index_about_data_icon {
        width: 5vw;
        height: 5vw;
        display: none;
    }

    .index_about_data_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .index_page_contact_wrap {
        display: none;
    }

    .index_pro_content {
        padding: 0;
        height: auto;
    }

    .index_pro_head_button {
        margin-top: 7.24637vw;
    }

    .index_about_head_button {
        margin-top: 7.24637vw;
    }

    .index_pro_big {
        width: 100%;
    }

    .index_pro_head_wrap {
        width: 100%;
        padding: 0 3.62318vw;
    }

    .index_pro_pack {
        width: 100%;
        margin: 7.24637vw auto 0;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .index_pro_tab {
        width: 70%;
        position: relative;
    }

    .index_pro_menu_wrap {
        width: 100%;
        height: auto;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        display: none;
    }

    .index_pro_menu_box {
        height: 100%;
        width: 100%;
        padding: 0;
    }

    .index_pro_head_box {
        margin-top: 0;
    }

    .index_pro_pagination_wrap {
        display: none;
    }

    .index_pro_menu_li {
        height: auto;
        width: 50%;
    }

    .index_pro_menu_content {
        height: auto;
        width: 100%;
        padding: 7.24637vw 0 0 0;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .wap_pro_pagination_wrap {
        display: block;
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        padding: 0 3.62318vw;
    }


    .index_pro_pagination_text {
        margin-right: 1.449275vw;
    }

    .index_pro_pagination_text {
        font-size: 2.89855vw;
        line-height: 6.76328vw;
    }

    .index_pro_pagination_max {
        font-size: 5.7971vw;
        line-height: 9.17874vw;
        margin-right: 1.449275vw;
    }

    .index_service_content {
        padding: 0 3.62318vw;
        margin-top: 7.24637vw;
    }

    .index_service_head_read {
        width: 100%;
    }

    .index_service_head_button {
        margin-top: 7.24637vw;
        display: none;
    }

    .index_service_big {
        margin-top: 7.24637vw;
    }

    .index_service_item_active {
        width: 100%;
    }

    .index_service_item_box {
        width: 100%;
        margin: 0 0 3.62318vw 0;
    }

    .index_service_tab {
        display: block;
    }

    .index_service_item_pic {
        width: 30%;
    }

    .index_service_item_read {
        width: 70%;
        padding: 3.62318vw;
    }

    .index_service_item_text {
        display: none;
    }

    .index_service_default_box {
        display: none;
    }

    .index_service_item_label {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
    }

    .index_service_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .index_service_item_width {
        height: 100%;
        left: 0 !important;
    }

    .index_service_item_img {
        height: 100%;
        padding: 0;
    }

    .index_service_item_button {
        margin-top: 2.415458vw;
    }

    .index_service_btn_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-right: 2.415458vw;
    }

    .index_service_btn_icon {
        width: 4vw;
        height: 4vw;
    }

    .index_news_content {
        padding: 0 3.62318vw;
        margin-top: 7.24637vw;
    }

    .index_news_head_read {
        width: 100%;
    }

    .index_news_head_tab {
        margin-top: 4.83091vw;
    }

    .index_news_head_label {
        font-size: 3.86473vw;
        line-height: 7.24637vw;
    }

    .index_news_big {
        margin-top: 7.24637vw;
    }

    .index_news_button_wrap {
        display: none;
    }

    .index_news_item_box {
        padding: 4.83091vw 0 0 0;
    }

    .index_news_item_label {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .index_news_item_title a {
        font-size: 3.86473vw;
        line-height: 5.7971vw
    }

    .index_news_item_title {
        height: 11.5942vw;
        margin-top: 2.415458vw;
    }

    .index_news_item_time {
        display: none;
    }

    .index_news_item_pic {
        margin-top: 4.83091vw;
    }

    .header_public_content {
        display: none;
    }

    .index_cursor_wrap {
        display: none;
    }

    .wap_news_pagination_wrap {
        display: block;
        margin-top: 4.83091vw;
    }

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

    .wap_news_pagination_box .swiper-pagination-bullet {
        width: 2.415458vw;
        height: 2.415458vw;
        margin: 0 0.966183vw !important;
        opacity: 1;
        background: #dbdbdb;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .wap_news_pagination_box .swiper-pagination-bullet-active {
        background: #004191;
    }

    .index_regards_content {
        padding: 0 3.62318vw;
    }

    .public_max_label {
        font-size: 3.38164vw;
        line-height: 5.314009vw
    }

    .index_regards_head_text,
    .index_about_head_text,
    .index_pro_head_text,
    .index_service_head_text,
    .index_news_head_text {
        margin-top: 1.207729vw;
    }

    .index_regards_head_label {
        margin-bottom: 1.207729vw;
    }

    .index_regards_container {
        height: 33%;
        top: 67%;
        overflow: hidden;
    }

    .index_regards_water {
        height: 100vh;
        background-size: cover !important;
    }

    .index_regards_pic {
        width: 78.65625%;
        margin: 24.1545vw 0 0 0;
    }

    .index_regards_video_wrap {
        margin-top: 67.6328vw;
        justify-content: space-evenly;
    }

    .index_regards_video_box {
        width: 30%;
    }

    .index_regards_video_btn {
        width: 8vw;
        height: 8vw;
    }

    .index_video_box {
        width: 100%;
    }

    .index_video_close {
        right: 3.62318vw;
        top: 3.62318vw;
        width: 6vw;
        height: 6vw;
    }

    .footer_box {
        padding: 0 3.62318vw;
    }

    .index_page_swiper .index_page_slide:last-child {
        height: 104.10628vw;
    }

    .footer_wrap {
        padding: 12.07729vw 0;
    }

    .footer_menu_wrap {
        display: none;
    }

    .footer_head_box {
        padding: 0 0 7.24637vw 0;
    }

    .footer_select_wrap {
        display: none;
    }

    .footer_head_logo {
        width: 33vw;
        height: 5.5555vw;
    }

    .footer_content {
        margin-top: 7.24637vw;
        padding-bottom: 7.24637vw;
    }

    .footer_share_wrap {
        width: 100%;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .footer_share_ewm_box {
        width: 28.9855vw;
    }

    .footer_share_content {
        margin-top: 0;
        width: calc(100% - 28.9855vw);
        padding-left: 3.62318vw;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-content: center;
        align-content: center;
    }

    .footer_address_box {
        width: 100%;
    }

    .footer_share_box {
        margin-top: 2.415458vw;
        width: 100%;
    }

    .footer_address_item_box, .footer_address_item_box a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .footer_share_item_box {
        width: 8vw;
        height: 8vw;
        margin-right: 2.415458vw;
    }

    .footer_share_item_icon {
        width: 4.6vw;
        height: 4.6vw;
    }

    .xgl_share_wx_wrap {
        padding-bottom: 2.3vw;
    }

    .xgl_share_wx_inner {
        width: 28vw;
        height: 28vw;
    }

    .footer_copy_wrap {
        padding: 7.24637vw 0 0 0;
    }

    .footer_copy_text, .footer_copy_text a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .footer_copy_text {
        margin-right: 0;
        width: 100%;
    }

    .footer_copy_item_box, .footer_copy_item_box a {
        font-size: 3.1vw;
        line-height: 5.314009vw;
    }

    .footer_copy_item_box {
        padding: 0 2.415458vw;
    }
    #lim_mobile_chat {
        bottom: 8vh;
    }
    .footer_copy_item_box:first-child {
        padding: 0 2.415458vw 0 0;
    }

    .footer_copy_item_box:last-child {
        padding: 0 0 0 2.415458vw;
    }

    .public_banner_wrap {
        padding: 24.1545vw 0 0 0;
    }

    .public_banner_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .public_banner_title {
        font-size: 5.314009vw;
        line-height: 7.72946vw;
        margin-top: 1.207729vw;
    }

    .pro_details_box_lnk_box {
        padding: 0.3vw 2.415458vw;
    }

    .pro_details_box_for_solution .pro_details_box_lnk_box {
        padding: 0.5vw 0 1vw;
    }

    .pro_details_box_lnk {
        font-size: 2.8vw;
        line-height: 1.8;
    }

    .pro_page_wrap {
        padding: 6vw 0 11.07729vw 0;
    }

    .edge_page_wrap {
        overflow-x: hidden;
    }

    .pro_nav_item_box a {
        font-size: 3.38164vw;
        line-height: 9.661835vw;
        background: #f1f1f1;
        width: 100%;
        text-align: center;
        padding: 0;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .pro_nav_item_hover a {
        background: #004190;
        color: #ffffff;
    }

    .pro_nav_item_active a {
        background: #004190;
        color: #ffffff;
    }

    .pro_nav_item_box a:after {
        content: "";
        position: absolute;
        left: 50%;
        width: 0;
        bottom: 0;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        height: 1px;
        background: #004190;
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }

    .pro_nav_item_box:after {
        display: none;
    }

    .pro_pic_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .pro_pic_item_box .pro_pic_item_img::before, .pro_pic_item_box .pro_pic_item_img::after {
        width: 3px;
    }

    .pro_pic_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .pro_pic_item_read {
        padding-top: 2.415458vw;
    }

    .pro_series_box {
        padding: 7.24637vw 0;
    }

    .pro_nav_wrap {
        overflow: hidden;
        /*white-space: nowrap;*/
        width: 100%;
    }

    .pro_nav_box {
        /*overflow-x: auto;*/
        /*overflow-y: hidden;*/
        /*-webkit-overflow-scrolling: touch;*/
        width: 100%;
        display: block;
    }

    .pro_nav_item_box {
        width: 48%;
        margin: 0 4% 3vw 0 !important;
        display: inline-block;
        vertical-align: top;
    }

    .pro_nav_item_box:nth-child(2n) {
        margin: 0 0 3vw 0 !important;
    }

    .pro_nav_wrap:after {
        display: none;
    }

    .pro_big_head_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .pro_big_head_box {
        width: 100%;
    }

    .pro_type_content {
        width: 100%;
    }

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

    .pro_big_content {
        width: 100%;
        margin-top: 1.207729vw;
    }

    .pro_type_title {
        font-size: 5.314009vw;
        line-height: 7.72946vw;
        margin-bottom: 4.83091vw;
    }

    .pro_type_subtitle {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .pro_type_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 1.207729vw;
    }

    .pro_pic_wrap {
        margin-top: 7.24637vw;
    }

    .pro_expert_read {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .pro_expert_box {
        padding: 7.24637vw 0;
    }

    .pro_service_big {
        width: 100%;
        margin-bottom: 4.83091vw;
    }

    .pro_service_content {
        width: 100%;
    }

    .pro_service_button_box {
        width: 100%;
    }

    .pro_service_max_title, .pro_service_max_title a {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
    }

    .pro_service_max_title {
        margin-bottom: 2.415458vw;
    }

    .pro_service_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .pro_service_button_wrap {
        margin-top: 7.24637vw;
    }

    .pro_details_wrap {
        padding: 14.49275vw 0 0 0;
    }

    .pro_details_box .page_center {
        padding: 0;
    }

    .pro_photo_content {
        width: 100%;
        padding-bottom: 21.7391vw;
        -webkit-transform: translateY(4vw);
        transform: translateY(4vw);
    }

    .AddProPhotoContent {
        -webkit-transform: none;
        transform: none;
    }

    .photo_min_wrap {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        z-index: 9;
        padding: 0 2.415458vw;
        height: 21.7391vw;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-items: center;
        align-items: center;
    }

    .photo_max_wrap {
        width: 100%;
    }

    .photo_max_swiper {
        height: auto;
    }

    .photo_swiper_button {
        bottom: 4vw;
        width: 12vw;
        height: 12vw;
    }

    .photo_swiper_button_prev {
        left: 3vw;
    }

    .photo_swiper_button_next {
        left: 18vw;
    }

    .photo_max_item_box {
        height: auto;
        padding: 0 0 70% 0;
    }

    .photo_max_item_img {
        padding: 10% 16%;
    }

    .photo_min_swiper {
        height: auto;
        overflow: initial;
        width: 100%;
    }

    .photo_min_item_box {
        padding-bottom: 100%;
        height: auto;
    }

    .photo_min_item_box:after {
        border: 0.48309vw solid #004190;
    }

    .photo_min_item_icon {
        width: 6vw;
    }

    .pro_photo_big {
        width: 100%;
        padding: 7.24637vw 3.62318vw;
        -webkit-transform: translateY(4vw);
        transform: translateY(4vw);
    }

    .AddAddProPhotoBig {
        -webkit-transform: none;
        transform: none;
    }

    .pro_photo_head_subtitle {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .pro_photo_head_title {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .pro_photo_head_button {
        margin-top: 7.24637vw;
    }

    .pro_photo_head_tips {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .pro_photo_head_read {
        margin-top: 2.415458vw;
    }

    .pro_photo_head_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        overflow: initial;
        text-overflow: initial;
        display: block;
        -webkit-line-clamp: 0;
        -webkit-box-orient: initial;
    }

    .pro_photo_head_btn {
        margin-right: 4.83091vw;
    }

    .pro_minute_head_wrap {
        display: none;
    }

    .pro_minute_parcel {
        width: 100%;
    }

    .pro_public_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        width: 100%;
    }

    .pro_public_content {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .pro_public_wrap {
        padding: 7.24637vw 0;
    }

    .pro_public_bjq table td {
        font-size: 2.89855vw;
        line-height: 7.24637vw;
        padding: 2.415458vw 1.207729vw;
    }

    .pro_public_bjq p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .pro_public_bjq h3 {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .pro_public_bjq strong {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .pro_public_bjq img {
        padding: 7.24637vw 0;
    }

    .solution_industry_title {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
    }

    .solution_industry_subtitle {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
    }

    .solution_industry_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .solution_industry_item_type {
        font-size: 3.38164vw;
        line-height: 7.24637vw;
        padding: 0 2.415458vw;
        -webkit-border-radius: 0 0 2.415458vw 0;
        border-radius: 0 0 2.415458vw 0;
    }

    .solution_industry_content {
        margin-top: 7.24637vw;
    }

    .solution_industry_item_read {
        margin-top: 2.415458vw;
    }

    .solution_industry_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .solution_industry_item_btn {
        display: none;
    }

    .solution_industry_wrap {
        padding: 12.07729vw 0 7.24637vw 0;
    }

    .solution_school_big {
        padding: 12.07729vw 0;
    }

    .solution_school_item_box {
        width: 47%;
        margin: 0 6% 4.83091vw 0 !important;
    }

    .public_banner_img {
        padding-bottom: 60%;
    }

    .solution_school_item_box:nth-child(2n) {
        margin: 0 0 4.83091vw 0 !important;
    }

    .solution_school_content {
        margin-top: 7.24637vw;
    }

    .solution_school_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .solution_partner_wrap {
        padding: 12.07729vw 0;
    }

    .technology_btn_box {
        width: 9.66183vw;
        height: 9.66183vw;
        margin-right: 2.415458vw;
    }

    .solution_partner_tab {
        height: 44.20289vw;
    }

    .solution_partner_swiper .swiper-slide {
        height: calc((100% - 2.415458vw) / 2);
    }

    .solution_partner_content {
        margin-top: 7.24637vw;
    }

    .solution_details_banner_box {
        padding: 24.1545vw 0 12.07729vw 0;
    }

    .solution_details_banner_content {
        width: 100%;
    }

    .solution_details_banner_title {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
    }

    .solution_details_banner_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .solution_details_banner_button {
        margin-top: 7.24637vw;
    }

    .pro_public_bjq h5 {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .solution_details_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .solution_details_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .solution_details_item_img::before, .solution_details_item_img::after {
        width: 3px;
    }

    .solution_details_tab {
        margin-top: 4.83091vw;
    }


    .public_banner_head_wrap {
        padding-bottom: 4.83091vw;
    }

    .innovate_page_img {
        isolation: isolate;
        padding-bottom: 0;
        background-attachment: initial !important;
        background-size: 150% !important;
        background-position: 0 !important;
    }

    .persist_page_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .persist_page_content {
        padding-bottom: 12.07729vw;
    }

    .persist_item_box {
        width: 33.3333%;
        position: relative;
    }

    .persist_item_box:nth-child(2n) .persist_item_content:before {
        display: none;
    }

    .persist_item_content:after {
        display: none;
    }

    .persist_item_content {
        padding: 3.62318vw 0 !important;
    }

    .persist_item_read {
        margin-top: 4.83091vw;
    }

    .persist_head_big {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .persist_head_read {
        width: 100%;
    }

    .persist_head_title {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .persist_head_subtitle {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .persist_head_tips {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .persist_head_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .persist_tab {
        margin-top: 7.24637vw;
        padding: 4.83091vw 0 0 0;
    }

    .persist_item_number {
        font-size: 7.72946vw;
        line-height: 7.24637vw;
    }

    .persist_item_label {
        font-size: 3.38164vw;
        line-height: 4.347826vw;
        margin-left: 1.207729vw;
    }

    .persist_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw
    }

    .public_banner_head_ul {
        width: 100%;
        margin-top: 4.83091vw;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap;
        display: block;
    }

    .public_banner_head_text:after {
        height: 1px;
    }

    .public_banner_head_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        padding-bottom: 2.415458vw;
    }

    .public_banner_head_li {
        margin-right: 3.62318vw;
        width: auto !important;
        display: inline-block;
        vertical-align: top;
    }

    .innovate_page_box {
        padding: 12.07729vw 0;
    }

    .innovate_page_title {
        font-size: 5.314009vw;
        line-height: 7.24637vw;
        margin-bottom: 3.62318vw;
    }

    .innovate_page_line_box {
        width: 12.07729vw;
        height: 0.48309vw;
    }

    .innovate_page_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 3.62318vw;
    }

    .technology_page_wrap {
        padding: 12.07729vw 0;
    }

    .technology_item_content {
        padding: 4.83091vw;
    }

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

    .technology_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .technology_item_read {
        margin-top: 7.24637vw;
    }

    .technology_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .technology_tab {
        margin-top: 7.24637vw;
    }

    .total_tab {
        margin-top: 7.24637vw;
    }

    .total_min_wrap {
        display: block;
        position: absolute;
        right: 0;
        top: 4.83091vw;
        width: 100%;
    }

    .total_min_swiper {
        display: none;
    }

    .total_min_button {
        position: relative;
        -webkit-transform: none;
        transform: none;
        padding-bottom: 0;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        margin-top: 0.7vw;
    }

    .total_min_btn_box {
        width: 8vw;
        height: 8vw;
        margin-right: 2vw;
    }

    .total_min_btn_box:last-child {
        margin: 0;
    }

    .total_max_wrap {
        width: 100%;
    }

    .total_big {
        width: 100%;
        padding: 4.83091vw 0;
        position: relative;
    }

    .total_page_wrap {
        padding-bottom: 12.07729vw;
    }

    .total_details_icon {
        width: 10vw;
    }

    .total_details_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .total_details_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .total_details_read {
        padding: 4.83091vw 0;
    }

    .research_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .research_item_read {
        margin-top: 2.415458vw;
    }

    .research_item_time {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .research_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 0;
    }

    .research_page_wrap {
        padding: 12.07729vw 0;
    }

    .research_tab {
        margin-top: 7.24637vw;
    }

    .public_pagination_box a {
        width: 7.24637vw;
        height: 7.24637vw;
        margin: 0 1.207729vw;
        font-size: 3.38164vw;
        line-height: 7.24637vw;
    }

    .research_page_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .news_inside_message_box {
        padding: 3.62318vw;
    }

    .news_inside_message_pic {
        width: 12vw;
    }

    .news_inside_message_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-left: 2.415458vw;
    }

    .news_inside_message_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

    .news_inside_message_read {
        margin-top: 2.415458vw;
    }

    .service_concept_head_wrap {
        width: 100%;
    }

    .video_tab .video_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .video_item_read {
        margin-top: 2.415458vw;
    }

    .video_item_time {
        margin-top: 1.207729vw;
    }

    .video_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-right: 2.415458vw;
    }

    .video_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        height: 10.628vw;
        margin-top: 0;
    }

    .video_page_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .video_page_wrap {
        padding: 12.07729vw 0;
    }

    .video_item_btn_box {
        width: 8vw;
        height: 8vw;
    }

    .video_item_button {
        right: 6vw;
        bottom: 6vw;
    }

    .video_search_wrap {
        display: none;
    }

    .video_nav_item_box a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        padding-bottom: 2.415458vw;
    }

    .video_nav_item_box {
        margin-right: 3.62318vw;
    }

    .video_tab {
        margin-top: 7.24637vw;
    }

    .service_concept_content {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .service_concept_title {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
    }

    .service_concept_subtitle {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .service_concept_read {
        margin-top: 2.415458vw;
    }

    .service_concept_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .service_concept_pack {
        padding: 12.07729vw 0 7.24637vw 0;
    }

    .concept_data_item_box {
        width: 50%;
        margin: 0 0 4.83091vw 0;
    }

    .concept_data_item_number {
        font-size: 7.72946vw;
        line-height: 7.24637vw;
    }

    .concept_data_item_label {
        font-size: 3.86473vw;
        line-height: 4.347826vw;
        margin-left: 1.207729vw;
    }

    .concept_data_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .concept_data_wrap {
        margin-top: 7.24637vw;
    }

    .service_course_pack {
        padding: 12.07729vw 0;
    }

    .video_item_type {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-bottom: 1.207729vw;
    }

    .service_course_head_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .service_course_head_read {
        width: 100%;
    }

    .service_course_head_button {
        margin-top: 4.83091vw;
    }

    .service_course_content {
        margin-top: 4.83091vw;
    }

    .public_banner_tel a {
        font-size: 5.314009vw;
        line-height: 12.07729vw;
    }

    .public_banner_label {
        width: 5vw;
    }

    .public_banner_tel {
        margin-left: 2.415458vw;
    }

    .public_banner_read {
        padding: 0 3.62318vw;
    }

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

    .service_down_pack {
        padding: 12.07729vw 0;
    }

    .service_page_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .service_down_item_title {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
    }

    .service_down_item_content {
        padding: 1.207729vw 3.62318vw;
    }

    .service_down_item_type {
        width: 4vw;
    }

    .service_down_item_label {
        width: 2.5vw;
        margin-top: 0;
    }

    .service_down_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-left: 1.449275vw;
    }

    .service_down_item_read {
        width: 70%;
    }

    .service_down_item_box {
        margin-bottom: 2.415458vw;
    }

    .service_down_head_read {
        width: 100%;
    }

    .service_details_item_box {
        padding: 7.24637vw 0;
    }

    .service_details_item_content {
        padding: 0 3.62318vw;
    }

    .service_details_item_number {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .service_details_item_icon {
        margin: 4.83091vw auto;
        width: 20vw;
        height: 20vw;
    }

    .service_details_item_label {
        width: 7vw;
    }

    .service_details_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .service_details_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .service_details_pagination_box .swiper-pagination-bullet {
        width: 2.415458vw;
        height: 2.415458vw;
        margin: 0 0.966183vw !important;
    }

    .service_details_pack {
        padding: 12.07729vw 0;
    }

    .service_details_content {
        margin-top: 7.24637vw;
    }

    .about_details_wrap {
        padding: 12.07729vw 0;
    }

    .about_details_big {
        width: 100%;
    }

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

    .about_details_since {
        font-size: 7.72946vw;
        line-height: 7.24637vw;
    }

    .about_details_year {
        font-size: 7.72946vw;
        line-height: 7.24637vw;
        margin-left: 2.415458vw;
    }

    .about_details_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_details_title {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
        margin-top: 2.415458vw;
    }

    .about_details_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_details_tab {
        margin-top: 7.24637vw;
    }

    .about_details_item_label {
        width: 9vw;
        height: 9vw;
    }

    .about_details_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .about_history_wrap {
        padding: 12.07729vw 0;
    }

    .about_history_swiper {
        padding: 0 3.62318vw;
        margin-top: 7.24637vw;
    }

    .about_history_text_swiper {
        padding: 0 3.62318vw;
    }

    .about_history_item_head {
        padding-left: 3.62318vw;
    }

    .about_history_item_year {
        font-size: 7.72946vw;
        line-height: 9.66183vw;
    }

    .about_history_item_label {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_history_item_tips {
        height: 18vw;
    }

    .about_history_item_big {
        padding-left: 3.62318vw;
    }

    .about_history_read_tips {
        padding-left: 3.62318vw;
    }

    .about_history_item_pic {
        width: 50vw;
    }

    .about_history_item_read {
        height: 24.1545vw;
        margin-top: 2.415458vw;
    }

    .about_history_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
    }

    .about_history_item_content {
        padding: 4.83091vw 0 0 0;
    }

    .about_brand_wrap {
        padding: 12.07729vw 0;
    }

    .about_brand_head_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

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

    .about_brand_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .about_brand_item_label {
        width: 8vw;
        height: 8vw;
    }

    .about_brand_item_tips {
        padding-left: 3.62318vw;
        width: calc(100% - 8vw);
    }

    .about_brand_item_line {
        width: 4.83091vw;
        height: 0.48309vw;
    }

    .about_brand_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 2.415458vw;
    }

    .about_brand_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .about_brand_pack {
        margin-top: 3.62318vw;
    }

    .about_brand_tab {
        position: relative;
        padding: 7.24637vw 0;
    }

    .about_brand_slogan_wrap {
        margin-top: 2.415458vw;
    }

    .about_brand_slogan_box {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        padding: 3.62318vw 0;
    }

    .about_culture_head_wrap {
        padding: 12.07729vw 0;
        width: 100%;
    }

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

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

    .about_culture_tab {
        width: 100%;
    }

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

    .about_culture_head_box {
        padding: 0 3.62318vw;
    }

    .about_culture_head_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_culture_item_content {
        height: 100%;
        padding: 7.24637vw 0;
    }

    .about_culture_item_label {
        width: 8vw;
        height: 8vw;
    }

    .about_culture_item_icon {
        margin-bottom: 3.62318vw;
    }

    .about_culture_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-bottom: 3.62318vw;
    }

    .about_culture_item_line {
        width: 4.83091vw;
        height: 0.48309vw;
    }

    .about_culture_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 3.62318vw;
    }

    .about_story_wrap {
        padding: 12.07729vw 0 0 0;
    }

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

    .about_story_tips_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .about_story_tips_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_story_tips_read {
        margin-top: 4.83091vw;
    }

    .about_story_tips_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_story_tips_img {
        width: 35vw;
    }

    .about_story_tips_pic {
        margin-top: 7.24637vw;
    }

    .about_story_content {
        margin-top: 12.07729vw;
    }

    .about_story_company_img {
        padding-bottom: 50%;
    }

    .about_story_company_button {
        width: 50%;
    }

    .about_story_company_btn a {
        padding-bottom: 90%;
    }

    .about_story_company_content {
        padding: 3.62318vw;
    }

    .about_story_company_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_story_company_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 2.415458vw;
    }

    .about_story_company_label {
        width: 10vw;
    }

    .about_earth_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .earth_data_item_box {
        width: 25%;
        margin-bottom: 3.62318vw;
    }

    .earth_data_item_number {
        font-size: 6.76328vw;
        line-height: 8.69565vw;
    }

    .earth_data_item_label {
        font-size: 4.347826vw;
        line-height: 10.1449vw;
    }

    .earth_data_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        text-align: left;
    }

    .about_earth_data_wrap {
        margin-top: 7.24637vw;
    }

    .about_earth_map_wrap {
        margin-top: 7.24637vw;
    }

    .about_earth_map_text {
        display: none;
    }

    .about_earth_map_icon {
        width: 1.6vw;
        height: 1.6vw;
    }

    .about_honor_box {
        padding: 12.07729vw 0;
    }

    .about_honor_content {
        margin-top: 7.24637vw;
    }

    .about_honor_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .about_patent_box {
        padding: 12.07729vw 0;
    }

    .about_patent_content {
        margin-top: 7.24637vw;
    }

    .about_patent_shadow_img {
        width: 50%;
        -webkit-transform: scaleX(.5);
        transform: scaleX(.5);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }

    .about_patent_shadow_img:nth-child(2) {
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }

    .about_patent_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .news_page_wrap {
        padding: 12.07729vw 0;
    }

    .news_page_nav_li a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        padding-bottom: 2.415458vw;
    }

    .news_page_content {
        margin-top: 7.24637vw;
    }

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

    .news_page_item_content {
        position: relative;
        padding-top: 58.2758%;
    }

    .news_page_item_big {
        position: relative;
        width: 100%;
    }

    .news_page_item_type {
        display: none;
    }

    .news_page_item_title {
        width: 100%;
    }

    .news_page_item_title a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        height: 10.628vw;
    }

    .news_page_item_text {
        display: none;
    }

    .news_page_item_time {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.207729vw;
    }

    .news_page_item_box {
        padding: 7.24637vw 0;
    }

    .news_page_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .AddNewsPageItemBox .news_page_item_pic:after {
        width: 100%;
        height: 0;
    }

    .clause_page_item_box {
        padding: 7.24637vw 0;
    }

    .clause_page_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .clause_page_item_read {
        margin-top: 4.83091vw;
    }

    .clause_page_item_read, .clause_page_item_read p {
        font-size: 3.38164vw;
        line-height: 4.347826vw;
    }

    .public_banner_map_read {
        padding-bottom: 56.25%;
    }

    .wap_wrap {
        top: 41%;
        left: 79%;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }

    .wap_list {
        width: 19.3236vw;
        height: 20.77294vw;
    }

    .wap_icon {
        width: 3vw;
        height: 3vw;
    }

    .public_banner_map_content {
        width: 100%;
        position: relative;
        overflow: hidden;
        margin-top: 7.24637vw;
    }

    .banner_map_big {
        padding: 3.62318vw;
    }

    .banner_map_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .banner_map_item_title, .banner_map_item_title a {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        color: #ffffff;
    }

    .banner_map_item_title {
        width: calc(100% - 4vw);
        padding-left: 2.415458vw;
    }

    .banner_map_item_icon {
        width: 4vw;
        height: 4vw;
    }

    .banner_map_tab {
        margin-top: 4.83091vw;
    }

    .banner_map_item_box {
        margin-bottom: 2.415458vw;
    }

    .public_banner_map_circle {
        width: 38vw;
    }

    .contact_messages_box {
        padding: 12.07729vw 0;
    }

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

    .contact_messages_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .contact_messages_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-bottom: 2.415458vw;
    }

    .contact_messages_item_read {
        margin-top: 4.83091vw;
    }

    .contact_messages_item_text, .contact_messages_item_text a {
        font-size: 3.38164vw;
        line-height: 7.24637vw;
    }

    .contact_messages_item_text {
        padding: 0;
    }

    .contact_messages_item_text a {
        margin-right: 3.62318vw;
    }

    .contact_address_wrap {
        padding: 12.07729vw 0;
    }

    .contact_address_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

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

    .contact_address_item_read {
        margin-top: 2.415458vw;
    }

    .contact_address_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-bottom: 0;
    }

    .contact_address_item_line {
        display: none;
    }

    .contact_address_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 0;
    }

    .contact_leave_wrap {
        padding: 12.07729vw 0;
    }

    .contact_leave_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .contact_leave_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-top: 2.415458vw;
    }

    .contact_leave_button {
        margin-top: 7.24637vw;
    }

    .job_concept_content {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .job_concept_head_wrap {
        padding: 12.07729vw 0;
    }

    .public_banner_head_default .public_banner_head_text {
        font-size: 3.38164vw;
    }

    .job_concept_big {
        width: 100%;
    }

    .job_concept_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .job_concept_item_box {
        width: 50%;
        margin-top: 4.83091vw;
        padding-left: 3.62318vw;
        position: relative;
    }

    .job_concept_item_label {
        width: 8vw;
        height: 8vw;
    }

    .job_concept_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .job_concept_tab {
        padding-top: 4.83091vw;
    }

    .job_choice_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .job_choice_content {
        margin-top: 7.24637vw;
    }

    .job_choice_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .job_choice_item_read {
        margin-top: 2.415458vw;
    }

    .job_choice_item_title {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-bottom: 0;
    }

    .job_choice_item_line {
        display: none;
    }

    .job_choice_item_text {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        margin-top: 1.207729vw;
    }

    .job_society_wrap {
        padding: 12.07729vw 0 0 0;
    }

    .job_society_item_read {
        padding: 0 3.62318vw;
    }

    .job_society_item_content {
        position: relative;
        padding: 12.07729vw 0;
    }

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

    .job_society_item_img {
        padding-bottom: 0;
        height: 100%;
    }

    .job_society_item_title {
        font-size: 4.347826vw;
        line-height: 6.28019vw;
        margin-bottom: 2.415458vw;
    }

    .job_society_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .job_society_item_button {
        margin-top: 7.24637vw;
    }

    .job_society_item_box {
        width: 100%;
    }

    .job_society_content {
        margin-top: 7.24637vw;
    }

    .online_message_wrap {
        padding: 24.1545vw 0 12.07729vw 0;
    }

    .online_message_head_wrap {
        width: 100%;
        position: relative;
        top: 0;
        left: 0;
    }

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

    .online_message_head_title {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .online_message_head_tips {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .online_message_head_read {
        margin-top: 7.24637vw;
    }

    .online_message_head_li {
        margin-bottom: 4.83091vw;
    }

    .online_message_head_subtitle {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .online_message_head_text, .online_message_head_text a {
        font-size: 5.314009vw;
        line-height: 7.24637vw;
    }

    .message_form_item_box {
        width: 100%;
        margin: 0 0 4.83091vw 0 !important;
    }

    .message_form_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .message_form_item_label {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
        margin-left: 1.449275vw;
    }

    .message_form_item_input input {
        padding: 0 3.62318vw;
        font-size: 3.38164vw;
        line-height: 9.66183vw;
    }

    .message_form_item_select input {
        width: calc(100% - 7vw);
    }

    .message_form_item_input {
        margin-top: 2.415458vw;
    }

    .message_form_item_select .message_form_item_back:after {
        margin-left: 2vw;
        width: 3vw;
        height: 1.8vw;
    }

    .message_form_item_ul {
        padding-top: 9.66183vw;
        position: relative;
    }

    .message_form_item_option {
        font-size: 3.38164vw;
        line-height: 8.69565vw;
        padding: 0 3.62318vw;
    }

    .message_form_item_tab {
        max-height: 43.4782vw;
        overflow: auto;
        position: relative;
    }

    .message_form_item_textarea textarea {
        padding: 1.69082vw 3.62318vw;
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        height: 29.95169vw;
    }

    .message_form_btn button {
        font-size: 3.38164vw;
        line-height: 9.66183vw;
        padding: 0 3.62318vw;
    }

    .message_form_btn {
        width: auto;
    }

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

    .post_page_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .post_nav_item_box a {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        padding: 0 3.62318vw;
    }

    .post_nav_item_box {
        width: auto;
        margin: 0 1.207729vw;
        width: auto !important;
        display: inline-block;
        vertical-align: top;
    }

    .post_nav_box {
        display: block;
        width: 100%;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap;
    }

    .post_nav_item_box:first-child {
        margin: 0 1.207729vw 0 0;
    }

    .post_nav_item_box:last-child {
        margin: 0 0 0 1.207729vw;
    }

    .post_nav_box:before {
        display: none;
    }

    .post_nav_box:after {
        display: none;
    }

    .post_nav_item_box a:after {
        background: none;
        width: 100%;
        height: 100%;
        border: 1px solid #d9dde2;
        box-sizing: border-box;
        pointer-events: none;
    }

    .post_page_content {
        margin-top: 7.24637vw;
    }

    .post_page_tab {
        margin-top: 4.83091vw;
    }

    .post_page_item_title {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        width: 60%;
    }

    .post_page_item_read {
        width: 40%;
    }

    .post_page_item_btn {
        width: 6vw;
        height: 6vw;
    }

    .post_page_item_text {
        font-size: 2.89855vw;
        line-height: 9.66183vw;
        width: calc(100% - 6vw);
        padding-right: 3.62318vw;
    }

    .post_page_item_label {
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 30%;
        width: 40%;
        height: 1px;
    }

    .post_pagination_wrap {
        margin-top: 7.24637vw;
    }

    .post_pagination_li {
        margin: 0 1.207729vw;
        width: 2.415458vw;
        height: 2.415458vw;
    }

    .post_page_item_head {
        padding: 0 3.62318vw;
    }

    .post_page_item_bjg {
        padding: 3.62318vw;
    }

    .post_page_read_button {
        padding: 0 3.62318vw 4.83091vw 3.62318vw;
    }

    .post_page_item_bjg p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
    }

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

    .campus_head_item_box {
        padding: 3.62318vw;
        width: 48%;
        margin: 0 4% 4% 0;
    }

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

    .campus_head_item_label {
        width: 10vw;
        height: 10vw;
        padding: 3vw;
    }

    .campus_head_item_read {
        margin-top: 2.415458vw;
    }

    .campus_head_item_title {
        font-size: 3.86473vw;
        line-height: 5.7971vw;
    }

    .campus_head_item_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .itinerary_page_title {
        font-size: 4.83091vw;
        line-height: 7.24637vw;
    }

    .itinerary_page_tab {
        margin-top: 4.83091vw;
    }

    .itinerary_page_wrap {
        margin-top: 2.415458vw;
    }

    .itinerary_item_head_box .itinerary_item_label {
        font-size: 3.38164vw;
    }

    .itinerary_item_label {
        font-size: 2.89855vw;
        line-height: 4.83091vw;
        padding: 2.415458vw;
    }

    .meeting_page_wrap {
        margin-top: 7.24637vw;
    }

    .itinerary_page_text {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .meeting_page_tab {
        margin-top: 2.415458vw;
    }

    .menu_popup_menu_active .menu_popup_menu_link {
        -webkit-transform: none;
        transform: none;
        -webkit-text-stroke: initial;
        color: #999;
    }

    .member_win_layout {
        padding: 3vw;
    }

    .member_win {
        width: 80vw;
        border-radius: 2.4vw;
    }

    .member_win_inner {
        padding: 6.75vw 8vw 2.65vw;
    }

    .member_close_btn {
        left: 130%;
        left: calc(100% + 2.4vw);
        width: 4vw;
        height: 4vw;
    }

    .member_title {
        margin-bottom: 8vw;
    }

    .member_title h3 {
        font-size: 4.6vw;
        line-height: 8.8vw;
    }

    .member_title p {
        font-size: 2.34vw;
        line-height: 4.35vw;
    }

    .member_con_p, .member_con_last {
        margin-bottom: 4.8vw;
    }

    .member_con_input {
        padding: 1.8vw 3.57vw;
        font-size: 2.4vw;
        line-height: 5.62vw;
        border-radius: 0.9vw;
    }

    .member_con_last .member_con_input {
        width: 60%;
    }

    .member_con_last .member_con_btn {
        width: 35%;
    }

    .member_con_btn {
        line-height: 9.22vw;
        height: 9.22vw;
        font-size: 2.4vw;
        border-radius: 0.9vw;
    }

    .member_btn_wrap {
        padding-top: 1.2vw;
        padding-bottom: 5.8vw;
    }

    .member_btn_wrap input {
        line-height: 9.22vw;
        height: 9.22vw;
        font-size: 2.6vw;
        border-radius: 0.9vw;
    }

    .member_button_wrap {
        padding-bottom: 5.8vw;
    }

    .member_button_wrap input {
        line-height: 9.22vw;
        height: 9.22vw;
        font-size: 2.4vw;
        border-radius: 0.9vw;
    }

    .member_con_tips {
        padding-bottom: 4.2vw;
        font-size: 2.4vw;
        line-height: 4.98vw;
    }

    .member_foot_information {
        border-radius: 0 0 2.4vw 2.4vw;
        padding: 3.9vw 6vw;
        font-size: 2.4vw;
        line-height: 4.68vw;
    }

    .solution_alert {
        width: 95vw;
        height: 60vh;
        margin-top: -30vh;
        margin-left: -47.5vw;
        border-radius: 2.4vw;
        padding: 0 2.4vw;
    }

    .solution_alert_inner {
        padding: 0 1vw;
    }

    .solution_alert_conn {
        padding: 6vw 0;
    }

    .solution_alert_title {
        font-size: 5vw;
        line-height: 11.5vw;
        margin-bottom: 7vw;
    }

    .xgl_sol_row_tit {
        font-size: 2.665vw;
        line-height: 4.375vw;
    }

    .xgl_sol_row_tit .xgl_sol_tit {
        padding: 2.1vw 0.75vw;
    }

    .xgl_sol_row_con {
        font-size: 2.665vw;
        line-height: 4.375vw;
        padding: 4.688vw 0.75vw;
    }


}


/*小屏幕*/
@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) {

}

