@charset "utf-8";

img{ border:0px;}
body {
	font-size:12px; overflow-x:hidden;
	margin:0;
	padding:0;
	line-height:22px;
	color:#333;
	background-color:#F5F5F5;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:190px;
line-height: 32px;
border-radius: 5px; 
margin: 0px 0 34px;background-color: transparent;}
.srk2{
	position: absolute;
	left: 262px;
top: 169px;
width: 227px;
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:676px;}
#dbg1b{background:url("../images/bg1.png") center top no-repeat;height:676px;}
#dbg2{background:url(../images/index_02.png) center top no-repeat;height:745px;}
#dbg3{background:url(../images/index_03.png) center top no-repeat;height:752px;}
#dbg4{background:url(../images/index_04.png) center top no-repeat;height:618px;}
#dbg5{background:url(../images/index_05.png) center top no-repeat;height:418px;}
#dbg6{background:url(../images/index_06.jpg) center top no-repeat;height:606px;}

#dbg10{background:url("../images/index_07.png") center top no-repeat;height:150px; width: 100%; position: fixed; left: 0px; bottom: 0px; display: none;}

.logo{
	background: url("../images/logo.png");
	width:403px;
	height: 403px;
	position: absolute;
	left: -448px;
  top: 36px; z-index: 1
}
.bg2{
	background: url("../images/bg2.png");
	width:532px;
	height: 462px;
	position: absolute;
	left: 6px;
  top: 126px;
}
.bg3{
	background: url("../images/bg3.png");
	width:681px;
	height: 498px;
	position: absolute;
	left: -3px;
  top: 126px;
}
.btn{
	background: url(../images/btn1.png);
	width: 238px;
	height: 54px;
}
.an1{
	position: absolute;
	left: -337px;
	top: -75px;}
.an2{
	position: absolute;
	left: -353px;
	top: 284px;
}
.an3{
	position: absolute;
	left: 155px;
	top: 327px
}
.an4{
	position: absolute;
	left: -362px;
	top: 291px
}
.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: 263px;
  height: 45px;
  position: absolute;
  left: -87px;
  top: 138px;
	text-align: center;
	background: url(../images/btn2b.png);
	line-height: 45px;
	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: 292px;
	height: 75px;
	position: absolute;
	left: 223px; text-align: center; line-height: 70px; font-weight: bold;
	top: 40px; font-size: 35px;color: #fff!important;
}
.btn4b{
	background: url("../images/btn4.png");
	width: 507px;
	height: 126px;
	position: absolute;
	left: 120px;
top: 122px;
}
.tc1{
	background: url("../images/tc1.png?1") 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 #ffff00;
	width: 339px;
  height: 325px;
  position: absolute;
  left: 130px;
  top: 128px; border-radius: 10px; display: none;
	opacity: 0;
	-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: -264px;
	top: 14px;
	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;
}
.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: 262px;
  top: 104px;
}

.al1{
	position: absolute;
	left: -460px;
  top: 110px;
  width: 1034px;
  height: 558px;
}
.slider_box{ margin: 0px auto; width: 1034px; height:558px; position: relative;overflow:hidden;}
.silder_con{ height: 558px; position: absolute;}
.silder_panel{width: 1034px; height: 558px; float: left; position: relative; text-align:center;}
.silder_nav{
	margin: 0px auto;
	width: 210px;
  top: 550px;
  position: absolute;
  left: 539px;
}
.silder_nav li{padding: 0px; float: left;width:80px; height:9px; overflow: hidden; display: block;background-color: #CCCCCC; margin-right: 5px;}
.silder_nav li.current{ background-color: #3886F8;}
a.prev{width: 54px; height: 54px; text-indent: -9999px; display: block; position: absolute;left: -10px; top:49%;outline:none}
a.next{width: 54px; height: 54px; text-indent: -9999px; display: block; position: absolute; right: -10px; top: 49%;outline:none}

.al2{
	position: absolute;
	left: -448px;
	top: 185px;
	width: 987px;
	height: 540px;
}
.slider_box2{ margin: 0px auto; width: 1005px; height: 540px; position: relative;overflow:hidden;}
.silder_con2{ height: 540px; position: absolute;}
.silder_panel2{width: 1005px; height: 540px; float: left; position: relative; text-align:center;}

.silder_nav2{
	margin: 0px auto;
	width: 1000px;
  top: -90px;
  position: absolute;
  left: 39px;
}
.silder_nav2 li{ margin-right: 1px; padding: 0px; float: left;width:311px; height:67px; overflow: hidden; display: block;font-size: 18px; color: #4D4D4D; background-color: #E6E6E6; border-radius: 8px;}
.silder_nav2 li.current{ background: url("../images/bg4.png");color: #fff;}
.ico1{background: url("../images/ico2.png") no-repeat; height: 38px; padding-left:50px; margin: 12px 0 0 40px; width: 100%;}
.ico2b{background: url("../images/ico2.png") no-repeat -315px 0; height: 38px; padding-left: 50px; margin: 12px 0 0 40px; width: 100%;}
.ico3{background: url("../images/ico2.png") no-repeat -637px 0; height: 38px; padding-left: 50px; margin: 12px 0 0 40px; width: 100%;}
.silder_nav2 li.current .ico1,.silder_nav2 li.current .ico2b,.silder_nav2 li.current .ico3{background-position-y: -38px;}
.bt{font-size: 20px; font-weight: bold;}

.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:0px 0 170px;}
