﻿
@media screen and (max-width:1440px){
.banner_index{
  height: 600px;
}
.banner_others{
  height: 300px;
}
.banner_lxwm{
  height: 900px;
}
}

@media screen and (max-width:1023px){
/*通用*/
.header{ display:none;}
.sjhedes{ display:block;}
.banner_index .swiper-slide{
  justify-content: center;
}
.banner_index .swiper-slide>div{
  margin-left: 0;
}
/*banner大图*/
.banner_index{
  height: 450px;
  margin-top: 0px;
}
.banner_index .swiper-slide{
  background-size: auto 100%;
}
/*banner大图 内页*/
.banner_others{
  height: 300px;
}
.banner_lxwm{
  height: 900px;
}
/*内页-标题*/
.title_other{
  text-align: center;
}
/*内页-页码*/
.page{
  font-size: 24px;
  line-height: 52px;
  justify-content: center;
}
.page .pale li{
  margin-top: 20px;
}
.page .pari{
  margin-top: 40px;
}
/*主体-主页*/
.index_con2{
  align-items: flex-start;
}
.index_con4 .cole{
  text-align: center;
}
.index_con2 .cole p{
  font-size: 20px;
  line-height: 40px;
}
.index_con2 .coco h1{
  font-size: 24px;
  line-height: 32px;
}
.index_con2 .coco h2{
  font-size: 20px;
  line-height: 32px;
}
.index_con4{
  display: block;
}
.index_con4 .cole{
  margin-bottom: 80px;
}
.index_con4 .cori{
  width: 100%;
}
.index_con4 .cori h1{
  font-size: 24px;
  line-height: 40px;  
}
.index_con4 .cori h2{
  font-size: 20px;
  line-height: 28px;  
}
.index_con4 .swiper-button-next,
.index_con4 .swiper-button-prev{
  display: none;
}
.index_con5 ul{
  flex-direction: column;
}
.index_con5 ul li{
  width: 100%;
}
.index_con5 ul li p{
  font-size: 24px;
}
.index_con5 ul li:nth-child(3) p{
  font-size: 24px;
  line-height: 2;
}
/*内页二级栏目*/
.others_subnav a{
  font-size: 20px;
}
/*公司-品牌故事*/
.gs_con p{
  font-size: 24px;
  line-height: 1.6;
}
.gs_con .list2 li p{
  font-size: 24px;
  line-height: 1.5
}
.gs_con .list2 li:nth-child(3) p{
  font-size: 24px;
  line-height: 1.5
}
.gs_con .list2{
  flex-wrap: wrap;
  gap: 35px;
}
.gs_con .list2 li{
  width: 100%;
}
/*产品-产品种类*/
.cp_li li .wrap{
  flex-wrap: wrap;
}
.cp_li li .img{
  width: 100%;
  margin: 10%;
}
.cp_li li .txt{
  width: 100%;
  max-width: 100%;
  order: 1;
}
.cp_li li .txt h1{
  font-size: 32px;
}
.cp_li li .txt p{
  font-size: 24px;
}
.cp_con{
  font-size: 24px;
}
.cp_con ul li h1{
  font-size: 24px;
}
/*产品目录*/
.cpml_li li h1{;
  font-size: 28px;
}
.cpml_li li h2{
  font-size: 20px;
}
/*技术资源*/
.jszy_con .tit{
  font-size: 50px;
}
.jszy_con h1{
  font-size: 32px;
}
.jszy_con p{
  font-size: 24px;
}
/*联系我们*/
.lxwm_con2 .cole{
  display: none;
}
.lxwm_con2 .cori input{
  font-size: 20px;
}
.lxwm_con2 .cori button{
  font-size: 20px;
}
.lxwm_con3 p{
  font-size: 24px;
  line-height: 40px;
}
.lxwm_con3 h1{
  font-size: 30px;
  line-height: 40px;
}
.lxwm_con3 h2{
  font-size: 24px;
  line-height: 40px;
}
.lxwm_con3 h3{
  font-size: 24px;
  line-height: 40px;
  margin-top: 20px;
}
.lxwm_con3 h4{
  font-size: 24px;
  line-height: 48px;
}
.lxwm_con3 .con .cole{
  width: 100%;
}
.lxwm_con3 .con .cori{
  width: 100%;
}
.lxwm_con4 .infl{
  left: 15%;
}
/*加入我们*/
.jrwm_li .con3{
  margin-top: 150px;
  display: flex;
  flex-wrap: wrap;
  gap: 50px 5%;
}
.jrwm_li .con3 li{
  width: 30%;
  flex: auto;
}
/*底部*/
.footer .foto{
  justify-content: center;
}
.footer .foto li:nth-of-type(1){
  display: block;
  text-align: center;
}
.footer .foto li{
  display: none;
}
.footer .fobo{
  font-size: 20px;
  line-height: 36px;
  text-align: center;
}