

@media (max-width:1460px){

.head_nav .nav_item .nav_link {
  
    padding: 0 6px;
}
.head_nav .tel i {
   
    width: 20px;
    }
  .head_nav .tel p{
    letter-spacing: 1px;
  }  
  .branch{
    padding-right: 0;
  }
  .stere .stere_con .sum{
    padding: 15px; 
  }
  .index_contact{
  	width: 30%;
  }
  .head_logo ul .qd_box{
  	padding: 0px;
  }
  
}










@media (min-width:1200px){

.news_read .news_content{
  padding:0 3%;
}
.cc_book {
    padding: 2% 3%;
}
}
@media (max-width:1200px){
 html{
    font-size: 50%;
  }

.head_nav .tel{
  display: none;
}
.head_nav {
    background: #53b140;
}

.head_nav .nav{
  width: 100%;
  float: none;
  text-align: center;
  
}
.head_nav .nav_item .nav_link{
  padding:0 14px;
}
.head_logo .logo_lan p{
  line-height: 26px;
  font-size: 1.8rem;
  width: auto;
  
}

.head_logo ul i{
  margin: 0;
}
.head_logo ul .qd_box{
  padding:0 5px;
      width: 100%;
}

.key_words .key_list ul li{

}
.key_words .key_list ul a{
  padding: 0 8px;
}








}


@media (min-width:992px){
.nav_m{
    display: none !important;
}


}


@media (max-width:992px){
  html{
    font-size: 46%;
  }
  .head_logo .container{
    display: block;
  }
.head_logo .logo{
  display: block;
  width: 100%;
  float: none;
  text-align: center;
  
}
.head_logo .logo .img,
.head_logo .logo_lan{
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  
}
.head_logo .logo_lan p{
  font-size: 2.4rem;
  width: auto;
  
}


.head_logo ul{
  text-align: center;
  padding: 2% 0;
  
}

.head_logo ul li{
  display: inline-block;
  width: 32%;
}

.head_logo ul .con{
  width: auto;
  
}





.head_logo ul{
  display: block;
  width: 100%;
}









.nav_bar{
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  
  
}

  .nav_button{
    display: inline-block;
    max-width: 23px;
    height: 100%;
    line-height: 80px;
    
  }
.nav_button span{
  display: inline-block;
  
  
}
  .nav_pc{
    display: none;
  }

.key_words .key_list{
  width: 100%;
  float: none;
  
}
.key_words .search{
  width: 240px;
  float: none;
  
}
.key_words .search .txt{
  width: 178px;
}
.con1200{
  padding:0 15px;
}



.key_words .key_tit p{
    color: #F8C208;
    
}

.key_words .key_list ul a{
  line-height: 30px;
}

.key_words .search{
  margin-top: 2%;
}











}


@media (max-width:768px){

.str_wrap{
  width: 100%;
  float: none;
  
}

.head_top ul li{
  width: 32%;
}
.head_top ul a{
  display: block;
  width: 100%;
}
.head_top ul{
  float: none;
  width: 100%;
  text-align: center;
  padding: 2% 0;
}


.head_logo .logo{
  padding: 4% 0;
  overflow: hidden;
  
}
.head_logo .logo .img{
  display: inline-block;
  line-height: normal;
  width: 30%;
  
}
.head_logo .logo_lan{
  display: inline-block;
  padding-left: 4px;
}

.head_logo .logo_lan p{
  line-height: normal;
  padding: 2% 0;
  font-size: 1.6rem;
}
.head_logo ul i{
  display: none;
}
.head_logo ul li{
    vertical-align: top;
    
}
.head_logo ul .con{
  padding: 0;
}
.head_logo ul .qd_box{
  display: block;
  height: 100%;
  padding:0;
}
.qd_box .img{
  display: block;
  width: 100%;
}
.head_logo ul{
  align-items:flex-start;
  justify-content: ;
}

}










