/*联系我们*/

.padding-top{ padding-top: 169px;}
.map {
  position: relative;
  height: 650px;
  width: 100%;
  min-width: 960px; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; z-index:1;
}

.map1{
  position: absolute;
  height: 650px;
  width: 100%;
  min-width: 960px; top:0px;
}

#dituContent {
  height:650px;
  width: 100%;
  min-width: 960px;
}
.map .address{
	position: absolute;
	width:360px;
	padding-bottom:10px;
	left:60%;
	top:50px;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
background: url(../images/dealer_opacity01.png) repeat; border:10px solid #ccc; z-index:99999999999;
}
.map .address h2{
	margin-bottom: 22px;
	height: 68px;
	line-height: 68px;
	border-bottom: 1px dashed #adaba3;
	font-size: 18px;
	color: #910a0a;
	font-weight: normal;
	padding: 0 30px;
}
.map .address .con{
	padding: 0 29px;
}
.map .address .con img{
	vertical-align: top;

}
.map .address .con h3{
	margin-top: 5px;
	line-height:32px;
	font-size: 18px;
	color: #000;
}
.map .address .con p{
	font-size: 14px;
	line-height: 30px;
}

.map_header{
    position: fixed;
    _position: absolute;
    width: 100%;
    height: 90px;
    min-width: 960px;
    z-index: 9;}
@media only screen and (max-width: 991px) {
	#dituContent {
    height: 650px;
    width: 100%;
    min-width: 768px;}
	.map .address {
    width:35%;
    right: 5%;}
	.job-box-wrap ul li table th{ font-size:1.6em;}
	
	
	}
	
	
	
@media only screen and (max-width: 767px) {
	.padding-top{ padding-top: 77px; border-bottom:1px solid #f1f1f1;}
	.map{height: 690px; min-width: 100%;}	
	#dituContent { height: 690px;overflow:hidden; min-width: 100%;}
	.dituContent{ width:100%; height:500px;}
	.map .address{ position:absolute; left:0;width:90.5%;padding-bottom:10px; margin-left:2%;}
	.map .address .con { padding: 0 10px;}
	
	.map .address .cont_img{ width:100% !important;}
	
	
	.map .address h2{ font-size:1.8em;}
	.map .address .con h3{ font-size:1.6em;}
	.map .address .con p{ font-size:1.2em;}
	.job-box-wrap ul li table th{ font-size:1.2em;}
	}	


@media screen and (max-width: 460px) {
	.insdie-wrap{ float:left;}
	.map {height:auto; padding-bottom:50px;}
	.map .address{ position:relative;top: 20px;}
	}	
	