body,html{
	height:100%;
	overflow:hidden;
}
#culture-product{
	width: 100%;
	min-height:400px;
	margin: 0 auto;	
	position: relative;
	background:url(../img/culture/culture-bg.jpg) no-repeat top center;
	background-size:cover;
	min-width:1280px;
}
.culture-product-content{	
width:980px;
margin:0 auto;
overflow:hidden;
padding-top:180px;
padding-bottom:20px
}

.culture-product-content>div{
	float: right;	
	width: 568px;
}

.culture-product-content>div div:first-child{
	border-bottom: 1px solid  #0b4275;
	padding-bottom: 15px;
	margin-bottom: 15px;
	overflow:hidden;
}
.culture-product-content span:last-child{
	color: #a2a2a2;
	font-size:16px ;
	float:right;
	margin-top:15px;
	font-family: Arial;
}
.culture-product-content span:nth-child(1) {
	font-size: 25px;
	font-weight: 700;
}
.culture-product-content div:nth-child(2) {
	text-indent:2em ;
	    text-align: justify;
	    color:#666;
}

@media screen and (max-width: 540px) {	
	#footer{
		position: fixed;
		bottom: 0;
		left: 0;
	}
	#culture-product{
		width: 100%;	
	}
	
	#culture-product>div:nth-child(1) img{
		height:100%; 
		width:100%; 
	}	
	#culture-product>div:last-child{
	    position: absolute;
    bottom: 30px;
    left: 0;
    width:100%;
    padding:0 15px;
}
	.culture-product-content span:last-child{
	color: #a2a2a2;
	font-size:12px ;
	margin-top: 5px;
}
.culture-product-content span:nth-child(1) {
	font-size: 18px;
	font-weight: 700;
}
	.culture-product-content>div div:first-child{
	padding:10px 0;
	margin-bottom: 10px;

}
	.culture-product-content>div{	
		width: 100%;
	}
	#culture-product{
		width: 100%;	
	}
	#culture-product{
	width: 100%;
	min-height:400px;
	margin: 0 auto;	
	position: relative;
	background:url(../img/culture-tel/culture-bg.jpg) no-repeat top center;
	background-size:cover;
	min-width:100%;
}
.culture-product-content{	

	width:100%;
	margin:0 auto;
	overflow:hidden;
	padding-top:10px;

}

}