@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: #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_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;}

.bt{font-size:35px; color:#3d629e; line-height:70px;}
.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 bottom no-repeat;height:564px;}
.bod #dbg1b{background:url(../images/index_01.png) center bottom no-repeat;height:484px;}
.bod #dbg2{background:url(../images/index_02.png) center top no-repeat;height:863px; overflow:hidden;}
.bod #dbg3{background:url(../images/index_03.png) center top no-repeat;height:661px;}
.bod #dbg4{background:url(../images/index_04.png) center top no-repeat; overflow:hidden;}

.bod2 #dbg1{background:url(../htimg/index_01.jpg) center bottom no-repeat;height:153px;}
.bod2 #dbg2{background:url(../htimg/index_02.jpg) center bottom no-repeat;height:154px;}
.bod2 #dbg3{background:url(../htimg/index_03.jpg) center bottom no-repeat;height:153px;}
.bod2 #dbg4{background:url(../htimg/index_04.jpg) center top no-repeat;height:70px;}
.bod2 #dbg5{background:url(../htimg/index_05.png) center bottom no-repeat;height:503px;}
.bod2 #dbg6{background:url(../htimg/index_06.png) center bottom no-repeat;height:586px;}
.bod2 #dbg7{background:url(../htimg/index_07.png) center bottom no-repeat;height:1240px;}
.bod2 #dbg8{background:url(../htimg/index_08.png) center bottom no-repeat;height:717px;}

.pf{position:fixed; right:0px; top:20%; z-index:101;}
.btn{background:url(../images/btn1.png); width:238px; height:70px; position:absolute; left:-200px; }
.btn2{background:url(../images/btn2.png); width:238px; height:70px; position:absolute;left:60px;}
.btn:hover,.btn2:hover,.on{background-position:0 -70px;}
.ewm{
	position: absolute;
	left: 241px;
	top: 178px;
}
.ewm2{
	position: absolute;
	left: -359px;
	top: -203px;
	width: 295px;
	height: 295px;
}
.ewmb{
	position: absolute;
	left: 191px;
	top: 108px;
}
.ewm2b{
	position: absolute;
	left: 241px;
	top: 108px;
}
.czlfqlist{width:950px; margin:80px auto 0; position:relative;}
.czlfqlist2{width:770px; margin:0 auto; padding-top:150px; position:relative;}
dl dt{margin:15px 0 0 0;cursor:pointer; font-size:20px; color:#f75a29; padding:5px 10px; border:1px dashed #f75a29; width:400px;}
dl dd{display:none; margin:10px 0 10px 15px; color:#595757; font-size:18px; line-height:30px;}
.ht{color:#2e77e0; border:1px dashed #2e77e0;}

.al{
	position: absolute;
	left: -270px;
	top: 668px;
}

.txt1{
	position: absolute;
	left: -357px;
	top: 102px;
}
.txt1 li{background:url(../htimg/ico1.png); width:413px; height:92px; line-height:92px; color:#4d4d4d; text-align:center; font-size:42px; margin-bottom:20px;}
.txt2{
	position: absolute;
	left: -336px;
	top: 164px;
	width: 830px;
}
.txt2 li{background:url(../htimg/ico2.png); width:241px; height:319px; float:left; margin-right:25px;}
.txt2 .a2{background-position:-267px 0;}
.txt2 .a3{background-position:-533px 0;}
.txt3{
	background: url(../htimg/ico3.png) center top no-repeat;
	width: 290px;
	text-align: center;
	font-size: 25px;
	color: #666666;
	padding-top: 190px;
	position: absolute;
	left: -276px;
	top: 230px;
}
.txt4{
	background: url(../htimg/ico4.png) center top no-repeat;
	width: 290px;
	text-align: center;
	font-size: 25px;
	color: #666666;
	padding-top: 190px;
	position: absolute;
	left: 94px;
	top: 230px;
}

.box{width:648px; overflow:hidden; position:relative;}
.img{width: 648px;height: 450px;position: relative;overflow: hidden;}
.img ul{width: 10000%;height: 499px;position: absolute;left: 0;top: 0;overflow: hidden;}
.img ul li{width: 648px;height: 499px;float: left;text-align: center;overflow: hidden;}

.ico{width: 600px;height: 58px;position: absolute;bottom: 0px;left:20px;z-index: 10px;text-align: center;overflow: hidden; border:1px solid #c4c5c6; border-radius:10px;}
.ico a{display:block;width:150px;height:58px;background-color:#fff; text-align:center; float:left;line-height:58px; color:#666; font-size:24px;}
.ico a.on{background: #e5e5e5;}

.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);
  }
}
.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:40px 0 20px 0;}
