/*@charset "UTF-8";*/
/* CSS Document */
/*-- 提倡互联网共享,同时应尊重原创作者,网站制作属: lijia xiong --*/
/* @company: iqweb*/
/* @author: jack*/
/* timer: 2023年*/
/* Tel：18565633435*/
/* QQ：897232289*/
/* WeChat：18565633435*/
/* mail：897232289@qq.com*/


/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {
    .header_menu_wrap {
        position: fixed;
        left: 0;
        top: -100%;
        z-index: 99;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, .9);
        padding-left: 0;
        opacity: 0;
        pointer-events: none;
        -webkit-align-content: center;
        align-content: center;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_box {
        padding: 0;
        height: 100%;
    }

    .header_after {
        height: 14.49275vw;
    }

    .header_content {
        height: 14.49275vw;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .header_logo_box {
        width: 30vw;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_wap_menu_wrap {
        display: flex;
        background: none;
        -webkit-border-radius: 0;
        border-radius: 0;
        width: 7.2463768vw;
        height: 7.2463768vw;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        z-index: 9999;
        position: relative;
    }

    .header_wap_menu_box {
        width: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-align-content: center;
        align-content: center;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_wap_menu_label {
        height: 0.4830917vw;
        margin-bottom: 1.6908212vw;
        background: #000;
        width: 100% !important;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_wap_menu_label:last-child {
        margin-bottom: 0;
    }

    .body_hide {
        overflow: initial;
    }

    .header_active .header_box {
        padding: 0;
    }

    .header_active .header_wap_en_text a {
        color: #fff;
    }

    .header_active .header_wap_menu_label {
        background: #fff;
    }

    .header_wap_active .header_logo_box {
        opacity: 0;
        pointer-events: none;
    }

    .header_wap_active .header_wap_en_text {
        opacity: 0;
        pointer-events: none;
    }

    .header_wap_active .header_wap_menu_box {
        width: 6.0386473vw;
        pointer-events: auto;
    }

    .header_wap_active .header_wap_menu_label:nth-child(1) {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;

    }

    .header_wap_active .header_wap_menu_label:nth-child(2) {
        width: 0;
        opacity: 0;
        -webkit-transform: translateX(50%);
        transform: translateX(50%);
    }

    .header_wap_active .header_wap_menu_label:nth-child(3) {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;

    }


    .header_wap_active .header_wap_menu_label {
        background: #fff;
    }

    .header_wap_active .header_menu_wrap {
        top: 0;
        opacity: 1;
        pointer-events: auto;
    }

    .header_menu_content {
        width: 100%;
    }

    .header_menu_item_box {
        width: 100%;
        margin-bottom: 2.415458vw;
    }

    .header_menu_item_box:last-child {
        margin-bottom: 0;
    }

    .header_menu_item_link {
        font-size: 4.347826vw;
        line-height: 9.661835vw;
        text-align: center;
        width: 100%;
        color: rgba(255, 255, 255, .8);
    }

    .header_menu_item_active .header_menu_item_link {
        color: #fff;
    }

    .index_banner_color_title {
        font-size: 6.280193vw;
        line-height: 8.69565vw;
    }

    .index_banner_black_title {
        font-size: 6.280193vw;
        line-height: 8.69565vw;
    }

    .web_center {
        padding: 0 3.623188vw;
    }

    .index_banner_en_title {
        font-size: 3.8647342vw;
        line-height: 5.314009vw;
        height: 10.628018vw;
        text-align: left;
        margin-top: 2.415458vw;overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .header_menu_item_link:after {
        display: none;
    }
    .public_btn_text_label {
        line-height: 9.661835vw;
        font-size: 3.3816425vw;
    }

    .public_button a {
        padding: 0 3.623188vw;
    }

    .public_button a:after {
        width: 9.661835vw;
        -webkit-border-radius: 4.83091vw;
        border-radius: 4.83091vw;
    }

    .index_banner_button {
        margin-top: 4.83091vw;
    }

    .public_btn_text_label:nth-child(2) {
        margin-top: -9.6618357vw;
    }

    .public_btn_icon_box {
        width: 3.8647342vw;
        height: 3.8647342vw;
        margin-left: 2.415458vw;
    }

    .public_btn_icon_label svg {
        width: 1.207729vw;
    }

    .index_banner_img {
        width: 200%;
        left: -100%;
    }

    .index_banner_back_text {
        font-size: 9.661835vw;
        line-height: 9.661835vw;
    }

    .index_banner_back_wrap {
        top: 14%;
    }

    .index_about_content {
        width: 100%;
        padding: 12.0772946vw 0;
        position: relative;
    }

    .index_public_title {
        font-size: 6.280193vw;
        line-height: 8.21256vw;
    }

    .index_about_big {
        padding: 0 3.623188vw;
    }

    .index_about_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-top: 4.83091vw;
    }

    .index_about_subtitle {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
        letter-spacing: 0;
        margin-top: 1.207729vw;
    }

    .index_about_read {
        margin-top: 4.83091vw;
    }

    .index_about_read, .index_about_read p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .index_about_back {
        display: none;
    }

    .index_about_data_wrap {
        width: 100%;
        padding: 7.246376vw 0;
    }

    .index_about_button {
        margin-top: 7.246376vw;
    }

    .index_about_data_box {
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .index_about_data_li {
        margin: 2.415458vw 0;
        width: 50%;
    }


    .index_about_data_title {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
    }

    .index_about_data_number {
        font-size: 5.314009vw;
        line-height: 7.246376vw;
    }

    .index_about_data_label {
        font-size: 3.3816425vw;
        line-height: 6.280193vw;
        margin-left: 1.4492753vw;
    }

    .index_pro_current_tab {
        display: none;
    }

    .index_pro_roll_wrap {
        width: 100%;
    }

    .index_pro_wrap {
        padding: 12.0772946vw 0;
    }

    .index_about_data_box {
        padding: 0 3.623188vw;
    }

    .index_pro_head {
        padding: 0 3.623188vw;
    }

    .index_pro_content {
        padding: 0 0 0 3.623188vw;
        margin-top: 7.246376vw;
    }

    .index_banner_pagination_text {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        width: 7.246376vw;
    }

    .index_banner_pagination_line {
        width: 12.0772946vw;
        height: 0.483091vw;
    }

    .index_banner_pagination_after:after {
        right: -0.724637vw;
        top: -0.724637vw;
        width: 1.932367vw;
        height: 1.932367vw;
    }

    .index_pro_controls_btn {
        width: 9.661835vw;
        height: 9.661835vw;
    }

    .index_pro_controls_btn svg {
        width: 2.415458vw;
    }

    .index_news_wrap {
        padding: 12.0772946vw 0;
    }

    .index_news_content {
        margin-top: 7.246376vw;
    }

    .index_news_item_pic {
        width: 44%;
    }

    .index_news_item_content {
        width: 56%;
    }

    .index_news_item_big {
        width: 100%;
        padding: 0 0 0 3.623188vw;
    }

    .index_news_item_title a {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
        overflow: hidden;
        white-space: normal;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .index_news_item_text {
        display: block;
    }

    .index_news_item_button {
        display: none;
    }

    .index_news_item_day {
        font-size: 4.347826vw;
        line-height: 4.83091vw;
    }

    .index_news_item_year {
        font-size: 3.3816425vw;
        line-height: 4.83091vw;
    }

    .index_news_item_time {
        margin-top: 2.415458vw;
        display: none;
    }

    .index_news_item_text {
        height: 9.661835vw;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .index_news_item_text, .index_news_item_text p {
        font-size: 2.89855vw;
        line-height: 4.83091vw;

    }

    .index_technology_content {
        position: relative;
        z-index: 9;
        padding: 12.0772946vw 3.623188vw;
    }

    .index_technology_title {
        font-size: 5.314009vw;
        line-height: 7.246376vw;
    }

    .index_technology_text {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .footer_content {
        padding: 12.0772946vw 0 7.246376vw 0;
    }

    .footer_logo_box {
        width: 30vw;
    }

    .footer_big {
        width: 100%;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .index_technology_button {
        margin-top: 7.246376vw;
    }

    .footer_read {
        width: 100%;
    }

    .footer_head_box {
        margin-top: 4.83091vw;
    }

    .footer_head_title {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
    }

    .footer_head_text {
        margin-top: 0;
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .footer_contact_address {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .footer_contact_title {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .footer_contact_text, .footer_contact_text a {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .return_top_wrap {
        display: none;
    }

    .footer_copy_nav {
        display: none;
    }

    .footer_copy_box {
        width: 100%;
    }

    .footer_copy_text {
        width: 100%;
        margin: 0;
    }

    .footer_copy_text, .footer_copy_text a {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .footer_copy_wrap {
        padding: 4.83091vw 0 7.246376vw 0;
    }

    .public_banner_wrap {
        padding-top: 24.154589vw;
    }

    .public_banner_nav_box {
        display: none;
    }

    .public_banner_head_wrap {
        margin-top: 0;
        padding-bottom: 7.246376vw;
    }

    .public_banner_img {
        padding-bottom: 60%;
    }

    .public_banner_head_subtitle {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .public_banner_head_title {
        font-size: 5.314009vw;
        line-height: 7.246376vw;
        padding: 0 2.415458vw 0 0;
    }

    .public_banner_head_title:after {
        width: 1.4492753vw;
        height: 1.4492753vw;
        display: none;
    }

    .public_banner_head_box {
        padding: 0 3.623188vw;
    }

    .public_banner_head_li a {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .public_banner_head_active a:after {
        width: 7.246376vw;
    }

    .public_banner_head_li a:after {
        height: 0.483091vw;
    }

    .public_banner_head_li {
        margin-right: 3.623188vw;
    }

    .about_details_head {
        padding: 0 3.623188vw;
    }

    .about_details_wrap {
        padding-top: 12.0772946vw;
    }

    .public_details_title {
        font-size: 5.314009vw;
        line-height: 7.246376vw;
    }

    .public_details_subtitle {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .about_details_big {
        margin-top: 7.246376vw;
        padding-top: 54.5%;
        position: relative;
    }

    .about_details_pic {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

    .about_details_content {
        width: 100%;
        padding: 12.0772946vw 3.623188vw;
    }

    .about_details_year {
        font-size: 5.314009vw;
        line-height: 7.246376vw;
    }

    .about_details_tips_title {
        font-size: 6.7632vw;
        line-height: 7.246376vw;
    }

    .about_details_tips_label {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .about_details_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-top: 4.83091vw;
    }

    .about_details_text, .about_details_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .header_language_wrap {
        display: none;
    }

    .header_wap_button_wrap {
        display: flex;
        -webkit-align-items: center;
        align-items: center;
    }

    .header_wap_en_text {
        margin-right: 2.415458vw;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .header_wap_en_text a {
        font-size: 4.347826vw;
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
    }

    .about_service_head, .about_honor_head {
        padding: 0 3.623188vw;
        -webkit-align-items: center;
        align-items: center;
    }

    .about_honor_tab {
        padding: 0 3.623188vw 12.0772946vw 3.623188vw;
    }

    .about_honor_tab:before,
    .about_honor_tab:after {
        width: 3.623188vw;
    }

    .about_honor_content {
        margin-top: 0;
    }

    .about_honor_wrap {
        padding: 12.0772946vw 0 0 0;
    }

    .about_honor_img {
        height: 25vw;
    }

    .about_honor_big {
        padding: 7.246376vw 0 0 0;
    }

    .about_honor_title {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        margin-top: 4.83091vw;
    }

    .about_service_prev, .about_honor_prev {
        margin-right: 2.415458vw;
    }

    .public_color_btn {
        width: 8.69565vw;
        height: 8.69565vw;
    }

    .public_color_icon {
        width: 3.3816425vw;
        height: 3.3816425vw;
    }

    .public_color_label svg {
        width: 0.9661835vw;
    }

    .about_service_wrap {
        padding: 12.0772946vw 0;
    }

    .about_service_content {
        margin-top: 7.246376vw;
        padding: 0 3.623188vw;
    }

    .pro_nav_item_box a {
        font-size: 3.3816425vw;
        line-height: 7.246376vw;
        -webkit-border-radius: 3.623188vw;
        border-radius: 3.623188vw;
    }

    .pro_nav_item_box:after {
        -webkit-border-radius: 3.623188vw;
        border-radius: 3.623188vw;
    }

    .pro_nav_item_box {
        width: auto;
        padding: 0 3.623188vw;
        margin: 0 1.207729vw;
        -webkit-border-radius: 3.623188vw;
        border-radius: 3.623188vw;
    }

    .pro_page_wrap {
        padding: 12.0772946vw 0;
    }

    .pro_page_content_wrap {
        padding: 7.246376vw 0;
    }

    .pro_page_box {
        padding: 0 3.623188vw;
    }

    .pro_page_item_box {
        width: 48%;
        margin: 0 4% 4.83091vw 0;
    }

    .pro_page_item_box:nth-child(2n) {
        margin: 0 0 4.83091vw 0 !important;
    }

    .pro_page_item_read {
        margin-top: 2.415458vw;
    }

    .pro_page_item_title {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
    }

    .pro_page_item_text {
        margin-top: 1.207729vw;
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        display: none;
    }

    .pagination_btn_text {
        font-size: 3.3816425vw;
        line-height: 8.69565vw;
        width: 8.69565vw;
    }

    .pro_pagination_btn_wrap a {
        margin: 0 1.4492753vw;
    }

    .pro_details_box {
        padding: 24.154589vw 3.623188vw 12.0772946vw 3.623188vw;
    }

    .pro_details_content_wrap {
        padding: 0;
    }

    .pro_details_pic {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        padding: 0;
    }

    .pro_details_content_box {
        position: relative;
        padding-top: 52%;
    }

    .pro_details_photo {
        padding-bottom: 52%;
    }

    .pro_details_img {
        padding: 0;
    }

    .pro_details_big {
        width: 100%;
        padding-right: 0;
    }

    .pro_details_title {
        font-size: 5.314009vw;
        line-height: 7.246376vw;
    }

    .pro_details_text, .pro_details_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .pro_details_text {
        margin-top: 3.623188vw;
    }

    .AddProDetailsPic {
        -webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
        transition: all 1s cubic-bezier(.4, 0, .2, 1);
        -webkit-transition-delay: .1s;
        transition-delay: .1s;
    }

    .pro_details_button a {
        font-size: 3.3816425vw;
        line-height: 7.72946859vw;
        -webkit-border-radius: 3.8647342vw;
        border-radius: 3.8647342vw;
        padding: 0 4.83091vw;
    }

    .pro_details_button {
        margin-top: 4.83091vw;
    }

    .pro_package_wrap {
        padding: 0 3.623188vw;
        margin-top: 0;
    }

    .pro_package_box {
        padding: 12.0772946vw 0;
    }

    .pro_package_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .pro_package_text {
        margin-top: 3.623188vw;
    }

    .pro_package_text, .pro_package_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .pro_package_content {
        margin-bottom: 7.246376vw;
        padding-bottom: 7.246376vw;
    }

    .news_page_wrap {
        padding: 12.0772946vw 0;
    }

    .news_page_box {
        padding: 0 3.623188vw;
    }

    .news_page_content {
        margin-top: 7.246376vw;
        padding-bottom: 12.0772946vw;
    }

    .tech_page_content {
        padding: 0 3.623188vw;
    }

    .tech_page_wrap {
        padding: 12.0772946vw 0 0 0;
    }

    .tech_page_tab {
        margin-top: 12.0772946vw;
        padding-bottom: 12.0772946vw;
    }

    .tech_page_tips_wrap {
        width: 100%;
        margin-top: 7.246376vw;
    }

    .tech_page_title {
        width: 100%;
    }

    .tech_page_tips_title {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
    }

    .tech_page_tips_text {
        margin-top: 2.415458vw;
    }

    .tech_page_tips_text, .tech_page_tips_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .tech_page_item_box {
        width: 100%;
        padding: 0;
        margin-bottom: 4.83091vw;
    }

    .tech_page_item_icon {
        width: 8.69565vw;
        height: 8.69565vw;
    }

    .tech_page_item_title {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
    }

    .tech_page_item_text, .tech_page_item_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .tech_page_item_text {
        margin-top: 1.207729vw;
    }

    .tech_page_item_read {
        margin-top: 4.83091vw;
    }

    .tech_page_big {
        padding: 0 3.623188vw;
    }

    .tech_page_pic {
        padding: 12.0772946vw 0;
    }

    .tech_big_title, .tech_big_title p {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .tech_big_text {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .equipment_page_head {
        padding: 0 3.623188vw;
    }

    .equipment_page_content {
        padding: 0 0 0 3.623188vw;
        margin-top: 7.246376vw;
    }

    .equipment_page_tips_wrap {
        width: 100%;
        margin-top: 7.246376vw;
    }

    .equipment_page_tips_box, .equipment_page_tips_box p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .equipment_page_prev {
        margin-right: 2.415458vw;
    }

    .equipment_page_wrap {
        padding: 12.0772946vw 0;
    }

    .equipment_page_read {
        margin-top: 2.415458vw;
    }

    .equipment_page_title {
        font-size: 3.8647342vw;
        line-height: 5.7971014vw;
    }

    .equipment_page_text, .equipment_page_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .equipment_page_button {
        margin-top: 12.0772946vw;
    }

    .news_banner_content {
        padding: 0 3.623188vw;
        height: 80vw;
    }

    .news_banner_big {
        padding-top: 14.49275vw;
    }

    .news_banner_title {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .news_banner_label {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        margin: 0 2.415458vw;
    }

    .news_details_wrap {
        padding: 12.0772946vw 3.623188vw;
    }

    .news_details_box {
        padding: 0;
    }

    .news_details_content {
        margin-bottom: 7.246376vw;
    }

    .news_details_content, .news_details_content p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .news_details_button {
        margin-top: 7.246376vw;
    }

    .news_details_content img {
        margin: 5.314009vw 0;
    }

    .news_details_btn_text {
        font-size: 3.3816425vw;
        line-height: 8.69565vw;
    }

    .news_details_item_btn a {
        -webkit-border-radius: 4.347826vw;
        border-radius: 4.347826vw;
    }

    .news_details_item_btn a:after {
        -webkit-border-radius: 4.347826vw;
        border-radius: 4.347826vw;
    }

    .news_details_item_box:nth-child(2n+1) .news_details_btn_icon {
        margin-right: 2.415458vw;
    }

    .news_details_item_box:nth-child(2n) .news_details_btn_icon {
        margin-left: 2.415458vw;
    }

    .news_details_btn_icon {
        width: 1.4492753vw;
    }

    .news_details_btn_read {
        width: auto;
        padding: 0 3.623188vw;
    }

    .talent_page_wrap {
        padding: 12.0772946vw 0;
    }

    .talent_page_box {
        padding: 0 3.623188vw;
    }

    .talent_page_tips {
        width: 100%;
        margin-top: 7.246376vw;
    }

    .talent_page_label {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
        margin-right: 2.415458vw;
    }

    .talent_page_text, .talent_page_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .talent_page_text {
        margin-top: 2.415458vw;
    }

    .talent_big_max_pic {
        width: 100%;
        margin-right: 0;
    }

    .talent_big_content_box {
        width: 100%;
        margin-top: 4.83091vw;
    }

    .talent_big_read, .talent_big_read p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .talent_big_read {
        margin-top: 4.83091vw;
    }

    .job_page_wrap {
        padding: 12.0772946vw 0;

    }

    .job_page_box {
        padding: 0 3.623188vw;
    }

    .job_page_content {
        width: 100%;
        margin-top: 7.246376vw;
    }

    .job_page_item_tips {
        width: 20%;
    }

    .job_item_label {
        font-size: 3.3816425vw;
        line-height: 3.3816425vw;
        display: none;
    }

    .job_item_number {
        font-size: 6.280193vw;
        line-height: 7.72946859vw;
    }

    .job_page_item_big {
        padding: 7.246376vw 0;
    }

    .job_item_package {
        margin-top: 4.83091vw;
    }

    .job_item_title {
        width: 80%;
        padding: 0 4.83091vw;
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .job_item_big {
        width: 100%;
    }

    .job_item_head {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .job_item_text {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .job_item_read {
        padding: 7.246376vw 0 0 0;
    }

    .job_more_text {
        font-size: 3.3816425vw;
        line-height: 8.69565vw;
    }

    .job_more_btn {
        -webkit-border-radius: 4.347826vw;
        border-radius: 4.347826vw;
        padding: 0 4.83091vw;
    }

    .job_more_btn:after {
        -webkit-border-radius: 4.347826vw;
        border-radius: 4.347826vw;
    }

    .job_more_button {
        margin-top: 7.246376vw;
    }

    .job_page_text, .job_page_text p {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .job_page_read {
        margin-top: 12.0772946vw;
    }

    .contact_page_wrap {
        padding: 12.0772946vw 0;
    }

    .contact_page_box {
        padding: 0 3.623188vw;
    }

    .contact_details_box {
        padding: 7.246376vw 0 12.0772946vw 0;
    }

    .contact_details_content {
        width: 100%;
    }

    .contact_details_icon {
        width: 5.314009vw;
        height: 5.314009vw;
    }

    .contact_details_title {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
    }

    .contact_details_text, .contact_details_text a {
        font-size: 4.347826vw;
        line-height: 6.280193vw;
    }

    .contact_details_li {
        width: 100%;
        margin-bottom: 4.83091vw;
    }

    .contact_details_ewm_wrap {
        width: 100%;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .contact_details_ewm_box {
        width: 35vw;
        margin-top: 7.246376vw;
    }

    .contact_details_ewm_title {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        margin-top: 2.415458vw;
    }

    .contact_details_tab {
        padding-top: 7.246376vw;
    }

    .contact_map_box {
        padding-bottom: 50%;
    }

    .wap_list {
        width: 4vw;
        height: 4vw;
        bottom: 40%;
    }

    .index_banner_details_box {
        padding-bottom: 15vw;
    }

    .pro_domain_wrap {
        padding: 12.077294vw 0;
    }

    .pro_domain_head {
        padding: 0 3.62318vw;
    }

    .pro_domain_tips {
        width: 100%;
        margin-top: 7.24637vw;
    }

    .pro_domain_tips, .pro_domain_tips p {
        font-size:3.38164vw;
        line-height:5.314009vw;
    }

    .pro_domain_title {
        font-size: 3.864734vw;
        line-height:5.797101vw;
    }

    .pro_domain_text, .pro_domain_text p {
        font-size: 3.38164vw;
        line-height: 5.314009vw;
    }

    .pro_domain_text {
        margin-top: 2.4154589vw;
    }
    .pro_domain_tab .swiper-slide {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    .pro_domain_controls {
        display: none;
    }
    .pro_domain_content {
        margin-top: 7.246376vw;
    }
    .footer_animate {
        -webkit-transform:none;
        transform:none;
    }
}


/*小屏幕*/
@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) {

}

