@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;font-family:"微软雅黑";}
body{margin:0; padding:0;font-family:"微软雅黑"; background-color: #8E1921; line-height: 24px; color: #fff;}
img{border:none;}
ul,li {margin:0;padding:0;list-style:none;}
A:link {COLOR: #fff; TEXT-DECORATION: none;}
A:visited {COLOR: #fff; TEXT-DECORATION: none}
A:hover,.on a{COLOR:#ffff00; TEXT-DECORATION: none}
table,th,td {
  border : 1px dashed #c3891e;
  border-collapse: collapse; text-align: center;
}
.tab{
	position: absolute;
	left: -369px;
	top: 185px;
	height: 339px;
	color: #734b20;
	font-size: 20px;
	background-color: #fff;
}
.tab .bt1{background-color: #ffd581; font-size: 26px;}
.tab .bt2{background-color: #f5cdcd;}
.main{width:100px; margin:0 auto; position:relative;}
.bod .top1{background:url("../images/index_01.jpg") center top no-repeat;height:260px;}
.bod .top2{background:url("../images/index_02.jpg") center top no-repeat;height:260px;}
.bod .top3{background:url("../images/index_03.jpg") center top no-repeat;height:322px;}
.bod #dbg4{background:url(../images/index_04.png) center top no-repeat;height:399px;}
.bod #dbg5{background:url(../images/index_05.png) center top no-repeat;height:689px; width: 100%}
.bod #dbg6{background:url(../images/index_06.png) center top no-repeat;height:568px;}
.swf{width: 829px; margin: 0 auto; background-color: #fcead7; padding-bottom: 10px; text-align: center;}
.swf img{margin-bottom: 10px;}
.swf1{
	width: 809px;
	height: 400px;
}
.pf{position:fixed; right:0; top:20%;}
.mar{
	position: absolute;
	left: -123px;
	top: 120px;
	width: 470px;
	color: #e50618;
	overflow: hidden;
	font-size: 14px;
}
.mar2{
	position: absolute;
	left: -301px;
	top: 275px;
	width: 366px;
	color: #fff;
	overflow: hidden;
	font-size: 16px;
}

.pic1{
	position: absolute;
	left: -150px;
	top: 311px;
}

#div1{
	position: relative;
	width: 820px;
	position: absolute;
	left: -364px;
	top: 165px;
	height: 144px;
	overflow: hidden;
}
#div1 ul{
	position: absolute;
	left: 0;
}
#div1 a{
	position: absolute;
	z-index: 2;
	text-decoration: none;
	top: 45%;
	display: none;
}
#div1 ul li{
	padding: 5px;
	list-style: none;
	float: left;
}
.cjb{
	position: absolute;
	left: -471px;
	top: -32px;
	background: url("../images/cjb.png") center no-repeat;
	width: 180px;
	height: 247px;
}

.ico2{
	position: absolute;
	left: 342px;
	top: 198px;
	background: url("../images/ico2.png") center no-repeat;
	width: 75px;
	height: 47px;
}

.btn1{
	position: absolute;
	background: url("../images/btn1.png") center no-repeat;
	width: 320px;
	height: 72px;
	left: -111px;
	top: -58px;
}
.btn2{
	background: url("../images/btn2.png") center no-repeat;
	width: 433px;
	height:128px; display: block; margin: 20px auto;
}



.dh{
  -webkit-animation: dh 0.3s linear infinite alternate;
  animation-name: dh 0.3s linear infinite alternate;
}
@-webkit-keyframes dh{
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

@keyframes dh{
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

.djs{
	width: 170px;
	position: absolute;
	left: 166px;
	top: 125px;
	font-size: 48px;
	color: #fff;
	font-weight: bold;
	letter-spacing: 19px;
}

.h{position:fixed; left:0px; top:0px; width:100%; height:100%;background-image:url(../images/h.png); display: none}
.tc2{background-image:url(../images/tc2.png); 
	width: 439px;
	height:321px;
	position: absolute;
	left: 50%;
	top: 50%; margin: -160px 0 0 -219px; text-align: center; color: #fff;
}
.txt{width: 100%; position: absolute; top: 38%; font-size: 28px; line-height: 40px;}
.yellow{color: #faee00; font-size: 34px;}
.f16{font-size: 16px; margin-top: 5px; height: 40px;}
.f14{font-size: 14px;}
input{background:#fff;border:0px; margin-right: 5px; color:#000;list-style:none; font-size:30px; width: 40px; height: 40px; line-height: 40px; text-align: center;}
.tc-btn2{background-image:url("../images/tc-btn2.png"); width: 253px; height: 59px; display: block; margin: 12px auto 0px;}
.tc-btn3{background-image:url("../images/tc-btn3.png"); width: 253px; height: 59px; display: block; margin: 12px auto 5px;}
.close{
	background: url("../images/close.png") center top no-repeat;
	width: 29px;
	height: 29px;
	position: absolute;
	top: 5px;
	right: 5px;
}

.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:20px 0;}
