@media screen and (max-device-width: 480px) {
	/*.main section.page1{
  		background-size: cover;
	}	*/

	.main section.page1 .main_container{
		width: 100%;
		overflow: hidden;
	}

	

	.main section.page1 .logo{
		text-align: center;
	}

	.main section.page1 .page_container{
		
	}


	.main section.page1 .page_container h1.bg_part1_title{
		background-size: 80%;
		background-position: top center;
	}

	section.page2 .text_container .main_container{
		text-align: center;
	}

	.main section.page2 .page_container {
		left: 0;
		padding: 0 20px;
	}

	section.page2 .text_container .main_container{
	}
	.page2 .text_container .main_container img{
		width: 90%;
	}

	section.page3 .text_container .main_container{
		left: 10px;
	}
	.page3 .text_container .main_container img {
		width: 90%;
	}

	section.page4 .text_container .main_container{
		position: absolute;
		top: 50px;
		left: 50px;
	}
	.page4 .text_container .main_container img {
		width: 90%;
	}

	section.page5 .text_container .main_container{
		position: absolute;
		top: 50px;
		left: 50px;
	}
	.page5 .text_container .main_container img {
		width: 90%;
	}

	.page6 .aboutContainer{
		width: 90%;
		margin: 0 auto;
	  	box-sizing: border-box;
	  	-moz-box-sizing: border-box;
	  	-webkit-box-sizing: border-box;
	  	-ms-box-sizing: border-box;
	  	font-family: '微软雅黑';
	}

	.page6 .aboutHead{
	  font-size: 26px;
	  margin: 0 0 20px 0;
	  color: #333;
	}

	.page6 .aboutContainer .aboutContent{
	  line-height: 24px;
	  text-align: left;
	  text-indent: 28px;
	  font-size: 14px;
	  color: #333;
	}

	.page6 .tel{
	  text-align: right;
	  margin: 20px 0 0 0;
	  font-size: 14px;
	  color: #333;
	  font-family: '微软雅黑';
	}
}