.home-news001 {
    /* margin-top: 0.8rem; */
    /* background-position: bottom; */
    background-repeat: no-repeat;
    /* background-size: 100% auto; */
    background-size: contain;
    /* background-color: #fcf9f4 !important; */
    background-position: right;
}

.home-news001 .layout .inner-news {
    display: flex;
    justify-content: space-between;
}

.home-news001 .layout .inner-news h1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.home-news001 .layout .inner-news h1 .more002 i {
    color: #008f4d;
}

.home-news001 .layout .inner-news .left-box {
    width: 100%;
}

.home-news001 .layout .inner-news .left-box .news-container {
    margin-top: 0.4rem;
    display: flex;
    align-items: center;
    gap: 0.2rem;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news {
    width: 50%;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a {
    width: 100%;
    position: relative;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a .r_img .inner-img {
    width: 100%;
    padding-bottom: 63%;
    overflow: hidden;
    position: relative;
    border-radius: 0.08rem;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a .r_img .inner-img img {
    width: 100%;
    height: 100%;
    transition: all 0.3s;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 0.08rem;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a .img>p {
    font-size: 0.24rem;
    color: rgba(255, 255, 255, 0.6);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a .bottom-info {
    padding: 0.2rem;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-radius: 0.08rem;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a .bottom-info p {
    font-size: 0.18rem;
    line-height: 0.27rem;
    /* max-height: 0.27rem; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    margin-bottom: 0.1rem;
    color: #fff;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a:hover .r_img .inner-img img {
    scale: 1.1;
}

.home-news001 .layout .inner-news .left-box .news-container .img-news a:hover .bottom-info p .aline_w {
    background-size: 100% 1px;
    /* background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); */
}

.home-news001 .layout .inner-news .left-box .news-container ul {
    width: 50%;
    display: flex;
    flex-wrap: wrap;
    gap: 0.2rem;
}

.home-news001 .layout .inner-news .left-box .news-container ul li {
    width: 48.7%;
}


.home-news001 .layout .inner-news .left-box .news-container ul li a:hover .bottom-info p .aline_w {
    background-size: 100% 1px;
    /* background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); */
}

.home-news001 .layout .inner-news .left-box .news-container ul li a .bottom-info p {
    font-size: 0.18rem;
    line-height: 0.27rem;
    /* max-height: 0.27rem; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    margin-bottom: 0.1rem;
    color: #fff;
}

.home-news001 .layout .inner-news .left-box .news-container ul li a .bottom-info {
    padding: 0.2rem;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-radius: 0.08rem;
}

.home-news001 .layout .inner-news .left-box .news-container ul li a {
    position: relative;
}

.home-news001 .layout .inner-news .left-box .news-container ul li a .r_img .inner-img {
    width: 100%;
    padding-bottom: 63%;
    overflow: hidden;
    position: relative;
    border-radius: 0.08rem;
}

.home-news001 .layout .inner-news .left-box .news-container ul li a:hover .r_img .inner-img img {
    scale: 1.1;
}

.home-news001 .layout .inner-news .left-box .news-container ul li a .r_img .inner-img img {
    width: 100%;
    height: 100%;
    transition: all 0.3s;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 0.08rem;
}

@media (max-width: 960px) {
    .home-news001 {
        padding: 40px 0;
    }

    .home-news001 .layout {
        flex-wrap: wrap;
    }

    .home-news001 .layout .inner-news {
        flex-direction: column;
    }

    .home-news001 .layout .inner-news .left-box {
        width: 100%;
    }

    .home-news001 .layout .inner-news .left-box .news-container {
        margin-top: 20px;
        flex-direction: column;
    }

    .home-news001 .layout .inner-news .left-box .news-container ul {
        width: 100%;
    }

    .home-news001 .layout .inner-news .left-box .news-container ul li {
        width: 100%;
    }

    .home-news001 .layout .inner-news .left-box .news-container .img-news {
        flex-wrap: wrap;
        width: 100%;
    }

    .home-news001 .layout .inner-news .left-box .news-container .img-news a {
        width: 100%;
        margin-bottom: 10px;
    }

    .home-news001 .layout .inner-news .left-box .news-container .img-news a .img {
        padding-bottom: 56%;
    }

}

/*# sourceMappingURL=home-news012.css.map */