@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;
  }
  .about li{width: 230px}
}

/* 不删 */

@media (max-width: 1200px) {
  html {
    font-size: 625%;
  }
  .content {
    margin: 0 auto;
    padding: 0 2%;
  }

  /* nav */
  .first >li{margin-right: 30px;}

  /* service */
  .serv1-text{
    margin-left: -460px;
    background-color: #fff;
  }

  /* product */
  .p-right{padding-left: 10px;}
  .aside{background-color: #f9f9f9;padding-left: 20px;}
  .product{background: none;}


}
@media (max-width: 1150px) {
  html {
    font-size: 600%;
  }
}
@media (max-width: 1024px) {
  html {
    font-size: 580%;
  }
}




@media (min-width: 961px) {

  /* nav */
  .nav-btn,.nav-hide{display: none !important;}
  .h-right{display: flex;}

 
}

@media (max-width: 960px) {
  html {
    font-size: 560%;
  }

   /* nav */
   .nav-btn{display: block;}
   .h-right{display: none;}

    /* int */
  .int{padding:20px 0;}
  .int dt{font-size: 30px}
  .int dd{font-size: 12px;width: auto !important;}

  /* about */
  .about .content ul{flex-wrap: wrap}
  .about .content ul li{width: 48%;margin-bottom: 20px;} 
  .about .content ul li >img{width: 100%;}

  /* cy */
  .cy li{width: 33.3%;}

  /* news */
  .new-con li{width: 49%;}
  .new-con dl{padding: 10px}


  /* footer */
  .fcon{flex-wrap: wrap;}
  .f-box{width: 45%;margin-bottom: 20px;}

  /* contact */
  .contact-left{width: 100%;margin-bottom: 20px;}
  .contact-right{width: 100%;}
  .contact{padding-bottom: 50px;}

  /* intro */

   .intro-con li{padding:30px 0}
   .intro-img{width: 100%;margin-bottom: 20px;}
   .intro-text{width: 100%;padding: 0;}
   .intro-text h2{margin-bottom: 20px;}

    /* service */
    .serv-ul{float: left;margin-top: 30px;}
    .serv-ul li {float: left;width: 31%;margin:0 1%;}

    /* product */
    .pr li{width: 48%;margin-left: 4% !important;}
    .pr li:nth-child(2n+1){margin-left: 0 !important;}

    /* detail */
    .pc-slide,.d-text{width: 100%;}
    .d-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 (max-width: 768px) {
  html {font-size: 520%;}

  /* footer */
  .f-box{width: 100%;margin-bottom: 20px;}
  .f-right span{float: left !important; margin-right: 20px;}
  .icon li{margin-left: 20px;}

    /* service */
    .serv1-text{display: block;width: 100%;margin-left: 0;margin-top: 30px;}
    .serv2-img,.serv2-text{width: 100%;}
    .serv2-img{margin-top: 20px;}
    .serv1-img img,.serv1-img{width: 100%;}


    /* product */
    .p-right,.aside{width: 100%;}
    .as2,.as1{width: 50%;float: left;}
    .aside{padding:40px 10px}
}



@media (max-width: 700px) {
  html {
    font-size: 510%;
  }
}

/* **手机尺寸** */

@media (min-width: 641px) {
}

@media (max-width: 640px) {
  html {
    font-size: 480%;
  }

   /* cy */
   .cy li{width: 100%;height: auto;}
   .cy-text,.cy-img{position: initial}
   .cy-text{height: 200px;}
   .trangle{display: none;}


   /* product */
   .as-second li{padding-left: 20px;}
   .as1 dd >a{padding-left: 20px;}
   .ser-bar:nth-child(even) {
    padding: 0 77px;
  }
}

@media (max-width: 600px) {
  html {
    font-size: 460%;
  }
}

@media (max-width: 560px) {
  html {
    font-size: 440%;
  }
}

@media (max-width: 520px) {
}

@media (max-width: 480px) {
}



@media (max-width: 400px) {
  /* int */
  .about .content ul li{width: 100%;margin-bottom: 10px;} 

    /* news */
    .new-con li{width: 100%;}
}

@media (max-width: 375px) {
}