   .contact-ditu img {
       width: 100%;
   }
   
   #dituContent {
       height: 5rem;
       margin: 0.2rem 0 0;
   }
            #container {
        height: 300px;
    }
   @media (min-width: 1200px) {
           #container {
        height: 20vw;
    }
       .contact {
           display: flex;
           justify-content: space-between;
           padding: 20.6px;
       }
       .map {
           width: 50%;
           padding: 5px;
       }
       .contact-ditu {
           width: 41.5%;
           padding: 5px;
       }
       #dituContent {
           height: 400px;
           margin: 0;
       }
   }
   
   .iw_poi_title {
       color: #c50413;
       font-size: 14px;
       font-weight: bold;
       overflow: hidden;
       padding-right: 13px;
       white-space: nowrap;
   }
   
   .iw_poi_content {
       font: 12px arial, sans-serif;
       overflow: visible;
       padding-top: 4px;
       white-space: -moz-pre-wrap;
       word-wrap: break-word;
   }
   
   .BMap_Marker div {
       width: 20px;
       height: 20px;
       padding-left: 30px;
       padding-top: 20px;
       background: url("../images/location.png") no-repeat 0 center;
       background-size: 16px;
   }
   
   .BMap_Marker img {
       width: 0;
       height: 0;
       opacity: 0;
   }