ul,li{list-style: none;margin:0;padding:0;}
.header{
	width:100%;
	box-shadow: 0 -1px 4px rgba(25,32,36,0.04),0 3px 6px rgba(25,32,36,0.16)!important;
	height:60px;
}

.headerWrapper{
	width:980px;
	margin:0 auto;
}

.headerWrapper .logo{
	padding-top:5px;
	height:55px;
	float: left;
}

.headerWrapper .logo img{
	height: 50px;
}

.headerWrapper .menu{
	float: left;
	padding-top:22px;
	padding-left:25px;
}

.headerWrapper .menu a{
	font-size:16px;
	margin-right:20px;
	color:#000000;
}

.headerWrapper .menu a:hover,.headerWrapper .menu a.current{
	color:#ff690f;
}

.footer{
	width:100%;
	text-align: center;
	height:100px;
	padding-top:50px;
}

.mainWrapper{
	width:980px;
	margin:0 auto;
	padding-top:40px;
}

.allList{
	width:100%;
	border: 1px solid #eee;
}

.allList li{
	border-bottom: 1px solid #eee;
	width:100%;
	min-height:50px;
}

.allList li h2,.allList li span{
	display:block;
	float: left;
}

.allList li h2{
	width:110px;
	text-align: center;
	font-size:16px;
	min-height:35px;
	margin:0;
	padding:0;
	padding-top:15px;
	line-height:200%;
}

.allList li span{
	width:838px;
	border-left: 1px solid #eee;
	font-size: 14px;
	min-height:50px;
	padding:15px;
	line-height:200%;
}

.allList li a{
	color:#000000;
	margin-right:5px;
}

.allList li a:hover{
	color:#ff690f;
}
.allList li p,.allList li h3{
	padding:15px;
}
.allList li p{
	line-height:200%;
	padding-top: 0;
}
.allList li a.city{
	color:#06f;
	font-weight:bold;
}

.allList .title{
	line-height:400%;
	padding-left:15px;
}

.scenic_title{
	border-left: 6px solid #ea1a56;
    padding: 2px 0 2px 6px;
    margin: 20px auto;
    margin-top:0;
}

.scenic_title h2 {
    font-size: 12px;
    color: #666;
    margin: 0 auto 5px 4px;
    font-weight: 100;
}

.scenic_title h1 {
    font-size: 32px;
    color: #333;
    margin:0;
}

.scenic_info{
	font-size:18px;
	line-height:200%;
	padding-bottom:20px;
}