﻿@media (max-width: 768px) { 
  body{
  font-weight: normal;
  
  font-family: PingFang SC,Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft Yahei,微软雅黑,STHeiti,华文细黑,sans-serif,Raleway;
  
}
@font-face {
    font-family:'Raleway';
    src:url('Raleway-SemiBoldItalic.ttf');
    }
  .textaaa p {
     float: none !important;
      width: 100%;
      font-size: 21px;
  }
  .textaaa {
      position: absolute;
      top: 25%;
      text-align: right;
      width: 100%;
      text-align: center;
      z-index: 2;
      padding-right: 5%;
      padding-left: 5%;
  }
  .col-xs-6{
    width: 100%;
  }
  .swiper-slide>a>img{
    width: 100%;
    max-height: 100%;
    object-fit: cover;
  }
  .front-carousel-inner1 .zhezhao {
   display: none;
}
.front-carousel-inner1 a {
    display: block;
    height: 100% !important;
    width: 100%;
    margin-top: 22%;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: -41px !important;
    left: 0;
    width: 100%;
}
.swiper-container {
    width: 100%;
    height: auto !important; 
}
  .display_img{
    height: 200px !important;
  }
  .phone_none{
    display: none;
  }
  .banner_text_list>.text{
    font-size: 25px;
  }
  .banner_text_list>.title{
     font-size: 20px;
     margin-top: 5px;
  }
  .navbar-brand__img{
    left: 10px;
  }
  .top-phone{
    display: none;
  }
  .qizi{
    display: none;
  }
  .navbar-toggle{
    margin-top: 17px;
  }
  .navbar-default ul{
    width: 100%;
  }
  .navbar-default li {
    width: 100%;
  }
  .navbar-nav li a{
    height: auto;
    line-height: 24px;
    padding-left: 27px;
  }
  .front h3{
    font-size: 20px;
    line-height: 24px;
  }
  .front .front_part1,.front_part2,.front_part3{
    padding: 40px 0 60px 0;
  }
  .front .front_part1 .part1_company{
      padding-right: 15px;
  }
  .button-more{
    padding: 12px 46px;
  }
  .front_part1 .button-more{
    margin-top: 15px !important;
    margin-bottom: 30px;
  }
  .qqq{
    height: 199px !important;
    object-fit: cover;
  }
  .display_list>li:nth-child(n+4){
    display: none !important;
  }
  .row{height:auto !important;}
  .display_item {
    width: 100%;
  }
  /*.q1{
    height: 70px !important;
  }*/
  .display_item{
    padding-left: 5px;
    padding-right: 5px;
  }
  .display_item .qqq:nth-child(n+2){
    margin-bottom: 0px !important;
  }
  .front_part2{
    padding-bottom: 30px;
  }
  .display_item:nth-child(n+8){
      display: none;
  }
  .front_part3 .img{
    padding-left: 0px;
  }
  .front_part3 .dms{
    height: 190px;
    background-size: auto 190px;
  }
  .front_part3{
    height: 300px;
    background-size: auto 190px;
  }
  .front_part3 .button-more{
    margin-top: 130px !important;
    padding: 12px 33px;
  }
  .front_part3 .img .text{
    padding-left: 11px;
    font-size: 10px;
    line-height: 14px;
    top:55px;
  }
  .front_news:nth-child(n+3){
    display: none;
  }
  .front_news {
    margin-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
.front_part6 {
    padding-bottom: 30px;
}
.front_news .title {
    
    margin-top: 10px;
   
}
.front_part7 .partaners {
    margin-top: 30px;
    width: 50%;
    height: 20px;
    float: left;
}
.front_part7 .partaners1 {
    border: 1px solid #ccc;
    padding: 10px;
    width: 100%;
    text-align: center;
    height: 48px;
    line-height: 28px;
}
.front_part7{padding-bottom: 30px;}
  .footer1 .text{
    padding-left: 15px;
    height: 80px;
    line-height: 80px;
    font-size: 14px;
    width: 40%;
  }
  /*关于我们*/
  .banner_text_list .text {
    position: relative;
    padding-left: 15px;
    top: 200px;
    text-align: left;
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 27px;
    font-weight: bold;
    font-family:'Raleway';
    margin: auto;
}
.banner_text_list .title {
    position: relative;
    font-family:'Raleway';
    top: 215px;
    font-size: 26px;
    text-align: left;
    color: #fff;
    width: 100%;
    margin: auto;
    margin-top: 10px;
    padding-left: 15px;
    font-size: 17px;
}
#map {
    width: 100%;
    height: 405px;
    margin-bottom: 30px;
    margin-top: 40px;
}
  /*关于我们*/
  /*新闻中心*/
  .news_list .text{
    color: #7A7A7A !important;
  }
  
  /*新闻中心*/
  .footer1 .icon{
    padding-left: 15px;
    height: 80px;
    line-height: 80px;
    font-size: 14px;
    width:60%;
  }
  .footer1 .fa{
    margin-top: 33px;
    margin-left: 0px;
    margin-right:0px;
  }
  #footer .logo{
    display: none;
  }
  #footer .logo,#footer .text,#footer .address, #footer .site{
    margin-left: 15px;
  }
  #footer .text{
      padding-top: 10px;
  }
  #footer .text a{
    height: 24px;line-height: 24px;
    margin-right: 10px;
  }
  #footer .site{
    margin-top: 10px;
    padding-bottom: 10px;
  }
  #footer .erweima{
    display: none;
  }
  .footer1{
    height: 80px;
  }
  #alertimg{
    width: 300px !important;
  }
  #serDetaile{
    margin-left: -52% !important;
    top:72% !important;
  }
  .sdCloseBtn{
    width: 30px !important;
    height: 30px !important;
    right: -30px !important;
    background-size: 50% !important;
  }
  .phone_about_style{
    margin-top: 15px;
  }
  .product_list_img{
    height: auto;
  }
  .news_list img{
    height: auto !important;
  }
  .product_list{
	  height: auto !important;
  }
  .item-list .pager{
    margin-bottom: 0px;
  }
  .none .inputtxt{
    width: 100%;
  }
  .list_pc_form{
    width: 100%;
  }
  .link_us_meizumama{
    margin-top: 20px;
  }
  .list_banner .bk,.list_banner{
    height: 225px;
  }
  .banner_text_list .title{
    top:130px;
  }
  .banner_text_list .text{
    top:140px;
  }
  .borderImageHolder {
    width: 99%;
    height: 86vw;
    position: relative;
    max-width: 100%;
}
  #a1{
    height: 160px !important;
  }
}
@media (max-width: 1500px) { 
  .navbar-nav{
    width: 65% !important;
  }
  .qizi_li{
    display: block;
  }
  .navbar-default li{
    width: 13%;

  }
}
@media (max-width: 1200px) { 
  .navbar-brand__img{
    width: 211px !important;
    left: 30px;
    top:24px;
  }
  .qizi_li{
    display: none !important;
  }
  .navbar-default li{
    width: 14.5%;
  }
  .navbar-nav{
    width: 75% !important; 
    right:30px !important;
  }
}
@media (max-width: 760px) { 
  .navbar-default li:first-child{
    width: 100%;
    text-align: left;
  }
  .navbar-default ul{
    width: 100% !important;
    background-color: #fff;
  }
  .navbar-default li{
    width: 100%;
  }
  .navbar-collapse{
    overflow-y:visible !important;
  }
}