@charset "utf-8";

@media screen and (max-width: 1180px) {

  .w1200{width:96%; margin:0 auto;}
  .ad{{width:96%; margin:0 auto;}
}

@media screen and (max-width: 1024px) {

  .head .w1200 .nav1{display: none;}
  
}


@media screen and (max-width:980px) {
  .head{height: 100px;}
  .head .w1200 .logo{margin-top: 10px;}
  .nav-icon{display: block; padding-top: 30px; width: auto}
  #wap-nav{top:120px;}
  .head .w1200 .share{top:55px;}
  .banner-engine{display: none;}
  .banner{display: block;}


}

@media screen and (max-width: 800px) {
  .in_ny_bt {font-size: 20px; line-height: 40px;}
  .inabout{margin-top: 20px;}
  .inaboutny{margin:20px 0;}
  .inaboutny_left{width: 100%; float: none;}
  .inaboutny_right{width: 100%; float: none;}
  .indexmodulecont ul li{width: 100%;  margin-bottom: 20px;}
  .in_con{padding:25px 0}
  .in_con_01{width: 68%;margin-bottom: 20px;}
  .in_con_02{width: 30%;margin-bottom: 20px;}
  .in_con_03{width: 100%; float: none; }
  .wh_con_wid{margin-bottom: 0}
  .in_ny{margin: 20px 0 ;}
  .box2{display: none;}
  .intron-banner{height: 280px; }
  .intron-banner02{height: 280px; }
  .intron-banner03{height: 280px; }
  .intron-banner04{height: 280px; }
  .intron-banner05{height: 280px; }
  .intron-banner06{height: 280px; }
  .pro_lefts{width: 100%;}
  .pro_left2 ul{margin-right: -2%;}
  .pro_left2 ul li {width: 48%; margin-right: 2%; float: left;}
  .ny_main{margin:20px 0;}
  .pro_right{width: 100%; margin-top: 20px;} 
  .cul_compIntro{font-size: 14px;}
  .honor_r_img li{width: 48%}
  .workshop_r_img li{width: 48%}
  .sideBox ul li{width: 48%}
  .promore_l{width: 100%}
  .pros_right{width: 100%; margin-top: 20px;}
  .hot_pro2{margin-top: 25px;}
  .adtitle{margin-bottom: 20px; padding-bottom: 20px;}
  .adtitle .slogan{position: static;}
  .adtitle .text{padding-left: 0}
  .in_pr li .pleft{width: 100%;}
  .in_pr li .pright{width: 100%;}
  .quality .lists li{width: 48%; margin-bottom: 20px;}
  .quality .lists li .pic{margin-bottom: 20px; margin:auto;}
  .quality .lists li .text span{text-align: center;}
  .quality .lists li .text p{text-align: center;}
  .quality .overinfo{padding: 25px 0}
  .quality .overinfo p{width: 96%; margin: 0 auto;font-size: 14px; line-height: 25px;}
  .quality .info{padding:20px 0; }
  .quality .info .box{width:100%; margin-right:0; margin-bottom: 20px}
  .quality .info .l-text{position: static; transform: translateY(0);}
  .quality .info .r-text{position: static; transform: translateY(0);}
  .quality .overinfo h2{font-size: 30px;}

}

@media screen and (max-width: 500px) {
  .head{height:80px}
  .head .w1200 .share{display: none;}
  .logo img{height: 60px;}
  body{overflow-x:hidden;}
  .share-list{display: none;}
  .topbar a{margin-right: 10px;}
  .head .w1200 .logo{margin-top: 10px;}
  .nav-icon {margin-top: 10px;}
  .sideBox ul li{width: 98%}
  .in_con_01{width: 100%;margin-bottom: 20px;}
  .in_con_02{width: 100%;margin-bottom: 20px;}
  .wh_con_wid li{padding-bottom: 65px;}
  .wh_con_wid li .whcw_num{margin-right: 5%; margin-left: 0;}
  .wh_con_wid li .whcw_txt{font-size: 12px; line-height: 18px;}
  .foot{line-height: 25px;}
  .in_ny_wz{font-size: 15px;}
  .pro_left2 ul li {width: 98%; margin-right: 0%; float: none;}
  .view-page .prev, .view-page .back, .view-page .next{width: 100%; position: static; margin-top: 10px; text-align: center;}
  .view-page .prev a{padding-left: 0}
  .view-page .back{left:0%;margin-left:0px;width:100%;}
  .view-page .back a{padding-left: 0}
  .quality .lists li{width: 100%;}
  .news_r_text ul li{margin-bottom: 30px;}
  .news_r_text ul li .pic{width: 100%; margin-bottom: 20px;}
  .news_r_text ul li .text{width: 100%;}
  .news_random2 ul li{width: 100%}
  .contact_lx{width: 100%; float: none; margin-top: 10px;}
  .tactfrm{width: 100%; }
  .tactfrm li{width: 96%; margin-right: 0}
  #map_container{height: 400px;}


  
} 

