@media only screen and (max-width: 750px) {

    .p28{
        padding: 0 0.28rem;
        box-sizing: border-box;
    }

    .containers {
        background: url(../img/index-car-bg-wap.png);
        background-repeat: no-repeat;
        background-size: 7.5rem 6rem;
        background-position: top;
        height: fit-content;
        display: flex;
        flex-direction: column;
        padding: 4.4rem .28rem .3rem;
        gap: .2rem;
    }

    .pro-title {
        font-weight: 500;
        font-size: .6rem;
        color: #FFFFFF;
        top: 3rem;
    }

    .pro-item {
        width: 100%;
        height: fit-content;
        padding: .45rem .4rem .3rem;
    }

    .pro-item span {
        font-weight: 600;
        font-size: .4rem;
        color: #FFFFFF;
        line-height: .37rem;
    }

    .pro-item p {
        font-weight: 600;
        font-size: .24rem;
        line-height: .36rem;
        margin-top: .37rem;
    }

    .pro-item div {
        margin-top: .34rem;
        font-size: .24rem;
    }

    .section4 {}

    .new-title {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;

    }

    .new-title span {
        font-size: .6rem;
    }

    .news-pc{
		display: none;
	}
	.news-wap{
		display: block;
	}

    .new-sub-title {
        font-weight: 500;
        font-size: .24rem;
        color: #FFFFFF;
        margin-top: .36rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .new-title img {
        display: none;
    }

    .news-item {
        padding: .38rem .4rem;
        height: fit-content;
    }

    .news-item.active {
        background: linear-gradient(180deg, rgba(29, 37, 117, 0.8), rgba(82, 95, 179, 0.8));
    }

    .news-date {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
    }

    .news-date-1 {
        font-weight: 500;
        font-size: .36rem;
        line-height: .3rem;
    }

    .news-date-2 {
        margin-top: 0;
        font-size: .12rem;
        margin-left: .1rem;
        line-height: .12rem;
    }

    .news-name {
        width: 100%;
        margin-top: .3rem;
        font-weight: 500;
        font-size: .32rem;
        color: #FFFFFF;
        line-height: .48rem;
    }

    .news-pic {
        margin-top: .25rem;
        width: 100%;
        height: 4.56rem;
    }

    .news-desc {
        font-weight: 400;
        font-size: .24rem;
        color: #FFFFFF;
        line-height: .36rem;
        margin-top: .3rem;
        width: 100%;
    }

    .news-anchor {
        margin-top: .5rem;
        font-weight: 400;
        font-size: .24rem;
        color: #FFFFFF;
        width: 100%;
        text-align: right;
    }

    .news-content {
        /* padding: 0 .28rem; */
        width: 100%;
    }

    .index_main{
        /* margin-bottom: 0.5rem; */
    }

    .news-list {
        /* display: flex; */
        /* flex-direction: column; */
    }

    .swiper-container{
        margin-top: .4rem;
    }

    .swiper-pagination {
                position: initial;
                margin-top: .3rem;
                padding-bottom: .5rem;
      }

      .swiper-pagination-bullet {
        width: 0.12rem;
        height: 0.12rem;
        background-color: initial;
        margin: 0 .4rem;
        background-color: #FFFFFF;
        opacity: 1;
      }
      
      .swiper-pagination-bullet-active {
        background: initial;
        background-color: #ff7600;
      }
}