.slide{
	height:700px;
	position:relative;
	z-index:1;
	}
#banner{
	height:700px;
	position:relative;
	z-index:1;
	overflow:hidden;
	background-color:#EFECD9;
	}
#banner_img{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	width:100%;
	height:700px;
	}
#banner_img li{
	height:700px;
	position:absolute;
	z-index:1;
	left:0px;
	top:0px;
	width:100%;
	display:none;
	background-position:center top;
	}
#banner_font{
	position:absolute;
	left:50%;
	top:146px;
	width:600px;
	height:227px;
	margin-left:-466px;
	z-index:2;
	}
#banner_font li{
	position:absolute;
	left:100px;
	top:0px;
	z-index:1;
	display:none;
	}
#banner_icon{
	position:absolute;
	left:50%;
	top:400px;
	margin-left:-456px;
	z-index:2;
	}
#banner_icon span{
	display:inline-block;
	height:8px;
	width:8px;
	background:url(/static/image/s_banner_icon.png);
	cursor:pointer;
	margin-right:15px;
	}
#banner_icon .hover{
	background:url(/static/image/s_banner_icon_hover.png);
	}
.banner_bottom{
	width:998px;
	height:400px;
	position:absolute;
	left:50%;
	margin-left:-499px;
	bottom:-200px;
	z-index:2;
	}
.banner_bottom .part1{
	float:left;
	width:504px;
	height:200px;
	position:relative;
	z-index:1;
	}
.banner_bottom .part1 img{
	float:left;
	}
.banner_bottom .part1 .font{
	width:199px;
	height:180px;
	padding:20px 27px 0px 37px;
	background:url(/static/image/s_banner_bottom_back1.png) no-repeat;
	position:absolute;
	right:0px;
	top:0px;
	}
.banner_bottom .part1 .font h2{
	font-size:25px;
	font-family:"微软雅黑";
	border-bottom:#A73146 solid 2px;
	padding-bottom:15px;
	margin-bottom:15px;
	}
.banner_bottom .part1 .font h2 a{
	color:#fff;
	}
.banner_bottom .part1 .font span a{
	font-size:14px;
	color:#fff;
	font-family:"微软雅黑";
	display:block;
	line-height:200%;
	}
.banner_bottom .part1 .font a:hover{
	color:#EDB7C1;
	}
.banner_bottom .part2{
	float:left;
	width:494px;
	overflow:hidden;
	height:100px;
	margin-top:100px;
	position:relative;
	z-index:1;
	background:url(/static/image/s_banner_bottom_back2.png) repeat-y;
	}
.banner_bottom .part2 span{
	float:right;
	width:45px;
	height:100px;
	line-height:80px;
	color:#B7AEA1;
	text-align:center;
	font-size:40px;
	font-family:Tahoma, Geneva, sans-serif;
	}
.banner_bottom .part2 h2{
	margin:25px 70px 0px 40px;
	font-size:16px;
	color:#fff;
	font-weight:100;
	}
.banner_bottom .part2 font{
	margin:20px 70px 0px 40px;
	font-size:14px;
	color:#fff;
	font-weight:100;
	display:block;
	margin-top:10px;
	}
.banner_bottom .part3{
	float:left;
	width:504px;
	height:200px;
	position:relative;
	z-index:1;
	}
.banner_bottom .part3 img{
	float:right;
	}
.banner_bottom .part3 .font{
	width:199px;
	height:180px;
	padding:20px 37px 0px 27px;
	background:url(/static/image/s_banner_bottom_back3.png) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	}
.banner_bottom .part3 .font h2{
	font-size:25px;
	font-family:"微软雅黑";
	border-bottom:#A19075 solid 2px;
	padding-bottom:15px;
	margin-bottom:15px;
	}
.banner_bottom .part3 .font h2 a{
	color:#fff;
	}
.banner_bottom .part3 .font span a{
	font-size:14px;
	color:#fff;
	font-family:"微软雅黑";
	display:block;
	line-height:200%;
	}
.banner_bottom .part3 .font a:hover{
	color:#674B1C;
	}
.banner_bottom .part4{
	float:left;
	width:494px;
	height:200px;
	position:relative;
	z-index:1;
	background:url(/static/image/s_banner_bottom_back4.png) no-repeat #3C2D2A 27px center;
	}
.banner_bottom .part4 h2{
	margin:25px 30px 0px 150px;
	border-bottom:#504240 solid 2px;
	padding-bottom:15px;
	margin-bottom:15px;
	font-size:25px;
	font-weight:100;
	}
.banner_bottom .part4 h2 a{
	color:#fff;
	}
.banner_bottom .part4 span{
	margin:0px 30px 0px 150px;
	display:block;
	color:#fff;
	font-size:14px;
	line-height:180%;
	}
.banner_bottom .part4 span a{
	color:#fff;
	}
.content{
	width:998px;
	overflow:hidden;
	margin:200px auto 0px auto;
	}
.content .title{
	height:66px;
	overflow:hidden;
	margin-top:60px;
	background:url(/static/image/s_title_back.jpg) no-repeat;
	}
.content .title h2{
	font-size:25px;
	font-weight:100;
	float:left;
	color:#281614;
	margin-top:12px;
	margin-right:10px;
	}
.content .title span{
	display:inline-block;
	color:#C2C2C2;
	margin-top:24px;
	}
.content .title a{
	float:right;
	margin-top:15px;
	color:#999;
	}
.content .title a font{
	font-family:"宋体";
	}
.content .big{
	overflow:hidden;
	}
.content .big .left{
	float:left;
	width:590px;
	height:378px;
	}
.content .big .left .img{
	float:left;
	width:590px;
	height:268px;
	}
.content .big .left .font{
	float:left;
	width:590px;
	height:110px;
	background-color:#665B59;
	}
.content .big .left .font h2{
	margin:0px 30px;
	overflow:hidden;
	font-weight:100;
	height:46px;
	line-height:46px;
	border-bottom:#766C6A solid 2px;
	margin-bottom:10px;
	}
.content .big .left .font h2 a{
	font-size:21px;
	color:#fff;
	}
.content .big .left .font span{
	display:block;
	margin:0px 30px;
	font-size:14px;
	color:#fff;
	}
.content .big .left .font a{
	color:#fff;
	}
.content .big ul{
	float:left;
	}
.content .big ul li{
	float:left;
	width:195px;
	display:inline;
	margin-left:8px;
	height:378px;
	position:relative;
	z-index:1;
	background-color:#A33447;
	}
.content .big ul .hover{
	background-color:#AB9C85;
	}
.content .big ul li img{
	position:absolute;
	z-index:1;
	left:0px;
	bottom:0px;
	}
.content .big ul li .font{
	padding:30px 15px 0px 15px;
	}
.content .big ul li .font a{
	color:#fff;
	}
.content .big ul li h2{
	font-size:21px;
	font-weight:100;
	padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:#AC495A solid 2px;
	}
.content .big ul .hover h2{
	border-bottom:#B4A691 solid 2px;
	}
.content .big ul li span a{
	display:block;
	font-size:14px;
	line-height:180%;
	padding-left:5px;
	text-indent:-5px;
	}
.content .cg{
	overflow:hidden;
	}
.content .cg ul{
	width:1100px;
	}
.content .cg li{
	float:left;
	width:192px;
	height:127px;
	display:inline;
	margin-right:9px;
	position:relative;
	z-index:1;
	}
.content .cg li font{
	width:192px;
	height:127px;
	position:absolute;
	z-index:2;
	left:0px;
	top:-127px;
	text-align:center;
	background:url(/static/image/cg_back.png);
	}
.content .cg li font h2{
	font-size:18px;
	font-weight:100;
	color:#fff;
	margin:40px 0px 5px 0px;
	}
.content .cg li font span{
	color:#fff;
	}
