﻿
/*mright*/

.map{ position:relative;width:736px; margin:0 auto;}
.map a{ color:#5b5a5a; font-size:14px; text-decoration:none;}
.map a:hover{ color:#da251c;}
.citybg{ position:absolute; display:none; z-index:3; }
.city a.active .citybg{ display:block; z-index:3;}
.map>h2{
text-align:center;
margin-top:30px;
}
.current{
	display:block !important;
}
.contact-detail>div{
        display:none;
	width:100%;
}
table{
       width:100%;
}
.contact-detail{
       padding-left:20px;
       margin-top:65px;
       height:500px;
       overflow:auto; width:400px;
}
.contact-detail table tr td{
	border:1px solid white;
	background-color:#f5f5f5;
	padding:8px 5px 8px 15px;
        font-size:15px;
        font-family:"微软雅黑";
}
.contact-detail table tr td:nth-of-type(1){
       width:70px;
}
.contact-detail table tr td:nth-of-type(2){
       width:70px;
}
.contact-detail table tr td:nth-of-type(3){
       width:70px;
}
.contact-detail table tr td:nth-of-type(4){
       width:90px;
}
.contact-detail table tr td:nth-of-type(5){
       width:100px;
}
.contact-detail table tr td:nth-of-type(6){
       width:116px;
}
.contact-detail>div>table tr:nth-of-type(1) td{
	background-color:#666;
	color:#ffffff;
}
.contact-detail .show{
	display:block;
}
.contact-detail h2{
	font-family:"微软雅黑";
	font-size:18px;
	color:#3e3a39;
	font-weight:normal;
	text-align:left;
	padding:17px 0 17px 4px;
	margin-bottom:18px;
}


