﻿@media screen and (max-width:1023px){
/*通用*/
.header{ display:none;}
.sjhedes{ display:block;}
.banner_index .swiper-slide{
  justify-content: center;
}
/*banner大图*/
.banner_index .swiper-slide .wrap h1{
  font-size: 60px;
}
.banner_index .swiper-slide .wrap h2{
  font-size: 18px;
}
/*banner大图 内页*/
.banner_other{
  margin-top: 0px;
}
.banner_other h1{
  font-size: 60px;
}
.banner_other h2{
  font-size: 20px;
}
.banner_index{
  height: 500px;
}
/*主体-主页*/
.index_tit h1{
  font-size: 20px;
}
.index_con .le{
  width: 100%;
}
.index_con .le h3{
  font-size: 32px;
  margin-top: 20px;
}
.index_con .le p{
  font-size: 24px;
}
.index_con .le a{
  margin-top: 40px;
}
.index_con .ri{
  width: 100%;
  margin-top: 100px;
  margin-bottom: 100px;
}
.index_con ul li h1{
  font-size: 24px;
}
.index_con ul li h1 em{
  font-size: 40px;
}
.index_con ul li h2{
  font-size: 20px;
}
.index_con2 li .con h1{
  font-size: 32px;
  line-height: 1.5;
}
.index_con2 li .con .info p{
  font-size: 20px;
}
.index_con2 li .con .info a{
  font-size: 20px;
}
.index_con3 .swiper-slide h1{
  font-size: 20px;
  color: #5a5a5a;
  min-height: 16px;
  padding-left: 21px;
}
.index_con3 .swiper-slide h2{
  font-size: 28px;
}
.index_con3 .swiper-slide h3{
  font-size: 20px;
}
.index_con3 .swiper-slide button{
  font-size: 20px;
  width: 120px;
  height: 40px;
  border-radius: 20px;
}
.index_con4 ul li{
  width: 25%;
}
.index_con4 ul li a{
  font-size: 24px;
}
/*内页-导航*/
.brenav{
  height: auto;
  margin-top: 0px !important;
  border-top: 0px !important;
  padding: 20px 0;
}
.brenav .inle{
  justify-content: space-around;
  font-size: 24px;
}
.brenav .inle a{
  padding: 10px 0;
}
.brenav .inri{
  display: none;
}
.brenav_xwzx,
.brenav_hzhb{
  display: none;
}
.brenav_ywbk .inle{
  justify-content: center;
}
/*内页-标题*/
.tit_other h1{
  font-size: 72px;
}
.tit_other h2{
  font-size: 32px;
}
.tit_other h3{
  font-size: 20
}
/*关于华东-公司简介*/
.gyhd_gsjj_con .img{
  width: 100%;
}
.gyhd_gsjj_con .txt{
  width: 100%;
  margin-top: 50px;
}
.gyhd_gsjj_con .txt h1{
  font-size: 32px;
}
.gyhd_gsjj_con .txt p{
  font-size: 24px;
}
.gyhd_gsjj_con ul li h1{
  font-size: 24px;
}
.gyhd_gsjj_con ul li h1 em{
  font-size: 40px;
}
.gyhd_gsjj_con ul li h2{
  font-size: 20px;
}
/*关于华东-企业优势*/
.gyhd_qyys_tit h1{
  font-size: 36px;
}
.gyhd_qyys_tit h2{
  font-size: 20px;
  margin-top: 8px;
}
.gyhd_qyys_li li{
  width: 48.55%;
  margin-right: 2.9%;
}
.gyhd_qyys_li li:nth-of-type(3n){
  margin-right: 2.9%;
}
.gyhd_qyys_li li:nth-of-type(2n){
  margin-right: 0%;
}
.gyhd_qyys_li li h1{
  font-size: 30px;
}
.gyhd_qyys_li li h2{
  font-size: 20px;
}
.gyhd_qyys_li2{
}
.gyhd_qyys_li2 li{
  width: 100%;
  background-size: 100%;
}
.gyhd_qyys_li2 li h1{
  font-size: 32px;
}
.gyhd_qyys_li2 li h2{
  font-size: 20px;
}
.gyhd_qyys_li2 li p{
  font-size: 24px;
}
.gyhd_qyys_li4 li{
  font-size: 24px;
  /*width: 28.4%;*/
  margin-right: 2%;
}
/*关于华东-资质荣誉*/
.gyhd_zzry_li li{
  width: 47.5%;
  margin-right: 5%;
}
.gyhd_zzry_li li:nth-of-type(2n){
  margin-right: 0%;
}
.gyhd_zzry_li li h1{
  font-size: 24px;
}
/*业务板块*/
.ywbk_con .le{
  width: 100%;
}
.ywbk_con .ri{
  width: 100%;
  position: static;
  padding: 10px;
  min-height: auto;
  margin-top: 50px;
}
.ywbk_con .ri h1{
  font-size: 36px;
}
.ywbk_con .ri p{
  font-size: 24px;
}
/*新闻资讯*/
.xwzx_li a{
  width: 46%;
  margin-right: 8%;
}
.xwzx_li a:nth-of-type(3n){
  margin-right: 8%;
}
.xwzx_li a:nth-of-type(2n){
  margin-right: 0%;
}
.xwzx_li a h1{
  font-size: 20px;
}
.xwzx_li a h2{
  font-size: 30px;
}
.xwzx_li a h3{
  font-size: 20px;
}
.xwzx_li a button{
  font-size: 20px;
  width: 120px;
  height: 40px;
  border-radius: 24px;
}
.xwzx_li a button:hover{
  opacity: 0.8;
}
.xwzx_con .le{
  max-width: 100%;
}
.xwzx_con .le h1{
  font-size: 36px;
}
.xwzx_con .le h2{
  font-size: 24px;
}
.xwzx_con .le p{
  font-size: 24px;
}
.xwzx_con .ri{
  display: none;
}
/*工程案例*/
.gcal_top{
  flex-wrap: wrap;
  gap: 26px;
}
.gcal_top .le{
  width: 100%;
}
.gcal_top .ri{
  width: 100%;
  font-size: 24px;
}
.gcal_li a{
  width: 48.25%;
  margin-right: 3.5%;
}
.gcal_li a:nth-of-type(3n){
  margin-right: 3.5%;
}
.gcal_li a:nth-of-type(2n){
  margin-right: 0%;
}
.gcal_li a h1{
  font-size: 24px;
}
/*合作伙伴*/
.hzhb_li ul li{
  width: 30.66%;
  margin-right: 4%;
}
.hzhb_li ul li:nth-of-type(5n){
  margin-right: 4%;
}
.hzhb_li ul li:nth-of-type(3n){
  margin-right: 0%;
}
/*内页-页码*/
.page{
  font-size: 20px;
}
.page input{
  display: none;
}
.page button{
  display: none;
}
/*底部*/
.footer .wrap{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.footer .fonav{
  display: none;
}
.footer .info{
  text-align: center;
}
.footer .info h1{
  font-size: 48px;
}
.footer .info h2{
  font-size: 24px;
  line-height: 2;
}
.footer .ewm{
  display: none;
}
.footer .fobo{
  width: 100%;
  margin-top: 60px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.footer .fobo h1{
  font-size: 20px;
  text-align: center;
}
.footer .fobo h2{
  font-size: 20px;
  text-align: center;
  margin-top: 40px;
}