
/*移动端默认样式*/
@media screen and (max-width: 1920px) {
    #head .menu>ul>li{padding: 0 25px;}
}
@media screen and (max-width: 1780px) {
    #head .menu>ul>li{padding: 0 30px;}
}
@media screen and (max-width: 1720px) {
    #head .menu>ul>li{padding: 0 25px;}
}
@media screen and (max-width: 1680px) {
    #head .menu>ul>li{padding: 0 25px;}
}
@media screen and (max-width: 1640px) {
    #head .menu>ul>li{padding: 0 25px;}
}
@media screen and (max-width: 1600px) {
    #head .menu>ul>li{padding: 0 15px;}
    #head .menu>ul>li>a{
        /*font-size: 1.7rem;*/
        font-size: 1.4rem;
    }
}
@media screen and (max-width: 1520px) {
    #head .menu>ul>li{padding: 0 15px;}
    #head .menu>ul>li>a{
        /*font-size: 1.7rem;*/
        font-size: 1.4rem;
    }
}
@media screen and (max-width: 1470px) {
    #head .menu>ul>li{padding: 0 15px;}
    #head .menu>ul>li>a{
        font-size: 1.4rem;
        /*font-size: 1.7rem;*/
        
    }
}
@media screen and (max-width: 1440px) {
    #head .menu>ul>li{padding: 0 15px;}
    #head .menu>ul>li>a{
        font-size: 1.4rem;
        /*font-size: 1.7rem;*/
        
    }
}
@media screen and (max-width: 1360px) {
    #head .menu>ul>li{padding: 0 15px;}
    #head .menu>ul>li>a{
        font-size: 1.4rem;
        /*font-size: 1.7rem;*/
        
    }
}
@media screen and (max-width: 1320px) {
    #head .menu>ul>li{padding: 0 15px;}
    #head .menu>ul>li>a{
        font-size: 1.4rem;
        /*font-size: 1.6rem;*/
        
    }
}
@media screen and (max-width: 1200px) {
    .header_after {
        height: 14.492753vw;
    }
    #head .menu>ul>li{padding: 0 14px;}
    #head .menu>ul>li>a{
        font-size: 1.4rem;
        /*font-size: 1.7rem;*/
        
    }
    .header_nav_box {
        position: fixed;
        left: 0;
        top: -100%;
        width: 100%;
        height: 100%;
        z-index: 99;
        background: rgba(0, 0, 0, .9);
        -wenkit-align-content: center;
        align-content: center;
        -webkit-justify-content: center;
        justify-content: center;
        pointer-events: none !important;
        opacity: 0;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }


    .header_nav_list {
        width: 100%;
    }

    .header_nav_item {
        width: 100%;
        padding: 0 !important;
        text-align: center;
    }

    .header_nav_link {
        font-size: 4.10628vw;
        line-height: 9.6618357vw;
        color: rgba(255, 255, 255, .5) !important;
        padding: 0 !important;
    }

    .header_active .header_nav_link {
        line-height: 9.6618357vw;
    }

    .header_nav_current .header_nav_link {
        color: #fff !important;
    }

    .page_center,
    .content_center {
        padding: 0 3.623188vw;
    }

    .header_box {
        height: 14.492753vw;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .header_active .header_box {
        height: 14.492753vw;
    }

    .header_active .header_logo_box {
        /*width: 24.1545893vw;*/
        width: 32.154589vw;
    }

    .header_active .header_wap_label:after {
        background: #005aa5;
    }


    .header_logo_box {
        width: 27.154589vw;
        position: relative;
        left: 0;
        top: 0;
        -webkit-transform: translateX(0) translateY(0);
        transform: translateX(0) translateY(0);
    }

    .header_nav_tab {
        width: 100%;
    }

    .header_nav_button {
        width: 7.2463768vw;
        height: 7.2463768vw;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        position: relative;
        z-index: 999;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_wap_btn {
        width: 100%;
    }

    .header_wap_label {
        height: 0.4830917vw;
        width: 100%;
        position: relative;
        margin-bottom: 1.6908212vw;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

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

    .header_wap_label:after {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: #fff;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .index_banner_title {
        /*font-size: 5.314009vw;*/
        font-size: 4.414009vw;
        line-height: 7.7294685vw;
    }

    .index_banner_tips {
        /*font-size: 6.0386473vw;*/
        font-size: 4.338647vw;
        line-height: 9.6618357vw;
        padding: 0 6.0386473vw;
    }

    .index_banner_tips:after {
        width: 5.314009vw;
        height: 5.314009vw;
        border-right: 1.4492753vw solid #005aa5;
        border-top: 1.4492753vw solid #005aa5;
    }

    .index_banner_button {
        width: 31.400966vw;
        margin: 4.8309178vw auto 0;
    }

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

    .index_banner_pagination_box {
        bottom: 4.8309178vw;
    }

    .index_banner_pagination_num {
        font-size: 4.8309178vw;
        height: 7.2463768vw;
        line-height: 7.2463768vw;
        width: 14.492753vw;
        justify-content: center;
    }

    .index_banner_pagination_top {
        width: auto;
    }

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

    .index_banner_pagination_line .swiper-pagination-bullet {
        width: 4.830917vw;
        margin: 0 1.207729vw !important;
        height: 2.415458vw;
        outline: none;
        cursor: pointer;
    }

    .index_about_max {
        width: 100%;
    }

    .index_about_video_button {
        width: 12.0772946vw;
        height: 12.0772946vw;
    }

    .index_about_video_icon svg {
        width: 2.8985507vw;
    }

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

    .index_about_title_text {
        /*font-size: 5.314009vw;*/
        /*font-size: 7.414009vw;*/
        font-size: 6.114009vw;
        line-height: 7.7294685vw;
        padding: 0 3.623188vw 0 0;
    }
    #menu-mob>.menu>ul>li>div>a{
        font-size: 6rem;
    }
    .index_about_title_text:after {
        top: -1.4492753vw;
        width: 4.8309178vw;
        height: 4.8309178vw;
        border-right: 1.4492753vw solid #005aa5;
        border-top: 1.4492753vw solid #005aa5;
    }

    .quality_certificate_head .index_about_title_text {
        padding: 0 3.623188vw;
    }

    .index_about_title_en {
        /*font-size: 3.3816425vw;*/
        /*font-size: 5.381642vw;*/
        font-size: 4.681642vw;
        line-height: 5.7971014vw;
    }
    .index_about_title_en{margin-top:2px;}
    .index_about_read {
        padding: 12.0772946vw 3.623188vw 0 3.623188vw;
        position: relative;
        z-index: 2;
    }

    .index_about_num_box {
        padding: 7.2463768vw 0 12.0772946vw 0;
    }

    .index_about_edit_box {
        margin-top: 3.630918vw;
        font-size: 4.181642vw;
        line-height: 8.297101vw;
    }

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

    .index_public_circle svg {
        stroke-width: 1px;
    }

    .index_public_btn_content {
        padding: 0 0 0 4.8309178vw;
        line-height: 9.6618357vw;
        -webkit-transform: translateX(-2.4154589vw);
        transform: translateX(-2.4154589vw);
    }

    .index_public_button a:after {
        width: 9.6618357vw;
        height: 9.6618357vw;
        -webkit-border-radius: 4.8309178vw;
        border-radius: 4.8309178vw;

    }

    .index_public_btn_text {
        font-size: 3.8647342vw;
    }

    .index_about_button {
        margin-top: 7.2463768vw;
        margin-bottom: 7.2vw;
    }

    .index_about_num_tit {
        font-size: 9.178743vw;
        line-height: 13.043478vw;
    }

    .index_about_num_min {
        font-size: 3.3816425vw;
        line-height: 10.628019vw;
        margin-left: 0.966183vw;
    }

    .index_about_num_item {
        width: 50%;
        padding: 3.623188vw 0;
    }

    .index_about_num_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .index_about_num_icon {
        width: 70%;
        height: 0.966183vw;
    }

    .index_pro_big {
        padding: 0;
    }

    .index_public_btn_icon {
        width: 3.8647342vw;
        margin-left: 1.20772946vw;
    }

    .index_pro_item_tit {
        font-size: 5.314009vw;
        line-height: 7.7294685vw;
    }

    .index_pro_item_read {
        /*padding: 4.8309178vw 3.623188vw;*/
        padding: 4.8309178vw 3.623188vw 8px;
    }

    .index_pro_item_img a {
        height: 61.352657vw;
    }

    .index_pro_item_box {
        width: 100%;
        margin: 0 0 3.623188vw 0;
    }

    .index_pro_item_text {
        display: none;
        margin-top: 4.8309178vw;
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
    }

    .index_pro_item_button {
        /*margin-top: 4.8309178vw;*/
        margin-top: -0.169082vw;
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
    }

    .index_pro_item_foot {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    .index_pro_item_read .index_public_circle circle {
        stroke-dasharray: 0 !important;
    }

    .index_pro_item_read .index_public_button a:after {
        background: #005aa5 !important;
    }

    .index_pro_item_read .index_public_btn_content {
        opacity: 1 !important;
    }

    .index_skill_back {
        padding-bottom: 100%;
    }

    .index_skill_circle_box {
        top: 38%;
    }

    .index_skill_title {
        font-size: 7.7294685vw;
        /*line-height: 10.14492753vw;*/
        line-height: 31px;
        margin-top: 4.8309178vw;
    }
    .index_skill_title>p{
        letter-spacing: 1px;
        font-size: 15px;
        padding: 0 7%;
    }
    .index_pro_list_wrap {
        margin-top: 7.2463768vw;
    }

    .index_pro_back_img {
        padding-bottom: 66%;
    }

    .index_pro_box {
        padding: 12.0772946vw 0;
    }

    .index_skill_content {
        padding-top: 4.8309178vw;
    }

    .index_skill_item_num {
        font-size: 9.6618357vw;
        line-height: 12.0772946vw;
    }

    .index_skill_item_min {
        font-size: 3.8647342vw;
        line-height: 11.11111vw;
    }

    .index_skill_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 1.20772946vw;
    }

    .index_news_box {
        padding: 12.0772946vw 0;
    }

    .index_news_item_time {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .index_news_item_title {
        margin-top: 2.4154589vw;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .index_news_item_link {
        width: 100%;
    }

    .index_news_item_link a {
        /*font-size: 3.8647342vw;*/
        font-size: 5.664734vw;
        line-height: 5.7971014vw;
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }

    .index_news_item_read {
        width: 59.232175%;
        padding: 0 3.623188vw 0 0;

    }

    .index_news_item_text {
        font-size: 3.3816425vw;
        line-height: 5.314009vw;
        margin-top: 2.4154589vw;
        -webkit-line-clamp: 2;
    }

    .index_news_item_icon {
        width: 3.623188vw;
        height: 5.7971014vw;
    }

    .index_news_item_btn {
        padding: 0 1.20772946vw;
        font-size: 3.3816425vw;
    }

    .index_news_item_box {
        padding: 0 3.623188vw;
    }

    .index_partner_btn,
    .index_news_pagination_btn {
        width: 9.6618357vw;
        height: 9.6618357vw;
    }

    .index_news_pagination_button {
        padding-left: 2.4154589vw;
        width: 24.1545893vw;
    }

    .index_news_pagination_line {
        width: calc(100% - 24.1545893vw);
        height: 1px;
    }

    .index_partner_btn svg,
    .index_news_pagination_btn svg {
        width: 3.3816425vw;
    }

    .index_news_content {
        margin-top: 7.2463768vw;
    }

    .index_partner_box {
        padding: 12.0772946vw 0;
    }

    .index_partner_content {
        margin-top: 7.2463768vw;
    }

    .index_partner_button {
        margin-top: 4.8309178vw;
    }

    .index_partner_btn {
        margin: 0 1.20772946vw;
    }

    .footer_nav_box {
        display: none;
    }

    .footer_message_wrap {
        width: 100%;
        padding: 12.0772946vw 0;
    }

    .footer_message_box {
        padding: 0 3.623188vw;
    }

    .footer_logo_box {
        /*width: 36%;*/
        width: 65%;
        margin: 0 auto;
    }

    .footer_message_read {
        font-size: 6.347826vw;
        line-height: 6.763285vw;
        margin-top: 7.246376vw;
        text-align: center;
    }

    .footer_message_title {
        font-size: 3.8647342vw;
        line-height: 9.6618357vw;
        width: calc(100% - 4.8309178vw);
    }

    .footer_message_icon {
        width: 4.8309178vw;
    }

    .footer_message_link {
        width: 50%;
        margin: 2.4154589vw auto 0;
    }

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

    .footer_message_tel_icon {
        width: 9.6618357vw;
    }

    .footer_message_tel_cn {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
        display: none;
    }

    .footer_message_tel_num a {
        font-size: 7.2463768vw;
        line-height: 9.6618357vw;
        padding-left: 1.4492753vw;
    }

    .footer_message_tel_read {
        width: auto;
    }

    .footer_nav_wrap {
        width: 100%;
    }

    .footer_bq_item_wrap {
        padding: 3.623188vw 0;
    }

    .footer_bq_item_text, .footer_bq_item_text a {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .footer_bq_item_text {
        margin-right: 2.4154589vw;
    }

    .footer_bq_item_wrap {
        width: 100%;
        padding: 0 3.623188vw;
    }

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

    .footer_bq_box {
        padding: 4.8309178vw 0;
    }

    .footer_bq_item_wrap:after {
        display: none;
    }

    .page_banner_img {
        padding-bottom: 88%;
    }

    .page_banner_title {
        font-size: 6.763285vw;
        line-height: 9.178743vw;
    }

    .page_banner_text {
        /*font-size: 3.3816425vw;*/
        font-size: 4.181642vw;
        line-height: 5.7971014vw;
        /*margin-top: 2.4154589vw;*/
        margin-top: 0;
    }

    .page_banner_address_box {
        display: none;
    }

    .page_banner_nav_box {
        padding: 0 3.623188vw;
        max-width: 100%;
        white-space: nowrap;
        overflow: hidden;
    }

    .page_banner_nav_list {
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        text-align: center;
        display: block;
    }

    .page_banner_nav_item a {
        /*font-size: 3.3816425vw;*/
        /*font-size: 4.781642vw;*/
        font-size: 4.381642vw;
        line-height: 14.0096618vw;
    }

    .page_banner_nav_wrap {
        height: 14.0096618vw;
    }

    .page_banner_nav_item {
        margin-right: 3.3816425vw;
        display: inline-block;
        width: auto;
        vertical-align: top;
    }

    .about_content_photo {
        width: 100%;
    }

    .about_content_btn {
        width: 12.0772946vw;
        height: 12.0772946vw;
        top: 30vw;
    }

    .about_content_img {
        padding-bottom: 70%;
    }

    .about_content_read {
        width: 100%;
        padding: 12.0772946vw 0 60.38647vw 0;
    }

    .about_vision_box {
        padding-bottom: 104%;
    }

    .about_vision_title {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
    }

    .about_vision_text {
        font-size: 3.3816425vw;
        line-height: 6.0386473vw;
        margin-top: 1.20772946vw;
        height: 24.1545893vw;
        overflow: auto;
    }

    .about_vision_read {
        top: 27%;
        padding: 0 3.623188vw;
    }

    .about_vision_pagination {
        padding: 0 3.623188vw;
        top: 66%;
    }

    .about_vision_pagination .swiper-pagination-bullet {
        width: 2.4154589vw;
        height: 2.4154589vw;
        margin: 0 1.20772946vw !important;
    }

    .about_vision_pagination .swiper-pagination-bullet:first-child {
        margin: 0 1.20772946vw 0 0 !important;
    }

    .about_vision_head {
        top: 10%;
        padding: 0 3.623188vw;
    }

    .about_vision_list_wrap {
        /*width: 84%;*/
        width: 100%;
    }

    .about_vision_item_box {
        padding: 4.8309178vw 0;
    }

    .about_vision_item_icon {
        font-size: 7.2463768vw;
    }

    .about_vision_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .about_value_wrap {
        padding: 12.0772946vw 0;
    }

    .about_value_box {
        padding: 0 3.623188vw;
    }

    .about_value_content {
        width: 100%;
        padding-right: 0;
    }

    .about_value_photo {
        width: 100%;
        margin-top: 4.8309178vw;
    }

    .about_value_head {
        position: relative;
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .about_value_head .index_about_title_box {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .about_value_head .index_about_title_text {
        padding: 0 3.623188vw;
    }

    .about_value_head .index_about_title_en {
        text-align: center;
    }

    .about_value_swiper {
        margin-top: 7.2463768vw;
    }

    .about_value_page_max {
        font-size: 14.492753vw;
        line-height: 16.908212vw;
        bottom: -8.454106vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }

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

    .about_value_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .about_content_foot {
        padding: 0 3.623188vw;
        bottom: 12.0772946vw;
    }

    .about_content_item_number {
        font-size: 9.178743vw;
        line-height: 12.0772946vw;
    }

    .about_content_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        width: 100%;
        text-align: center;
    }

    .about_content_item_year {
        font-size: 3.3816425vw;
        line-height: 9.178743vw;
        margin-left: 1.20772946vw;
    }

    .about_content_list {
        padding: 0;
    }

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

    .about_content_center {
        padding: 0 3.623188vw;
    }

    .about_page_wrap {
        padding-bottom: 0;
    }

    .index_about_img {
        padding-bottom: 71%;
    }

    .pro_head_wrap {
        padding: 0 3.623188vw;
    }

    .pro_head_title {
        width: 100%;
    }

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

    .pro_head_tips {
        font-size: 3.8647342vw;
        line-height: 7.7294685vw;
    }

    .pro_head_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .pro_head_box {
        padding: 12.0772946vw 0;
    }

    .pro_content_box {
        padding: 0 3.623188vw;
    }

    .index_public_default a:hover .index_public_btn_content {
        padding: 0 2.4154589vw;
    }

    .index_pro_li {
        width: 100%;
        margin: 0 0 3.623188vw 0;
    }

    .index_pro_tips {
        font-size: 4.347826vw;
        line-height: 7.7294685vw;
        margin-bottom: 1.20772946vw;
        color: #fff;
    }

    .index_pro_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        color: #fff;
    }

    .index_pro_read {
        width: 100%;
        padding: 3.623188vw;
        background: rgba(0, 0, 0, .2);
    }

    .index_pro_ul {
        padding-top: 4.8309178vw;
    }

    .pro_content_wrap {
        padding: 12.0772946vw 0;
    }

    .technology_honor_box {
        padding: 12.0772946vw 0;
    }

    .technology_platform_read {
        padding: 12.0772946vw 3.623188vw;
        width: 100%;
    }

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

    .technology_platform_photo {
        width: 100% !important;
    }

    .platform_item_content {
        width: 100% !important;
        padding: 12.0772946vw 3.623188vw !important;
    }

    .technology_platform_box {
        position: relative;
    }

    .technology_platform_content {
        margin-top: 4.8309178vw;
    }

    .technology_platform_title {
        font-size: 3.8647342vw;
        line-height: 6.763285vw;
        margin-top: 4.8309178vw;
    }

    .technology_platform_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .technology_platform_item_num {
        font-size: 9.178743vw;
        line-height: 12.0772946vw;
    }

    .technology_platform_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 1.20772946vw;
    }

    .platform_item_photo {
        width: 100% !important;
        position: absolute;
        left: 0;
        bottom: 0;
    }

    .platform_item_box {
        position: relative;
        padding-bottom: 60%;
    }

    .platform_item_img {
        height: 0 !important;
        padding-bottom: 60%;
    }

    .technology_honor_content {
        padding: 0;
    }

    .platform_item_title {
        font-size: 4.8309178vw;
        line-height: 7.7294685vw;
        margin-bottom: 2.4154589vw;
        font-weight: bold;
    }

    .platform_item_line {
        width: 7.2463768vw;
        height: 1px;
    }

    .platform_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .platform_icon_box {
        margin-top: 4.8309178vw;
    }

    .platform_icon_label {
        font-size: 7.2463768vw;
        line-height: 9.6618357vw;
    }

    .platform_icon_item {
        margin-right: 7.2463768vw;
    }

    .platform_icon_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 1.20772946vw;
    }

    .technology_team_title {
        font-size: 5.7971014vw;
        line-height: 8.695652vw;
    }

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

    .technology_team_back {
        padding-bottom: 76%;
    }

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

    .technology_honor_text {
        margin-top: 2.4154589vw;
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

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

    .news_page_item_title a {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
        margin-top: 2.4154589vw;
        max-height: 1.15942028vw;
    }

    .news_page_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 1.20772946vw;
        color: #999;
    }

    .news_page_item_button {
        margin-top: 2.4154589vw;
    }

    .news_content_wrap {
        padding-bottom: 12.0772946vw;
    }

    .news_head_photo {
        width: 100%;
    }

    .news_tab_content {
        width: 100%;
        padding-left: 0;
    }

    .news_head_pagination {
        position: relative;
        width: 100%;
        padding-left: 0;
    }

    .news_tab_current {
        font-size: 9.6618357vw;
        line-height: 12.0772946vw;
    }

    .news_tab_year {
        font-size: 3.8647342vw;
        line-height: 8.4541062vw;
        margin-left: 2.4154589vw;
    }

    .news_tab_read {
        padding: 4.8309178vw 0;
    }

    .news_tab_title {
        margin-top: 1.4492753vw;
    }

    .news_tab_title a {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
        max-height: 14.492753vw;
    }

    .news_tab_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
        -webkit-line-clamp: 2;
        height: 1.15942028vw;
        display: none;
    }

    .news_tab_button {
        margin-top: 2.4154589vw;
    }

    .news_pagination_number {
        width: 12.0772946vw;
        font-size: 4.347826vw;
    }

    .news_pagination_animate {
        width: calc(100% - 12.0772946vw);
        height: 0.4830917vw;
    }

    .news_head_box {
        padding: 7.2463768vw 0;
    }

    .page_banner_nav_item:after {
        height: 0.4830917vw;
    }

    .page_pagination_box a {
        line-height: 8.695652vw;
        font-size: 2.8985507vw;
        width: 8.695652vw;
        margin: 0 0.72463768vw;
    }

    .page_pagination_box a:after {
        -webkit-border-radius: 4.347826vw;
        border-radius: 4.347826vw;
    }

    .page_pagination_next, .page_pagination_prev {
        width: auto !important;
        padding: 0 2.4154589vw !important;
        margin: 0 0.72463768vw !important;
    }

    .page_pagination_box {
        margin-top: 7.2463768vw;
    }

    .social_item_box {
        width: 48.5%;
        margin: 0 3% 3% 0;
    }

    .social_item_box:nth-child(2n) {
        margin: 0 0 3% 0;
    }

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

    .social_item_read {
        padding: 4.8309178vw 2.4154589vw;
    }

    .social_item_title {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
    }

    .concept_photo {
        width: 100%;
    }

    .concept_content {
        width: 100%;
        padding: 12.0772946vw 3.623188vw;
    }

    .index_about_title_box {
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .concept_head_icon {
        font-size: 8.695652vw;
    }

    .concept_head_box {
        margin-bottom: 4.8309178vw;
    }

    .concept_read_title {
        font-size: 3.8647342vw;
        line-height: 6.763285vw;
    }

    .concept_read_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        color: #666;
    }

    .concept_read_box {
        margin-top: 4.8309178vw;
    }

    .social_item_text {
        font-size: 3.140096vw;
        line-height: 5.7971014vw;
        height: 34.7826086vw;
        margin-top: 1.4492753vw;
        overflow: auto;
    }

    .social_head .index_about_title_text {
        padding: 0 3.623188vw;
    }

    .social_item_foot {
        margin-top: 4.8309178vw;
    }

    .social_item_box:nth-child(1) .social_item_foot svg {
        width: 7.2463768vw;
    }

    .social_item_box:nth-child(2) .social_item_foot svg {
        width: 9.6618357vw;
    }

    .social_item_box:nth-child(3) .social_item_foot svg {
        width: 7.7294685vw;
    }

    .social_item_box:nth-child(4) .social_item_foot svg {
        width: 8.695652vw;
    }

    .social_item_box:nth-child(5) .social_item_foot svg {
        width: 7.7294685vw;
    }

    .social_item_box .social_item_title {
        color: #fff;
    }

    .social_item_box .social_item_text {
        color: #fff;
    }

    .social_item_box .social_item_default {
        fill: #fff;
    }

    .social_item_box .social_item_color {
        fill: #fff;
    }

    .social_item_box .social_item_back:after {
        opacity: 0;
    }

    .social_item_box .social_item_back img {
        filter: blur(0);
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    .social_wrap {
        padding: 12.0772946vw 0;
    }

    .resources_head_wrap {
        padding: 12.0772946vw 3.623188vw;
    }

    .resources_max {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
        margin-bottom: 4.8309178vw;
    }

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

    .resources_head_icon {
        width: 4.8309178vw;
    }

    .resources_tips {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .resources_banner_img {
        width: 64%;
        top: -8%;
    }

    .resources_banner_box {
        background-position: center !important;
        padding-bottom: 68%;
    }

    .pro_banner_img {
        background-position: center !important;
    }

    .technology_team_back {
        background-position: center !important;
    }

    .benefits_wrap {
        padding: 12.0772946vw 0;
    }

    .quality_banner_icon {
        font-size: 9.6618357vw;
    }

    .benefits_list {
        margin-top: 7.2463768vw;
    }

    .benefits_item_box {
        width: 48.5%;
        margin: 0 3% 3% 0;
    }
    .benefits_item_box:nth-child(3n){margin: 0 3% 3% 0;}
    .benefits_item_box:nth-child(2n) {
        margin: 0 0 3% 0;
    }

    .quality_content_center {
        margin-top: 4.8309178vw;
    }

    .benefits_item_read {
        padding: 4.8309178vw 1.932367vw;
        padding: 4.8309178vw 1.932367vw 0 1.932367vw;
    }

    .quality_banner_back {
        padding-bottom: 60%;
    }

    .quality_banner_title {
        font-size: 5.314009vw;
        line-height: 8.2125603vw;
        margin-top: 2.4154589vw;
        letter-spacing: 0.72463768vw;
    }

    .quality_banner_text {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin-top: 1.4492753vw;
        letter-spacing: 0.72463768vw;
    }

    .benefits_item_icon {
        width: 14.492753vw;
        height: 14.492753vw;
        font-size: 6.2801932vw;
        margin: 0 auto 2.4154589vw;
    }

    .benefits_item_title {
        font-size: 3.8647342vw;
        line-height: 6.763285vw;
        /*margin-bottom: 19.323671vw;*/
        margin-bottom:0;
        margin-top: 37.6625vw;
    }

    .benefits_item_text {
        font-size: 3.140096vw;
        line-height: 5.7971014vw;
    }

    .benefits_head .index_about_title_text {
        padding: 0 3.623188vw;
    }

    .join_wrap {
        padding: 12.0772946vw 0;
    }

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

    .join_item_box a {
        padding: 3.623188vw;
    }

    .join_item_title {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
    }

    .join_item_tips {
        margin-top: 2.4154589vw;
    }

    .join_item_label {
        font-size: 3.140096vw;
        line-height: 5.314009vw;
        padding: 0 2.4154589vw;
    }

    .join_item_label:first-child {
        padding: 0 2.4154589vw 0 0;
    }

    .join_item_label:last-child {
        padding: 0 0 2.4154589vw 0;
    }

    .join_item_bold {
        font-size: 3.8647342vw;
        line-height: 6.763285vw;
        margin-top: 2.4154589vw;
    }

    .join_item_read {
        margin-top: 1.4492753vw;
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        height: auto;
        -webkit-line-clamp: 5;
    }

    .join_item_btn_text {
        font-size: 3.3816425vw;
        line-height: 7.2463768vw;
    }

    .join_item_btn_icon {
        width: 3.8647342vw;
        margin-left: 1.20772946vw;
    }

    .join_item_button {
        padding: 0 2.4154589vw;
        -webkit-border-radius: 3.623188vw;
        border-radius: 3.623188vw;
    }

    .resources_page_wrap {
        padding: 0 3.623188vw 12.0772946vw 3.623188vw;
    }

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

    .resources_page_title {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
    }

    .resources_page_tips {
        margin-top: 2.4154589vw;
    }

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

    .resources_page_item_icon {
        font-size: 3.8647342vw;
        width: 3.8647342vw;
    }

    .resources_page_item_text {
        width: calc(100% - 3.8647342vw);
        padding-left: 2.4154589vw;
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .resources_page_read {
        width: calc(100% - 24.1545893vw);
        padding-right: 3.623188vw;
    }

    .resources_page_button {
        width: 24.1545893vw;
    }

    .resources_page_button a {
        height: 7.2463768vw;
    }

    .resources_page_head {
        -webkit-align-items: flex-start;
        align-items: flex-start;
        padding: 0 3.623188vw;
        margin-bottom: 7.2463768vw;
    }

    .resources_page_btn_icon {
        font-size: 3.140096vw;
    }

    .resources_page_btn_text {
        font-size: 3.140096vw;
    }

    .resources_page_button a:after {
        -webkit-border-radius: 3.623188vw;
        border-radius: 3.623188vw;
    }

    .resources_page_bjq_wrap {
        padding: 7.2463768vw 3.623188vw;
    }

    .resources_page_bjq_box h1 {
        font-size: 3.8647342vw;
        line-height: 6.763285vw;
    }

    .resources_page_bjq_box p {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .resources_page_mail_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .resources_page_mail_text a {
        font-size: 4.8309178vw;
        line-height: 7.7294685vw;
    }

    .resources_page_foot {
        margin-top: 4.8309178vw;
    }

    .resources_btn_text {
        font-size: 3.140096vw;
        line-height: 7.7294685vw;
        width: calc(100% - 5.0724637vw);
    }

    .resources_page_prev a .resources_btn_icon {
        margin-right: 1.20772946vw;
    }

    .resources_page_next a .resources_btn_icon {
        margin-left: 1.20772946vw;
    }

    .resources_btn_icon {
        width: 3.8647342vw;
    }

    .contact_details_ewm_box {
        width: 100%;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-top: 7.2463768vw;
    }

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

    .contact_details_ewm_img {
        width: 24.1545893vw;
        height: 24.1545893vw;
        padding: 1.449275vw;
    }

    .contact_details_head {
        padding-bottom: 7.2463768vw;
    }

    .contact_details_list {
        padding: 7.2463768vw 0;
    }

    .contact_details_item_box {
        width: 50% !important;
        -webkit-justify-content: center !important;
        justify-content: center !important;
        padding: 4.8309178vw 0;
    }

    .contact_details_item_icon {
        width: 12.0772946vw;
        height: 12.0772946vw;
        font-size: 4.8309178vw;
    }

    .contact_details_item_icon.icon-a-14 {
        font-size: 5.314009vw;
    }

    .contact_details_item_tips {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-bottom: 0;
    }

    .contact_details_item_text, .contact_details_item_text a {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .contact_details_item_big {
        padding: 0 2.4154589vw !important;
    }

    .contact_details_item_box:after {
        display: none;
    }

    .business_head .index_about_title_text {
        padding: 0 3.623188vw;
    }

    .business_wrap {
        padding: 12.0772946vw 0;
    }

    .business_item_box {
        width: 100%;
        margin: 0 0 4.8309178vw 0;
        padding: 4.8309178vw 3.623188vw;
    }

    .business_item_tips_text {
        font-size: 5.314009vw;
        line-height: 7.7294685vw;
    }

    .business_item_tips_text:after {
        height: 0.4830917vw;
    }

    .business_item_title {
        font-size: 3.8647342vw;
        line-height: 6.2801932vw;
        margin: 2.4154589vw 0;
    }

    .business_item_text a, .business_item_text {
        font-size: 3.3816425vw;
        line-height: 6.763285vw;
    }

    .business_item_icon {
        width: 7.2463768vw;
        font-size: 3.8647342vw;
    }

    .business_item_icon.icon-a-15 {
        font-size: 3.140096vw;
    }

    .business_item_icon.icon-a-14 {
        font-size: 4.347826vw;
    }

    .business_item_text {
        width: calc(100% - 7.2463768vw);
    }

    .business_item_read {
        margin-top: 2.4154589vw;
    }

    .contact_details_wrap {
        padding-top: 12.0772946vw;
    }

    .pro_tab_img {
        padding-bottom: 70%;
    }

    .pro_tab_item_icon {
        font-size: 8.695652vw;
        line-height: 9.6618357vw;
    }

    .pro_tab_item_icon.icon-ziyuan2 {
        font-size: 7.7294685vw;
    }

    .pro_tab_item_icon.icon-ziyuan5 {
        font-size: 7.7294685vw;
    }

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

    .pro_tab_item_en {
        font-size: 2.8985507vw;
        line-height: 5.314009vw;
        margin-top: 0;
    }

    .pro_tab_item_number {
        font-size: 7.7294685vw;
        line-height: 7.7294685vw;
        margin-top: 4.8309178vw;
    }

    .pro_photo_wrap {
        padding: 0.72463768vw 0;
    }

    .pro_photo_item_box {
        width: 33.3333%;
        padding: 0.72463768vw;
    }

    .pro_photo_item_read {
        padding: 0 3.140096vw;
    }

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

    .pro_photo_item_en {
        font-size: 2.8985507vw;
        line-height: 4.8309178vw;
    }

    .pro_list_content {
        padding: 12.0772946vw 0;
    }

    .pro_nav_item_box {
        padding: 0 2.4154589vw 0 0 !important;
        margin-bottom: 1.20772946vw;
    }

    .pro_list_nax_box {
        margin-top: 7.2463768vw;
    }

    .pro_nav_item_box a {
        font-size: 3.3816425vw;
        line-height: 6.2801932vw;
    }

    .product_item_box {
        /*width: 100%;*/
        /*margin: 0 0 3.623188vw 0 !important;*/
        width: 48%;
        margin: 0 6px 3.623188vw 0 !important;
    }
    .product_item_box:nth-child(2n){margin-right:0px;}
    .product_item_head {
        padding: 3.623188vw 0;
    }

    .product_item_title {
        padding: 0 0 1.20772946vw 0;
    }

    .product_item_title a {
        font-size: 4.064734vw;
        line-height: 6.2801932vw;
        padding: 0 11px;
    }

    .product_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .product_item_btn {
        padding: 2.4154589vw 0 0 0;
    }

    .product_item_btn a {
        width: 9.6618357vw;
        height: 9.6618357vw;
    }

    .header_white .header_box {
        height: 14.492753vw;
    }

    .header_white .header_logo_box {
        width: 24.1545893vw;
    }

    .header_white .header_wap_label:after {
        background: #001732;
    }

    .header_white .header_wap_languages_box a {
        color: #001732;
    }

    .pro_read_big {
        padding: 0;
    }

    .pro_details_photo {
        /*width: 100%;*/
        width: 97%;
        margin: 15px auto 0;
    }

    .pro_details_item_swiper {
        margin-top: 2.4154589vw;
        background: #fff;
    }

    .pro_read_pd {
        padding: 0 !important;
    }

    .pro_read_wrap {
        padding-top: 14.492753vw;
    }

    .page_read_wrap .page_banner_nav_wrap {
        display: none;
    }

    .pro_details_content {
        width: 100%;
        padding: 7.2463768vw 3.623188vw;
    }

    .page_banner_return {
        display: none;
    }

    .pro_details_tips {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
    }

    .pro_details_title {
        /*font-size: 3.8647342vw;*/
        font-size: 5.564734vw;
        line-height: 6.2801932vw;
        margin-top: 1.20772946vw;
        margin-bottom: 4.8309178vw;
    }

    .pro_details_read {
        margin-top: 7.2463768vw;
    }
    /*.pro_details_read .pro_details_item_box.width50 .pro_details_item_title{width:50%;}*/
    .pro_details_item_title {
        /*font-size: 3.3816425vw;*/
        /*line-height: 5.7971014vw;*/
        font-size: 3.781642vw;
        line-height: 7.297101vw;
        /*width: 16.9082125vw;*/
        width: 100%;
        padding-bottom: 10px;
    }

    .pro_details_item_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        width: calc(100% - 16.9082125vw);
    }

    .pro_details_btn_text {
        font-size: 3.3816425vw;
        line-height: 7.2463768vw;
    }

    .pro_details_btn_icon {
        width: 4.8309178vw;
        margin-left: 1.20772946vw;
        line-height: 7.2463768vw;
    }

    .pro_details_button a {
        /*width: 24.1545893vw;*/
        width: 100%;
        padding: 5px 0px 
    }

    .pro_details_button {
        margin-right: 2.4154589vw;
        width: 44%;
        margin: 10px 10px;
        
    }

    .pro_details_btn_icon:before {
        font-size: 3.8647342vw;
    }

    .pro_details_btn_icon {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    .pro_details_bottom {
        margin-top: 2.4154589vw;
    }

    .pro_read_item_box a {
        font-size: 3.623188vw;
        line-height: 10.14492753vw;
        margin-right: 2.4154589vw;
    }

    .product_details_content {
        padding: 7.2463768vw 0;
    }

    .product_details_head {
        /*font-size: 3.8647342vw;*/
        font-size: 4.864734vw;
        line-height: 4.8309178vw;
        padding-left: 3.140096vw;
    }

    .product_details_head:after {
        width: 0.724637vw;
    }

    .product_details_read {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 3.623188vw;
    }

    .product_details_read img {
        padding: 4.8309178vw 0;
        width: 100%;
    }

    .support_content_wrap {
        padding: 0 3.623188vw;
    }

    .support_content_head {
        margin-top: 7.2463768vw;
    }

    .support_content_tips {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        padding-left: 2.4154589vw;
        width: calc(100% - 4.8309178vw);
    }

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

    .support_content_title {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
        margin-top: 2.4154589vw;
    }

    .support_content_bold {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
        margin-top: 0;
    }

    .support_content_tab {
        margin-top: 7.2463768vw;
    }

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

    .support_item_title {
        font-size: 3.8647342vw;
        line-height: 7.2463768vw;
    }

    .support_item_tips {
        font-size: 4.347826vw;
        line-height: 7.2463768vw;
    }

    .support_item_head {
        padding: 0 3.623188vw;
    }

    .quality_certificate_back {
        padding-bottom: 116%;
    }

    .quality_content_wrap {
        padding: 0 3.623188vw;
    }

    .quality_content_box {
        padding: 7.2463768vw 0;
    }

    .quality_content_photo {
        width: 100%;
    }

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

    .quality_content_back {
        display: none
    }

    .quality_content_tit {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
    }

    .quality_content_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .quality_content_item_tit {
        font-size: 9.178743vw;
        line-height: 12.0772946vw;
        text-align: center;
    }

    .quality_content_item_box {
        -webkit-justify-content: center !important;
        justify-content: center !important;
        width: 50%;
    }

    .quality_content_item_text {
        font-size: 3.3816425vw;
        width: 100%;
        text-align: center;
        line-height: 5.7971014vw;
    }

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

    .quality_certificate_title {
        font-size: 3.140096vw;
        padding: 2.4154589vw 0;
        line-height: 5.314009vw;
    }

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

    .quality_certificate_btn svg {
        width: 3.3816425vw;
    }

    .quality_certificate_number {
        width: 19.323671vw;
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
    }

    .quality_certificate_text {
        width: 7.2463768vw;
    }

    .quality_certificate_button {
        margin-top: 4.8309178vw;
    }

    .about_technology_content {
        width: 100%;
        padding-right: 0;
    }

    .quality_technology_title {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
    }

    .quality_technology_text {
        margin-top: 2.4154589vw;
        font-size: 3.3816425vw;
        line-height: 6.763285vw;
    }

    .quality_method_wrap {
        padding: 12.0772946vw 3.623188vw;
    }

    .index_about_text {
        font-size: 3.3816425vw;
        line-height: 5.7971014vw;
        margin-top: 4.8309178vw;
    }

    .quality_method_content {
        padding: 0;
        margin-top: 4.8309178vw;
    }

    .quality_method_list {
        padding: 0;
    }

    .quality_method_page_button {
        display: none;
    }

    .quality_tab_slide {
        padding: 0;
    }

    .quality_page_tab_wrap .page_center {
        padding: 0;
    }

    .quality_page_item_label {
        width: 100%;
        font-size: 3.3816425vw;
        line-height: 4.8309178vw;
        padding: 2.4154589vw 0;
        text-align: center !important;
    }

    .quality_page_item_box {
        width: 50%;
    }

    .news_page_head_box {
        padding: 9.6618357vw 0;
    }

    .news_page_head_title {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
    }

    .news_page_head_icon {
        font-size: 3.3816425vw;
    }

    .news_page_head_icon.icon-a-25 {
        font-size: 3.623188vw;
    }

    .news_page_head_icon.icon-a-26 {
        font-size: 2.6570048vw;
    }

    .news_page_head_text {
        /*font-size: 2.8985507vw;*/
        /*line-height: 5.314009vw;*/
        font-size: 3.598551vw;
        line-height: 6.814009vw;
        padding-left: 1.20772946vw;
    }

    .news_page_head_item {
        width: 50%;
        margin-right: 0;
    }

    .news_page_head_item:nth-child(2n) {
        display: -webkit-flex;
        display: -ms-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
    }

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

    .news_details_read {
        /*font-size: 3.3816425vw;*/
        /*line-height: 5.7971014vw;*/
        font-size: 4.081642vw;
        line-height: 8.197101vw;
        padding: 0;
    }

    .news_details_read img {
        padding: 4.8309178vw 0;
    }

    .news_details_btn_icon {
        width: 3.8647342vw;
    }

    .news_details_prev .news_details_btn_text {
        margin-left: 1.20772946vw;
    }

    .news_details_btn_text {
        font-size: 3.3816425vw;
    }

    .news_details_button {
        padding: 6.0386473vw 0;
    }

    .news_return_icon {
        line-height: 11.5942028vw;
    }

    .news_details_return a {
        width: 11.5942028vw;
    }

    .news_circle1 {
        left: -0.724637vw;
    }

    .news_circle2 {
        right: -0.724637vw;
    }

    .news_hot_content {
        width: 100%;
    }

    .news_hot_icon {
        width: 0.724637vw;
    }

    .news_hot_head {
        margin-top: 0;
    }

    .news_hot_text {
        font-size: 4.764734vw;
        line-height: 6.2801932vw;
        padding-left: 3.140096vw;
    }

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

    .news_hot_content:after {
        display: none;
    }

    .news_hot_item_time {
        font-size: 4.181642vw;
        line-height: 5.7971014vw;
    }

    .news_hot_item_title a {
        /*font-size: 3.8647342vw;*/
        font-size: 4.564734vw;
        line-height: 6.2801932vw;
    }

    .news_hot_item_text {
        font-size: 3.481642vw;
        line-height: 5.7971014vw;
        margin-top: 0;
    }

    .news_hot_item_box {
        margin-bottom: 4.8309178vw;
    }

    .pro_photo_box {
        padding: 0 0.724637vw;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .quality_content_item_box:nth-child(2n) .quality_content_item_read {
        width: 100%;
    }

    .AddQualityBig .index_about_title_box {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
        -webkit-transition: all .8s cubic-bezier(.78, .11, .16, .88);
        transition: all .8s cubic-bezier(.78, .11, .16, .88);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
    }

    .AddQualityBig .index_about_title_en {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
        -webkit-transition: all .8s cubic-bezier(.78, .11, .16, .88);
        transition: all .8s cubic-bezier(.78, .11, .16, .88);
        -webkit-transition-delay: .05s;
        transition-delay: .05s;
    }

    .AddQualityBig .quality_content_tit {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
        -webkit-transition: all .8s cubic-bezier(.78, .11, .16, .88);
        transition: all .8s cubic-bezier(.78, .11, .16, .88);
        -webkit-transition-delay: .1s;
        transition-delay: .1s;
    }

    .AddQualityBig .quality_content_text {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
        -webkit-transition: all .8s cubic-bezier(.78, .11, .16, .88);
        transition: all .8s cubic-bezier(.78, .11, .16, .88);
        -webkit-transition-delay: .15s;
        transition-delay: .15s;
    }

    .AddQualityBig .quality_content_item_box {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: none;
        transform: none;
        -webkit-transition: all .8s cubic-bezier(.78, .11, .16, .88);
        transition: all .8s cubic-bezier(.78, .11, .16, .88);
        -webkit-transition-delay: .2s;
        transition-delay: .2s;
    }

    .contact_wap_read {
        padding-bottom: 72.6875%;
    }

    .wap_list {
        width: 3.8647342vw;
        height: 3.8647342vw;
    }

    .video_box {
        width: 100vw;
    }

    .video_close_btn {
        right: 2.4154589vw;
        top: 2.4154589vw;
        width: 8.695652vw;
        height: 8.695652vw;
    }

    .float_wrap {
        display: none;
    }

    .loading_line_box {
        height: 0.4830917vw;
    }

    .loading_logo_wrap {
        width: 56%;
    }

    .loading_logo_en svg path {
        stroke-width: 1.5px;
    }

    .inner_page_animate {
        top: 0;
    }

    .footer_content_box {
        opacity: 1;
    }

    .product_related_wrap {
        padding: 12.0772946vw 0;
    }

    .header_nav_languages {
        display: none;
    }

    .header_wap_languages_box {
        margin-right: 2.4154589vw;
    }

    .header_wap_languages_box a {
        font-size: 4.347826vw;
        color: #fff;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_active .header_wap_languages_box a {
        color: #005aa5;
    }

    .header_wap_button {
        -webkit-align-items: center;
        align-items: center;
        display: flex;
    }

    .about_honor_head {
        width: 100%;
    }

    .about_honor_content {
        width: 100%;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }

    .about_honor_read {
        margin-top: 4.8309178vw;
    }

    .about_honor_max {
        font-size: 4.347826vw;
        line-height: 6.763285vw;
    }

    .about_honor_text {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
    }

    .about_honor_item_title {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .about_honor_pagination {
        margin-top: 4.8309178vw;
    }

    .about_honor_wrap {
        padding: 12.0772946vw 0;
    }

    .about_honor_pagination .swiper-pagination-bullet {
        width: 1.932367vw;
        height: 1.932367vw;
        margin: 0 0.7246376vw !important;
    }

    .about_certification_tab {
        padding: 0 0 0 3.623188vw;
        margin-top: 7.246376vw;
    }

    .about_certification_wrap {
        padding: 12.0772946vw 0;
    }

    .about_certification_title {
        font-size: 3.381642vw;
        line-height: 4.8309178vw;
        margin-top: 2.4154589vw;
    }

    .index_certification_pagination_wrap {
        margin-top: 4.8309178vw;
    }

    .public_text_box {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .technology_honor_button {
        display: none;
    }

    .magnesium_item_icon {
        font-size: 7.246376vw;
        line-height: 10.14492vw;
    }

    .magnesium_item_text {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
        margin-top: 1.207729vw;
    }

    .magnesium_pagination_button {
        display: none;
    }

    .magnesium_item_read {
        padding: 3.623188vw 0;
    }

    .magnesium_item_read:after {
        height: 0.7246376vw;
    }

    .magnesium_content {
        padding: 12.0772946vw 0;
    }

    .magnesium_head_box {
        width: 100%;
    }

    .magnesium_big_box {
        width: 100%;
        margin-top: 2.4154589vw;
    }

    .magnesium_head_en {
        font-size: 5.314009vw;
        line-height: 6.763285vw;
    }

    .magnesium_head_line {
        width: 9661835vw;
        height: 0.483091vw;
        margin: 4.8309178vw 0;
    }

    .magnesium_head_text {
        font-size: 3.864734vw;
        line-height: 6.280193vw;
    }

    .magnesium_big_text {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
    }

    .magnesium_big_photo {
        margin-top: 4.8309178vw;
    }

    .pro_list_box {
        margin-top: 7.246376vw;
        
    }

    .aluminum_pagination_button {
        width: 21.73913vw;
    }

    .aluminum_tab {
        margin-top: 7.246376vw;
    }

    .aluminum_popup_wrap {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

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

    .aluminum_popup_box {
        width: 100%;
        height: 100%;
        opacity: 1;
        padding: 21.73913vw 3.623188vw 14.49275vw 3.623188vw;
        margin-top: 0

    }

    .aluminum_popup_item_photo {
        width: 100%;
    }

    .aluminum_popup_item_content {
        padding-left: 0;
        width: 100%;
    }

    .aluminum_popup_pagination_button {
        width: 21.73913vw;
    }

    .aluminum_popup_item_read {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
        margin-top: 4.8309178vw;
        max-height: none;
        height: auto;
        overflow: auto;
        -webkit-line-clamp: 100;
    }

    .aluminum_popup_item_title {
        font-size: 3.864734vw;
        line-height: 6.280193vw;
        margin: 2.4154589vw 0;
    }

    .aluminum_popup_pagination_wrap {
        position: relative;
        bottom: 0;
        left: 0;
        width: 100%;
        padding-left: 0;
        margin-top: 7.246376vw;
    }

    .aluminum_popup_close {
        right: 3.623188vw;
        top: 4.8309178vw;
        width: 7.246376vw;
        height: 7.246376vw;
    }

    .aluminum_popup_close:before {
        background: #00152a;
    }

    .aluminum_popup_close:after {
        background: #00152a;
    }

    .aluminum_item_title {
        margin-top: 2.4154589vw;
        font-size: 3.864734vw;
        line-height: 6.280193vw;
    }

    .photo_popup_box {
        padding: 0;
    }

    .photo_popup_tab {
        width: 100%;
    }

    .photo_popup_pagination_button {
        display: none;
    }

    .photo_popup_close {
        right: 3.623188vw;
        top: 3.623188vw;
        width: 9.661835vw;
        height: 9.661835vw;
    }

    .photo_popup_wrap {
        background: #000;
    }

    .service_content {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
        margin-top: 2.4154589vw;
    }

    .service_tab {
        position: relative;
        padding: 0 0 12.0772946vw 3.623188vw;
        margin-top: 4.8309178vw;
    }

    .service_wrap {
        padding: 12.0772946vw 0 0 0;
    }

    .service_pagination_wrap {
        padding: 0 3.623188vw 0 0;
    }

    .quality_method_title {
        font-size: 3.864734vw;
        line-height: 6.280193vw;
    }

    .quality_method_text {
        font-size: 3.381642vw;
        line-height: 5.7971014vw;
    }

    .quality_method_big {
        margin-top: 2.4154589vw;
    }

    .header_nav_down_wrap {
        display: none;
    }

    .header_nav_active .header_nav_box {
        pointer-events: auto !important;
        opacity: 1 !important;
        top: 0;
    }

    .header_nav_active .header_nav_button {
        width: 6.0386473vw;
    }

    .header_nav_active .header_wap_label:nth-child(1) {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_nav_active .header_wap_label:nth-child(2) {
        width: 0;
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_nav_active .header_wap_label:nth-child(3) {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform-origin: 100% 50% 0;
        -webkit-transform-origin: 100% 50% 0;
        -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
        transition: all .8s cubic-bezier(.77, 0, .175, 1);
    }

    .header_nav_active .header_wap_label:after {
        background: #fff;
    }

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

    .index_skill_item_box {
        margin-bottom: 2.4154589vw;
    }

    .index_skill_item_cn {
        font-size: 3.864734vw;
        line-height: 9.1787439vw;
        margin-left: 1.207729vw;
    }

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

    .index_skill_back {
        position: relative;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 0;
    }

    .index_skill_box {
        position: relative;
    }

    .index_skill_wrap {
        padding: 12.0772946vw 0;
    }

    .page_banner_line {
        width: 9.6618357vw;
        height: 0.4830917vw;
        margin: 3.623188vw auto;
    }
}


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

}

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

    .header_wrap:hover {
        -webkit-box-shadow: 0 0 0.26041666vw rgba(0, 0, 0, .1);
        box-shadow: 0 0 0.26041666vw rgba(0, 0, 0, .1);
        -webkit-transition-delay: 800ms;
        transition-delay: 800ms;
        pointer-events: auto;
    }

    .header_wrap:hover:after {
        top: 0;
    }

    .header_wrap:hover .header_logo_box {
        width: 7.8125vw;
    }

    .header_wrap:hover .header_nav_link {
        color: #666;
        line-height: 5.208333vw;
    }

    .header_wrap:hover .header_logo_box a svg {
        fill: #001732;
        height: 100%;
    }

    .header_wrap:hover .header_nav_current .header_nav_link {
        color: #333;
    }

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

    .header_wrap:hover .header_nav_hover .header_nav_link {
        color: #005aa5;
    }

    .header_wrap:hover .header_languages_icon,
    .header_wrap:hover .header_languages_text {
        color: #333;
    }
}