@charset "utf-8";
body{
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
}
a{ 
	color:#000;
}
img{
	display:block;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}
li,p{
	overflow:hidden;
}
.box{
	width:1000px;
	margin:0px auto;
}
.wrapper{
	width:100%;
	min-width:1000px;
}







#header img{
	width:100%;
	height:100%;
}





#header{
	background:url(images/header.jpg) no-repeat center top;
}
#header .box{
	height:726px;
}



#layout1{
	background:url(images/ly1-bg.jpg) no-repeat center top;
}
#layout1 .box{
	height:920px;
}



#layout2{
	background:url(images/ly2-bg.jpg) no-repeat center top;
}
#layout2 .box{
	height:760px;
}



#layout3{
	background:url(images/ly3-bg.jpg) no-repeat center top;
}
#layout3 .box{
	height:932px;
}




#layout4{
	background:url(images/ly4-bg.jpg) no-repeat center top;
}
#layout4 .box{
	height:427px;
}



#layout6{
	background:url(images/ly6-bg.jpg) no-repeat center top;
}
#layout6 .box{
	height:838px;
}





#layout{
	background:#4d79ba;
}
#layout .box{
	height:104px;
	font-size:48px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	line-height:104px;
}




#layout5{
	background:url(images/ly5-pic1.jpg) no-repeat top center;
	min-width:1000px;
	max-width:2000px;
	overflow:hidden;
}
#layout5 .box{
	height:866px;
	position:relative;
}
#layout5 .pic{
	position:absolute;
	top:0px;
	left:-220px;
}
@-ms-keyframes pic{
	from{filter:alpha(opacity=0); opacity:0; }
	50%{filter:alpha(opacity=0); opacity:0; }
	51%{ filter:alpha(opacity=100); opacity:1; }
	to{ filter:alpha(opacity=100); opacity:1; }
}
@-moz-keyframes pic{
	from{filter:alpha(opacity=0); opacity:0; }
	50%{filter:alpha(opacity=0); opacity:0; }
	51%{ filter:alpha(opacity=100); opacity:1; }
	to{ filter:alpha(opacity=100); opacity:1; }
}
@-o-keyframes pic{
	from{filter:alpha(opacity=0); opacity:0; }
	50%{filter:alpha(opacity=0); opacity:0; }
	51%{ filter:alpha(opacity=100); opacity:1; }
	to{ filter:alpha(opacity=100); opacity:1; }
}
@-webkit-keyframes pic{
	from{filter:alpha(opacity=0); opacity:0; }
	50%{filter:alpha(opacity=0); opacity:0; }
	51%{ filter:alpha(opacity=100); opacity:1; }
	to{ filter:alpha(opacity=100); opacity:1; }
}
@keyframes pic{
	from{filter:alpha(opacity=0); opacity:0; }
	50%{filter:alpha(opacity=0); opacity:0; }
	51%{ filter:alpha(opacity=100); opacity:1; }
	to{ filter:alpha(opacity=100); opacity:1; }
}
#layout5 .pic{
	animation:'pic' 3.5s linear 0s infinite alternate;
	-ms-animation:pic 3.5s linear 0s infinite alternate;
	-moz-animation:pic 3.5s linear 0s infinite alternate;
	-o-animation:'pic' 3.5s linear 0s infinite alternate;
	-webkit-animation:'pic' 3.5s linear 0s infinite alternate;
}



#footer{
	line-height:30px;
	border-top:3px solid #f8f7f4;
	background:#efede6;
}
#footer .box{
	height:197px;
	overflow:hidden;
	background:url(images/ewm.gif) no-repeat 721px 47px;
}
#footer p{
	margin:48px 0px 0px 56px;
	color:#333;
	font-size:16px;
}