/* banner图开始 */

.banner {
    width: 10rem;
    margin-top: 1.35rem;
}

.banner .swiper-container {
    width: 10rem;
    height: 5.95rem;
    overflow: hidden;
}

.banner img {
    width: 100%;
}

.swiper-pagination-bullet-active {
    background: rgba(255, 255, 255, 0.897) !important;
}

/* banner图结束 */

/* nav导航按钮开始 */

.nav {
    text-align: center;
    padding: 0.3rem 0 0.3rem 0;
}

.nav_a_p {
    color: #222;
    margin-top: 0.05rem;
}

.nav_a_img {
    /* width: 0.8rem; */
    height: 1rem;
    margin: 0 auto;
}

/* nav导航按钮结束 */

/* 下面是主体部分 */

.content {
    padding-bottom: 1.5rem;
    background: #fff;
    overflow: hidden;
}

/* 下面是活动 */

.content_item {
    background: #fafafa;
    padding: 0.3rem;
    margin: 0.1rem 0;
}

.content_item .swiper-slide {
    font-size: 0;
    padding: 0.1rem 0;
}

.content_item_span {
    margin-bottom: 0.15rem;
    font-weight: bold;
    color: #bb9a75;
}

.total_pages {
    color: rgb(149, 149, 149);
}

.content_item_span::before {
    content: "";
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    vertical-align: middle;
    margin-right: 0.2rem;
}

.activity_span::before {
    background-image: url("../img/index/activity_logo.png");
}

.activity_banner {
    background: #fafafa;
    width: 100%;
}

.activity_banner img {
    width: 58%;
    display: inline-block;
    margin-right: 2%;
}

.activity_article {
    width: 40%;
    display: inline-block;
    vertical-align: top;
}
.activity_article p{
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 5;
      -webkit-box-orient: vertical;
}
.activity_article h1 {
    color: #bb9a75;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
}

/* 活动结束 */

/* 新闻开始 */

.content_item_title {
    position: relative;
}

.news_span::before {
    background-image: url("../img/index/news_logo.png");
}

.more {
    position: absolute;
    right: 0.4rem;
    vertical-align: middle;
}
a.more{
        right: -.6rem;
        background: #bf8a4e;
        color: #fff !important;
        display: block;
        width: 1.5rem;
        text-align: center;
        border-radius: 1rem;
        top:0;
            font-size: .3rem;
            height: .5rem;
            line-height: .5rem;
}
.news_content {
    margin-bottom: 0.3rem;
}

.news_content img {
    display: inline-block;
    width: 3rem;
}

.news_words {
    display: inline-block;
    width: 6.2rem;
    vertical-align: top;
}
.activity_article p,
.news_words p{
    color:#515151;
}
.news_words p{
    margin-top: 1px;
}
.news_content h1 {
    color: rgb(109, 109, 109);
}

.news_words h2 {
    color: #bb9a75
}

/* 新闻结束 */

/* 关于我们开始 */

.aboutUs_span::before {
    background-image: url("../img/index/aboutUs_logo.png");
}

.aboutUs_content {
    font-size: 0;
}

.aboutUs_content img,
.aboutUs_content p {
    width: 50%;
    display: inline-block;
    vertical-align: top;
}

.aboutUs_content p {
    margin-right: 2%;
    width: 48%;
}

/* 关于我们结束 */

/* 主体部分结束 */