/*网站地图开始*/
.main-map{
	width: 100%;
	padding-top: 40px;
	padding-bottom: 80px;
	background: #EDEDED;
}
.main-map .inner{
	background: #FFFFFF;
	padding-left: 20px;
	padding-right:20px;
	padding-bottom: 82px;
	padding-top: 50px;
	min-height: 400px;
}
.main-map .map-title{
	font-size: 28px;
	color: #323232;
}
.main-map li{
	width: 100%;
	position: relative;
	display: block;
	overflow: hidden;
	margin-top: 48px;
}
.main-map li a:hover{
	color: #0168B7;
}
.main-map li>div{
	display: block;
	line-height: 36px;	
	border-bottom: 1px solid #cbcbcb;
}
.main-map li>div>a{
	color: #0868B5;
	font-size: 16px;
}
.main-map li .list{
	border-top: 1px solid #cbcbcb;
}
.main-map li dl{
	float: left;
	display: block;
	width: 182px;
	margin-left: 8px;
	/*overflow: hidden;*/
}
.main-map li dl>dt{
	line-height: 48px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.main-map li dl>dt>a{
	font-size: 16px;
	/*display: block;*/
	color: #323232;
}
.main-map li dl>dd{
	margin-bottom: 6px;
}
.main-map li dl>dd>a{
	font-size: 14px;
/*	line-height: 27px;*/
	color: #656565;
	/*display: block;*/
	background: url(../images/dian_02.jpg) no-repeat left 7px;
	padding-left: 14px;
}
/*网站地图结束*/
.inner {
    width: 1145px;
    margin: 0 auto;
    overflow: hidden;
}
dl{margin:0;}
dd{margin:0;}
ul{margin:0;padding:0;}
@media screen and (max-width: 1200px) {
   .inner {
    width: 96%;
    margin: 0 auto;
    overflow: hidden;
  } 
}
@media screen and (max-width: 768px) {
	.main-map li dl{
		width:100%;
		margin-left: 0;
		margin:0;
	}
}