@charset "UTF-8";
@import url(./wappublic.css);
.main{
    width: 100%;
    height: 100%;
    background: #FBFBFB;
}
.top{
    width: 100%;
    display: flex;
}
.top img{
    width: 100%;
}
.main_text{
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 500;
    font-size: 0.26rem;
    color: #342C2A;
    line-height: 0.42rem;
    padding: 0 0.4rem;
    text-indent: 2em;
    letter-spacing: 0.015rem;
    text-align: justify;
    margin-bottom: 0.25rem;
}
.lunbt{
    width: 100%;
    height: 4.15rem;
    padding: 0 0.4rem;
    display: flex;
    flex-direction: column;
    position: relative;
    margin-bottom: 0.41rem;
}
.banner{
    width: 100%;
    display: flex;
    position: relative;
    overflow: hidden;
}
.banner .swiper-wrapper{
    width: 100%;
}
.banner .swiper-wrapper .swiper-slide{
    width: 100%;
    display: flex;
    flex-direction: column;
}
.banner .swiper-wrapper .swiper-slide img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 0.08rem;
}
.ban_text{
    width: 1.8rem;
    height: 0.48rem;
    line-height: 0.48rem;
    text-align: center;
    background: rgba(84,84,84,0.6);
    border-radius: 0.1rem 0rem 0.08rem 0rem;
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 500;
    font-size: 0.2rem;
    color: #ffffffd1;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 999;
}

.swiper-pagination{
    width: 89%;
    bottom: -0.7rem;
    left: auto;
}
.lunbt .swiper-pagination-bullet{
    width: 0.29rem;
    height: 0.02rem;
    background: #E1E1E1 !important;
    opacity: 1 !important;
    margin-right: 0.16rem;
    border-radius: 0 !important;
}
.lunbt .swiper-pagination-bullet-active{
    width: 0.29rem;
    height: 0.02rem;
    background: #6D573F !important; 
    opacity: 1 !important;
}


/* 陵园优势 */
.box01{
    width: 100%;
    height: 9.33rem;
    background: url(../images/introduce_ban01.png) no-repeat;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
}
.box01_title{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 0.77rem;
    margin-bottom: 0.3rem;
    padding: 0 0.4rem;
}
.box01_title img{
    width: 2.65rem;
    height: 0.95rem;
}
.box01_info{
    width: 100%;
    display: flex;
    flex-direction: column;
}
.main_tit01{
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 600;
    font-size: 0.32rem;
    color: #6D573F;
    margin-bottom: 0.2rem;
    padding: 0 0.4rem;
    text-align: center;
}
.hjy_text{
    margin-top: 0.5rem;
}
.box02{
    width: 100%;
    display: flex;
    flex-direction: column;
}
.box03{
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-top: 0.5rem;
}
.box03_img{
    width: 89.3%;
    margin: 0 auto;
    height: 4.15rem;
    display: flex;
    flex-direction: column;
    position: relative;
    margin-bottom: 0.21rem;
}
.box03_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.box03_img .ban_text{
    background: rgba(109,87,63,0.6) !important;
}
.box04{
    width: 100%;
    height:11.19rem;
    background: url(../images/introduce_ban02.png) no-repeat;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
    padding-top: 0.39rem;
}
.zhushi{
    width: 100%;
    display: flex;
    padding: 0 0.4rem;
}
.zhushi img{
    width: 100%;
}

/* 经典墓型 */
.box05{
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-top: 3.4rem;
}
.box05_img{
    width: 89.3%;
    margin: 0 auto;
    display: flex;
    position: relative;
}
.box05_img img{
    width: 100%;
}

/* 生态葬 */
.box06{
    width: 100%;
    height: 10.73rem;
    display: flex;
    flex-direction: column;
    background: url(../images/introduce_ban03.png) no-repeat;
    background-size: 100% 100%;
    margin-top: 0.8rem;
}
.box06_title{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.3rem;
    padding: 0 0.4rem;
}
.box06_title img{
    width: 2.65rem;
    height: 0.95rem;
}


/* 选择生态葬 */
.box07{
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-top: -1.8rem;
}
.box07_list{
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 0.4rem;
    margin-bottom: 0.2rem;
}
.box07_item{
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 0.1rem;
}
.box07_item .yuand{
    width: 0.08rem;
    height: 0.08rem;
    background: #6D573F;
    border-radius: 50%;
}
.box07_item .box07_tet01{
    width: 110%;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 600;
    font-size: 0.2rem;
    color: #6D573F;
    transform: scale(0.88);
    margin-left: -0.27rem;
    white-space: nowrap;
}

/* 底部 */
.fot{
    width: 100%;
    background: url(../images/introduce_fot_banner.png) no-repeat;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column;
    padding: 1.7rem 0.4rem 0.4rem 0.4rem;
    margin-top: 0.15rem;
}
.fot_item{
    width: 100%;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.fot_item_ewm{
    width:30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 0.2rem;
}
.fot_item_ewm img{
    width: 1.4rem;
    height: 1.4rem;
    margin-bottom: 0.08rem;
}
.fot_item_ewm span{
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #6D573F;
    /* transform: scale(0.9); */
    white-space: nowrap;
}
.fot_item_ph{
    display: flex;
    flex-direction: column;
    margin-top: 0.03rem;
    margin-left: 0.2rem;
}
.fot_item_ph span{
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 400;
    font-size: 0.43rem;
    color: #6D573F;
}
.fot_item_ph div{
    /* width: 131%; */
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 500;
    font-size: 0.2rem;
    color: #6D573F;
    margin-top: 0.12rem;
    /* transform: scale(0.9); */
    /* margin-left: -0.37rem; */
}
.fot_text{
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 600;
    font-size: 0.2rem;
    color: #342C2A;
    text-align: center;
    margin-top: 0.8rem;
    letter-spacing: 0.3rem;
}