.market,.market_con{position: relative; width:100%; background-color: #fff; }
.market_con{margin-bottom: 3vw; height: 45.65vw;}
.market_map_bg{width: 100%; height: 100%; text-align: right; background-image: url(/skin/images/other/market_bg.jpg);background-position: center; background-repeat: no-repeat; background-size: cover;}
.market_map{position: relative; display: inline-block;height: 100%;/* width: 63.75vw;*/}
.market_map img{height:100%;}
.market_point{position: absolute; margin-top: -0.5rem;margin-left: -0.5rem; width: 1rem;height: 1rem;opacity: 0.1; animation: twinkling 2s infinite; background-image: url(/skin/images/other/point_i.png);background-position: center;background-repeat: no-repeat; background-size: contain;}
.point_t{display: none;position: absolute;bottom:1rem; left: 0; z-index: 2;padding: 0.3rem 1rem; width: max-content; border-radius: 0.3rem;background-color: #fff;word-break: break-all;transform: translate(-50%,-.5rem);}
.point_t::after{content: '';position: absolute;top: 100%; left: 50%; width: 0;height: 0;border:solid transparent; pointer-events: none;border-top-color: #fff;border-width: 0.5rem;}
.market_point_on{background-image: url(/skin/images/other/point_on_i.png);animation:none;opacity: 1;}
.market_point_on .point_t{display: block;}
.point1{left: 78.84%; top: 65.07%;}
.point2{left: 77.37%; top: 63.01%;}
.point3{left: 79.82%; top: 59.59%;}
.point4{left: 74.67%; top: 60.16%;}
.point5{left: 75.16%; top: 58.22%;}
.point6{left: 74.10%; top: 57.08%;}
.point7{left: 73.28%; top: 57.88%;}
.point8{left: 70.17%; top: 54.22%;}
.point9{left: 64.86%; top: 53.65%;}
.point10{left: 72.63%; top: 43.95%;}
.point11{left: 72.05%; top: 56.50%;}
.point12{left: 57.59%; top: 54.79%;}
.point13{left: 57.59%; top: 60.54%;}
.point14{left: 59.15%; top: 53.53%;}
.point15{left: 59.8%; top: 50.68%;}
.point16{left: 55.71%; top: 50.68%;}
.point17{left: 56.37%; top: 58.79%;}
.point18{left: 53.59%; top: 52.39%;}
.point19{left: 51.87%; top: 67.12%;}
.point20{left: 51.22%; top: 76.14%;}
.point21{left: 46.65%; top: 50%;}
.point22{left: 47.63%; top: 59.93%;}
.point23{left: 45.83%; top: 59.93%;}
.point24{left: 56.21%; top: 63.69%;}
.point25{left: 43.13%; top: 53.19%;}
.point26{left: 54.08%; top: 47.94%;}
.point27{left: 50.49%; top: 43.15%;}
.point28{left: 61.27%; top: 46.68%;}
.point29{left: 62.90%; top: 46.68%;}
.point30{left: 56.37%; top: 39.61%;}
.point31{left: 61.92%; top: 44.74%;}
.point32{left: 86.19%; top: 75.34%;}
.point33{left: 27.37%; top: 56.53%;}
.point34{left: 61.02%; top: 71.91%;}

.point-ch1{left: 77.61%; top: 51.94%;}
.point-ch2{left: 77.36%; top: 53.65%;}
.point-ch3{left: 75.32%; top: 53.88%;}
.point-ch4{left: 75.81%; top: 51.82%;}
.point-ch5{left: 71.32%; top: 49.31%;}
.point-ch6{left: 76.38%; top: 47.14%;}
.point-ch7{left: 73.85%; top: 49.08%;}
.point-ch8{left: 76.47%; top: 51.02%;}
.point-ch9{left: 77.94%; top: 45.2%;}
.point-ch10{left: 77.28%; top: 48.4%;}
.point-ch11{left: 75.16%; top: 50.22%;}
.point-ch12{left: 77.53%; top: 50.23%;}
.point-ch13{left: 73.2%; top: 51.02%;}

.point1,.point2,.point3,.point32,.point33{background-image: url(/skin/images/other/point_on_i.png);}

.market_con_t{position: absolute; top: 0; left: 5%; margin:0 auto 1rem; width: 90%; height: 94%; color: rgb(85, 83, 83);line-height: 2.5;display: -webkit-box; display: -ms-flexbox; display: flex;flex-direction: column; justify-content: center; align-items: flex-start;}
.market_t1,.market_t2{color: #333; font-size: 2rem;}
.market_t1{margin-bottom: 0.6vw;}
.market_t2{font-size: 2.67rem; line-height: 1.3; font-weight: bold;}
.market_group{margin-bottom: 6vw; margin-top: 3.5vw; position: relative; display: inline-block; background-color: #fff; border-radius: 0.5rem; }
.market_group::after{content: ''; position: absolute; bottom: -3.5vw; left: 0; width: 6.2vw; border-bottom: solid 0.25rem #004bc8;}
.market_blo{margin: 2.4vw 0; padding: 0 3.7vw;line-height: 1.5; display: inline-block;text-align: center;}
.market_blo:first-child{border-right: solid 1px #f2f2f2;}
.market_t3{position: relative; font-size: 2.22rem; font-weight: bold; color: #004bc8;}
.market_t3::after{content: '+'; position: absolute; right: -0.78rem; top:0; font-size: 0.78rem; line-height: 1;}
.market_t4{width: 26%;}

@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1200px) {
    .market_t1{font-size: 1.5rem;}
    .market_t2,.market_t3{font-size: 1.8rem;}
    .market_t4{width: 60%;}
    .market_group{margin-top: 2vw; margin-bottom: 3.5vw;}
    .market_group::after{bottom: -2.5vw;}

    .market_con{height: auto;}
    .market_con_t{position: relative; left: 0;}
    .market_map img{width: 100%; height:auto;}
}
@media screen and (max-width: 1000px) {
}
@media screen and (max-width: 768px) {
    .market_con_t{line-height: 2;}
    .market_t1{font-size: 1.2rem;}
    .market_t2,.market_t3{font-size: 1.5rem;} 
    .market_t4{width: 100%;}

    .market_map{width: 110%;margin-left: -3%;}
    .market_point{width: 0.6rem;height: 0.6rem;margin-left: -0.3rem;margin-top: -0.3rem;}
    .point_t{bottom: 0.6rem;left: -0.2rem;}
    /* 兼容澳大利亚营销服务网点在移动端显示不全 */
    .point32 .point_t{transform: translate(-80%,-.5rem);}
    .point32 .point_t::after{left: 80%;}
}
@media screen and (max-width: 768px){
   
}
@media screen and (max-width: 414px) {
}
@media screen and (max-width: 375px) {
    
}
@media screen and (max-width: 320px) {
}

@keyframes twinkling {
    0% {}
    50% {
        opacity: 0.6;
        /* -moz-transform: scale(2,2);
        -webkit-transform: scale(2,2);
        -o-transform: scale(2,2);
        -ms-transform: scale(2,2);
        transform: scale(2,2); */
    }
    100% {}
  }
<!--耗时1765114290.1359秒-->