     /*=================================中小型笔记本或大平板 laptop /*=================================*/
@media screen and (max-width: 1520px) {
    .header_center,.w1200,.inproducts,.equip_center,.productlist,.w139{
        width: 92%;
    }
    .brand_center{
        width: 100%;
        padding:0 4%;
    }
    .inchoo_img{
        width: 100%;
    }
    .inabout{
        position: inherit;
    }
    .inchoomov{
        position: inherit;
        margin-top: -5%;
        top:0;
    }
    .inabout{
        width: 100%;
    }
    .inchoo_img{
        float: none;
    }
    .inchoo_img .swiper-button-next,.inchoo_img .swiper-button-prev{
        display: none;
    }
    .more{
        margin:30px auto 0;
    }
    .inabout{
        top:0;
    }


}

@media screen and (max-width: 1300px) {
    .w97{
        width: 92%;
    }
    .inprotit h3{
        font-size: 30px;
    }
    .inprotit p{
        font-size: 24px;
        padding:5px 0 11px;
    }
    .inprotit span{
        font-size: 13px;
    }
    .inproducts{
        padding:8% 0;
    }
    .inprolist{
        padding-top: 5%;
    }
    .inprolist ul li p{
        font-size: 16px;
    }
    .inabout{
        padding:5% 5% 6%;
    }
    .friend_logo{
        left:10px;
    }
    .friendcenter .swiper-container{
        width: 100%;
        margin-right: 0;
    }
    .friendcenter .swiper-button-prev{
        left:10px;
    }
    .friendcenter .swiper-button-next{
        right:10px;
    }
    .footercenter{
        padding:5.5% 0;
    }
    .foadd h3{
        font-size: 20px;
    }
    .fonabv{
        display: none;
    }
    .fomessage{
        width: 58%;
    }
    .more{
        line-height: 3;
        width: 23%;
    }
    .inabit1 h3{
        font-size: 22px;
    }
    .inabit1 a{
        line-height: 3;
        font-size: 13px;
        border: 1px solid #00519b;
    }
    .aboutit1_top h3{
        font-size: 33px;
    }
    .aboutit1{
        padding:7.5% 0;
    }
    .aboutnum h3{
        font-size: 38px;
    }
    .aboutnum p{
        font-size: 14px;
        padding-top: 8px;
    }
    .orgin_name{
        width: 23%;
        line-height: 50px;
    }
    .orgin_name span{
        font-size: 20px;
    }
    .equiplist ul li p{
        font-size: 14px;
    }
    .equiplist ul li span{
        font-size: 12px;
    }
    .brand_center{
        font-size: 24px;
    }
    .product_tit a{
        line-height: 3.3;
    }
    .productpage ul li p{
        line-height: 3;
    }
    .productpage ul li:hover p{
        border-top: 0;
        line-height:3;
        border: 1px dotted #d6d6d6;
    }
    .protail_center{
        padding:0 4%;
    }
    .protail_center article{
        width: 70%;
        padding:4%;
    }
    .protail_center article h3{
        font-size: 24px;
    }
    .protail_center aside{
        width: 25%;
    }
    .newstail_it2{
        padding-top: 0;
    }
    .newstail_it2 button{
        font-size: 16px;
    }
    .newstail_it2 button i.iconfont{
        font-size: 21px;
    }
    .hot_product{
        padding-top: 11px;
    }
    .back{
        display: none;
    }
    .protail_center .swiper-container{
        width: 100%;
    }
    .protail_center article .swiper-button-next{
        width: 18px;
        height: 35px;
        right:3%;
    }
    .protail_center article .swiper-button-prev{
        width: 18px;
        height: 35px;
        left:3%;
    }
    .w139 ul li{
        padding:2%;
    }
    .newsleft h3{
        text-indent: 0;
        font-size: 20px;
        overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
    }
    .newsleft h3{
        padding-bottom: 10px;
    }
    .newsleft span{
        margin-top: 25px;
    }
    .newsleft span{
        font-size: 12px;
    }
    .newsleft span i{
        font-size: 12px;
    }
    .newsleft p{
        font-size: 14px;
        line-height: 2;
        overflow : hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical; 
    }
    .newstail_center article{
        width: 70%;
    }
    .newstit h3{
        font-size: 21px;
        line-height: 1.7;
    }
    .back2{
        line-height: 2.5;
    }
    .newstail_center aside{
        width: 26%;
    }
    .newstail_center aside ul li p{
        font-size: 14px;
    }
    .newstail_info{
        padding-top: 5%;
    }
    .address{
        padding-top: 6%;
    }
    .address_tit h3{
        font-size: 32px;
    }
    .address_tit p{
        font-size: 22px;
    }
    .address_info{
        padding: 3.7% 0 6%;
    }
    .back2 a{
        font-size: 12px;
    }
    .orgin_it2{
        background:none;
    }
    .logo{
        width:40%;
    }
    .head_right{
        display: none;
    }
    .header{
        padding:15px 0;
    }
    .innews_tab a{
        padding:20px 0;
    }
    .innews_tab a.tabchoose{
        width: 30%;
    }
    .menu{
        float: right;
    }
    .menu i{
        font-size: 30px;
    }
    .menulist{
        position: fixed;
        left: 0;
        top:0;
        width: 100%;
        height: 100%;
        background:rgba(0,0,0,.6);
        z-index: 99;
        display: none;
    }
    .menu_down{
        width: 30%;
        background: #333;
        padding:3%;
        float: right;
        height: 100%;
        position: relative;
    }
    .menu_down ul{
        padding:24px 0 30px;
    }
    .menu_down ul li {
        line-height: 3.5;
        text-align: center;
    }
    .menu_down ul li a{
        display: block;
        font-size: 16px;
        color: #fff;
    }
    .inhone{
        text-align: center;
        padding-bottom: 6%;
        border-bottom: 1px solid #626262;
    }
    .inhone i{
        color: #fff;
        font-size: 30px;
    }
    .langphone a{
        width: 95%;
        margin:0 auto;
        display: block;
        font-size: 16px;
        line-height: 2.8;
        color: #fff;
        text-align: center;
        border:1px solid #fff;
        margin-bottom: 20px;
        -webkit-border-radius: 2rem;
        -moz-border-radius: 2rem;
        -ms-border-radius: 2rem;
        -o-border-radius: 2rem;
        border-radius: 2rem;
    }
    .close{
        position: absolute;
        left:-60px;
        top:25px;
    }
    .close i{
        font-size: 30px;
        color: #fff;
    }
    .menu{
        display: block;
    }
    
}
@media screen and (max-width: 1000px){
    .aboutnum ul li{
        padding:0 33px;
    }
    .aboutnum h3{
        font-size: 33px;
    }
    .aboutit1{
        -webkit-background-size: contain;
        background-size: contain;
    }
    .equiplist ul li{
        width: 33.33%;
    }
    .productpage ul li{
        width: 33.33%;
    }
    .newstail_center article{
        width: 100%;
    }
    .newstail_center aside{
        display: none;
    }
    .newsleft span{
        display: none;
    }
    .newstit h3{
        font-size: 20px;
    }
    .fomessage{
        width: 55%;
        padding-right: 0;
    }

    .foadd{
        padding-left: 0;
        width: 44%
    }
    .fomessage ul li.code{
        width: 50%;
    }
    .fomessage ul li.tip{
        width: 100%;
    }
    .message{
        width: 92%;
    }
    .message_list ul li textarea{
        width: 100%;
    }
    .message_list ul li{
        width: 100%;
    }
    .message_list ul li.codeimg{
        width: 50%;
    }
    .message_list ul li button{
        line-height: 3.3;
    }
    .inchoose{
        padding-top: 280px;
    }
    .inabout{
        width: 100%;
    }
    .inchoomov{
        top:40%;
    }
    .innews_part{
        display: none;
    }
    .innews_part_phone{
        display: block;
    }
    .innews_part_phone ul li{
        border-bottom: 1px solid #0b3b67;
    }
    .inep_it1{
        background: #00519b;
        padding: 2% 4%;
    }
    .inep_left{
        float: left;
        width: 70%;
        overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
    }
    .inep_left i{
        color: #fff;
        float: left;
        font-size: 18px;
        padding:0 10px;
    }
    .inep_left p{
        line-height: 33px;
        color: #fff;
        float: left;
    }
    .inep_it2{
        background: #0b3b67;
        padding:6%;
        display: none;
    }
    .inep_it2 p{
        font-size: 14px;
        color: #fff;
        line-height: 2;
        margin-bottom: 5%;
        overflow : hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical; 
    }
    .inep_it2 a{
        display: block;
        font-size: 14px;
        color: #8bc8ff;
        border:1px solid #8bc8ff;
        width: 100%;
        line-height: 2.6;
        text-align: center;
    }
    .inep_it2 a i{
        float: right;
        color:#8bc8ff;
        font-size: 13px;
        padding-right: 6%; 
    }
    .inep_left i{
        font-size: 13px;
        padding:4px 10px;
    }
    .inep_left p{
        font-size: 13px;
    }
    .inep_right{
        float: right;
    }
    .inep_right span.j1{
        width: 16px;
        height: 1px;
        margin-top: 15px;
        background: #fff;
        display: block;
    }
    .inep_right span.j2{
        width: 1px;
        height: 15px;
        margin-top: -8.5px;
        margin-left: 7px;
        background: #fff;
        display: block;
    }
    .innews_part_phone ul li.jia .j2{
        display: none;
    }
    .innews_part_phone ul li.jia .inep_it2{
        display: block;
    }
    .menu_down{
        width: 40%;
    }
}

/*=================================手机或小平板 phone=============================== */
@media screen and (max-width: 640px) {
    .inprotit h3{
        font-size: 22px;
    }
    .inprotit p{
        padding:5px 0 5px;
        font-size: 19px;
    }
    .inprolist ul li{
        width: 50%;
    }
    .inprolist ul li:nth-child(2){
        padding: 0 1.5% 2.5%;
    }
    .inprolist ul li:nth-child(5){
        padding: 0 1.5% 2.5%;
    }
    .inprolist ul li p{
        font-size: 14px;
        padding-top: 2px;
    }
    .inprolist ul li p i{
        padding-right: 10px;
    }
    .inproducts{
        padding:10% 0;
    }
    .inprolist{
        padding-top: 6.5%;
    }
    .more{
        width: 55%;
    }
    .more a{
        font-size: 14px;
    }
    .more a i{
        margin-top: 13px;
    }
    .inchoose{
        padding-top: 270px;
    }
    .inchoose_info{
        margin-top: 6.5%;
    }
    .inabout{
        width: 100%;
    }
    .inabit1 h3{
        font-size: 18px;
    }
    .inabit1 p{
        font-size: 13px;
    }
    .inabit1 a{
        width: 50%;
        line-height: 2.6;
    }
    .more2{
        width: 92%;
        margin:22px auto;
    }
    .inabnav{
        padding-top: 15px;
    }
    .friend_logo{
        left:50%;
        width: 80px;
        top:-28px;
        margin-left: -40px;
    }
    .fomessage{
        display: none;
    }
    .foadd{
        width: 100%;
        padding-left: 2%;
    }
    .sharea{
        display: none;
    }
    .copy {
        text-align: left;
    padding: 14px 0 19px;
    }
    .copy p{
        line-height:1.8;
        font-size: 12px;
    }
    .inchoose{
        padding-bottom: 40px;
    }
    .footercenter{
        padding:7% 0 10%;
    }
    .foadd img{
        padding-top: 30px;
    }
    .inhone i{
        font-size: 20px;
    }
    .menu_down ul{
        padding:15px 0 40px;
    }
    .menu_down ul li{
        line-height: 3;
    }
    .menu_down ul li a{
        font-size: 14px;
    }
    .langphone a{
        line-height: 2.2;
    }
    .logo{
        width: 65%;
    }
    .menu i{
        font-size: 22px;
    }
    .close i{
        font-size: 22px;
    }
    .inabnav a{
        width: 31%;
        font-size: 12px;
    }
    
    
    
}








