@charset "utf-8";

.afterSale_top{
    background-image: url(../images/afterSaleAdvantages/preSales_top_bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    color: #fff;
    padding: 3.5vw 0;
}
.afterSaletopList{
    display: flex;

    
}
.afterSaletopList li{
    flex: 1;
    text-align: center;
    font-size: 1.2vw;
    line-height: 1.5vw;
    padding-bottom: 1vw;
    border-right: .1vw solid #60533f;
    position: relative;
}
.afterSaletopList li:last-child{
    border-right: none;
}
.afterSaletopList li:after{
    content: '';
    width: 1vw;
    height: .1vw;
    background-color: #957b54;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}


.presaleService{
    background-image: url(../images/afterSaleAdvantages/preSales_bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 3.5vw 0;
}

.presaleService_con{
    padding: 0 3.9583vw;
}
.presaleService_con img {
    width: 100%;
    display: block;
}


.custom-pagination{
    display: flex;
}
.custom-pagination li {
    flex: 1;
    text-align: center;
}
.custom-pagination .swiper-pagination-bullet{
    width: auto;
    height: auto;
    margin: 0;
    padding: .5vw 0;
    color: #fff;
    font-size: .7291vw;
    line-height: 1.2vw;
    border-radius:0 ;
    opacity: 1;
    
}

.custom-pagination .swiper-pagination-bullet:nth-child(odd){
    background: #877f79;
}
.custom-pagination .swiper-pagination-bullet:nth-child(even){
    background: #7c736c;
}
.custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #ce2222; 
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet
{
    margin: 0;
}


/* 售中 */
.saleIn {
    background-image: url(../images/afterSaleAdvantages/saleIn_bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 4vw 0;
}
.saleIn_con{
    position: relative;
    color: #fff;
    padding: 15vw 0;
}
.saleIn_con .centerBox{
    background-image: url(../images/afterSaleAdvantages/saleIn_centerBox_bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    width: 23.177vw;
    height: 8.177vw;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    padding-top: 15vw;
    font-size: 1.2vw;
    line-height: 2vw
}
.saleIn_con .item {
    position: absolute;
}
.saleIn_con .item:nth-child(n+10){
    text-align: right;
}
.saleIn_con .item1 {
    top: -1vw;
    left: 32.2vw;
}
.saleIn_con .item2 {
    top: 2.5vw;
    left:46vw ;
}
.saleIn_con .item3 {
    top: 7vw;
    left:48.5vw ;
}
.saleIn_con .item4 {
    top: 11.5vw;
    left:50vw ;
}
.saleIn_con .item5 {
    top: 16vw;
    left:49.5vw ;
}
.saleIn_con .item6 {
    top: 20.5vw;
    left:48vw ;
}
.saleIn_con .item7 {
    top: 25vw;
    left:46vw ;
}
.saleIn_con .item8 {
    top: 28vw;
    left: 32.2vw;
   
}
.saleIn_con .item9 {
    top: 25vw;
    right:46vw ;
}
.saleIn_con .item10 {
    top: 20.5vw;
    right:48vw ;
}
.saleIn_con .item11 {
    top: 16vw;
    right:49.5vw ;
}
.saleIn_con .item12 {
    top: 11.5vw;
    right:50vw ;
}
.saleIn_con .item13 {
    top: 7vw;
    right:48.5vw ;
}
.saleIn_con .item14 {
    top: 2.5vw;
    right:46vw ;
}
.saleIn_con h4{
    font-size: .8vw;
}


/* 售后服务4S */
.afterSale {
    padding: 4vw 0;
}

.afterSale_con {
    padding: 0 3.9583vw;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 2vw;
}
.afterSale_con li {
    background-repeat: no-repeat;
    background-size: cover; 
    padding-left: 14vw;
    padding-top: 4vw;
    /* padding-bottom: 3vw; */
    height: 6.4vw;
}
.afterSale_con li:nth-child(1){
    background-image: url(../images/afterSaleAdvantages/afterSale_4s_bg1.png);
}
.afterSale_con li:nth-child(2){
    background-image: url(../images/afterSaleAdvantages/afterSale_4s_bg2.png);
}
.afterSale_con li:nth-child(3){
    background-image: url(../images/afterSaleAdvantages/afterSale_4s_bg3.png);
}
.afterSale_con li:nth-child(4){
    background-image: url(../images/afterSaleAdvantages/afterSale_4s_bg4.png);
}
.afterSale_con li h4 {
    font-size: 1vw;
    line-height: 2vw;
}


/* 售后服务高质量 */
.afterSale_quality{
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 4vw 0;
    color: #000;
}
.afterSale_quality_con{
    padding: 0 3.9583vw;
    display: grid;
    grid-template-columns: repeat(3,1fr); 
    gap: 1vw;

}
.afterSale_quality_con li {
    background-color: rgba(255, 255, 255, .8);
    border-radius: .5vw;
    padding: 2vw;
    padding-left: 7vw;
    background-repeat: no-repeat;
    background-position: 2vw center; 
    background-size: 3.5vw;
}
.afterSale_quality_con li:nth-child(1){
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_list_bg1.png);
}
.afterSale_quality_con li:nth-child(2){
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_list_bg2.png);
}
.afterSale_quality_con li:nth-child(3){
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_list_bg3.png);
}
.afterSale_quality_con li:nth-child(4){
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_list_bg4.png);
}
.afterSale_quality_con li:nth-child(5){
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_list_bg5.png);
}
.afterSale_quality_con li:nth-child(6){
    background-image: url(../images/afterSaleAdvantages/afterSale_quality_list_bg6.png);
}
.afterSale_quality_con li h4 {
    font-size: 1vw;
    line-height: 2vw;
    font-weight: normal
  
}
.afterSale_quality_con li p {
    line-height: 1vw;
    color: #333333;
}


/* 带中线的标题样式 */

.inner_title2{
    padding-bottom: 2.2vw;
}


.divider-title {
    --line-width: 8vw;  
    --line-gap: 1.5vw;      
    display: flex;
    align-items: center;
    justify-content: center;
}

.divider-title::before,
.divider-title::after {
    content: '';
    width: var(--line-width);
    border-bottom: 1px solid #979797;
    margin: 0 var(--line-gap);
}

