.container .content .areaCN div span{
    display: inline-block;
    padding: 10px 5px;
    position: relative;
    font-size: 20px;
    font-weight: 400;
    color: rgb(255, 255, 255);
    text-shadow: 0 0 2px rgb(0, 0, 0);
    z-index: 40;
    cursor: pointer;
}
.container .content .areaCN div span:hover{   
    color: rgb(137, 255, 1);
}

.container .content .CN3 span{
    top: 80px;
    left: 80px;
}
.container .content .CN4 span{
    top: 130px;
    left: 60px;
}
.container .content .CN5 span{
    top: 50px;
    left: 100px;
}
.container .content .CN6 span{
    top: 120px;
    left: 80px;
}
.container .content .CN7 span{
    top: 60px;
    left: 60px;
}
.container .content .CN8 span{
    top: 50px;
    left: 60px;
}
.container .content .CN10 span{
    top: 90px;
    left: 55px;
}
.container .content .CN11 span{
    top: 60px;
    left: 80px;
}
.container .content .CN12 span{
    top: 100px;
    left: 60px;
}
.container .content .CNitem{
    position: absolute;
    background-size: contain;
    cursor: pointer; 
}
.container .content .CNitem.CN1{
    top: 120px;
    left: 522px;
    width: 219px;
    height: 220px;
    background: url(../img/map/cn/chenan.png) no-repeat center center;
}
.container .content .CNitem.CN2{
    top: 139px;
    left: 427px;
    width: 151px;
    height: 180px;
    background: url(../img/map/cn/asan.png) no-repeat center center;
}
.container .content .CNitem.CN3{
    top: 65px;
    left: 219px;
    width: 216px;
    height: 192px;
    background: url(../img/map/cn/dangjin.png) no-repeat center center;
}
.container .content .CNitem.CN4{
    top: 94px;
    left: 147px;
    width: 180px;
    height: 256px;
    background: url(../img/map/cn/seosan.png) no-repeat center center;
}
.container .content .CNitem.CN5{
    top: 229px;
    left: 286px;
    width: 213px;
    height: 171px;
    background: url(../img/map/cn/yeeasan.png) no-repeat center center;
}
.container .content .CNitem.CN6{
    top: 273px;
    left: 456px;
    width: 258px;
    height: 282px;
    background: url(../img/map/cn/sejong.png) no-repeat center center;
}
.container .content .CNitem.CN7{
    top: 377px;
    left: 341px;
    width: 190px;
    height: 155px;
    background: url(../img/map/cn/cheongyang.png) no-repeat center center;
}
.container .content .CNitem.CN8{
    top: 309px;
    left: 215px;
    width: 177px;
    height: 134px;
    background: url(../img/map/cn/hongsung.png) no-repeat center center;
}
.container .content .CNitem.CN9{
    top: 118px;
    left: 23px;
    width: 181px;
    height: 355px;
    background: url(../img/map/cn/taean.png) no-repeat center center;
}
.container .content .CNitem.CN10{
    top: 404px;
    left: 223px;
    width: 148px;
    height: 221px;
    background: url(../img/map/cn/boreong.png) no-repeat center center;
}
.container .content .CNitem.CN11{
    top: 494px;
    left: 341px;
    width: 210px;
    height: 194px;
    background: url(../img/map/cn/buye.png) no-repeat center center;
}
.container .content .CNitem.CN12{
    top: 468px;
    left: 510px;
    width: 224px;
    height: 223px;
    background: url(../img/map/cn/nonsan.png) no-repeat center center;
}
.container .content .CNitem.CN13{
    top: 560px;
    left: 695px;
    width: 168px;
    height: 179px;
    background: url(../img/map/cn/kumsan.png) no-repeat center center;
}
.container .content .CNitem.CN14{
    top: 612px;
    left: 227px;
    width: 212px;
    height: 121px;
    background: url(../img/map/cn/sechen.png) no-repeat center center;
}