/* 奥慧观点 */
.viewpoint-content-warp {
    padding: 7.875rem 0;
}


.viewpoint-content-warp .viewpoint-nav {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 7.75rem;
}

.viewpoint-content-warp .viewpoint-nav a {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 6.25rem;
    width: 25%;
    border: 0.01rem solid #e3e3e3;
    background: #F9F9F9;
    font-size: 1.875rem;
    cursor: pointer;
}

.viewpoint-content-warp .viewpoint-nav .active {
    background: #C51030;
    border-color: #C51030;
    color: #fff;
}

.viewpoint-content-warp .viewpoint-content {
    display: none;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 2.5rem;
    margin-top: 6.25rem;
}

.viewpoint-content-warp .viewpoint-content.active {
    display: grid;
}

/* 媒体查询屏幕小于680 触发移动端样式 */
@media screen and (max-width: 680px) {

    .viewpoint-content-warp .viewpoint-nav {
        margin-top: 4rem;
    }

    .viewpoint-content-warp .viewpoint-nav a {
        height: 3.5rem;
        font-size: 1.5rem;
    }

    .viewpoint-content-warp .viewpoint-content {
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 1rem;
    }

    .viewpoint-content-warp .article .img-warp {
        height: auto;
    }

    .viewpoint-content-warp .article>p {
        overflow: hidden;
        margin: 1.5rem 1.2rem 0;
    }

    .viewpoint-content-warp .article h2 {
        font-size: 1.125rem;
        margin-top: 1.5rem;
    }

    .viewpoint-content-warp .article h2::before {
        content: none;
    }

    .viewpoint-content-warp .article-tool {
        margin: 1rem 2rem;
    }
}