@charset "utf-8";

img{ border:0px;}
body {
	font-size:12px;
	margin:0;
	padding:0;
	line-height:22px;
	color:#3e3a39;
	background-color:#fff;font-family:"微软雅黑";
}

.main{width:100px; margin:0 auto; position:relative;}
ul,li {margin:0;padding:0;list-style:none;}
A:link {COLOR: #666; TEXT-DECORATION: none;}
A:visited {COLOR: #666; TEXT-DECORATION: none}
A:hover {COLOR:#000; TEXT-DECORATION: none}
A.b:link {COLOR: #FFD334; TEXT-DECORATION: underline}
A.b:visited {COLOR: #FFD334; TEXT-DECORATION: underline}
A.b:hover {COLOR: #ffff00; 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:#0682f2; font-size:25px;line-height:50px;}
.red2{color:#d30101;}
.green {color:green;}
.black{ color:#000;}
.blue{color:#549FD6;}
.yellow{color:#ffff00;}
.blue3{color:#255E98;}
.gray{color:#6A3906;}
.org{color:#ff5a00;}
.bg_h{background-color:#f0f0f0;}
.f_13{font-size:13px;}
.f_14{font-size:14px;}
.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_12{font-size:12px; font-family:"宋体";}
.f_16{font-size:16px;font-weight:bold;}
.f18{font-size:18px; margin-top: 10px;}
.f18b{font-size:18px; margin: 15px 0 5px 0;}
.f_26{font-size:26px; font-family:"黑体"; line-height:50px;}
.f_30{font-size:28px; color:#603813; line-height:50px; font-weight:bold;}
.f39{font-size:39px; font-weight: bold; line-height: 40px;}
.line{height:1px; background-color: #898989; margin: 5px 0;}
.img{margin-top: 10px;}

td{font-size:18px;text-align:center; background-color:#fff;}


.bod #dbg1{background:url(../images/index_01.jpg) center top no-repeat;height:302px;}
.bod #dbg2{background:url(../images/index_02.jpg) center top no-repeat;height:301px;}
.bod #dbg3{background:url(../images/index_03.jpg) center top no-repeat;height:498px;}
.bod #dbg4{background:url(../images/index_04.jpg) center top no-repeat;height:498px;}
.bod #dbg5{background:url(../images/index_05.png) center top no-repeat;height:1370px;}


.ico1{
	background: url("../images/ico1.png")no-repeat top left;
	width: 225px;
	height: 133px;
	position: absolute;
	left: -434px;
	top: -298px;
	padding: 10px 0 0 10px;
}
.ico2{
	background: url("../images/ico2.png")no-repeat top left;
	width: 176px;
	height: 131px;
	padding: 10px 0 0 95px;
	position: absolute;
	left: 257px;
	top: -334px;
}
.ico3{
	background: url("../images/ico3.png")no-repeat top left;
	width: 202px;
	height: 31px;
	padding: 42px 0 0 10px;
	position: absolute;
	left: -437px;
	top: 73px;
}
.ico4{
	background: url("../images/ico4.png")no-repeat top left;
	width: 178px;
	height: 32px;
	padding: 47px 0 0 45px;
	position: absolute;
	left: 317px;
	top: 66px;
}
.txt1{width:168px;font-size: 14px; line-height: 20px;  }
.bt{ color: #fff; font-size: 20px; font-weight: bold; text-align: center; margin-bottom: 15px;}
.txt2{
	position: absolute;
	left: -419px;
	top: 187px;
	width: 441px;
	color: #3e3a39;
}
.txt3{
	position: absolute;
	left: 90px;
	top: 187px;
	width: 408px;
	color: #3e3a39;
}
.txt4{
	position: absolute;
	left: -409px;
	top: 654px;
	width: 441px;
	color: #3e3a39;
}
.txt5{
	position: absolute;
	left: 90px;
	top: 654px;
	width: 408px;
	color: #3e3a39;
}
.wz{ margin: 0 0 20px 12px; color: #3e3a39; font-size: 16px; width: 370px;}
h2{background-color: #d3ebed; line-height: 47px; font-size: 35px; padding-left: 15px; margin-bottom: 10px;}

.btn{
	background: url(../images/btn1.png);
	width: 291px;
	height: 102px;
	position: absolute;
	left: -394px;
	top: 83px;
}
.btn2{
	background: url(../images/btn2.png);
	width: 321px;
	height: 98px;
}
.an1{
	position: absolute;
	left: -106px;
	top: 359px;
}
.an2{
	position: absolute;
	left: -102px;
	top: 1239px;
}
.top{
	position: absolute;
	left: -539px;
	top: -149px;
}


.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);
  }
}

@-webkit-keyframes tada2 {
  0%,20%  {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  1%, 2% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  3%, 5%, 7%, 9% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  4%, 6%, 8% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  10%{
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes tada2 {
   0%,20%  {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  1%, 2% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  3%, 5%, 7%, 9% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  4%, 6%, 8% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  10%{
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.tada2 {
   -webkit-animation: tada2 10s linear infinite alternate;
  animation-name: tada2 10s linear infinite alternate;
}

.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:20px 0;}
