@charset "utf-8";
html,body{margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei"; width: 100%;height: 100%;}
.fl{float:left;}
.fr{float:right;}
p{margin: 0;padding: 0;}
/* 清除浮动 */
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix {*zoom: 1;}
.down_bg{
	width: 100%;
	height: 100%;
	background: url(../img/bg.png) center center no-repeat;
	background-size: 100% 100%;
	min-width: 1200px;
	position: relative;
}
.down_center{
	width: 1200px;
	margin: 0 auto;
	position: relative;
	height: 100%!important;
}
.down_text{
	font-size: 25px;
	margin: 24px 0 40px 20px;
}
.sm{
	text-align: center;
}
.size14{font-size: 14px;}
.size18{font-size: 18px;}
.sm_box{
	padding: 10px;
	border: 1px #c2a07a solid;
	margin: 15px;
}
.sm_box img{
	display: block;
	width: 150px;
	height: 150px;
}
.down_left{
	height: 404px;
	position: absolute;
	left: 40px;
	top: 50%;
	margin-top: -240px;
}
.down_right img{
	width: 580px;
}
.down_right{
	position: absolute;
	top: 50%;
	margin-top: -280px;
	right: 40px;
}
@media only screen and (max-width: 1600px) {
	.down_bg{
		background: url(../img/bg2.png) center center no-repeat;
		background-size: 100% 100%;
	}
}
@media only screen and (max-width: 1400px) {
	.down_left{left: 160px;}
	.down_right img{
		width: 460px;
	}
	.down_right{
		margin-top: -230px;
		right: 70px;
	}
}