	/*留言样式*/
	fieldset{ border:none}
	.msg_ul{width:50%;height:auto;overflow:hidden;/* margin:20px auto; */font-size: 14px;margin-bottom: 50px;}
	.msg_ul h5{font-size:20px;line-height:35px;/* border-bottom:1px solid #ddd; */margin-bottom:20px;width: 74%;}
	.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom: 10px;}
	.msg_ul li p{width: 26%;/* float:left; */height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;/* text-align:right; */margin: 0 6px 0 0;}
	.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
	.msg_input{width: 70%;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
	.msg_textarea{border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
	.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
	.msg_pin img{float:left;margin-left:14px;}
	.msg_textarea{width: 70%;height: 68px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;/* resize: none; */font-size: 14px;}
	.msg_submit{width: 186px;height:36px;/* margin:20px auto; *//* border-radius:3px; */border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer;}

.map_msg li{
    padding-left: 30px;
  }
 .map_msg li:nth-child(2){
  background: url(../images/i1.png) no-repeat left center;
  background-size: 4%;
  }
  .map_msg li:nth-child(3){
  background: url(../images/i3.png) no-repeat left center;
  background-size: 4%;
  }
  .map_msg li:nth-child(4){
  background: url(../images/i2.png) no-repeat left center;
  background-size: 4%;
  }

@media screen and (min-width: 1025px){

  #map{
    width: 1180px;
    margin: 130px auto 0;
    display: flex;
    /* align-items: center; */
  }
  .map_msg{
    width: 433px;
    /* height: 215px; */
    background-color: #ffffff;
    padding: 73px 65px 72px 92px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.16);
    font-size: 16px;
  }
  .map_msg li:nth-child(1){
    font-size: 28px;
    color: #000000;
    margin-bottom: 48px;
  }
  .map_msg li{
    font-size: 16px;
    color: #666666;
    margin-bottom: 34px;
    line-height: 25px;
    padding-left: 30px;
  }
 
  #allmap{
    width: 590px;
    height: 360px;
  }
}
@media (max-width: 1024px) and (min-width: 751px){

  #map{
    width: 9.6rem;
    margin: 0.55rem auto 0;
    display: flex;
    align-items: center;
  }
  .map_msg{
    width: 4.73rem;
    /* height: 2.15rem; */
    background-color: #ffffff;
    padding: 0.73rem 0.5rem 0.72rem 0.67rem;
    box-shadow: 0rem 0rem 0.1rem rgba(0,0,0,0.16);
    font-size: 0.28rem;
  }
  .map_msg li:nth-child(1){
    font-size: 0.28rem;
    color: #000000;
    margin-bottom: 0.17rem;
  }
  .map_msg li{
    font-size: 0.18rem;
    color: #666666;
    margin-bottom: 0.18rem;
    line-height: 0.25rem;
  }
  #allmap{
    width: 5.9rem;
    height: 3.6rem;
  }
}
@media screen and (max-width: 750px){

  #map{
    width: 6.9rem;
    margin: 0.55rem auto 0.5rem;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .msg_ul {
    width: 100%;}
    .msg_input,.msg_textarea{width: 90%;}
  .map_msg{
    /* width: 4.73rem; */
    /* height: 2.15rem; */
    background-color: #ffffff;
    padding: 0.53rem 0.65rem 0.52rem 0.62rem;
    box-shadow: 0rem 0rem 0.1rem rgba(0,0,0,0.16);
    font-size: 0.24rem;
  }
  .map_msg li:nth-child(1){
    font-size: 0.3rem;
    color: #000000;
    margin-bottom: 0.28rem;
  }
  .map_msg li{
    font-size: 0.24rem;
    color: #666666;
    margin-bottom: 0.28rem;
    line-height: 0.35rem;
  }
  #allmap{
    width: 6.9rem;
    height: 3.6rem;
  }
}