@media screen and (max-width: 750px){
.cans-table table{
 width:100% !important;
}
.carlist .swiper-slide-active{
transform: scale(1);
}
.carlist .but{
    width: 80%;
}

.navslot{
height:1.1rem;
}

    .location{
    display:none !important;
    }
    .footer-pc{
    display:none;
    }
    .footer-mob{
    width: 100%;
    display: block;
    background: #1d1d1f;
    }
    .footer-mob-nav{
    width: 80%;
    margin: 0 auto;
    color: #fff;
    }
.footer-mob-nav .twonav{
    display: none;
    background-color:transparent;
    }
.footer-mob-nav .twonav a{
    font-size:.28rem;
    color:#fff;
    padding:.1rem .2rem;
    display:block;
    border-bottom:none !important;
}
    .footer-mob-nav .oneitem{
    height: 0.86rem;
    font-size: 0.3rem;
    display: flex;
    align-items: center;
    justify-content:  space-between;
    padding: .3rem 0;
    border-bottom: 2px solid #343436;
    }
    .footer-mob-bot{
    font-size:0.24rem;
    padding: 0.78rem 0.3rem;
    }
    .iconbind>div{
    width: auto;
    height: auto;
    border-radius: unset;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    /*margin-right: 0.18rem;*/
    color: #fff;
    cursor: pointer;
    }
    .iconbind>div i{
    font-size: .4rem;
    display: flex;
    width: 0.64rem;
    height: 0.64rem;
    border-radius: 100%;
    border: 1px solid #FFF;
    align-items: center;
    justify-content: center;
    margin: 0 0.04rem;
    }
    .iconbind {
    display: flex;
    margin-bottom: 0.3rem;
    justify-content: space-between;
    }
    .iconbind .lo img{
    width: 2.4rem;
    }
    .footer-mob-bot .tellist{
    display: flex;
    justify-content: space-between;
    }
    .tellist p{
    font-size:0.24rem;
    }
    .footer-mob-bv{
    color: #fff;
    background: #000;
    width: 100%;
 /*   display: flex;*/
    justify-content: center;
    padding-bottom:0.2rem;
    }
    .footer-mob-bv p{
    display: flex;
    justify-content: center;
 /*    line-height:0.5rem;*/
    }
    header{
    display:none;
    }
    .head-mob{
    display:block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #5474a0;
    z-index:9999999;
    }
    .head-mob-view{
    display:flex;
    align-items: center;
    justify-content: space-between;
    padding-right:0.2rem;
    height: 1.1rem;
    }
    .head-mob-view .left{
    padding-left:0.2rem;
    }
    .head-mob-view .left img{
    width: 3.48rem;
    display: block;
    }
    .head-mob-view .right{
    display: flex;
    align-items: center;
    }
    .head-mob-view .right .iconfont{
    font-size:0.5rem;
    color:#fff;
    }
    .head-mob-view .right .icon-guanbi{
    display:none;
    }
    .head-mob-nav{
    display:none;
    width: 100%;
    background: #fff;
    position: fixed;
    top: 1.08rem;
    left: 0;
    z-index: 999;
    }
    .head-mob-nav ul{
    border-top:1px solid #d7d7d7;
    }
    .head-mob-nav ul li{
    line-height:0.94rem;
    }
    .head-mob-nav ul li .oneitem{
    color:#000;
    font-size:0.28rem;
    padding:0 0.6rem;
    border-bottom:1px solid #d7d7d7;
    display: flex;
    align-items: center;
    justify-content: space-between;
    }
    .twonav{
    display: none;
    flex-direction: column;
    background: #f7f5f6;
    }
    .twonav a{
    display: block;
    font-size:0.3rem;
    padding: .3rem .3rem;
    color:#000;
    border-bottom:1px solid #c9c9c9;
    padding-left:0.6rem;
    }
    #index .w1726{
    width:100%;
    overflow: hidden;
    }
    #index .car{
        margin-top: 1.3rem;
    }
    #index .car .box{
    margin-top:-0.2rem;
    }
    #index .h6.active::before{
    right: initial;
    }
    #index .h6{
    text-align: left;
    }
    #index .activity{
    margin-top:0.7rem;
    }
    #index .activity .ad{
    flex-direction: column;
    }
    #index .activity .ad .right{
    padding:0;
    }
    .otherLink{
    margin:1rem 0;
    }
    #index .news{
    display:none;
    }
    #index #banner{
    margin-top:1rem;
    }
    #index #banner .color{
    background:#fff;
    }
    #index .h6 .ckgd{
    font-size:0.26rem;
    letter-spacing: 0.04rem;
    }
    #index .h6 .ckgd img{
    width:0.3rem;
    }
    #index .lastbox {
    margin-top: 1.1rem;
    }
    #index .lastbox .items{
     height: auto;
     width: auto;
     margin: 0 0.3rem;
    }
    #index .lastbox .items .img{
     width: 35% !important;
     height: 1.4rem !important;
    }
    #index .lastbox .items .name{
     font-size:0.24rem;
     width: 65% !important;
     height: 1.4rem;
     justify-content: space-between;
    padding-left: 0.1rem;
    }
    #index .lastbox .items .name::before{
    left: 0;
    top: 0.1rem;
    }
    #index #cygs{
    margin-top:1rem !important;
    }
    #index .qrcode{
        
    margin-top: 1.1rem;

    }
    #index #cygs .items{
    width:100%;
    }
    #index #cygs .items .name{
    width: 99% !important;
    height: auto;
    }
    #index #cygs .items .img{
    width: 100% !important;
    padding-top: 0.4rem;
    display: flex;
    justify-content: space-between;
    }
    #index .iconbox .items p{
    font-size: .26rem;
    }
    #index .iconbox{
    margin-top:0;
    }
    #brandCenter .h6{
    z-index:-1;
    }
    #financial .box3 ul li input, #financial .box3 ul li select{
    background: #fff; 
    color:#000;
    }
    input::webkit-input-placeholder{
    color:#000 !important;
    }
    #financial .smbanner{
    margin-top:1rem;
    }
    .jxsmap-pop{
    position: unset;
    width: 100%;
    }
    .jacjxs-map{
   /* height:8.5rem; */
    }
    .jacjxs-map img{
   /* height:8.5rem; */
    }    
    .jacjxs-view{
    height:auto;
    }
    .jxsbodytit{
    margin-top:2.6rem;
    }
    .jsxlistbtn{
    width:1.6rem;
    }
    #reservation .w1450{
    width:100%;
    height: auto;
    }
    #reservation ul.testdriverul li{
    width:100%;
    }
    #reservation .bottom{
    width: 90%;
    margin:1rem  auto;
    padding:0;
    }
    #onlinebuycar .onlinetable{
    width:auto;
    padding:0.5rem 0.8rem;
    }
    .seleBox p{
    font-size:0.3rem !important;
    }
    .seleBox .seleul li{
    font-size:0.3rem;
    /*width: 1.6rem;*/
    }
    .seleBox .seleul li input{
    width:0.21rem;
    height:0.21rem;
    }
    .onlinetable .cxsj li, .onlinetable .jxs li{
    width: 100%;
    height: 0.84rem;
    font-size: 0.26rem !important ;
    margin-right: 0;
    }
    .onlinetable .purpose{
    font-size: 0.46rem;
    }
    .seleBox .cxsj li input, .seleBox .cxsj li select, .jxs li select, .jbxx div p select{
    height:100%;
    }
   .jbxx p{
    font-size:0.26rem !important;
    width:100% !important;
    height: 0.84rem;
    border-bottom: 1px solid #e5e5e5;
    }
   .jbxx div p input{
    border:none !important;
    height:100%;
    }
    .jbxx .szss{
    border: none;
    height: auto;
    line-height: 0.4rem;
    }
    .jbxx .nannv{
    border:none;
    height: 0.1rem;
    line-height: 0.4rem;
    }
    .jbxx .chengwei{
    width:0.21rem !important;
    height:0.21rem !important;
    }
    #service .smbanner{
    margin-top:1.1rem;
    }
    #service .smbanner .choose{
    flex-direction: column-reverse;
    padding: 1rem 0;
    }
    #service .smbanner .choose .items p{
    margin-top: 0;
    font-size:0.3rem;
    }
    #service .smbanner .choose .items div{
    display: flex;
    align-items: center;
    justify-content: center;
    }
    #service .smbanner .choose .items a{
    margin: 0.1rem 0 0.32rem 0;
    }
    #service .smbanner .choose .items .icon{
    margin-right: 0.1rem;
    margin-left: 0;
    }
    .m-list{
    overflow: hidden;
    }
    .m-list .item{
    display:block !important;
    position: relative;
    }
    .m-list .item .fwwd{
    width: 100%;
    height: 3.6rem;
    color: #f8f8f8;
    position: absolute;
    background: rgba(0,0,0,0.5);
    }
    .m-list .item .fwwd p, .m-list .item .yyfw p{
        margin-top: 0.4rem !important;
    margin-left: 0.5rem !important;
    position: absolute !important;
    color: #fff;
    width: 100%;
    height: 100%;
    }
    .m-list .item .imgBox img{
    width:100%;
    height:100%;
    display: block;
    object-fit: cover;
    }
    .m-list .item .yyfw{
    left: 0;
    top: 0;
    }
    .m-list .item .yyfw p{
    text-align: right;
    margin-right: 0.5rem;
    position: absolute;
    right: 0;
    }
    #onlinebuycar{
    padding-top: 1.1rem;
    }
    .jxsmap-top select{
    height: 0.84rem;
    font-size: .32rem;
    color: #000;
    }
    .citys{
    font-size: 0.36rem !important;
    }
    .jxslist{
    height: 5.5rem;
    }
    .jxslist li p:first-child{
    font-size: .26rem;
    }
    .jxsbodytit{
    margin-top: 2rem !important;
    }
    .carBox select{
    height: 0.64rem;
    }
    #brandCenter{
    padding-top: 2.2rem;
    background: #f8f8f8;
    }
    .dchs .tit-p{
    width: 80%;
    margin: 0.66rem auto !important;
    }
    #story .w1800{
    width:100%;
    }
    #story .smbanner{
    display:none;
    }
    #story .h6 {
        display:block !important;
        width: 100%;
        height: 0.52rem;
        font-size: .52rem;
        font-weight: bold;
        color: #000000;
        text-align: center;
        line-height: .52rem;
        position: relative;
        margin-top:2.2rem;
    }
    #story .h6.active::before {
        content: '';
        width: 0.74rem;
        height: 0.07rem;
        background: #D60000;
        border-radius: 0.04rem;
        left: 0;
        right: 0;
        margin: 0 auto;
        bottom: -0.28rem;
        position: absolute;
    }
    #story .choose{
    display:none;
    }
    .newslist{
    width:90%;
    margin: 0 auto;
    margin-top: 1rem;
    min-height: 55vh;
    }
    .newslist li{
    width: 100%;
    margin:0.6rem 0;
    box-shadow: 0px 0.03rem 0.07rem 0px rgb(4 0 0 / 11%);
    }
    .jacdaka .newslist li .gomore{
    display:none;
    }
    .newslist li .imgview a{
    width:100%;
    }
    #story .list ul li .img{
    width: 100%;
    height: 4.8rem;
    padding-bottom: 0.4rem;
    margin-top: 0.6rem;
    }
    #story .list ul li .right{
    padding-top: 0;
    }
    #story .list ul li .right h6{
    margin-top:0.18rem;
        font-size: .28rem;
    overflow:hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
     line-height: unset;
    }
#story .list ul li .right .con{
    font-size: .26rem;
    line-height: initial;
    display: none !important;
}
    .newslist li .tit{
        font-size: .28rem;
        font-weight: 500;
    }
    #story .list ul li .right .con{
    overflow:hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
   }
    #story .list ul li .right a{
    display:none;
    }
    #story .list ul li{
    border:none;
    box-shadow: 0px 0.03rem 0.07rem 0px rgb(4 0 0 / 11%);
    }
    .jacactview{
    width:90%;
        padding: 1.1rem 0;
    }
    .yearsel{
    width: 60%;
    }
    .newscent-tag .hdzt{
    margin-left: 0.4rem !important;
    width: 2.8rem !important;
    height: 0.8rem !important;
    background: #fff !important;
    border:1px solid #ccc;
    }
    .newscent-tag .hdzt select{
        width: 90% !important;
    margin-left: 5%;
    height: 100% !important;
    font-size: 0.19rem !important;
    border: none !important;
    }
    .jacactlist a{
    width:100%;
    margin-right:0;
    }
    .jacactlist a .date{
    font-size: .26rem;
    }
    .jacactlist a .tit{
    font-size: .28rem;
    }
    .year-selbtn{
    width: 1rem;
    }
    #merchants .w1498{
    width:100%;
    }
    #merchants .choose .img{
    height: 3.38rem;
    }
    #merchants .choose .img .buy{
    width: 2.83rem;
    height: 3.38rem;
    padding: 0.8rem 0 0 0.34rem;
    }
    #merchants .choose .img .buy h5{
    font-size: .38rem;
    }
    #merchants .bigtitle{
    font-size:0.28rem;
    }
    #merchants .jiamone{
        padding: 0.9rem 0.4rem;
    }
    #merchants .jiamone .small p{
    width: 100%;
    font-size: .2rem;
    line-height: inherit;
    }
    #merchants .jiamone.active{
        padding-left: 0;
        padding-right: 0;
    }
    #merchants .jiamone .icon{
    display: none ;
    }
    #merchants .jiamone .micon{
    display:block;
    }
    #merchants .jiamone .micon img{
    width:100%;
    display:block;
    }
    #merchants .jiamone .tell .items{
    line-height: inherit;
    }
    #merchants .jiamone .tell{
    width: auto;
    padding: 0 0.6rem;
    }
    .head-mob .sou{
    width: 100%;
    display: none;
    justify-content: center;
    margin: 2rem 0 0.4rem 0;
    }
    .head-mob #sousuo{
    width: 0.4rem;
    height: 0.4rem;
    margin-right:0.9rem;
    } 
    .head-mob .sou a{
    color: #000;
    font-size: 0.34rem;
    }
    .mountingNav{
    display:none !important;
    }
    .M-mountingNav{
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 80%;
    height: 0.86rem;
    background: #fff;
    margin: 0 auto;
    font-size: 0.3rem;
    position: relative;
    margin-top:1rem;
    }
    .M-mountingNav p{
    width: 90%;
    padding:0 5%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    }
    .M-mountingNav p::after{
    content: '‹';
    font-size: 0.6rem;
    transform: rotate(-90deg);
    }
    .m-nav-bottom{
    position: absolute;
    top: 100%;
    position: absolute;
    top: 108%;
    display: flex;
    flex-direction: column;
    background: #fff;
    width: 100%;
    align-items: center;
    line-height: 0.84rem;
    z-index: 99;
    height: 0;
    overflow: hidden;
    }
    .m-nav-bottom a{
    color:#000;
    }
}