﻿@charset "utf-8";

img{ border:0px;}
body {
	font-size:12px; overflow-x:hidden;
	margin:0;
	padding:0;
	line-height:22px;
	color:#fff;
	background-color:#A81919;font-family:"微软雅黑";
}

.main{width:100px; margin:0 auto; position:relative;}
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 {COLOR:#ffff00; TEXT-DECORATION: none}
A.b:link {TEXT-DECORATION: underline; color: #9b4f1c}
A.b:visited {TEXT-DECORATION: underline; color: #9b4f1c}
A.b:hover {TEXT-DECORATION: none}
input{background:transparent;border:0px;margin:0px; color:#939598;list-style:none; font-family:"微软雅黑"; font-size:14px;}
.white {color:#ffffff;}
.red {color:#8C3719;}
.red2{color:#d30101;}
.green {color:green;}
.black{ color:#000;}
.blue{color:#549FD6;}
.yellow{color:#ffea94; font-weight: bold;}
.blue3{color:#255E98;}
.gray{color:#EBC384;}
.z1{letter-spacing:1px;}
.t-c{ text-align: center;}

.bg_h{background-color:#840000; width: 996px; margin: 0 auto;}
.f_12{font-size:12px;}
.f_14{font-size:17px; color: #fff;line-height: 20px;}
.clr2{clear:both; height:1px; overflow:hidden;}
.m_t36{margin-top:36px;}
.m_t20{margin-top:20px;}
.m_t10{margin-top:10px;}
.t_c{text-align:center;}
.f_16{font-size:16px;font-weight:bold;}
.f_17{font-size:17px;}
.f_26{font-size:26px; font-family:"微软雅黑"; line-height:50px;}
.f_30{font-size:28px; color:#603813; line-height:50px; font-weight:bold;}
.f20{font-size:20px; color: #fbcf9e; padding-top: 15px;}
.f21{font-size:20px;}

.h340{height:340px;}
td{font-size:18px;text-align:center; background-color:#fff;}

.f-r{float:right;}
.f-l{float:left;}

.bod .dbg1{background:url(../images/index_01.png) center top no-repeat;height:212px;}
.bod .dbg2{background:url(../images/index_02.png) center top no-repeat;height:186px;}
.bod .dbg3{background:url(../images/index_03.png) center top no-repeat;height:211px;}
.bod #dbg4{background:url(../images/index_04.png) center top no-repeat;height:406px;}
.bod #dbg5{background:url(../images/index_05.png) center top no-repeat;height:445px;}
.bod .dbg6{background:url(../images/index_06.png?1) center top no-repeat;height:453px;}
.bod .dbg7{padding: 25px 0;}
.bod #dbg8{background:url(../images/index_08.png) center top no-repeat;height:249px;}
.bod #dbg9{background:url("../images/index_09.jpg") center top no-repeat;height:334px;}
.bod #dbg10{background:url(../images/index_10.png) center top no-repeat;height:170px;}

.bg2{color: #bd3727;background: url("../images/bg3.png");
	width: 996px;
	height: 80px; position: relative; text-align: center; line-height: 80px;font-size: 30px; margin-bottom: 55px;}
.bg3{
	width: 240px;color: #8c3719;
	height: 80px; float: left; text-align: center; font-size: 40px;text-shadow: 1px 1px 1px #fff;}
.bg5{background: url("../images/bg5.png");
	width: 996px;
	height: 79px;margin-bottom: 55px; position: relative;}
.bg5b{background: url("../images/bg5b.png");
	width: 996px;
	height: 80px;margin-bottom: 55px;}
.bg7{background: url("../images/bg7.png");
	width: 995px;
	height:80px;margin-bottom: 55px;}
.bgd{
	background: url("../images/bgd.png"); background-size: 100% 100%;
	width: 910px;
	height: 561px; position: relative; margin: 0 auto 100px;
}
.bg{
	background: url("../images/bg.png"); background-size: 100% 100%;
	width: 910px;
	height: 581px; position: relative; margin: 0 auto 100px;
}
.bg .bt{
	color: #bd3727;
	font-size: 34px;
	text-align: center;
	line-height: 34px;
	width: 210px;
	position: absolute;
	left: 56px;
	top: 18px;
	text-shadow: 1px 1px 1px #fff;
}
.bg .bt2{
	color: #fdf9cb;
	font-size: 26px;
	line-height: 30px;
	position: absolute;
	left: 345px;
	top: 19px;
	width: 507px;
	text-align: center;
}
.bg ul,.bg10 ul{float: left;width:269px; font-size: 20px; margin:121px 0px 0 20px }
.bg ul a,.bg10 ul a{ width:269px; height:88px;background:url("../images/bg1.png") top; display: block;
    text-decoration: none;
    overflow: hidden; text-align: center; margin-bottom: 7px; background-size: 100% 100%;
}
.bg .f1,.bg10 .f1{margin: 17px 0 0 0; font-size: 30px; color: #FBCF9E; line-height: 30px;}
.bg .f1b{margin: 13px 0 0 0; font-size: 30px; color: #330510; line-height: 27px;}
.bg .f3{margin: 3px 0 0 0; font-size: 15px;color: #FBCF9E;}
.bg ul a:hover ,.bg ul a.current,.bg10 ul a.current{
    background:url("../images/bg1h.png") top;
    color: #FCEDEC; background-size: 100% 100%;
}
.bg ul a:hover .f1,.bg a.current .f1,.bg a.current .f1b,.bg10 ul a:hover .f1,.bg10 a.current .f1{color: #bd3727;}
.bg ul a:hover .f3,.bg a.current .f3{color: #7F4F21;}
.swf1{
width: 582px;
height: 374px;
float: left;
margin: 121px 0 0 15px; border-radius: 8px;
}
.h1{height: 73px!important;}
.bg10{
	background: url("../images/bg10.png"); background-size: 100% 100%;
	width: 967px;
	height: 473px; position: relative; margin: 0 auto 50px;
}

.bgb{
	width: 912px;
	height: 83px;
	position: absolute;
	left: 0px;
	top: 1px;
	color: #fdf9cb;
	text-align: center;
	font-size: 28px;
	line-height: 37px;
	padding-top: 20px;
}
.lh100{line-height: 70px;}
.bg4{ background-color: #A00017; border-radius: 40px;
	width: 450px;
	height: 40px;
	color: #fbcf9e;
	text-align: center; line-height: 40px;
	font-size: 18px; margin: 0 auto;
}
.bg6{
	background: url("../images/bg6.png"); background-size: 100% 100%;
	width: 967px;
	height: 440px; position: relative; margin: 0 auto 50px;
}
.sppf{background: url("../images/bg8.png") center top no-repeat;height:80px;}
.sppfbtn{
	background: url("../images/btn7.png");
	width: 253px;
	height: 94px;
	position: absolute;
	left: 253px;
	top: -2px;
}
.sppfbtn2{
	background: url("../images/btn8.png");
	width: 65px;
	height: 38px;
	position: absolute;
	left: 50%;
	top: 431px;
margin-left: 360px; display: none;
}
.sp{width: 670px; height: 380px; border-radius: 5px; border: 3px solid #fff; margin: 20px auto 0 auto;}
.bg9{
	background: url("../images/bg9.png");
	width:100%;
	height:80px; overflow: hidden; text-align: center;
}

.pf{position: fixed; right: 0px; top: 20%; display: none;}
.pf2{position: fixed; left: 0px; top: 20%;}
.wddd{position: absolute; right: 0px; top: 20%; background-color: #F44D39; width: 40px; padding: 10px 0; color: #fff; font-size: 22px; text-align: center; border-top-left-radius: 10px;border-bottom-left-radius: 10px; line-height: 25px;}
.wddd2{background-color: #fff;width:680px;
border-radius: 10px;
position: absolute;
left: 50%;
top: 50%;
margin: -100px 0 0 -340px;
color: #000;
padding: 25px;
font-size: 16px;}
.wddd2 .bt{ background-color: #FFD9AD; color: #9b4f1c; font-size: 22px;}
table,th,td {
  border : 1px solid #999;
  border-collapse: collapse; line-height: 50px;
}
.btn1{
	background: url(../images/btn1.png);
	width: 179px;
	height: 69px;
	position: absolute;
	left: 365px;
	top: 77px;
}
.btn2{
	background: url(../images/btn2.png);
	width: 356px;
	height: 119px;
	position: absolute;
	left: 185px;
	top: 85px;
}
.btn3{
	background: url(../images/btn3.png);
	width:288px;
	height:74px; display: block; margin: 20px auto 0;
}
.btn4,.btn4h{
	background: url(../images/btn4.png);
	width: 228px;
	height: 90px;
	position: absolute;
	left: 303px;
	top: -94px;
}
.btn5,.btn5h{
	background: url(../images/btn5.png);
	width: 228px;
	height: 90px;
	position: absolute;
	left: 42px;
	top: -94px;
}
.btn6,.btn6h{
	background: url(../images/btn6.png);
	width: 228px;
	height: 90px;
	position: absolute;
	left: -334px;
	top: 186px;
}
.btn4h,.btn5h{
	background:url(../images/btn5h.png) center no-repeat;
}
.btn6h{
	background:url("../images/btn6h.png") center no-repeat;
}
.nav{height: 78px; width:1000px;margin-bottom:25px;}
.nav a{background: url("../images/ico.png");
	width: 331px;
	height: 78px; display: block; float: left; margin-right: 3px; border-radius: 4px;}
.nav a:last-child{margin: 0;}
.nav .a2{background-position: -331px 0;}
.nav .a3{background-position: -662px 0;}
.nav a:hover ,.nav a.current{ background-position-y:-79px;}

.djs{
	background: url(../images/djs.png) left no-repeat;
	position: absolute;
	left: 242px;
	top: 112px;
	width: 138px;
	height: 42px;
	font-size: 30px;
	color: #fff;
	line-height:42px;
	letter-spacing: 14.4px;
	font-weight: bold;
	text-align: right;
}
.txt1{
	position: absolute;
	left: 388px;
	top: 131px;
	text-align: center;
	width: 124px;
	font-size: 12px;
	color: #9b4f1c;
}
.txt2{
	position: absolute;
	left: -360px;
	top: -181px;
	color: #ffdfca;
	font-size: 28px;
	width: 500px;
	text-align: center;
	font-weight: bold;
}
.txt2b{
	position: absolute;
	left: -360px;
	top: -175px;
	color: #ffdfca;
	font-size: 18px;
	width: 500px;
	text-align: center;
}
.txt2c{
	color: #ffe3cc;
	font-size: 16px;
	width: 180px;
	text-align: center; overflow: hidden;
}
.txt3{
	position: absolute;
	left: 264px;
	top: 509px;
	text-align: center;
	width: 379px;
	font-size: 14px;
	color: #FBCF9E;
}
.a1{font-size: 16px;}
.a2b{color: #fff4e3; padding:3px 0 0px;white-space:nowrap; font-size: 15px;}
.txt2c ul{ width: 200px; color: #fff; margin: 5px 0 0 12px;}
.txt2c li{width: 80px; float: left;margin:0 2px 5px 0px; color: #ae2723;}
.b1{
	position: absolute;
	left: -432px;
	top: -112px;
}
.b2{
	position: absolute;
	left: -218px;
	top: -112px;
}
.b3{
	position: absolute;
	left: -3px;
	top: -112px;
}
.txt2d{
	position: absolute;
	left: -31px;
	top: 175px;
	color: #9b4f1c;
	font-size: 12px;
	width: 215px;
}
.txt2e{
	position: absolute;
	left: 320px;
	top: -258px;
	color: #9b4f1c;
	font-size: 14px;
	width: 205px;
	text-align: center;
	line-height: 20px;
}
.txt2f{
	position: absolute;
	left: 271px;
	top: -174px;
	color: #ffe7c7;
	font-size: 20px;
	font-weight: bold;
	width: 75px;
	text-align: center;
}
.txt2f2{
	position: absolute;
	left: 271px;
	top: -69px;
	color: #ffe4c7;
	font-size: 20px;
	font-weight: bold;
	width: 75px;
	text-align: center;
}
.txt2g{
	position: absolute;
	left: 374px;
	top: -194px;
	color: #9b4f1c;
	font-size: 14px;
	width: 167px;
}
.txt2g2{
	position: absolute;
	left: 376px;
	top: -81px;
	color: #9b4f1c;
	font-size: 14px;
	width: 129px;
}
.txt2h{
	position: absolute;
	left: 262px;
	top: -130px;
	color: #8C6239;
	font-size: 18px;
	width: 173px;
}
.txt2h2{
	position: absolute;
	left: 268px;
	top: -8px;
	color: #8C6239;
	font-size: 18px;
	width: 136px;
}
.txt2i{
	position: absolute;
	left: 446px;
	top: -138px;
	color: #9b4f1c;
	font-size: 14px;
	width: 78px;
}
.txt2i2{
	position: absolute;
	left: 446px;
	top: -24px;
	color: #9b4f1c;
	font-size: 14px;
	width: 78px;
}
.txt2j{
	position: absolute;
	left: -397px;
	top: 28px;
	color: #3e3a39;
	font-size: 16px;
	width: 385px;
}
.txt2k{
	position: absolute;
	left: 268px;
	top: 34px;
	color: #ffe4c7;
	font-size: 20px; font-weight: bold;
	width: 115px;
}
.txt2k2{
	position: absolute;
	left: 428px;
	top: 30px;
	color: #9b4f1c;
	font-size: 14px;
	width: 90px;
}
.txt2k3{
	position: absolute;
	left: 249px;
	top: 84px;
	color: #BC231F;
	font-size: 18px;
	width: 115px;
	text-align: center;
}
.txt2k4{
	position: absolute;
	left: 265px;
	top: 180px;
	color: #fff;
	font-size: 12px;
	width: 281px;
}
.txt2k5{
	position: absolute;
	left: -275px;
	top: 154px;
	color: #9b4f1c;
	font-size: 12px;
	width: 224px;
	line-height: 20px;
}
.txt2k6{
	position: absolute;
	left: -31px;
	top: 113px;
	color: #9b4f1c;
	font-size: 12px;
	width: 217px;
	line-height: 18px;
}
.ico3{
	background: url("../images/ico3.png") left top no-repeat;
width: 94px;
height: 30px;
font-size: 16px;
color: #fff;
padding: 0px 0 0 24px;
line-height: 25px;
}
.i1{position: absolute;
left: 459px;
top: 38px;}
.i2{
	position: absolute;
	left: 276px;
	top: 113px;
}
.ico4{
	background: url("../images/ico4.png") left top no-repeat;
	width: 1039px;
	height: 68px;
	position: absolute;
	left: -21px;
	top: -11px;
}
.txt2l{
	position: absolute;
	left: -341px;
	top: -74px;
	color: #FFE0A7;
	font-size: 26px;
	width: 240px;
	text-align: center;
	line-height: 30px;
}
.txt2l2{
	position: absolute;
	left: -319px;
	top: -83px;
	color: #fff;
	font-size: 16px;
	width: 240px;
	text-align: center;
}
.txt2l3{
	position: absolute;
	left: 51px;
	top: -184px;
	color: #9b4f1c;
	font-size: 14px;
	width: 211px;
	line-height: 20px;
}
.txt2l4{
	position: absolute;
	left: 318px;
	top: -184px;
	color: #9b4f1c;
	font-size: 14px;
	width: 215px;
	line-height: 20px;
}
.txt2l5{
	position: absolute;
	left: -400px;
	top: -99px;
	color: #fff;
	font-size: 14px;
	width: 388px;
	line-height: 24px;
}
.txt2l6{
	position: absolute;
	left: 136px;
	top: 170px;
	color: #ae1100;
	font-size: 19px;
	width: 335px;
	line-height: 25px;
}
.txt2l7{
	position: absolute;
	left: 84px;
	top: 175px;
	color: #fff;
	font-size: 14px;
	width: 430px;
	line-height: 25px;
}
.txt2l8{
	position: absolute;
	left: -169px;
	top: -93px;
	color: #F3D9AB;
	font-size: 14px;
	width: 115px;
	text-align: center;
}
.txt2l8b{
	position: absolute;
	left: 392px;
	top: 227px;
	color: #fff;
	font-size: 14px;
	width: 115px;
}


.lb{font-size: 14px;
	color: #fff;
	font-family: "宋体"; width: 280px; line-height: 20px;}
.lb ul{height: 25px; padding-top: 5px;}
.lb li{float: left; padding: 0 7px; border: 1px solid #bc202c; background-color: #660208; margin-right: 2px; font-size: 12px; color: #e7c2ae;font-family: "宋体";}

.txt4{
	position: absolute;
	left: -221px;
	top: 174px;
	font-size: 16px;
	color: #C30D23!important;
	width: 157px;
}
.txt5{
	position: absolute;
	left: 88px;
	top: -119px;
	font-size: 16px;
	width: 148px;
}
.txt6{
	position: absolute;
	left: 352px;
	top: -119px;
	font-size: 16px;
	width: 149px;
}

.close{
	background: url("../images/close.png") center top no-repeat;
	width: 25px;
	height: 25px;
	position: absolute;
	top: -30px;
	right: 0;
}
.h{position:fixed; left:0px; top:0px; width:100%; height:100%;background-image:url(../images/h.png); display: none;}
.tc{background-image:url(../images/tc.png); 
	width: 409px;
	height:307px;
	position: absolute;
	left: 50%;
	top: 50%; margin: -122px 0 0 -210px;
}
.hdgz{background-color: #fff;width: 505px;
border-radius: 10px;
position: absolute;
left: 50%;
top: 50%;
margin: -202px 0 0 -277px;
color: #000;
padding: 25px;
font-size: 16px;
line-height: 31px;}
.hdgz ul{padding-left: 20px;}
.hdgz li{list-style-type:decimal;}
.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);
  }
}

#k{
	border: 4px solid #ff0;
width: 994px;
height: 649px;
position: absolute;
left: -451px;
top: -370px;
	opacity: 0;
	-webkit-animation: k 0.2s linear infinite alternate;
	animation: k 0.2s linear infinite alternate;pointer-events: none; display: none;
}
@-webkit-keyframes k {
 to {opacity: .3;
}
}
 @keyframes k {
 to {opacity: .3;
}
}
#div1{
	width: 820px;
	position: absolute;
	left: -254px;
	top: 13px;
	height: 144px;
	overflow: hidden;
}
#div1 ul{
	position: absolute;
	left: 0;
	top: -2px;
}
#div1 a{
	position: absolute;
	z-index: 2;
	text-decoration: none;
	top: 45%;
	display: none;
}
#div1 ul li{
	padding: 5px;
	list-style: none;
	float: left;
}

.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:20px 0;}

*{margin:0; padding:0; font-family:"微软雅黑";}
.tc1{width:420px; height:244px; background:url(../images/tc.png) no-repeat; text-align:center;display:none;}
.tc1b{width:409px; height:307px; background:url("../images/tc1.png") no-repeat; text-align:center;display:none;}
.font1{font-size: 32px;color: #a0520b;padding-top: 81px; line-height:42px; font-weight:bold;}
.font2{font-size:37px; color:#a50000; padding-top:35px; line-height:78px;}
.font2 span{color:#000000; font-size:28px; line-height:42px;}
.t1{width:253px; margin:10px auto;}
.text1{width: 50px;height: 65px;border:1px solid #9e9e9e; float:left; margin:0 5px; text-align:center; line-height:28px; font-size:44px; color:#666666;}
.clear{clear:both;}
.btn_tc a{width:296px; height:45px; margin:15px auto; background:url(../images/tc_12.png) no-repeat; line-height:43px; color:#ffffff; font-size:24px; display:block;}
a{text-decoration:none;}
.btn_tc0 a{width:239px; height:86px; margin:15px auto; background:url("../images/tc0_12.png") no-repeat;display:block;}
.tc3-btn{width:299px; height:86px; background:url("../images/tc3-btn.png") no-repeat; position: absolute;left: 50px;top: 212px;}
.tc4-btn{width:239px; height:86px; background:url("../images/tc4-btn.png") no-repeat; position: absolute;left: 80px;top: 212px;}
a{text-decoration:none;}
.tc0{
	width: 409px;
	height: 307px;
	background: url(../images/tc0.png) center no-repeat;display:none;text-align:center;
}

@-webkit-keyframes wobble2 {
  0% {
    -webkit-transform: none;
            transform: none;
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  15% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -5deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  30% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 3deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  45% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -3deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  60% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 2deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  75% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -1deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  100% {
    -webkit-transform: none;
            transform: none;
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }
}

@keyframes wobble2 {
  0% {
    -webkit-transform: none;
            transform: none;
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  15% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -5deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  30% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 3deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  45% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -3deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  60% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 2deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  75% {
    -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -1deg);
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }

  100% {
    -webkit-transform: none;
            transform: none;
			-moz-transform-origin:0% 80%;
			transform-origin:0% 80%;
  }
}

.wobble2 {
  -webkit-animation-name: wobble2;
          animation-name: wobble2;
		  -webkit-transform-origin: center bottom;
	-moz-transform-origin: center bottom;
	-ms-transform-origin: center bottom;
	-o-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-animation-duration: 3s;
	-o-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-timing-function: ease-in;
	-o-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
	-webkit-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-o-animation-direction: normal;
	
	-webkit-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
}


.djs2{
	background: url(../images/djs2.png);
	width: 265px;
	height: 79px;
	position: absolute;
	left: 252px;
	top: 119px;
	line-height: 34px;
	color: #fff;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 7.4px;
}
.t{
	position: absolute;
	left: 16px;
	width: 51px;
	top: 33px;
}
.s{
	position: absolute;
	left: 75px;width: 51px;
	top: 33px;
}
.f{
	position: absolute;
	left: 134px; width: 51px;
	top: 33px;
}
.m{
	position: absolute;
	left: 193px; width: 51px;
	top: 33px;
}
.btn7{
	position: absolute;
	width: 168px;
	height: 118px;
	top: -101px;
	left: -414px;
}
.btn8{
	position: absolute;
	width: 168px;
	height: 118px;
	top: -100px;
	left: -209px;
}
.btn9{
	position: absolute;
	width: 168px;
	height: 118px;
	top: -101px;
	left: -2px;
}
.btn10{
	background: url("../images/btn9.png");
	width: 309px;
	height: 107px; display: block; margin: 0px auto 0 auto;
}
