/*最大768px*/
@media (max-width: 767px){
    .hidden-l{display: none !important;}
    .hidden-g{display: block;}

    /*banner*/
    .header_top{display: none;}
    /*首页*/
    .banner{ margin-top: 50px;}
    .banner2{height: 130px;background-size:cover;margin-top: 50px;}

    .main_title b{font-size: 16px;}
    .main_title span{font-size: 18px;}
    .product .product_type ul li{width: 48%;}
    .product .product_type ul li span{font-size: 16px;}
    .shebei .shebei_all{padding: 15px;}
    .shebei .shebei_all ul li{width: 48%;}
    .shebei .shebei_all ul li p{height: 136px;}
    .shebei .shebei_all > a{margin-bottom: 8px;}
    .main_title span{padding-bottom: 25px;}
    .main_title .honor_txt small{margin-bottom: 5px;}
    .honor .swiper-container-honor ul li p{height: 130px;}
    .ys{background: url("../images/ys_bg2.jpg") no-repeat center;}
    .ys .ys_tit b{font-size: 18px;}
    .ys .ys_tit small{font-size: 12px;}
    .ys ul li{background-size: 25px;    padding: 7px 0 7px 39px;}
    .case_list li{width: 47%;}
    .info_right{min-height: 200px;}
    .case_list li p,.info_right .case_list li p{height: 115px;}
    .case_list li b,.info_right .case_list li p b{font-size: 14px;}

    .com-title h3{font-size: 18px;}
    .com-title small{font-size: 14px;}
    .cf_list li{height: 120px;}

    .swiper-sb li p{height: 130px;}

    .pro-list-2 ul li span{font-size: 16px;}
    .pro-list-2 ul li p img{width: 23%;}


    .news_info .container{padding: 15px;}
    .news_info_top h3{font-size: 18px;}

    /*product*/
    #LeftNav{ width: 100%;}
    .divBox+.divBox{display: none;}
    #LeftNav h3{margin:10px 0;font-size: 16px;}
    #LeftNav .NavMenu li{ height: 40px; line-height: 40px;}
    #LeftNav .divBox{padding:10px;}
    #LeftNav .NavMenu ul{display: none;}
    /*info_right*/
    .info_right{ width: 100%;padding: 10px;}
    .location2 h3{float: none;}
    .location2 span{display: none;}
    .location2 div{float: none; margin-top: 5px;}

    .product_list li div{padding: 10px;}

    .location{margin-bottom: 15px;line-height:inherit;padding: 10px 0;}
    .location b{font-size: 17px;}
    .location span{font-size: 12px;margin-top: -5px;}
    .location i{font-size: 20px;}

    .product_list li div small{overflow: hidden;height: 33px;}


    .info_contact .info_contact_list ul li{line-height: 42px;overflow: inherit;height: 42px;width: 100%;margin-bottom: 5px;}
    .info_contact #allmap{height: 220px;}

    .info_contact_type ul li a{width: 90px;}
    .company .company_left{height: 180px;}
    .technology{margin-top: 8%;}
    .company .company_right div p{display: none;}
    .company .company_right div p:nth-of-type(1){display: block;}
    .company .company_right div p:nth-of-type(2){display: block;}

    .product_list li div small{font-size: 12px;}
    .news .news_left_type a,.wh_2 ul li p span{font-size: 14px;}

    .tea_con_all .p_content_left,.tea_con_all .p_content_right{width: 100%;float: none;padding: 0;}
    .info_contact_title b{font-size: 18px;}
    .jibs_content{line-height: 25px;font-size: 12px;}
    .news .news_left_con{padding: 10px;}

    .i_news .i_news_list li div span{font-size: 16px;}
    .i_news .i_news_list li div small{font-size: 12px;}
    .p_content .sylx_img ul li p{height: 110px;}
    .info_contact .info_contact_list ul li{line-height: 30px;height: 30px;}
    .pro_contact .info_contact .info_contact_list ul li{width: 100%;}
    .info_contact .info_contact_list ul li span{font-size: 14px;}
    .info_contact .info_contact_list ul li b{width: 30px;height: 30px;}
    .info_contact .info_contact_list ul li b i{font-size: 20px;}

    .case_list li b{height: 58px;}
    .case_list2 li b{height: 40px;}

    .swiper-sb li span{font-size: 14px;}
    .pro-list-2 ul li{margin-bottom: 15px;padding-bottom: 15px;}

    .news .right li{width: 100%;float: none;}
    .news .right li{height: 197px;}
    .news .right li a .word .a1 .b1{font-size: 20px;}
    .news .right li a .word .a2{margin-top: 0;font-size: 14px;height: 100px;}
    .news .right li a .word .a3{margin-top: 0;}
    .news .news_btn{margin: 15px auto 0 auto;width: 130px;}
    .news .news_btn span{text-indent: 0;text-align: center;font-size: 14px;}
    footer{display: none}
}

/*768px至992px*/
@media (min-width:768px) and (max-width:991px) {
    .hidden-l{display: none !important;}
    .hidden-g{display: block;}

    /*banner*/
    .banner{ margin-top: 50px;}
    .banner2{height: 250px;background-size:cover;margin-top: 50px;}

    /*首页*/

    .product_type ul li span{font-size: 14px;}
    .product_list li p.pro_p{height: 125px;}
    .product_list li div{    padding: 13px 15px;}

    .shebei .shebei_all ul li p,.honor .swiper-container-honor ul li p{height: 134px;}
    .case_list li p{height: 161px;}

    .info_contact .info_contact_list ul li{line-height: normal;overflow: inherit;height: 42px;}
    .info_contact #allmap{height: 300px;}
    .tuiother li a .i{height: 100px;}
    .n-add li a{font-size: 14px}
    /**/
    .bot-l{width: 100%;}
    .bot-title{margin-bottom: 10px}
    .bot-l li{width: 33%;}
    .bot-r{width: 100%;margin-top: 25px}
    .bot-r li{width: 33%}
    .bot-m{width: 100%;margin-top: 25px;}
    .bot-m li{width: 50%;float: left;}
}


/*992-1199*/
@media (min-width:992px) and (max-width:1199px) {
    .hidden-l{display: block;}
    .hidden-g{display: none !important;}

    /*首页*/
    .tuiother li a .i{height: 120px;}
    .n-add li a{font-size: 14px}


}


@media (min-width:1200px) {
    .hidden-l{display: block;}
    .hidden-g{display: none !important;}
    
    /*新增*/
}
