.heal_city{
    padding: 40px 0px;
}
.heal_cont{
    background: url(../images/jkc.png) no-repeat center center;
    background-size: 100 100%;
    width: 1102px;
    height: 721px;
    margin: 0 auto;
    position: relative;
}
.i_dot{
    display: block;
    width: 27px;
    height: 37px;
    background: url(../images/map_1.png) no-repeat center center;
    background-size: 100% 100%;
    position: absolute;
    transition: all .4s;
    cursor: pointer;
}
.i_done{
    right: 270px;
    top: 150px;
}
.i_dot:hover,
.i_dot.on{
    background: url(../images/map_2.png) no-repeat center center;
}
.i_dtwo{
    top: 64px;
    right: 324px;
}
.i_dthr{
    top: 110px;
    right: 440px;
}
.i_dfou{
    right: 526px;
    bottom: 260px;
}
.i_dfiv{
    left: 496px;
    bottom: 386px;
}
.i_dsix{
    left: 408px;
    top: 138px;
}
.i_dsev{
    top: 60px;
    left: 260px;
}
.idot_con{
    position: absolute;
    display: none;
    transition: all .6s;
    min-width: 300px;
}

.idtit{
    font-size: 24px;
    font-family: "SourceHanSansSC";
    /* color: rgb( 26, 26, 26 ); */
    font-weight: bold;
    color: #fff;
}
.idot_con>ul>li{
    /* border-bottom: 1px solid red; */
}
.idot_con>ul>li>a{
    display: block;
    /* text-align: right; */
    padding: 10px 0px;
    border-bottom: 1px solid #fff;
    font-size: 24px;
    font-family: "SourceHanSansSC";
    color: #fff;
}
.idot_con>ul>li>a:hover{
    /* font-weight: bold; */
}
.idt_lio{
    margin-top: 50px;
    margin-top: 20px;
}
.idt_lit{
    padding-left: 36px;
    margin-top: 30px;
}
.idt_lis{
    padding-left: 66px;
    margin-top: 30px;
}
.i_dot:hover .idot_con,
.i_dot.on .idot_con{
    display: block;
    transition: all .6s;
}
.idone{
    left: 50px;
    top: -20px;
}
.idone a{
    text-align: right;
}
.idsev{
    right: 50px;
    top: 0;
}
.idsev a{
    text-align: left;
}
.idsev>ul>li{
   padding-right: 26px;
   margin-top: 40px;
}
.heal_cbot{
    font-size: 40px;
    font-family: "SourceHanSansSC";
    color: rgb( 255, 255, 255 );
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    padding: 30px 0px 0px;
}
.ind_fconp{
    display: none;
}


