@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/010.jpg) -99999em -99999em no-repeat;
	font-size:12px;
	font-family:Arial,"\5b8b\4f53";
	background-color:#440000;
	background-attachment:fixed;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre,/* text formatting elements 文本格式元素 */
fieldset,lengend, button,input, textarea, /* form elements 表单元素 */
th,td,/* table elements 表格元素 */
form{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
/* index */
.bg,.bg .cont,.bg .bottom{background:url(../images/010.jpg)  center top no-repeat;}
.bg .cont{width:960px;height:750px; margin:0 auto; position:relative;}
.bg .bottom{width:960px;height:70px;margin:0 auto; padding-top:30px; background-position:center -751px;}
.bg .bottom p{text-align:center; line-height:20px;}
.bg .cont a{
	position:absolute;
	display:block;
	overflow:hidden;
	text-indent:-999em;
	width:70px;
	height:25px;
	left: 454px;
	top: 338px;
}
.bg .cont .a-1{left:46px;top:20px;}
.bg .cont .a-2{left:126px;top:20px;}
.bg .cont .a-3{left:206px;top:20px;}
.bg .cont .a-4,.bg .cont .a-5{
	left:290px;
	top:391px;
	width:95px;
	height:95px
}
.bg .cont .a-5{
	left:290px;
	top:491px;
}
.bg .cont .a-6{
	background:url(../images/btn-bg.png) no-repeat;
	_behavior: url(./style/iepngfix.htc);
	width:274px;
	height:52px;
	cursor:pointer;
}
/* 新春 */
.bg-new{background:url(../images/002.jpg) center top no-repeat; height:210px;}
.bg-cont{background:url(../images/001.jpg) center top no-repeat;}
.bg-table{ background:url(../images/bg.jpg) center repeat-y;}
.bg-new p{text-align:center; line-height:24px; padding-left:75px;}
.content{position:relative;}
.nav{position:relative; height:320px;}
.nav a{
	position:absolute;
	display:block;
	width:75px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}
.nav .a-1{left: 42px;top: 21px;}
.nav .a-2{left: 122px;top: 20px;}
.nav .a-3{left: 200px;top: 20px;}
.fix-box{width:122px; height:400px; position:fixed; *position:absolute; top:270px; *top:expression(eval(document.documentElement.scrollTop + 270)); left:50%; margin-left:-460px; background:url(../images/nav.png) no-repeat; *behavior:url(./style/iepngfix.htc); z-index:2;}
.fix-box a{ position:absolute;display:block; width:80px; height:80px;left:14px; overflow:hidden; text-indent:-999em;}
.fix-box .a-1{top:30px}
.fix-box .a-2{top:125px}
.fix-box .a-3{top:220px}
.table-1{background:url(../images/009.jpg) 0 0 repeat-y; margin-bottom:20px;}
.table-1 .td-1{background:url(../images/003.jpg) no-repeat; height:94px; overflow:hidden; text-indent:-999em;}
.table-1 .td-3{background:url(../images/003.jpg) -374px 0 no-repeat; height:94px; overflow:hidden; text-indent:-999em;}
.table-1 .td-4{background:url(../images/004.jpg) no-repeat; height:94px; overflow:hidden; text-indent:-999em;}
.table-1 .td-2{background:url(../images/005.jpg) center bottom no-repeat; padding:10px 10px 20px;line-height:20px; color:#6b4f23; font-size:14px;}
.table-1 .td-2 span{color:#984610; font-weight:bold;}
.table-2{background:url(../images/008.jpg) repeat-y;}
.table-2 td{padding:10px; line-height:20px;color:#6b4f23; font-size:14px;}
.table-2 .td-1{ background:url(../images/006.jpg) no-repeat; height:25px;}
.table-2 .td-2{ background:url(../images/007.jpg) no-repeat; height:25px;}
/* wait */
.wait-bg,.wait-cont{background:url(../images/wait.jpg) center top no-repeat;}
.wait-cont{width:480px;margin:0 auto; height:422px; font-size:18px; padding:400px 0 0 480px;}
