.contact_item_title{
    width: 290px;
}
.contact_item_title{
    width: 200px;
    color: #1a1a1a;
    font-size: 30px;
    font-weight: bold;
    text-align: left;
}
.contact_item_contents{
    margin-left: 30px;
    flex: 1;
}
.contact_item_contents{
    color: #414141;
    font-size: 17px;
    line-height: 2;
    padding-bottom: 40px;
}
.contact_map{
    width: 1200px;
    height: 400px;
    background-color: #fff;
    margin-bottom: 40px;
}
.pre-text {
    white-space: pre;
}
/* 地图 */
.my-map { margin: 0 auto; width: 1200px; height: 400px; } .my-map .icon { background: url(//a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png) no-repeat; } .my-map .icon-cir { height: 31px; width: 28px; } .my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.myinfowindow{width: 240px;min-height: 50px;}
.myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
.myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }