.section_merveille_banner {
	width: 1000px;
    height: 609px;
	background: url(../img/merveille/banner_bg.jpg) 50% 50% no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
    margin: 0 auto;
}
.section_merveille_banner .sec_inner {
	width: 920px;
	margin: 0 auto;
}
.section_merveille_banner .sec_inner .title {
	padding-top: 30px;
	margin-bottom: 344px;
}
.section_merveille_banner .sec_inner .title img {
	display: block;
	margin: 0 auto;
}
.section_merveille_banner .sec_inner .desc img {
	display: block;
	margin: 0 auto;
}
.section_merveille_content {
	width: 600px;
	margin: 0 auto -30px;
}
.section_merveille_content .content {
	padding: 100px 0;
	text-align: center;
}
.section_merveille_content .access {
	padding: 0 40px;
	font-size: 14px;
}
.section_merveille_content .access .title {
	margin-bottom: 12px;
}
.section_merveille_content .access .title img {
	display: block;
	margin: 0 auto;
}
.section_merveille_content .access p {
    text-align: center;
}


@media (max-width: 640px) {

	.section_merveille_banner {
		width: 100%;
        height: auto;
		background: url(../img/merveille/banner_bg.jpg) 50% 50% no-repeat;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.section_merveille_banner .sec_inner {
		width: auto;
		margin: 0 auto;
		padding: 40px 10px;
	}
	.section_merveille_banner .sec_inner .title {
		padding-top: 0;
		margin-bottom: 160px;
	}
	.section_merveille_banner .sec_inner .title img,
	.section_merveille_banner .sec_inner .desc img {
		max-width: 100%;
	}
	.section_merveille_content {
		width: auto;
		padding: 0 10px;
		margin: 0 auto;
	}
	.section_merveille_content .content {
		padding: 30px 0;
		text-align: center;
	}
	.section_merveille_content .access {
		padding: 0;
		font-size: 1em;
		text-align: center;
	}
	.section_merveille_content .access .title {
		margin-bottom: 15px;
	}
	.section_merveille_content .access .title img {
		height: 1.5em;
	}
    .section_merveille_content .access p span {
        height: 0;
    }

}