@charset "utf-8";

img{ border:0px;}
body {
	font-size:12px; overflow-x:hidden;
	margin:0;
	padding:0;
	line-height:22px;
	color:#fff;
	background-color:#4A63DA;font-family:"黑体";
}

.main{width:100px; margin:0 auto; position:relative;}
ul,li {margin:0;padding:0;list-style:none;}
A:link {COLOR: #333; TEXT-DECORATION: none;outline:none}
A:visited {COLOR: #333; TEXT-DECORATION: none}
A:hover {COLOR:#000; TEXT-DECORATION: none}
A.b:link {COLOR: #fc6424; TEXT-DECORATION: underline}
A.b:visited {COLOR: #fc6424; TEXT-DECORATION: underline}
A.b:hover {COLOR: #333; TEXT-DECORATION: none}
input {
	border: 0px;
	color: #606060;
	outline: 0;font-size:20px; 
}
.srk1{color: #606060;
	outline: 0;font-size:20px; width:180px; border: 1px solid #e3ba9a;
line-height: 32px;
border-radius: 5px; 
margin: 0px 0 20px;background:#fff; text-align: center;}
.srk2{
	position: absolute;
	left: 262px;
top: 169px;
width: 222px;
line-height: 50px;
	border-radius: 8px; text-align: center;
}
.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:#eec199;}
.blue3{color:#255E98;}
.gray{color:#6A3906;}
.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;}
.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;}

.bt2{color: #4d83f3;	font-size: 21px;}
.f-r{float:right;}
.f-l{float:left;}

#dbg1{background:url("../images/index_01.png") center top no-repeat;height:680px;}
#dbg1b{background:url("../images/index2_01.png") center top no-repeat;height:680px;}
#dbg2{background:url(../images/index_02.png) center top no-repeat;height:698px;}
#dbg3{background:url("../images/index_03.png") center top no-repeat;height:813px;}
#dbg4{background:url("../images/index_04.png") center top no-repeat;height:815px;}
#dbg5{background:url(../images/index_05.png) center top no-repeat;height:746px;}
#dbg6{background:url(../images/index_06.png) center top no-repeat;height:732px;}


.btn{
	background: url("../images/btn2.png");
	width: 354px;
	height: 79px;
}
.an1{
	position: absolute;
	left: -122px;
  top: 600px;
}
.an2{
	position: absolute;
	left: -36px;
	top: 118px;
}
.an3{
	position: absolute;
	left: 235px;
  top: 34px;
}
.an4{
	position: absolute;
	left: -37px;
	top: 78px
}
.an5{
	position: absolute;
	left: 154px;
  top: 376px;width: 470px; height: 30px;
}
.an6{
	position: absolute;
	left: -362px;
	top: 291px
}
.btn1{
	background: url("../images/btn3.png");
	width: 307px;
	height: 102px;
	position: absolute;
	left: 217px;
	top: 236px;
}
.btn2{
	width: 203px;
	height: 54px;
	text-align: center;
	background: url(../images/btn2b.png);
	line-height: 54px;
	color: #fff!important;
	font-size: 27px;
	TEXT-DECORATION: none !important;
}
.btn2c{
	width: 187px;
height: 49px;
position: absolute;
left: 499px;
top: 170px;
text-align: center;
line-height: 49px;
	color: #fff!important;
	font-size: 22px; background-color: #fc6424; border-radius: 4px;
	TEXT-DECORATION: none !important;
}
.btn2b{
	background: url(../images/btn2.png);
	width: 354px;
	height: 79px;
	position: absolute;
	left: 223px;
	top: 40px;
}
.btn4b{
	background: url("../images/btn4.png");
	width: 507px;
	height: 126px;
	position: absolute;
	left: 120px;
top: 122px;
}
.tc1{
	background: url("../images/tc1.png") center top no-repeat;
	width: 759px;
	height: 466px;
	position: absolute;
	top: 50%;
	left: 50%; margin: -233px 0 0 -379px;
}
.tc2{
	background: url("../images/tc2.png") center top no-repeat;
	width: 759px;
	height: 350px;
	position: absolute;
	top: 50%;
	left: 50%; margin: -175px 0 0 -379px;
}
.btn4{background-color: #dd4e3e; color: #fff !important; line-height: 68px; font-size: 32px; border-radius: 34px;
	width: 416px; margin:20px auto 0;
	height:68px; display: block;
}
#k{
	border: 6px solid #ff0000;
	width: 298px;
  height: 323px;
  position: absolute;
  left: 202px;
  top: 355px;
	opacity: 0; display: none;
	-webkit-animation: k 0.2s linear infinite alternate;
	animation: k 0.2s linear infinite alternate;
}
@-webkit-keyframes k {
 to {opacity: 1;
}
}
 @keyframes k {
 to {opacity: 1;
}
}
.close,.close2{
	background: url("../images/close.png") center top no-repeat;
	background-size: 100% 100%;
	width: 25px;
	height: 25px;
	position: absolute;
	top: -40px;
	right: -40px;
}
.pf3{
	position: absolute;
	left: 50%; overflow: hidden;
	top: 50%;
	width:600px;padding-top: 20px; font-size: 38px;line-height: 50px;
	height:370px;background:url(../images/tc3.png); background-size: 100% 100%; color: #fff; text-align: center;
	margin: -190px 0 0 -300px; border-radius: 10px;
}
.txt{position: absolute; left: -152px;
top: 237px;
color: #333;
font-size: 12px;
width: 398px; text-align: center;}
.ico{
	background: url(../images/ico.png);
	width: 93px;
	height: 93px; margin: 20px auto;
}
.ico2{
	background: url(../images/ico.png) 0 -93px;
	width: 93px;
	height: 93px; 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);
  }
}

#div1{
	width: 820px;
	position: absolute;
	left: -224px;
	top: 14px;
	height: 144px;
	overflow: hidden;
}
#div1 ul{
	position: absolute;
	left: 0px;
	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;
}
.yhxy{
	width: 630px;
	height:660px;
	position:absolute;
	left: 50%;
	top: 50%; margin: -350px 0 0 -325px; background-color: #fff; border-radius: 10px; padding: 20px 0 20px 20px; line-height: 24px; display: none;
}
.txt2{width: 610px;height:660px; overflow-y: auto; color:#626262; font-size: 16px; padding-right: 20px;}
.h,.h2,.h3{position:fixed; left:0px; top:0px; width:100%; height:100%;background-image:url(../images/h.png); display: none; z-index: 9;}
.pf1{
	position: absolute;
	left: 295px;
  top: 459px;
}

.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:20px 0 20px;}

.al1{
	position: absolute;
	left: -427px;
	top: 241px;
	width: 990px;
	height: 540px;
}
.slider_box{ margin: 0px auto; width: 990px; height:540px; position: relative;overflow:hidden; }
.silder_con{ height: 540px; position: absolute;cursor:pointer;}
.silder_panel{width: 990px; height: 540px; float: left; position: relative; text-align:center;}
.silder_nav{
	width: 980px;
	top: -127px;
	left: 19px;
	position: absolute;
}
.silder_nav li{background:url(../images/ico1.png);width:304px; height:107px; overflow: hidden; display: block; margin: 0 15px 0 0; color: #606060; font-size:20px; text-align: center; float: left; cursor:pointer;}
.silder_nav li.current{background:url(../images/ico1h.png); color: #fff;}
.silder_nav .w1{ font-size: 26px; padding: 27px 0 10px 0}
.ico2a{width: 66px; height: 66px; float: left;background:url(../images/ico2.png); margin:21px -10px 0 22px}
.ico2b{width: 66px; height: 66px; float: left;background:url(../images/ico2.png); background-position: -322px 0; margin:21px -10px 0 22px;}
.ico2c{width: 66px; height: 66px; float: left;background:url(../images/ico2.png); background-position: -644px 0; margin:21px -10px 0 22px;}
.silder_nav li.current .ico2a,.silder_nav li.current .ico2b,.silder_nav li.current .ico2c{background-position-y: -66px;}
.prev,.next{font-size: 0px;}
