body{

	background:#CCCCCC url(../images/html_bg.jpg) 0 0 repeat-x;
	margin:0;
	font-size: 14px;
	font-family: 'Giltus Light','GiltusT','Corbel','Arno Pro','Arial';
}
.container_out{

	background:url(../images/container_out_bg.jpg) 0 0 no-repeat;
	padding: 0 25px;

}
.body{

	background:url(../images/main_bg.jpg) 0 0 repeat-y;

	width: 1028px;

	margin: 0 auto;
	
}

.clearboth{clear: both;}
.main{background:#A81C37; }
.leifside{ width:268px; background:#A81C37; float:left;}
.rightside{ width:650px; float:left; padding:0 30px; color:#FFFFFF; *padding-top:15px}
.footer{ height:120px}
.footer img,.leifside img,.header img{ border:0}
.header{ height:282px}
h2{color:#FFE400;font-size:29px; font-weight:normal}

.style1{  list-style-type:decimal;}
.style1 li{ margin-bottom:15px}
.style3 {
	text-align:center;
	font-size:15px;
	font-weight:bold;
}
.style2 {
	
	font-size: 16px;
	color:#FFE400;

}

.style4  li{
	margin-bottom:15px
}
.style5{ border-top:1px solid #999999; padding-top:10px}
a{
	color: #FFFFFF;
	text-decoration:none;
}
a:hover {
	color: #CCCCCC;
}
a  img{ border:0}

a.imgitem{ float:left; width:170px; background:url(../images/imgbg.jpg) no-repeat; height:140px; padding:15px; position:relative; display:block; color:#000000}
.imgitem .des{ display:block; background:#FFE400; height:25px; text-align:center; padding:5px; position:absolute; bottom:0; left:0; width:160px; margin-left:15px; margin-bottom:15px}

.bottomlink{ width:970px; margin:0 auto; text-align:center; padding:5px 0}
.bottomlink a{ color:#000000; text-decoration:underline; text-transform:uppercase}
.bottomlink a:hover{ color:#666666; text-decoration:underline; text-transform:uppercase}
.bottomtxt{ width:970px; margin:0 auto;}
