.page1_mine .lis .e_image {

    width: 30px;
    height: 40px;
}
.crumb {
    
        background: #f8f8f8;
}
.page1_mine .map_le .lis {

    display: flex;
    align-items: center;
}

.page1_mine .map_le .lis:last-child .e_ct {

    border-bottom: 0px solid #b5b5b5;
}

.page1_mine .map_le {

    padding: 2.5vw;
}

.page1_mine .map_le .lis {

    margin-bottom: 20px;
}

.page1_mine .map_le .lis .e_image {

    margin-right: 1.5vw;
}

.page1_mine .map_le .lis .e_ct {
    border-bottom: 1px solid #b5b5b5;
    padding-bottom: 15px;
    flex: 1;
}
.page1_mine .map_le .lis .e_ct p{
    
    margin-bottom: 5px;
}
.page1_mine .map_le .lis .e_ct p a{
    
        transition: all 0.4s;
}
.page1_mine .map_le .lis .e_ct p a:hover {
    
    color: #2084ea;
}
.page1_mine {

    box-shadow: 0px 10px 30px 0px rgba(181, 183, 186, 0.29);
    display: flex;
    background-color: #ffffff;
}


.page1_mine .map_le {

    flex: 0 0 40%;
}

.page1_mine .map_ri {

    flex: 1;
}

.page1 {

    background: #f8f8f8;
}

#map {

    width: 100%;
    height: 100%;
}

@media screen and (max-width: 768px) { 
    .page1_mine .map_le {
        
            flex: 0 0 100%;
    }
    .page1_mine .map_ri {
              flex: 0 0 100%;
        height: 350px;
        
    }
    
    .page1_mine .map_le .lis .e_image {
        
            margin-right: 15px;
    }
    .page1_mine .lis .e_image {
        
            width: 20px;
    height: 25px;
    }
    
    .page1_mine {
        
            flex-wrap: wrap;
    }
    
    .page1_mine .map_le {
        
            padding: 15px;
    }
}


