.car-wrapper {
      position: relative;
	  max-width: 1900px;
	  height: 780px;
	  margin: 0 auto;
    }
.wap-car-container {
	position: relative;
	max-width: 1900px;
	width: 100%;
	margin: 0 auto;
	height: auto;
	transform-origin: top left;
	margin-bottom: 60px;
}
.img-container {
    position: relative;
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    overflow: hidden;
    min-height: 700px;
}

.img0, .img1, .img2, .img3, .img4, .img5 {
    position: absolute;
    box-sizing: border-box;
    min-width: 80px;
    min-height: 80px;
    max-width: 473px;
    max-height: 540px;
}

/* 基准样式：1920px及以上（电脑端基础样式，仅轻微调整） */
.img0 { left: 195px; top: 0; width: 280px; height: 278px; }
.img1 { left: 195px; top: 365px; width: 280px; height: 278px; }
.img2 { left: 495px; top: 98px; width: 465px; height: 465px; }
.img3 { left: 1085px; top: 30px; width: 320px; height: 318px; }
.img4 { left: 1085px; top: 438px; width: 320px; height: 318px; }
.img5 { left: 1470px; top: 115px; width: 405px; height: 530px; }

/* 电脑端断点（每100px微调，缩小幅度小） */
@media (max-width: 1820px) {
    .img0 { left: 185px; top: 0; width: 270px; height: 268px; }
    .img1 { left: 185px; top: 350px; width: 270px; height: 268px; }
    .img2 { left: 470px; top: 95px; width: 450px; height: 450px; }
    .img3 { left: 1060px; top: 28px; width: 310px; height: 308px; }
    .img4 { left: 1060px; top: 425px; width: 310px; height: 308px; }
    .img5 { left: 1440px; top: 110px; width: 395px; height: 515px; }
}

@media (max-width: 1720px) {
    .img0 { left: 175px; top: 0; width: 260px; height: 258px; }
    .img1 { left: 175px; top: 335px; width: 260px; height: 258px; }
    .img2 { left: 445px; top: 90px; width: 435px; height: 435px; }
    .img3 { left: 1035px; top: 26px; width: 300px; height: 298px; }
    .img4 { left: 1035px; top: 410px; width: 300px; height: 298px; }
    .img5 { left: 1410px; top: 105px; width: 385px; height: 500px; }
}

@media (max-width: 1620px) {
    .img0 { left: 165px; top: 0; width: 250px; height: 248px; }
    .img1 { left: 165px; top: 320px; width: 250px; height: 248px; }
    .img2 { left: 420px; top: 85px; width: 420px; height: 420px; }
    .img3 { left: 1010px; top: 24px; width: 290px; height: 288px; }
    .img4 { left: 1010px; top: 395px; width: 290px; height: 288px; }
    .img5 { left: 1380px; top: 100px; width: 375px; height: 485px; }
}

@media (max-width: 1520px) {
    .img0 { left: 155px; top: 0; width: 240px; height: 238px; }
    .img1 { left: 155px; top: 305px; width: 240px; height: 238px; }
    .img2 { left: 395px; top: 80px; width: 405px; height: 405px; }
    .img3 { left: 985px; top: 22px; width: 280px; height: 278px; }
    .img4 { left: 985px; top: 380px; width: 280px; height: 278px; }
    .img5 { left: 1350px; top: 95px; width: 365px; height: 470px; }
}

@media (max-width: 1420px) {
    .img0 { left: 145px; top: 0; width: 230px; height: 228px; }
    .img1 { left: 145px; top: 290px; width: 230px; height: 228px; }
    .img2 { left: 370px; top: 75px; width: 390px; height: 390px; }
    .img3 { left: 960px; top: 20px; width: 270px; height: 268px; }
    .img4 { left: 960px; top: 365px; width: 270px; height: 268px; }
    .img5 { left: 1320px; top: 90px; width: 355px; height: 455px; }
}

@media (max-width: 1320px) {
    .img0 { left: 135px; top: 0; width: 220px; height: 218px; }
    .img1 { left: 135px; top: 275px; width: 220px; height: 218px; }
    .img2 { left: 345px; top: 70px; width: 375px; height: 375px; }
    .img3 { left: 935px; top: 18px; width: 260px; height: 258px; }
    .img4 { left: 935px; top: 350px; width: 260px; height: 258px; }
    .img5 { left: 1290px; top: 85px; width: 345px; height: 440px; }
}

@media (max-width: 1220px) {
    .img0 { left: 125px; top: 0; width: 210px; height: 208px; }
    .img1 { left: 125px; top: 260px; width: 210px; height: 208px; }
    .img2 { left: 320px; top: 65px; width: 360px; height: 360px; }
    .img3 { left: 910px; top: 16px; width: 250px; height: 248px; }
    .img4 { left: 910px; top: 335px; width: 250px; height: 248px; }
    .img5 { left: 1260px; top: 80px; width: 335px; height: 425px; }
}

/* 平板端（轻微缩小） */
@media (max-width: 1120px) {
    .img0 { left: 115px; top: 0; width: 200px; height: 198px; }
    .img1 { left: 115px; top: 245px; width: 200px; height: 198px; }
    .img2 { left: 295px; top: 60px; width: 345px; height: 345px; }
    .img3 { left: 885px; top: 14px; width: 240px; height: 238px; }
    .img4 { left: 885px; top: 320px; width: 240px; height: 238px; }
    .img5 { left: 1230px; top: 75px; width: 325px; height: 410px; }
}

@media (max-width: 1020px) {
    .img0 { left: 105px; top: 0; width: 190px; height: 188px; }
    .img1 { left: 105px; top: 230px; width: 190px; height: 188px; }
    .img2 { left: 270px; top: 55px; width: 330px; height: 330px; }
    .img3 { left: 860px; top: 12px; width: 230px; height: 228px; }
    .img4 { left: 860px; top: 305px; width: 230px; height: 228px; }
    .img5 { left: 1200px; top: 70px; width: 315px; height: 395px; }
}

@media (max-width: 920px) {
    .img0 { left: 95px; top: 0; width: 180px; height: 178px; }
    .img1 { left: 95px; top: 215px; width: 180px; height: 178px; }
    .img2 { left: 245px; top: 50px; width: 315px; height: 315px; }
    .img3 { left: 835px; top: 10px; width: 220px; height: 218px; }
    .img4 { left: 835px; top: 290px; width: 220px; height: 218px; }
    .img5 { left: 1170px; top: 65px; width: 305px; height: 380px; }
}

/* 移动端（仅轻微缩小，保证显示效果） */
@media (max-width: 820px) {
    .img0 { left: 85px; top: 0; width: 170px; height: 168px; }
    .img1 { left: 85px; top: 200px; width: 170px; height: 168px; }
    .img2 { left: 220px; top: 45px; width: 300px; height: 300px; }
    .img3 { left: 810px; top: 8px; width: 210px; height: 208px; }
    .img4 { left: 810px; top: 275px; width: 210px; height: 208px; }
    .img5 { left: 1140px; top: 60px; width: 295px; height: 365px; }
}

@media (max-width: 720px) {
    .img0 { left: 75px; top: 0; width: 160px; height: 158px; }
    .img1 { left: 75px; top: 185px; width: 160px; height: 158px; }
    .img2 { left: 195px; top: 40px; width: 285px; height: 285px; }
    .img3 { left: 785px; top: 6px; width: 200px; height: 198px; }
    .img4 { left: 785px; top: 260px; width: 200px; height: 198px; }
    .img5 { left: 1110px; top: 55px; width: 285px; height: 350px; }
}

@media (max-width: 620px) {
    .img0 { left: 65px; top: 0; width: 150px; height: 148px; }
    .img1 { left: 65px; top: 170px; width: 150px; height: 148px; }
    .img2 { left: 170px; top: 35px; width: 270px; height: 270px; }
    .img3 { left: 760px; top: 4px; width: 190px; height: 188px; }
    .img4 { left: 760px; top: 245px; width: 190px; height: 188px; }
    .img5 { left: 1080px; top: 50px; width: 275px; height: 335px; }
}

@media (max-width: 520px) {
    .img0 { left: 55px; top: 0; width: 140px; height: 138px; }
    .img1 { left: 55px; top: 155px; width: 140px; height: 138px; }
    .img2 { left: 145px; top: 30px; width: 255px; height: 255px; }
    .img3 { left: 735px; top: 2px; width: 180px; height: 178px; }
    .img4 { left: 735px; top: 230px; width: 180px; height: 178px; }
    .img5 { left: 1050px; top: 45px; width: 265px; height: 320px; }
}

@media (max-width: 420px) {
    .img0 { left: 45px; top: 0; width: 130px; height: 128px; }
    .img1 { left: 45px; top: 140px; width: 130px; height: 128px; }
    .img2 { left: 120px; top: 25px; width: 240px; height: 240px; }
    .img3 { left: 710px; top: 0; width: 170px; height: 168px; }
    .img4 { left: 710px; top: 215px; width: 170px; height: 168px; }
    .img5 { left: 1020px; top: 40px; width: 255px; height: 305px; }
}

@media (max-width: 320px) {
    .img0 { left: 35px; top: 0; width: 120px; height: 118px; }
    .img1 { left: 35px; top: 125px; width: 120px; height: 118px; }
    .img2 { left: 95px; top: 20px; width: 225px; height: 225px; }
    .img3 { left: 685px; top: 0; width: 160px; height: 158px; }
    .img4 { left: 685px; top: 200px; width: 160px; height: 158px; }
    .img5 { left: 990px; top: 35px; width: 245px; height: 290px; }
}