
@media (max-width: 1600px) {
    .newsSlider .slick-next{right:-50px;}
    .newsSlider .slick-prev{left:-50px;}
}
@media (max-width: 1400px) {
    .about_txt{line-height: 35px;height:210px;}
    .about_tab li{padding:0 3%;}

    .newsSlider .slick-prev{left:-10px;}
    .newsSlider .slick-next{right:-10px;}

    .contact .hot_zx, .contact .gz_wb{margin-right:20px;} .subtitle{width:530px;}
}
@media (max-width: 1200px) {
    .pro_list dd span{margin-left:10px;}
    .pro_list dd a{margin-right:10px;}


    .about_tab li h3{font-size: 28px;}
    .about_tab li span{font-size: 16px;margin-left:0;}
    .about_txt{line-height: 24px;height:144px;margin:21px 0;}
    .subtitle{width:300px;}
}

@media (max-width: 992px) {
    .pro_list{width:48.5%;margin:0 0 30px 0;}
    .pro_cont .pro_list:nth-child(2n){float:right;}

    .about_tab li{display: none;}
    .about_tab li.current{display: block;width:100%;height:70px;margin-top:-35px;text-align: center;}
    .about_tab li.current h3{display: none;}
    .about_tab li.current span{display: inline-block;font-size:24px;line-height: 70px;height:70px;margin-left:10px;}
    .about_tab{height:35px;}
    .about_rt{padding:30px 20px 20px;}
    .about_txt{margin:16px 0;}


    .contact{width:75%}


}
@media (max-width: 767px) {

    .model-header{height:60px;padding:0px 15px;}
    .model-header-logo{height:60px;position: relative;}
    .model-header-logo img{position: absolute;left:0;top:0;bottom:0;margin:auto;max-height: 100%;max-width: 100%;}
    .model-navbtn{width:30px;height:60px;float:right;position: relative;}
    .model-navbtn img{width: 28px;position: absolute;right:0;top:0;bottom:0;margin:auto;}

    #wrap_index{/* padding-bottom:56px; */}

    .s_title{margin:20px 0;}
    .s_title b{width:35px;}
    .s_title h3{font-size: 20px;}
    .section_one{padding:15px 0 20px;}
    .pro_list dd{height:30px;line-height: 30px;left:10px;right:10px;bottom:10px;}
    .pro_list dd span{height:30px;line-height: 30px;font-size: 14px;width:47%}
    .pro_list dd i{width:35px;}
    .pro_list dd a img{width: 30px;}

    .section_two {padding:60px 0 40px 0;}
    .section_two .container{padding-bottom:30px;}
    .about_tab li.current{height:50px;margin-top:-25px;width:100%;}
    .about_tab li.current h3{height:50px;line-height: 50px;font-size: 30px;}
    .about_tab li.current span{height:50px;line-height: 50px;font-size: 16px;}
    .about_tab{height:25px;}
    .about_txt{margin:10px 0 5px;/* height:120px; */-webkit-line-clamp:5;font-size: 14px;}
	.about_lt{width:100%;background: #fff;}
	.about_rt{width:100%;padding-bottom:0;}
    .aboutSlider .slick-dots{bottom:0;}
    .about_tab li.current{padding:0;}.groupConfig-name{    padding-top: 20px;font-size: 14px}


    .section_three{padding:10px 0;}
    .case_lt{float:none;width:100%;}
    .case_rt{float:none;width:100%;}
    .caLt_list dd a{padding:0 5%;height: 107px;}
    .caLt_list dd a h3{        min-width: 135px;line-height: 40px;font-size: 20px;
    height: 40px;}

.jiao1{   top: -15px; width: 40px;  }
.jiao2{ bottom: -25px;  width: 40px; }
.more-view{margin-top: 174px;}
.text-default{margin: 10px 0px;font-size: 18px;}
.product_box{padding: 70px 0px 20px 20px;}
.product_box_2{padding:70px 20px 10px 20px;}.text-sub{    font-size: 14px;}
.text-val{width: 195px; font-size: 14px;text-align: center;}
.idea-imgshow .ri{    margin-left: -1px;    margin-bottom: 3px;}
.product-title h3{    border-radius: 0px;font-size: 20px;    height: 60px;   line-height: 60px;}
    .caLt_list dd a b{margin:15px 0;}
    .caLt_list dd a p{font-size: 16px;line-height: 24px;height:24px;}
    .caRt_list dd h3{margin-bottom:15px;font-size: 16px;}
    .caRt_list dd b{width:45px;}
    .caRt_list dd a{height:40px;}.about_item h3{font-size: 18px;}

    .section_four{padding-bottom:40px;}
    .news_list dd{padding:10px;left:10px;right:10px;}
    .news_list dd span{margin:8px 0 5px;}
    .news_list dd .new_txt{line-height: 24px;height:96px;-webkit-line-clamp:4;}
    /*.news_list{margin:0 10px;}*/
    .newsSlider .slick-prev, .newsSlider .slick-next,.newsSlider .slick-prev:hover, .newsSlider .slick-next:hover
    {width:35px;height:35px;background-size: 35px;}


    .contact{width:60%;}
    .footNa{width:38%;}
    .footNa dt{width: 100px;height:100px;}
    .contact h3{font-size: 20px;line-height: 24px;margin-bottom:5px;}
    .contact p{line-height: 24px;height:auto;-webkit-line-clamp:inherit;}
    .contact .con_n{margin-top:5px;}
    .contact .hot_zx, .contact .gz_wb{width:110px;margin:15px 5% 0 0;}


    .model-fixed{background: #006ac9;}

      #gallery_output{width:420px;}  
      #gallery_output img {width:100%;}  

    .top_ti{position: relative;top:0px;font-size: 16px; height: 40px; line-height: 40px;     font-weight: 300;  }
    .icon-groupConfig {width: 55px;}
    .groupConfig-item{height: 172px;padding: 20px 0px 0;}
    .my_video{height: 229px;}
    .prodesc .attr p{width:98%}
    .pro_btn1{width: 120px;height: 40px;}
    .groupConfig-name2{padding-top: 10px;  font-size: 14px;}
    .more-view2{margin-top: 0px;margin-left:5px;    font-size: 16px; width: 125px;height: 35px;line-height: 35px;}
    .daim{display: flex  ! important;}
     .idea-title h3{font-size: 20px;margin: 0px 0px 20px 0px;height: 44px;}
     .idea-title-xs h3{font-size: 20px;margin: -8px 0px 10px 0px;height: 44px;}
     .idea-item{    margin-bottom: 0px;}
     .section_2{padding: 6px  0px  0px  0px;}
     .idea-type{font-size: 16px}.equipment-item{    margin-bottom: 5px;}.product-item{margin-bottom: 0px; }.product-name { font-size: 16px;  height: 60px; line-height: 60px;}
     .product-name .ri{    margin-top: 13px;    font-size: 14px;}.product-name .le{    font-size:16px;    width: 65%;text-align: left}.section_3 {padding: 10px 0;}
     .pd3 {
        padding-left: 3px;
        padding-right: 3px;
    }.m-link1 p{font-size: 14px}

      .more-view{margin-top: 0px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    width: 120px;}

    .aboutus-content{padding-top: 10px;font-size: 14px;}.aboutus-content .title h3{font-size: 20px;}.aboutus-content .title span{font-size: 16px;}
    .big-size{font-size: 20px;}.font-note{    font-size: 16px;}.xs_content h1{ font-size: 20px;}
    .js-text-dot-cn{font-size: 14px;}#model_contant_main.moder_updown {     padding:  0px; }.xs_content{height: 380px;    margin: 10px 0px;}.rvc h3{font-size: 20px}.rvc{    margin-top: 0px;}
    .rvc .rvc-wrapper ul li a .img-wrapper{height: 300px;}.rvc-next img,.rvc-prv img{width:25px;}

    .pro_name,.announcement .announcement_title,.tags_title span{font-size: 18px;}.prodesc .attr p{font-size: 14px;}
    .pro_name{margin:  0px 0px 10px 0px;}.prodesc p{line-height: 18px;}.attr{    height: 170px;}

    .elegant-aero input , .elegant-aero textarea, .elegant-aero select{  padding-left: 38px  ! important ;  height: 36px  ! important ;font-size: 14px  ! important ;}
    .elegant-aero .ico{ top: 9px ! important;
    left: 26px ! important;
    width: 18px ! important;}.elegant-aero input{padding-left: 39px ! important;}#code_img{height: 34px;}
    .elegant-aero .button,.elegant-aero .button2{padding: 5px 30px 5px 30px  ! important;width: 90px  ! important ;}
    .tags_title{margin-top:-5px;padding: 0px;}.tags_title span { margin-top:-5px;}.idea-listbox{margin: 0px 32px;}
    .fu_title {
    font-size: 14px;
    height: 40px;
    line-height: 22px;}.goods-item{   margin-bottom: 0px; }.announcement .announcement_title_tm{font-size: 20px;}
}


@media (max-width: 520px){
    
      #gallery_output{width:320px;margin-left: 0px;}  
      #gallery_output img {width:100% ! important;}  
     

}
@media (max-width: 374px){

    .pro_list dd span{font-size:12px;width:45%;}
    .pro_list dd i{width:30px;}
    .pro_list dd a img{width:25px;}

    .about_tab li.current{width:100%;}
    .text-default{margin: 14px 0px;}
}


@media (min-width: 768px){


    .pro_list:hover dd {left:0;right:0;background: #006ac9;}
    .pro_list:hover dd i{margin-left:10px;}
    .pro_list:hover dd a{margin-right:10px;}


   /*  .caRt_list:hover dd {background: rgba(0,106,201,.9);}
    .caRt_list:hover dd a{height:125px;}
    .caRt_list:hover dd b.b_one{opacity: 1;}
    .caRt_list:hover dd b.b_two{opacity: 0;}
    .caRt_list:hover dd img{opacity:1;}
    .caRt_list:hover dd h3{margin-top:30px;} */

    .news_list:hover dd{left:0;right:0;}
    .news_list:hover {box-shadow:0 0 17px 0 rgba(0,0,0,.1);}
    .news_list:hover dd a{color:#006ac9;}

}


@media (min-width: 1400px){
    .container{width: 1400px;}
}
@media (max-width: 1200px){
   /*  .container {
        width: 1110px;
    } */ 
}


