@media (max-width: 768px) {
    html{
        min-width:unset !important 
    }
    .re-design-body .main-new .main-video{
        height: 54.1vw;
        margin-top: 9.5vw;
    }

    .re-design-body .main-new .main-video .swiper-slide img.main-banner-mb{
        display: inline;
    }

    .re-design-body .main-new .main-video .swiper-slide img{
        width: 100%;
        height: 54.1vw;
        object-fit: cover;
    }

    .re-design-body .main-new .main-video .swiper-slide img.main-banner{
        display: none;
    }

    .re-design-body .main-new .main-video video{
        width: 100%;
        height: 54.1vw;
        object-fit: cover;
    }

    .re-design-body .main-new .acitivity-section{
        position: absolute;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        width: 100vw;
        height: 18.5vw;
        top: 58.5vw;
         background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 30%);
         padding-top: 7vw;
    }

    .re-design-body .main-new .content-bg{
        padding-top: 23.85vw;
    }

    .re-design-body .main-new .acitivity-section .acitivity-item{
        width: unset;
        
    }

    .re-design-body .main-new .acitivity-section .acitivity-item.acitivity-pc{
        display:  none;
    }

    .re-design-body .main-new .acitivity-section .acitivity-item.acitivity-mb{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .re-design-body .main-new .acitivity-section .acitivity-item.acitivity-mb img{
        width: 7.67vw;
        height: 6.71vw;
    }

    .re-design-body .main-new .acitivity-section .acitivity-item.acitivity-mb span{
           
        color: #fff;
        font-size: 2.7vw;
        line-height: 1.2;
        font-weight: 400;
        text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    }

    .re-design-body .main-new .content-section .product-section.common-section .product-card{
        flex-direction: row-reverse;
        justify-content: start;
    }

    .re-design-body .main-new .content-section .common-section{
        width: 90.9vw;
    }

    .re-design-body .main-new .content-section .common-section .common-btn-prev,
    .re-design-body .main-new .content-section .common-section .common-btn-next{
        display: none;
    }

    .re-design-body .main-new .content-section .common-section  .swiper-container .swiper-pagination{
        display: block;
        bottom: 1.5vw;
        height: 3vw;
    }

    .re-design-body .main-new .content-section .common-section  .swiper-container .swiper-pagination .swiper-pagination-bullet{
        border-radius: 25px;
        border: 1px solid #000;
        margin: 0 1.812vw !important;
        width: 1.5vw;
        height: 1.5vw;
    }

    .re-design-body .main-new .content-section .common-section  .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
       border: none;
    }

    .re-design-body .main-new .content-section .product-section.common-section  .product-card .product-card-img{
         width: 46.6vw;
        height: 27.27vw;
    }


    .re-design-body .main-new .content-section .product-section.common-section  .product-card .product-card-img img{
        width: 46.6vw;
        height: 27.27vw;
    }

    .re-design-body .main-new .content-section .product-section.common-section  .product-card .product-card-img img.product-card-img-m{
        display: inline;
    }
    

    .re-design-body .main-new .content-section .product-section.common-section  .product-card .product-card-img img.product-card-img-p{
        display: none;
    }

    .re-design-body .main-new .content-section .common-section .swiper-section .new-content{
        flex-direction: row;
        align-items: center;
    }

    .re-design-body .main-new .content-section .common-section .swiper-section .new-img{
        width: 46.6vw !important;
        height: 27.27vw !important;
     }

    .re-design-body .main-new .content-section .common-section .swiper-section .new-img img{
        width: 46.6vw !important;
        height: 27.27vw !important;
    }

    .re-design-body .main-new .content-section .common-section #news .swiper-slide a .new-img img.news-content-m{
        display: inline;
    }

    .re-design-body .main-new .content-section .common-section #news .swiper-slide a .new-img img.news-content{
        display: none;
    }



    .re-design-body .main-new .content-section .common-section #news .swiper-slide{
        height: 27.27vw !important;
    }

    .re-design-body .main-new .content-section .common-section .swiper-section{
        padding: 4.545vw;
        padding-bottom: 0;
    }

    .re-design-body .main-new .content-section .common-section .swiper-container{
        padding-bottom: 4vw;
    }

    .re-design-body .main-new .content-section .common-section #news.swiper-container{
        padding-bottom: 4vw;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .video-container{
         width: 46.6vw !important;
        height: 27.27vw !important;
    }

    .re-design-body .main-new .content-section #video-news #video .video-container{
        display: flex;
    }

    .re-design-body .main-new .content-section #video-news #video .video-container video{
       width: 46.6vw !important;
        height: 27.27vw !important;
    }
    

    .re-design-body .main-new .content-section #video-news #video .video-container img{
        left: 31%;
       top: 50%;
    }

    .re-design-body .main-new .content-section #video-news.common-section  .cbaVideo-card .video-container .cbaVideo{
       padding: 0;
    }

   

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .cbaVideo-content{
        
        justify-content: center;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .cbaVideo-content{
        padding: 2.272vw;
        height: 100%;
        width: 100%;
    }
    
    .re-design-body .main-new .content-section .common-section #news .swiper-slide a .new-text{
        padding: 2.272vw;
        height: 100%;
    }

    .re-design-body .main-new .content-section .video-section.common-section .video-card .autoVideo-content{
        padding: 2.272vw;
        height: 100%;
    }

    .re-design-body .main-new .content-section .product-section.common-section .product-card .product-card-title{
        justify-content: center;
        width: 100%;
    }

    .re-design-body .main-new .content-section #video-news #video .video-container{
        align-items: center;
    }

    .re-design-body .main-new .acitivity-section .activity-list{
       
    }

    .re-design-body .main-new .content-section .common-section .swiper-section .news-bottom .new-content{

        flex-direction: row;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .video-container{
        padding: 0;
    }

    .re-design-body .main-new .content-section .common-section .common-title{
        top: -7.5vw;
        width: 27.5vw !important;
    }

    .re-design-body .main-new .content-section .common-section .common-title img{
        width: 10.835vw;
        height: 10.835vw;;
    }

    .re-design-body .main-new .content-section .common-section .common-title .content-title-text span{
        left: 8vw;
        top: 2vw;
    }

    .re-design-body .main-new .content-section .cba-section.common-section .common-title img{
        width: 13.318vw;
        height: 12.866vw;
    }

    .re-design-body .main-new .content-section .common-section .common-title .content-title-text{
        font-size: 3.611vw;
    }

    .re-design-body .main-new .content-section .product-section.common-section .common-title img{
        width: 12.19vw;
        height: 11.28vw;
    }

    .re-design-body .main-new .content-section .common-section .cba-title.common-title{
        top: -9.5vw !important;
        width: 24.5vw !important;
    }

    .re-design-body .main-new .content-section .common-section .cba-title.common-title .content-title-text span{
        top: 4.3vw !important;
    }

    .re-design-body .main-new .content-section .video-section.common-section .common-title img{
        width: 13.99vw;
        height: 11.51vw;
    }

    .re-design-body .main-new .content-section .video-section.common-section .common-title{
         width: 24.5vw !important;
    }

    .re-design-body .main-new .content-section .video-section.common-section .video-card .autoVideo-content{
        width: 35.23vw;
    }

    .re-design-body .main-new .content-section .video-section.common-section .video-card .autoVideo-content h2,
    .re-design-body .main-new .content-section .product-section.common-section .product-card .product-card-title h2,
    .re-design-body .main-new .content-section .product-section.common-section .product-card .product-card-title span,
    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .cbaVideo-content h2,
    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .cbaVideo-content p,
    .re-design-body .main-new .content-section .common-section #news .swiper-slide a .new-text h2,
    .re-design-body .main-new .content-section .common-section #news .swiper-slide a .new-text span{
        font-size: 2.954vw;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .cbaVideo-content p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
    }

    .re-design-body .main-new .content-section .common-section .common-more-link .common-more-link-item{
        font-size: 2.727vw;
        font-weight: 400;
    }

    .re-design-body .main-new .content-section .common-section .common-more-link .common-more-link-item img{
        width: 4.772vw;
        height: 6.136vw;
    }

    .re-design-body .main-new .content-section .common-section .common-more-link{
        top: -7vw;
    }

    .re-design-body .main-new .content-section .product-section.common-section .common-more-link{
        top: -14vw;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .video-container video{
        height: 100% !important;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .video-container video.cbaVideo-item-m{
        display: inline;
    }

    .re-design-body .main-new .content-section #video-news.common-section .cbaVideo-card .video-container video.cbaVideo-item{
       display: none;
    }

    /* margin for common section*/
    .re-design-body .main-new .content-section .common-section{
        margin-top: 11vw;
    }

    .re-design-body .main-new .content-section .product-section.common-section{
        margin-top: 19vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb{
        display: flex;
        justify-content: space-between;
        margin-top: 7vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item{
        display: flex;
        flex-direction: row;
        align-items: flex-end;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item img{
        margin-right: 1.2vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item #people{
        width: 6.363vw;
        height: 7.045vw;
        object-fit: fill;
        margin-bottom: 1vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item #sales{
        width: 7.273vw;
        height: 5.682vw;
        object-fit: fill;
        margin-bottom: 1vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item #equipment{
        width: 6.818vw;
        height: 6.818vw;
        object-fit: fill;
        margin-bottom: 0.7vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item .company-title-image-item-text p{
        font-size: 2.954vw;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item .company-title-image-item-text h3{
        font-size: 4vw;
        color: #FFCD11;
    }

    .re-design-body .main-new .company-section .company-title-image-mb .company-title-image-item .company-title-image-item-text h3 span{
        font-size: 2.954vw;
        color: #000;
        font-weight: 400;
    }

    .re-design-body .main-new .company-section .company-title .company-title-image{
        display: none;
    }

    .re-design-body .main-new .company-section .company-content,
    .re-design-body .main-new .company-section .company-title .company-title-text{
        font-size: 2.954vw;
    }

    .re-design-body .main-new .company-section .company-title .company-title-text{
        width: 100%;
    }

    
    /*main video*/
    .re-design-body .main-new .main-video .swiper-section{
        width: 100%;
    }

    .re-design-body .main-new .main-video .swiper-section .swiper-pagination{
        display: block;
        bottom: 7vw;
    }

    .re-design-body .main-new .main-video .swiper-section .swiper-pagination .swiper-pagination-bullet{
        border-radius: 25px;
        margin: 0 1.812vw !important;
        width: 1.5vw;
        height: 1.5vw;
        background-color: #fff;
    }

    .re-design-body .main-new .main-video .swiper-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
       border: none;
       background-color: #fdc532;
    }

    .re-design-body .main-new .content-section .product-section.common-section  .product-card .product-card-img{
         width: 46.6vw;
        height: 27.27vw;
    }

    .re-design-body .main-new .main-video .common-btn-prev{
       display: none;
    }

    .re-design-body .main-new .main-video .common-btn-next{
       display: none;
    }

    .re-design-body .main-new .content-section .video-section.common-section .video-card video.video-item-p{
        display: none;
    }

    .re-design-body .main-new .content-section .video-section.common-section .video-card video.video-item-m{
        display: inline;
    }
}