@charset "utf-8";
/*banner*/
a:hover{
	color: #009dd5;
	text-decoration: none;
}

hr{
	border:none;
	border-top: 1px dashed #e8e9ea; 
	margin-bottom: 30px;
}



/*锚点*/
.anchor{  
   position: absolute;
   margin-left: 1015px;
    z-index: 999; 
	top:300px;
}
.anchor ul div{border-left:1px solid #4b96df;margin-left: 5px;}
.anchor ul i{background: url(anchor.png) no-repeat 0 -16px;width: 13px;height: 13px;display: inline-block;margin-right: 6px;}
.anchor ul .active{background:url(anchor.png) no-repeat 0 0;width: 13px;height: 13px;}
.text_active{color: #4b96df;}
.anchor ul a{text-decoration: none;}  





.map_content{
	width: 1000px;
	margin: 0 auto;
	padding-top: 40px;
}

.map_content h1{
	border-bottom: 1px solid #e8e9ea;
	line-height: 50px;
}

.map_content h1 a{
	border-bottom: 1px solid #0080cc;
	line-height: 50px;
	display: inline-block;
}

.map_table{
	padding-left: 90px;
}

.map_table table{
	/*border-bottom: 1px dashed #e8e9ea;*/
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 10px;

}

.map_table table tr{
	font-size: 16px;
	line-height: 24px;
	text-align: left;
}

.map_table table td{
	font-size: 14px;
	line-height: 36px;
	text-align: left;
	white-space: nowrap;
	float: left;
	    width: auto;
    margin-right: 45px;
} 

.map_table table td a{
	width: auto;
	display: block;
}

.map_table table th{
	line-height: 24px;
	width: 170px;
	float: left;
	width: 147px;
	color: #676767;
	font-weight: bold;
	padding: 15px 0;
	text-align: left;
}


