@charset "utf-8";

img{ border:0px;}
body {
	font-size:12px;
	margin:0;
	padding:0;
	line-height:24px;
	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: #855642; TEXT-DECORATION: none;}
A:visited {COLOR: #855642; TEXT-DECORATION: none}
A:hover {COLOR:#855642; 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_18{font-size:18px;}
.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;}
.f_22{font-size:22px; font-family:"黑体";}
.h340{height:340px;}
td{font-size:18px;text-align:center; background-color:#fff;}

.bt { font-weight:bold;font-size:64px;}
.bt2{color: #4d83f3;	font-size: 21px;}
.f-r{float:right;}
.f-l{float:left;}
.f1{background-color:#f3f3fd; color:#333; padding:3px 5px;}

.bod #dbg1{background:url(../images/index_01.png) center top no-repeat;height:593px;}
.bod #dbg2{ background-color:#44527a;height:424px; border-bottom:38px solid #cdd4e2; margin-bottom:86px;}
.bod #dbg3{background:url(../images/index_03.png) center top no-repeat;height:482px;}
.bod #dbg4{background:url(../images/index_04.png) center top no-repeat;height:492px;}
.bod #dbg5{background:url(../images/index_05.png) center top no-repeat;height:651px;}


.btn{background:url(../images/btn.png); width:384px; height:98px;}
.an1{
	position: absolute;
	left: -384px;
	top: 280px;
}
.an2{
	position: absolute;
	left: -132px;
	top: 521px;
}

.pic1{
	position: absolute;
	left: -9px;
	top: 69px;
}
.pic2{
	position: absolute;
	left: 100px;
	top: 296px;
}
.pic3{
	position: absolute;
	left: -400px;
	top: 582px;
}
.pic4{
	position: absolute;
	left: 100px;
	top: 865px;
}
.pic5{
	position: absolute;
	left: -400px;
	top: -800px;
}
.pic6{
	position: absolute;
	left: 100px;
	top: -518px;
}
.pic7{
	position: absolute;
	left: -400px;
	top: -234px;
}
.txt1{
	position: absolute;
	left: -395px;
	top: 397px;
	width: 420px;
	color: #5e71a5;
	font-size: 25px;
	text-align: center;
}
.txt1b{
	position: absolute;
	left: -388px;
	top: 489px;
	color: #44527a;
	font-size: 14px;
	width: 460px;
}
.txt1b li{float:left; border-left:1px solid #44527a; padding:20px 10px;}
.txt2{text-align:center; padding-top:30px; font-size:26px; color:#fff;line-height: 40px;line-height:60px; height:153px;}
.txt3{font-size:16px; width:900px; overflow:hidden; margin:0 auto;}
.txt3 ul{width:1000px;}
.txt3 li{background:url(../images/bg1.png); width:420px; height:241px; float:left; font-size:17px; color:#44527a; margin-right:56px;}
.txt3 .a1{padding:28px 0 0 53px; color:#fff; font-size:30px; font-weight:bold; height:78px;}
.txt3 .a2{text-align:center; font-size:25px; color:#fff; line-height:30px; height:78px;}
.txt3 .a3{padding-left:42px; font-size:17px;}
.txt4{
	position: absolute;
	top: 47px;
	left: -422px;
}
.txt5{background:url(../images/bg2.png); width:399px; height:108px; color:#fff;}
.txt6{font-size:21px; text-align:center; line-height:40px; height:50px;}
.txt7{font-size:47px; line-height:42px; font-weight:bold; height:60px;}
.txt7 .t1{background:url(../images/ico1.png); width:42px; height:42px; float:left; margin:0 5px 0 90px;}
.txt7 .t2{background:url(../images/ico1.png) 0 -42px; width:42px; height:42px; float:left; margin:0 5px 0 90px;}
.txt7 .t3{background:url(../images/ico1.png) 0 -84px; width:42px; height:42px; float:left; margin:0 5px 0 60px;}
.txt8{height:60px; line-height:60px; font-size:24px; color:#ea5514; text-align:center;}
.txt9{background:url(../images/bg3.png); width:390px; padding:10px 33px 10px 15px;}
.txt9 .a1{border-bottom:1px dashed #44527a; color:#44527a; padding-bottom:10px; font-size:20px; line-height:24px;}
.txt9 .a2{color:#44527a; font-size:15px; padding-top:10px;}
.txt10{
	position: absolute;
	left: -199px;
	top: 484px;
	color: #44527a;
	font-size: 25px;
	width: 521px;
	text-align: center;
}
.ico2{background:url(../images/ico2.png); color:#fff; padding:4px 14px 4px 5px;}
.bhh{
    white-space:nowrap;
}
.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);
  }
}
.dh2{
  -webkit-animation: dh2 1.5s linear infinite alternate;
  animation-name: dh2 1.5s linear infinite alternate;
}
@-webkit-keyframes dh2 {
  0%, 10%,20%, 100% {
    opacity: .6;
  }

  5%, 15% {
    opacity: 0;
  }
}

@keyframes dh2 {
  0%, 10%,20%, 100% {
    opacity: .6;
  }

  5%, 15% {
    opacity: 0;
  }
}
.dh3{
  -webkit-animation: dh2 2s linear infinite alternate;
  animation-name: dh2 2s linear infinite alternate;
}
.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:20px 0;}
