.container{margin: 0 auto;padding: 0px  0px  0px  0px; box-sizing: border-box;}

/* 大于1000px  */
@media only screen and (min-width: 1000px) {	
	.container {width: 100% }
	.container {padding:0px 10px 0px 10px;}
	
}

/* 大于1200px  */
@media only screen and (min-width: 1200px) {		
	.container{width:100%;}	
	.container {padding:0px 10px 0px 10px;}
	.container {box-sizing: border-box;}

}

/* 大于1400px  */
@media only screen and (min-width: 1400px) {		

	.container{width:1300px;}	
	.container {padding:0px 10px 0px 10px;}
	
	

}
/* 大于1600px  */
@media only screen and (min-width: 1600px) {		

	.container{width:1440px;}	
	
	
}


/* 小于1000px  */
@media only screen and (max-width: 1000px) {	
	.container{width:100%;}	
	.container {padding:0px 10px 0px 10px;}
}











/*内页banner*/
.banner_page{overflow:hidden;line-height:0;text-align:center;position:relative;min-height:300px; background-size: 100% 100%;background-repeat: no-repeat;background-position: top center;}
.banner_page:before{
    background: rgba(0, 0, 0, 0.5);
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    position: absolute;
    top: 0;
    width: 100%;
}

.banner_page img{visibility:hidden;margin:0 auto}
.banner_page img.show{visibility:visible}
.banner_page .text{position:absolute;top:63%;width:60%;max-width:800px;left:0px;right:0px;margin:0 auto;transform:translateY(-30%)}
.banner_page .text p{color:#fff;position:relative;padding-bottom:2rem;font-size:30px;float:left;font-weight:500}



