@charset "utf-8";
/* CSS Document */
/* @media (max-width:1440px){
	
}

@media (max-width:1024px){
	
}

@media (max-width:768px){

}

@media (max-width:625px){

}
@media (max-width:575px){

}
@media (max-width:525px){

}
@media (max-width:475px){

}
@media (max-width:425px){

}
@media (max-width:375px){

}
@media (max-width:325px){
	
} */


@media (min-width: 1201px) {
  html {
    font-size: 625% !important;
  }
}

/* 不删 */
@media (max-width: 1320px) {
  .nav{
    width: 100%;
  }
  .first > li{
    margin-left: 0;
    margin-right: 30px;
  }

  

  .header .content{max-width: 1200px;width: auto;}


  /* index */
  .index-header{height: 215px;}
  .section-banner{margin-top: 215px !important;}
  .section-box img{height:auto;}
  .index-box{padding-top: 0px;display: block;padding:0 2%;}
  .fp-section,.fp-tableCell{height:auto !important}
  .index-message-list{width: 100%;background: none}
  .index-message-list ul li{width: 100%;}
  .index-message,.index-about,.index-ser{background-size: cover !important}
  .smore{position: relative;transform: initial;left:initial;bottom:initial;margin:40px auto;}
  .index-box {padding-top: 10%;}
  .index-title{padding: 0% 0 5%;   margin: 0 auto !important;}
  .index-message-list ul li{margin-top: 0 !important;padding:3% 0;}
  .ser-list{padding-bottom: 5%;}
   
}

@media (max-width: 1200px) {
  html {
    font-size: 625%;
  }
 
  .as-text{font-size: 14px}
  .content {
    margin: 0 auto;
    padding: 0 2%;
  }

  .header .content{
    padding: 0 2%;
  }

  


}
@media (max-width: 1150px) {
  html {
    font-size: 600%;
  }
}
@media (max-width: 1024px) {
  html {
    font-size: 580%;
  }
}



@media (max-width: 960px) {
  html {font-size: 560%;}

  /* product */
  .nyp-right-con li{width: 33.3%;}
  .as-text{font-size: 14px}
  .aside li{height:100px;}

   /* footer */
  .f-text ul{display: flex;justify-content: center;flex-wrap: wrap} 
  .f-text ul li{width: 100%;margin-bottom: 10px;}

  /* prodcut-detail */
  .pc-slide,.pdetail-text{width: 100%;}
  .pdetail-text{margin-top: 20px;}
}



@media (max-width: 900px) {
  html {
    font-size: 550%;
  }
}
@media (max-width: 880px) {
  html {
    font-size: 540%;
  }
}

@media (max-width: 820px) {
  html {
    font-size: 530%;
  }
}


@media (min-width: 769px) {
  .nav-btn{display: none;}
  .nav{display: block;}
  .search{display: block;}
}
@media (max-width: 768px) {
  html {
    font-size: 520%;
  }

  /* product */
  .aside{width: 100%;margin-bottom: 20px;}
  .aside ul{width: 100%;display: flex;flex-wrap: wrap}
  .nyp-right{width: 100%;}
  .aside li{width: 23%;margin:0 1%;margin-bottom: 15px;}
  .nav{display: none;}
  .pages ul li{font-size: 14px;margin:0 5px}
  .pages ul span{font-size: 14px;margin:0 5px;width: 25px;height:25px;line-height: 25px;}
  .nav-btn{display: block;}
  .search{display: none;}

  /* culture */
  .cul-con li a{flex-wrap: wrap}
  .cul-right,.cul-left{width: 100%;}
  .cul-right{border-left: 4px solid #b08760;padding:4% 0;}
  .cul-left img{width: 100%;}
  .cul-r-text{width: 98%;}


  /* xixun */
  .xixun-img{width: 100%;margin-bottom: 3%;}
  .xixun-text{width: 100%;}


  /* index */
    .index-header{height: 105px;}
    .section-banner{margin-top: 105px !important;}
    .index-product p{font-size: 14px}
    .smore{height: 40px;line-height: 40px;width: 150px;font-size: 16px;}
    .index-product li{margin:0 15px}
    .ser-list li{width: 102px;height:115px;}
    .index-title dt ,.index-message-title{font-size: 26px}
    .index-title dd {font-size: 18px}
    .index-about p{font-size: 14px}
}
@media (max-width: 700px) {
  html {
    font-size: 510%;
  }
}

/* **手机尺寸** */

@media (min-width: 641px) {
}

@media (max-width: 640px) {
  html {
    font-size: 480%;
  }
  #menu{
    display:none;
  }
  .im-img img{
    max-height:350px !important;
  }
  .xixun-img img{
    max-height:350px !important;
  }

    /*about  */
    .about-text p{font-size: 14px}
    .about-top-text li{font-size: 14px;background: url(../images/byuan.png) no-repeat left 6px ;
    }
    
    /* contact */
    .contact p{font-size: 14px;}

      /* xixun */
  .xixun-img img{width: 100%;}
  .xixun-detail h3{font-size: 26px}

  /* daili */
  .daili-form{
    font-size: 16px;
  }
  .daili-form input[type=text]{
    width: 100%;
  }
  .daili-form textarea{
    width: 100%;
  }
  .daili-form button{
    width: 100%;
    font-size: 16px;
    height: 40px;
  }
  .daili-form td:first-child{
    width: 100px;
    min-width: 100px;
  }
  .detail-button td{
    width: 150px !important;
  }
  .daili-check td{
    width: 100% !important;
  }
  .daili-form  tr{
    padding-bottom: 0;
  }
  .check-box1 {
    margin:0 15px;
  }
 

}

@media (max-width: 600px) {
  html {
    font-size: 460%;
  }
}

@media (max-width: 560px) {
  html {
    font-size: 440%;
  }
}

@media (max-width: 520px) {

  /* product */
  .aside li{width: 31%;margin:0 1%;margin-bottom: 15px;}
  .nyp-right-con li{width: 50%;}

  /* footer */
  .f-text label{font-size: 20px}
  .f-text li{font-size: 14px}
  .copy{font-size: 14px}

  .swiper-container4 { padding: 10px 5px !important;}



  /* index */
  .im-img,.im-img img,.im-text{width: 100%;}
  .im-img{margin-bottom: 15px;}
  .index-product li{margin:0 5px}
  .index-product {padding-top: 18% !important;}
}

@media (max-width: 480px) {
}

@media (max-width: 440px) {
}

@media (max-width: 375px) {
}