@media screen and (max-height:800px){  .product .product_swi .view a video {max-height: 480px;}  }
@media screen and (max-height:750px){  .product .product_swi .view a video {max-height: 425px;}  }
@media screen and (max-height:700px){  .product .product_swi .view a video {max-height: 370px;}  }
.news_ul li .text .te{
    padding: 0;
    margin:10px 0;
}
.in_product .pro-swiper-container .text .o_img li:nth-child(3n){margin-right: 0;}
@media screen and (max-width:1800px){
    .nfHead .nfHead-logo{ width: 520px;    padding-top: 38px;}
    /*.nfHead .nfHead-nav{padding-left: 40px;}*/
    .nfHead .nfHead-nav li{    padding: 0 19px}

}

@media screen and (max-width:1440px){
    .w{  width: 1250px;  }
    .nfHead .nfHead-nav{padding-left: 0px;}
    .nfHead .nfHead-nav li {  padding:0 19px; }
    .nfHead .nfHead-logo {  width: 482px;    padding-top: 25px;}
    .nfHead .nfHead-nav li span{    line-height: 100px;font-size: 16px;}
    body {  padding-top: 100px;}
    .in_product .pro-list{ padding-top: 70px;}
    .in_product .pro-top li .y span{font-size: 35px;}
    .in_product .pro_swi{ padding: 0 70px;}
    .news_ul li{    margin-bottom: 10px;padding: 10px;}
    .in_news .in_news_l .top_new .text dl dt{font-size: 16px;}
    .in_news {
        padding: 30px 30px;
    }

    .footBox .foot_w .link {  padding-left: 20px;  }
    .footBox .foot_w .link .link_a{    padding-bottom: 10px;}
    .footBox .foot_w .contact {  padding-left: 20px;  padding-top: 20px;  }
    .footBox .foot_w .contact .tact {  padding-left: 10px;  }
    .footBox .foot_w .foot_ul{padding-bottom: 60px;}
    .com_til_t .l_til .h1 {  font-size: 21px;  }
    .com_til_t .l_til{    padding: 20px 0;    width: 240px;}
    /*.product .product_ul li {  width: 19%;}*/
    .nfHead .nfHead-nav li .a-nav{font-size: 14px;}
    .nfHead .nfHead-tool{    padding-top: 26px;}
    .product .ad_a a{ width: 245px;     padding: 0 0px; }.product .product_text .h_til {
    font-size: 20px;
}.con-til .til_t .t {
    font-size: 21px;}
    .product .a_h3{    font-size: 20px;    width: 260px;}
    .in_ke .in_ke_h1 {
    font-size: 21px;}
    .in_product .pro-swiper-container .text .h1{    font-size: 22px;}
    .in_case .in_case_ul li .li_text .t{ font-size: 18px;}
    .pNews-detaTop .t {font-size: 23px!important;}
    .footBox .foot_w .foot_ul li .foot-h1{font-size: 15px;}
    .footBox .foot_w .link .t {
        font-size: 15px;
}
    .footBox .foot_w .link .link_a{font-size: 14px;}
    .footBox .foot_w .contact .tact .t {
        font-size: 15px;
}
    
    .footBox .foot_w .link .t .en{font-size: 15px;}
.footBox .foot_w .contact .tact .t .en{font-size: 15px;}
    
    
}



@media screen and (max-width:1290px){
    .w{  width: 1024px;  }
    .nfHead .nfHead-logo {  width: 364px;  padding-top: 25px;
    }
    .nfHead .nfHead-nav li span {  line-height: 81px;  }
    .nfHead .nfHead-tool{padding-top: 19px;}
    body {  padding-top: 81px;  }
    .in_product .pro-swiper-container .text {  padding-top: 15px;}
    .footBox .foot_w .link .link_a {  padding-bottom: 10px;  font-size: 14px;  }
    .footBox .foot_w .foot_ul li .foot-h1 {  font-size: 16px;  }

    .product .product_ul li{width: 23%;margin-right:  2.66%;}
    .product .product_ul li:nth-child(5n){margin-right: 2.66%;}
    .product .product_ul li:nth-child(4n){margin-right:0%;}
    .nfHead .nfHead-nav li {  padding: 0 15px;  }
    .product .ad_ul li .text .t {
        font-size: 16px;}

.footBox .foot_w .te {
    font-size: 13px;
}

.footBox .foot_w .contact .tact{width: calc(100% - 151px);}

    .product .ad_ul li .img{    width: 90px;}
    .product .ad_ul li .text {
        width: calc(100% - 90px);
    }
    .nfHead .nfHead-nav li span{font-size: 15px;}
    .nfHead .nfHead-nav li .a-nav{font-size: 14px}
.product .ad_a a {
    width: 245px;}
.product .ad_a{ padding-right: 0;}
.com_til_t .l_til {
    padding: 10px 0;}


}
	


@media screen and (max-width:1024px){
.nfHead .nfHead-logo {
    width: 317px;}
    .w{  width: 830px;  }
    .footBox .foot_w .foot_ul li .li_a {  font-size: 13px;}
    
    .footBox .foot_w .contact .tact .t {  font-size: 20px;  }
    .in_product .pro-swiper-container .text .h1{font-size: 20px;}
    .nfHead{    padding: 0 20px;}
    .nfHead .nfHead-tool .icon-sousuo{
        width: 30px;height: 30px;    font-size: 18px;  line-height: 30px;
    }
    .nfHead .nfHead-nav li span{    font-size: 15px;}
    .nfHead .nfHead-nav {  padding-left: 5px;  }
    .nfHead .nfHead-tool {  padding-top: 28px;  }
 
    .in_product .pro-top li .y span {  font-size: 25px;  }
    .nfHead .nfHead-nav li {
        padding: 0 7px;}
    .nfHead .nfHead-nav li span {
        font-size: 14px;
    }
    .nfHead .nfHead-nav li .a-nav{font-size: 13px}

}


@media screen and (max-width:834px)
{
       .com_til_t .l_til {  padding: 6px 0;}
    .com_til_t .l_til .en{padding-top: 0px;}
    .com_til_t{height: auto;}
    .com_til_t .com_til_t_a a{line-height: 40px;}
    .com_til_t .l_til .h1 {  font-size: 20px;  }
    .menuBtn{display: block;}
    .w{  width: 95%;  }
    .nfHead .nfHead-nav{display: none;}
    .nfHead .nfHead-tool{display: none;}
    .nfHead .nfHead-logo{padding: 10px;}
    body {
        padding-top: 56px;
    }
    .nfHead {
        padding: 0 12px;
    }
    .nfHead .nfHead-logo {
        width: 246px;
        padding: 17px 0;
    }
    .in_news {
        padding: 15px 0px;
    }
    .in_news .in_news_l,.in_news .in_files_l{width: 100%;    padding: 0;}
    .in_ke .in_ke_ul {
        width: 68%;}
    .footBox .foot_w .foot_ul{display: none;}
    .footBox .foot_w{width: 100%;}
    .product .ad_ul li .text{width: 100% ;}
    .product .ad_ul li .img{width: 100%}
.product .product_about .con_list .con {
    overflow: auto;
}
.product .product_about .con_list .con table{
    min-width:1000px;
}


}



@media screen and (max-width:640px){

.product .product_swi .preview .arrow-left{ display: none;}
.product .product_swi .preview .arrow-right{ display: none;}

.product .product_swi .preview .swiper-container{height:auto;}
    .in_case{  padding-top: 20px; }
    .in_product{padding-bottom: 20px;}
    .in_product .pro-top{padding: 5px 0;}
    .in_product .pro-top li{font-size: 12px;}
    .flex_r{right: 8px;}
    .in_product .pro-list {  padding-top: 20px;  }

    .con-til .til_t .t {  font-size: 20px;}
    .in_product .pro-list .pro-list_c {  padding-left: 0;}
    .in_product .pro_swi {  padding: 0 33px;  }
    .in_product .pro-swiper-container .text,.in_product .pro-swiper-container .img{width: 100%;}
    .in_product .pro_swi .swiper-button-next,.in_product .pro_swi .swiper-button-prev{
        height: 23px;
    }

    .in_product .pro-swiper-container .text .h1 {  font-size: 18px;  }
    .in_product .pro-swiper-container .text .te {  margin: 4px 0;}
    .in_product .pro-swiper-container .text .h2 {  font-size: 16px;}
    .in_product .pro-swiper-container .text .o_img {  padding: 3px 0;  }
    .in_case .in_case_ul li{
    width: 100%!important;
    }
    .news_list .news_ul li .text .h1 {  font-size: 16px;  }
    .news_list .news_ul li .img{width: 100%;max-width: 100%;}
    .in_product .pro-top li .y span {  font-size: 18px;  line-height: 21px;  }
    .news_list .news_ul li{    margin-bottom: 15px;    padding: 12px;}
    .news_list .news_ul li .text{width: 100%;}
    .in_news .in_news_l .top_new .img{width: 100%;    text-align: center;}
    .in_news .in_news_l .top_new .img img{width: 100%;}
    .in_news .in_news_l .top_new .text {  width: 100%;  padding-left: 0;  }

    .in_product .pro-swiper-container .img{padding: 0px 0 36px 29px;}
    .footBox .foot_w .link {
        padding-left: 0px;    line-height: 24px;    padding: 10px 0;
    }
    .footBox .foot_w .contact {
        padding-left: 0;
        padding-top: 0px;
    }
    .in_news .in_files_l{border: none;}
    .in_case .in_case_ul{height: auto;    padding: 20px 0;}

    .in_case .in_case_ul li .li_text .t{font-size: 16px;opacity: 1;}
    .in_case .in_case_ul li .li_text{ background: rgba(0, 0, 0, 0.2);}
    .in_ke .bg2{    padding-bottom: 10px;}
    .in_ke .in_ke_ul {  width: 100%;  }
    .footBox .foot_w .link .link_a{    line-height: 24px;}
    .footBox .foot_w .contact .tact .tact_p{    line-height: 24px;}
    .footBox{padding: 15px 0;}
    .about {  padding: 15px;  }
    .com_til_t .com_til_t_w{padding: 0;height: auto;}
    .com_til_t .l_til{width: 100%;    position: relative;}
    .com_til_t .com_til_t_a a{line-height: 30px;margin-left: 32px;}
    .main .main_w{    padding: 0;  }
    .ul_slideBox li .yu{width: auto;}
    /*.parHd .tempWrap{    width: 75%!important;}*/
    .event_box{width: 100%;min-height: unset;    margin: 20px auto 0;}
    .ul_slideBox li .text_li{width: 100%;}
    .parHd li{
        margin: 0 5px;    font-size: 15px;
    }
   /* .parHd li:after{
        bottom: ;
        transform: translate(0,-50%);
    }*/
    .product .product_ul li{width: 100%;}
    .cooperation ul li{width: 49%;margin-right: 2%;}
    .cooperation ul li:nth-child(5n){margin-right:2%;}
    .cooperation ul li:nth-child(2n){margin-right: 0%;}
    .paging a{    margin: 0 2px;padding: 0 2px;}
    .download .download_li1{width: 100%;height: auto;}
    .download .download_li2{width: 100%;height: auto;}
    .download .download_li3{width: 100%;height: auto;}
    .download .list-li{height: auto;}
    .download .download_li3 .download_li3-text{height: auto;}
    .our_case .l_input{width: 100%;}
    .our_case .r_text{width: 100%;    padding-left: 0px;border: none;
    }
    .parBd{margin-top: 0;}
    .ul_slideBox li .text_li{padding: 15px;    line-height: 24px;}
    .our_case .l_input .btn{
        width:100%;
        line-height: 40px;
        font-size: 15px;    margin-bottom: 10px;
    }
    .our_case .l_input .div_input{margin-bottom: 10px;}
    .our_case .l_input .div_input .input {
        line-height: 40px;}
    .our_case .l_input .div_input .textarea{
        line-height: 40px;    height: 140px;
    }
    .our_case .l_input .div_input select{line-height: 40px;}
    .our_case {
        padding-bottom: 20px;
        padding-top: 15px;
    }
    .news_ul li .img{text-align: center;}
    .news_ul li .img,.news_ul li .text{
        width: 100%;max-width: none;
    }
    .in_ke .in_ke_h1 {
        font-size: 20px;
        padding: 6px 0;
    }

.pNews-detaTop .t {  font-size: 20px!important;  }
    .pNews-detaPage .prev{width: 100%!important;}
    .download {  padding: 20px 0;  }

    .product .product_swi{width: 100%;}
    .product .product_text{width: 100%;position:relative;height:auto;}
    .product .product_text .h_til {
        font-size: 18px;
    }
    .product .product_text .text .te table{width: 100%;}
    .product .product_about .pro_list li{    width: 32%;    margin-right: 2%;}
    .product .product_text .text{padding: 15px 0;}
    .product .product_swi .view{width: 100%;}
    .product .product_swi .preview{    width: 100%;    min-height: auto;
        padding:  10px 0;}
    .pNews-detaPage .next{width: 100%!important;}
    .pNews-detaPage{margin: 0!important;}
    .pNews-detaFix{ padding: 7px 0!important;}
    .pNews-detaTop{ padding: 30px 0 14px 0!important;}
    .pNews-detaTop .c {  margin-top: 8px!important;  font-size: 13px;}
    .pNews-detaPage .return{position: relative!important;margin-left: 0!important;    left: 0!important;}
    .product .ad_ul li {  width: 49%;  margin-right: 2%;}
    .product .ad_ul li:nth-child(3n) { margin-right: 2%;}
    .product .ad_ul li:nth-child(2n) { margin-right: 0;}
    .product .product_swi .preview .active-nav {
    border: 1px solid #ef0000;
}

}


