.home-banner-base .hm-bn-content {
  flex-direction: column;
}

.home-banner-base .hm-bn-content .hm-bn-carousel {
  width: 100%;
  flex: auto;
}

.home-banner-base .hm-bn-content .hm-bn-news {
  width: 100%;
  margin-left: 0px;
  margin-top: 40px;
}

.home-body .mds {
  flex-direction: column;
}

.home-body .mds .mds-l {
  width: 100%;
}

.home-body .mds .mds-r {
  width: 100%;
  margin-left: 0px;
}

.home-zhengwu .sids {
  flex-direction: column;
}