@media (max-width: 768px) {
	.pcshow{display: none;}
	.mshow{display: block;}
	body{min-width: 0;overflow-x: hidden;font-size: 14px;}
	.safewidth{width: 100%;padding: 0 15px;}
	
	/*------------index--------------*/
	/*header*/
	#header{height: 50px;min-width: 0;}
	#header .logo{top: 5px;left: 0;height: 40px;margin-left: 0;}
	#header .btn_website{right: 15px;top: 10px;}
	
	/*banner*/
	#banner h2{font-size: 22px;letter-spacing: 1px;}
	
	/*article*/
	#article h2{padding-top: 50px;}
	#article .intro{width: 80%;}
	#article h3{color: #212121;font-weight: bold;}
	
	#article .sec{width: 100%;margin: 0 auto;padding-top: 50px;}
	#article .sec ul li{margin-top: 10px;}
	#article .sec ul li h4{font-size: 15px;}
	
	#article .sec_explore{padding-bottom: 50px;}
	#article .sec_explore ul li{width: 100%;float: none;}
	#article .sec_explore ul li:nth-child(even){margin-left: 0;}
	
	/*-----------voyage----------*/
	.page_voyage h2{padding-top: 50px;}
	.page_voyage .intro{width: 80%;text-align: justify;padding-bottom: 50px;}
	.page_voyage .block{display: block;}
	.page_voyage .block>img{width: 100%;}
	.page_voyage .block>.msg{width: 100%;}
	.page_voyage .block>.msg h5{width: 80%;text-align: center;font-size: 16px;padding-top: 50px;}
	.page_voyage .block>.msg h3{width: 80%;font-size: 18px;padding-top: 10px;}
	.page_voyage .block>.msg .intro{width: 80%;}
	.page_voyage .fixpic{height: 600px;background: url(../imgs/voyage-fixpic-m.jpg) no-repeat;background-size: cover;}
	.page_voyage .fixpic h2{font-size: 20px;padding-top: 280px;}
	.page_voyage .fixpic .msg{width: 80%;font-size: 14px;line-height: 1.5;text-align: justify;margin: 20px auto;}
}