
.map_box {
	margin:10px auto;
	overflow:hidden;
}

#map {
	background:url(../images/map.gif) no-repeat;
	width:900px;
	margin:0 auto;
	height:744px;
	position:relative;
}

#map a{
	 position:absolute;
	 cursor:pointer;
	 color:#333;
}

#map a:hover {
	color:#333;
}

#map span a:link, #map span a:visited, 
#map span a:hover, #map span a:active {
	text-align:center;	
	display:inline-block;
	font-size:14px;
	background:url(../images/dmarks.png) no-repeat 50%  0 ;
	padding-top:32px;
	position:absolute;
	color:#333;
}

#map span a:link, #map span a:visited {
	background:url(../images/dmarks.png) no-repeat 50%  0 ;
	z-index:20;
}

#map span a:hover, #map span a:active {
	-o-transform:translate(1px,1px);
	-webkit-transform:translate(1px,1px);
	-moz-transform:translate(1px,1px);
	-ms-transform:translate(1px,1px);
	z-index:30;
	color:#cf5152;
}

#anhui {
	left:695px;
	top:425px;
}

#zhejiang {
	left:750px;
	top:475px;
}

#hunan {
	left:605px;
	top:520px;
}

#fujian {
	left:715px;
	top:540px;
}

#sichuan {
	left:430px;
	top:460px;
}

#henan {
	left:625px;
	top:380px;
}

#jiangsu {
	left:725px;
	top:370px;
}

#hainan {
	left:575px;
	top:690px;
}

#ianjin {
	left:680px;
	top:272px;
}

#chongqing {
	left:530px;
	top:470px;
}

#jiangxi {
	left:670px;
	top:505px;
}

#guangdong {
	left:640px;
	top:590px;
}

#guangxi {
	left:550px;
	top:600px;
}

#hebei {
	left:645px;
	top:310px;
}

#beijing {
	left:660px;
	top:244px;
}

#tianjin {
	left:682px;
	top:262px;
}

#yunnan {
	left:400px;
	top:580px;
}

#hubei {
	left:620px;
	top:440px;
}

#shandong {
	left:700px;
	top:320px;
}

#shanxi {
	left:540px;
	top:390px;
}

#qinghai {
	left:350px;
	top:340px;
}

#gansu {
	left:465px;
	top:355px;
}

#heilongjiang {
	left:800px;
	top:70px;
}

#neimenggu {
	left:595px;
	top:195px;
}

#shanghai {
	left:770px;
	top:425px;
}

#xinjiang {
	left:190px;
	top:190px;
}

.xizang {
	left:200px;
	top:450px;
}

.jilin {
	left:800px;
	top:175px;
}

.liaoning {
	left:770px;
	top:225px;
}

.ashanxi{
	left:600px;
	top:330px;
}

.ningxia{
	left:500px;
	top:340px;
}

.guizhou {
	left:520px;
	top:550px;
}

.taiwan {
	left:780px;
	top:600px;
}

#map p {
	vertical-align:middle;
	line-height:24px;
	position:absolute;
	top:620px;
	left:50px;
	padding:15px 20px;
	background:#f5ebd8;
	border-radius:5px;
	font-size:14px;
	color:#333; 
}

#map  em {
	position:absolute;
	top:597px;
	left:50px;
	width:60px;
	height:32px;
	color:#cf5152;
	font-size:24px;
	display:block;
	font-style:normal;
	font-family:Arial;
}


.result {
	 margin:0 auto 20px auto;
	 clear:both;
	 overflow:hidden; 
}

.result div {	
	margin:10px 0;
	overflow:hidden;
}

.result h3 {
	font-size:20px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	line-height:30px;
	padding-bottom:5px;
	letter-spacing:2px;
	color:#333;
}

.result dl {
	margin:10px 20px 0 0;
	float:left;
	width:47%;
}

.result dt {
	font-weight:bold;
	font-size:15px;
	margin:5px 0;
	color:#333;
}
	
.result  dd {
	color:#666;
	line-height:22px;
}  
