.footer{
    position: absolute;
    left: 0;
    bottom: 0;
}
.footer .footer_link .label a{
    margin-top: 2vh;
}
.main_home_about {
  padding: 0; }

.main_home_about .picture {
  height: 100vh; }

.main_home_about .video {
  width: 2.6rem;
  left: 1.1rem;
  top: .6rem; }

.main_home_about .video .info {
  height: 1.5rem; }

.main_home_about .video .info div {
  width: .4rem;
  height: .4rem;
  margin-left: -.2rem;
  margin-top: -.2rem; }

.main_home_about .video span {
  font-size: .16rem; }

.main_home_about .about_info {
  right: 1.1rem;
  bottom: .5rem;
  padding: .6rem 1.1rem .6rem .5rem; }

.main_home_about .about_info span {
  font-size: .44rem; }

.main_home_product {
  padding: 0rem 1.1rem 0 1.1rem; }
  .main_home_product .public_head {
    justify-content: space-between;
    display: block;
    align-items: flex-start; }
  .main_home_product .public_head .name {
    min-width: auto; }
  .main_home_product .public_head .name span {
    font-size: .44rem; }
  .main_home_product .public_head .desc p {
    font-size: .2rem; }
  .main_home_product .public_head .desc {
      margin-top: .2rem;
    width: 8.6rem; }

.main_home_product .box .label:nth-child(2) {
  margin-top: .6rem; }

.main_home_product .box .label {
  margin-top: .6rem; }

.main_home_product .box .label .picture {
  height: 4.48rem; }

.main_home_product .box .label .info {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.main_home_product .more_btn {
  position: static; }

.main_home_stories {
  height: 7.6rem; }
  .main_home_stories .public_head .name span {
    font-size: .44rem; }

.main_home_stories .box .mySwiper1 .swiper-slide .info p {
  font-size: .34rem; }

.main_news {
  padding: 0 1.1rem; }
  .main_news .public_head .name span {
    font-size: .44rem; }

.main_home_product {
  width: 100%; }

.mySwiperBox {
  width: 100%;
  height: 100vh;
  overflow: hidden; }
  .mySwiperBox > .swiper-wrapper > .swiper-slide {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 1rem; }
    .mySwiperBox > .swiper-wrapper > .swiper-slide:first-child {
      padding-top: 0; }

.banner {
  height: 100vh; }
.main_news .more_btn{
    margin-top: .3rem;
}
.public_head .name, .main_news .box .news_grow .mySwiper2 .swiper-slide .news_info{
    overflow: inherit;
}
.main_news .box .news_grow {
  position: relative; }
  .main_news .box .news_grow .np {
    position: absolute;
    left: .3rem;
    top: .3rem;
    z-index: 9;
    font-size: .26rem;
    color: #fff; }
.main_home_about .picture{
    padding: 0 1rem 1rem 0;
}
.header.on{
    box-shadow: none;
}
.footer{
    padding: .4rem 1.1rem 0 1.1rem;
}
.main_home_about .picture img{
    object-fit: cover;
    height: 100%;
}
.main_news .public_head{
    display: block;
}
.main_news .public_head .desc{
    margin-top: .2rem;
}
.main_news .box{
    margin-top: .4rem;
}
@media (max-width: 1000px) {
    .main_home_about .picture{
        padding: 0;
    }
    .main_home_product{
        padding: .8rem .3rem;
    }
    .main_home_product .box{
        white-space: nowrap;
        overflow: hidden;
        overflow-x: auto;
    }
    .main_home_product .box .label{
        display: inline-block;
        width: 80%;
        margin-right: .2rem;
    }
    .main_home_product .public_head .desc{
        width: 100%;
    }
    .main_home_product .box{
        margin-top: .6rem;
    }
    .main_home_product .box .label .more_btn{
        display: none;
    }
    .main_home_stories{
        height: 12rem;
    }
    .main_news{
        padding: .6rem .3rem;
    }
    .main_news .box .news_grow .mySwiper2 .swiper-slide .news_info span{
        display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
    }
    .footer{
            padding: 0.6rem 0.3rem;
    padding-bottom: 0;
    }
}
/*# sourceMappingURL=newindex.css.map */
