@media (max-width:992px){
  .container { display:none; }
  #header .logo{ text-align: center;font-size:2rem; }
	#header .tel{display: none;}

}
@media (min-width:1200px){
    #header .res-menu{display: none;}
 

}
@media (min-width:768px) and  (max-width:1200px){
    
    #header .navbar-toggle{display: block; }
    #header .navbar-header{display: block; position: relative; float:right;}
    
}

@media (max-width:768px){
    #header .res-menu{display: none;}
    #header .nav{display:none;}

}
/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
}


/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
   .msgNum{display: none;}
   .slider{margin-top: 44px;}
   .head{display:none}
   .m_img{display:block;height:80px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{padding-top:20px;padding-left:5px;float: left;}
   .m_img .headlf .m_logo{height:40px;display: block}
   .m_img .headrg{padding-right:5%;padding-top:25px;float: right;}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block; }
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}

@media screen and (max-width:768px) and (min-width: 0px) 
{
#banner .bgimg{width:100%;height:280px; }
.carousel-caption{position: absolute; top:150px; left:50px; background-color: #1850A3;width:300px;height:50px; font-size:25px;  padding:0px;line-height: 50px;}
}

@media screen and (max-width:768px) and (min-width: 0px) {
  .case,.products{width:100%; margin:10px auto;text-align: center;}
 
  .case ul{margin:0px;}
  .caseimg li {width:50%;  text-align: center;margin: 10px 0px;padding-left: 15px}
  .caseimg{ margin:0px; }
  .caseimg li .pic{width:90%; overflow: hidden; }
  .caseimg li img{width:100%;  }
  .caseimg li:nth-child(3){ clear:both;  }
 
  #section3{   width:100%;  word-break: break-all;}
  .about{min-width:0; word-break: break-all; }
  .w1080{ width:100%; }
  .about_box{ width:100%; }
  .about_left h2{ margin:0px; }
  .fl{  float:none;}
  .fr{ display:none; }
  
  #footer{ height:auto; }
  .footercon{width:100%; margin:0px auto; padding:10px; height: auto;}
  .footer_lf{ width:100%; }
  .footer_map{display: none;}

   #footer .ft03{ width:100%; background:#333333; padding-top:0px; padding-bottom:10px;}
   #footer .ft03 .nr{ width:100%; margin:0 auto}
   #footer .ft03 .nr .lt{ width:90%; height:180px; background:url(x28.png) right center no-repeat; float:left; text-align:center; border-right:none;}
   #footer .ft03 .nr .lt .pic{ width:100% padding-top:20px; padding-bottom:20px; padding-left:calc(50% - 150px);}
   #footer .ft03 .nr .lt .s1{ color:rgba(255,255,255,0.45); font-size:14px; line-height:10px;}
   #footer .ft03 .nr .cen{ display:none;}
   .section4{ display:none; }
   .section5{display: block; overflow: hidden;}
   .section5 .products li{ width: 50%; text-align: center; margin:10px 0px;float:left; padding-left:5px; }
   .section5 .products img{width:100%;}
   .section5 .products li:nth-child(3){ clear:both;  }
   .footercon{ height:0px; min-height:250px; overflow: hidden; }
   .footercon .footer_lf .lx p{ font-size:14px; padding-left:30px; line-height:20px;}
}

@media screen and (max-width:768px) and (min-width: 0px) 
{
  .listmain{width:100%;min-height:200px;margin:10px auto;overflow: hidden;}
  .listtitle{width:100%;}
  .listtitle span{width:30%;}
  .main_left{ width:30%; margin-right:10px; border-top:1px solid #ccc; float:left;}
  .main_left li{ height:40px; border: 1px solid #ccc; border-top:none;}
  .page {  width: 100%;  height: 40px;   margin: 10px auto; }
  .main_right {    float: right;    width: 60%; }
  .main_right .content_img img {    width: 90%;    height: auto; margin: 0 auto;}

  .show_con{width:100%; font-size:14px;}
  .show_con p{ width:100% !important; clear:both;display:block; padding:0 5px; box-sizing:border-box;}
   .show_con p img{ width:100%; }
}

