@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"Microsoft Yahei",Arial;background:url(../image/bg.png) repeat;margin:0 auto;}
ul,ol,li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none;}
img{ font-size:0; border:0;}

.container{
	width:100%;margin:0 auto;
}

.container .header{
	height:139px;
	background:url(../image/header_bg.png) no-repeat;
}
.container .header .logo{
	width: 1200px;
	margin:0 auto;
}
.container .header .logo img{
	margin-top: 36px;
}
.container .nav{
	height:105px;
	background:url(../image/nav_bg.png) no-repeat;
}
.container .nav .navcon{
	width: 1200px;
	margin:0 auto;
	padding-top: 16px;
	height: 73px;
}
.container .nav .navcon li{
	float: left;
	margin-right: 8px;
	cursor: pointer;
}

.container .nav .navcon li:last-child{
	margin-right: 0px;
}
/*.container .banner{
	position:relative;
}*/

.container .banner .flower{
	position:absolute;
	background:url(../image/flower_line.png) no-repeat center center;
	background-size: 100% 104px;
	height: 104px;
	width: 100%;
	bottom: -52px;
}

.container .hua{
	background:url(../image/hua_bg.png) no-repeat left top;
	background-size: 100% 849px;
	height: 849px;
	width: 100%;
}
.container .hua .huacon{
	width: 1200px;
	margin: 0 auto;
	padding-top: 140px;
	position: relative;
	height: 709px;
	background: url(../image/hua_kuang_bg.png) no-repeat left 140px;

}
.container .hua .huacon .sf{
	position: absolute;
	left: 590px;
	top: 80px;
}
.container .hua .huacon .sf2{
	position: absolute;
	left: 590px;
	bottom: 40px;
}
.container .hua .huacon li{
	float: left;
	margin-right: 10px;
	margin-bottom: 6px;
	cursor: pointer;
}
.container .hua .huacon li:nth-child(2){
	margin-right: 0px;
}
.container .footer{
	width: 1200px;
	height: 370px;
	margin: 0 auto;
}

.container .footer .logo{
	width: 100%;
	height: 200px;
	text-align: center;
	padding-top:36px 

}
.container .footer .fnav{
	width: 100%;

}
.container .footer .fnav li{
	float: left;
	width: 190px;
	text-align: left;
	margin-right: 20px;
	cursor: pointer;
}
.container .footer .fnav li:nth-child(2),.container .footer .fnav li:nth-child(4),.container .footer .fnav li:nth-child(6),.container .footer .fnav li:nth-child(8){
	width: 1px;
	margin-right: 40px;

}
.container .footer .fnav li:last-child{
	margin-right: 0px;
}



@media screen and (max-width: 1200px) 
{
   .container
   {
	width: 1200px;
   }
