




@media (-webkit-min-device-pixel-ratio: 1) {
    @media (max-width: 1450px) {
        /*.mainWidth{min-width: unset}*/
    }
}

@media (-webkit-min-device-pixel-ratio: 1.25) {
    /*.mainWidth{min-width: 1340px}*/


}

@media (-webkit-min-device-pixel-ratio: 1.5) {
    /*.mainWidth{min-width: unset;width: 92.125%}*/

}

@media (max-width: 1600px) {
    header .nav_box .nav{width: 95%;}
    header .nav_box .right a{padding: 5px 10px;font-size: 15px;display: block;text-align: center}



    .main_width{width:95%;margin: 0 auto;min-width: unset;}
    .index4 .left{width: 60%;}
    .index4 .right img{height: 100%;max-height: 700px}
    footer .foot_body .middle{width: 30%;}
    .OEM1_7 .list .item{margin: 0 30px;}
    .OEM1_9 .item .big{font-size: 26px;}

    .OEM2_7 .left{width: 900px;}

    .OEM2_3 .list .item{margin: 0 20px}
    .packing_3 .packing_3_body{padding: 60px}
    .oem_case_7 .oem_case_7_body{padding: 60px}

    .blog_2 .left{width: 70%;}

}
@media (max-width: 1500px) {
    .product_detail_1 .right .text p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp: 2}
}
@media (max-width: 1400px) {
    header .nav_box .nav{width: 98%;padding: 0 30px}

    header .banner_box .text_body .main_text h1{font-size: 50px;line-height: 66px;}
    .index2 .list .item{margin: 0 40px}
    .OEM4_1 .list .item{margin: 0 40px}
    .index2 .list{margin-left: -40px;margin-right: -40px;}
    .OEM4_1 .list{margin-left: -40px;margin-right: -40px;}
    .index10 .list{margin: 42px 50px 0;}
    footer .foot_body .middle{width: 28%;}
    .OEM1_7 .list{margin: 40px -30px 0;}

    .OEM2_7 .left{width: 800px;}

    .OEM2_4 .o_body .left{padding: 0}

    .OEM4_2 .list{margin: 50px 0 0}
    .OEM4_2 .list .item{    margin: 30px 0 0 0;}
    .testing_2 .testing_2_body{padding: 100px}
    .packing_3 .packing_3_body{padding: 60px 20px}
    .packing_3 .list .item{width: 24%;}

    .oem_case_7 .oem_case_7_body{padding: 60px 20px}
    /*.oem_case_7 .list .item{width: 24%;}*/

    .case_4 .case4_body .left{width: 50%;}
    .blog_3 .list .item .btn_box{padding: 0 11px}
    .blog_3 .list .item{margin: 0 30px}
    .blog_3 .list{margin-left: -30px;margin-right: -30px;}
    .resources_2 .resources_2_body,
    .resources_1 .o_body{width: 95%;}

    .product_detail_1 .right .r_tit{font-size: 36px;}


    .product_detail_3 .product_detail_3_body{flex-direction: column}
    .product_detail_3 .product_detail_3_body .left{width: 100%;}
    .product_detail_3 .product_detail_3_body .right{margin: 0 auto}
    .product_detail_4 .left{width: 50%;}
}

@media (max-width: 1300px) {
    header .nav_box .nav{width: 98%;padding: 0 10px}
    header .nav_box .right a{padding: 5px 10px;font-size: 15px;display: block;text-align: center}

    .index2 .list .item{margin: 0 30px}
    .OEM4_1 .list .item{margin: 0 30px}
    .index2 .list{margin-left: -30px;margin-right: -30px;}
    footer .foot_body .middle{margin-left: 80px;}
    .OEM1_9 .item{margin: 0 50px}
    .OEM1_9 .list{margin: 64px -50px 0}

    .OEM2_7 .left{width: 600px;}
    .case_4 .case4_body .left .img{height: 100%;}
    .case_4 .case4_body .left .img img{height: 100%;object-fit: cover;object-position: center center}
    .case_4 .case4_body .right .list{flex-wrap: wrap}
    .case_4 .case4_body .right .list .item{width: 50%;}
}


@media (max-width: 1200px) {
    header .nav_box nav ul.one > li > a{padding:  0 15px}
    footer .foot_body .middle{margin-left: 80px;margin-right: 80px;}

    .OEM1_2 .button_box{flex-direction: column}
    .OEM1_2 .button_box a{width: 100%;margin-top: 10px;}
    .OEM1_2 .right p{-webkit-line-clamp: 2;}
    .OEM1_9 .item{margin: 0 30px}
    .OEM1_9 .list{margin: 64px -30px 0}
    .OEM2_5 .list{width: 1000px;}
    .OEM2_6 .list{width: 1000px;}
    .testing_2 .testing_2_body{padding: 80px}

    .product_detail_2 .left{width: 50%;}
    .product_detail_1 .right{padding: 15px 20px}
    .product_detail_1 .right .r_tit{line-height: 45px;font-size: 32px;}
    .product_detail_1 .right .ico_list{flex-direction: column}
    .product_detail_1 .right .ico_list_item:not(:first-of-type){margin-left: unset;}
}



@media (max-width: 1050px) {
    header .nav_box nav ul.one > li > a{padding:  0 10px}
}