*{ margin:0; padding:0; border:0; border:none;font-family: "FZLTHJW";}
ul,ol li{ list-style:none;}
table{border-collapse: collapse;}
.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clearfix:after{content: '';display: block;clear:both;}
.clearfix{zoom:1;}
a { cursor: pointer; text-decoration: none;}
a:link, a:visited { text-decoration:none;}

::-webkit-input-placeholder {color:#666;}
:-moz-placeholder {color:#666;}
::-moz-placeholder {color:#666;}
:-ms-input-placeholder {color:#666;}
.hide,.h{display: none !important;}
.r{ float:right;}
.l{float: left;}
.common{width: 1000px;margin: 0 auto;}
.zx{
	cursor: pointer;
}
.page{
	width: 100%;
	height: 4434px;
	margin: 0 auto;
	background: url(../img/bg.jpg) top center no-repeat;
}
.lead{
	width: 90px;
	height: 306px;
	position: fixed;
	bottom: 50px;
	left: 20px;
	z-index: 100;
	background: url(../img/lead2.png) top center no-repeat;
}
.lead a{
	display: block;
	width: 90px;
}
.lead .a2{
	height: 267px;
}
.lead .a1{
	height:40px;
}
.banner{
	width: 100%;
	height: 665px;
	margin: 0 auto;
	background: url(../img/banner.jpg) top center no-repeat;
}
.banner .common{
	position: relative;
	padding-top: 74px;
}
.djs{
	position: absolute;
	top: 67px;
	right: 18px;
	width: 294px;
	height: 79px;
	background: url(../img/djs_bg.png) top center no-repeat;
}
.djs .time{
	width: 79px;
	text-align: center;
	font-size: 14px;
	color: #eedc13;
	font-family: "FZLTTHJW";
	line-height: 18px;
	padding-top: 22px;
}
.countdown{
	height: 59px;
	line-height: 61px;
	font-size: 18px;
	color: #fff;
	font-family: "FZLTTHJW";
	padding-top: 9px;
}
.countdown>span{
	display: inline-block;
	padding: 0 5px;
	height: 59px;
	line-height: 61px;
	text-align: center;
	font-family: "FZLTTHJW";
	background: #5d1180;
	border-radius: 6px;
	margin: 0 5px 0 7px;
	min-width: 26px;
}
.countdown .day1{
	display: none;
}
.banner .zixun{
	width: 344px;
	height: 50px;
	margin: 0 auto;
}
.banner .b_t{
	width: 482px;
	height: 496px;
	margin: 0 auto;
	background: url(../img/b_t2.png) top center no-repeat;
}
.banner .b_t .common1{
	padding-top: 334px;
}
.kq{
	width: 897px;
	height: 557px;
	margin: 0 auto 34px;
	background: url(../img/kq.png) top center no-repeat;
}
.kq .common{
	width: 800px;
}
.common_t{
	height: 87px;
	line-height: 89px;
	text-align: center;
	font-size: 28px;
	color: #fff;
	font-family: "FZLTCHJW";
}
.kq .card_all{
	width: 798px;
	margin: 0 auto;
	padding-top: 37px;
}
.kq .card{
	width: 214px;
	height: 197px;
	margin: 0 26px 41px;
	background: url(../img/zx_bg.png) top center no-repeat;
}
.kq .card_t{
	padding-top: 4px;
	height: 40px;
	line-height: 42px;
	text-align: center;
	font-size: 20px;
	color: #2d1255;
	font-family: "FZLTCHJW";
	margin-bottom: 25px;
}
.kq .card_con{
	text-indent: 38px;
	font-size: 18px;
	color: #fff;
	height: 36px;
	line-height: 38px;
	margin-bottom: 22px;
}
.kq .what{
	height: 50px;
	line-height: 52px;
	text-align: center;
	font-size: 24px;
	color: #591086;
}
.sd{
	width: 891px;
	height: 496px;
	margin:0 auto 20px;
	background: url(../img/sd.png) top center no-repeat;
}
.sd .common{
	width: 800px;
}
.sd .card_all{
	padding-left: 64px;
	padding-top: 35px;
}
.sd .card{
	height: 85px;
	margin-bottom: 42px;
}
.sd .card1{
	width: 260px;
	background: url(../img/step1.png) top center no-repeat;
}
.sd .card2{
	width: 249px;
	margin-left: 129px;
	background: url(../img/step2.png) top center no-repeat;
}
.sd .card3{
	width: 281px;
	background: url(../img/step3.png) top center no-repeat;
}
.sd .card4{
	margin-left: 108px;
	width: 264px;
	background: url(../img/step4.png) top center no-repeat;
}
.wd{
	width: 897px;
	height: 483px;
	margin: 0 auto 38px;
	background: url(../img/wd.png) top center no-repeat;
}
.wd .common{
	width: 800px;
}
.wd .t_all{
	width: 775px;
	margin: 0 auto;
}
.wd .t{
	width: 135px;
	margin: 0 10px; 
}
.wd .t_t{
	font-size: 24px;
	line-height: 24px;
	color: #ffe66a;
	font-family: "FZLTCHJW";
	text-align: center;
}
.wd .t1{
	padding-top: 14px;
	margin-bottom: 40px;
}
.wd .t2{
	padding-top: 18px;
	margin-bottom: 48px;
}
.wd .t3{
	padding-top: 24px;
	margin-bottom: 56px;
}
.wd .t4{
	padding-top: 16px;
	margin-bottom: 75px;
}
.wd .t5{
	padding-top:21px;
	margin-bottom: 84px;
}
.wd .t_con{
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 20px;
}
.wd .ta{
	margin-top: 96px;
	height: 133px;
	background: url(../img/z1.png) top center no-repeat;
}
.wd .tb{
	margin-top: 78px;
	height: 151px;
	background: url(../img/z2.png) top center no-repeat;
}
.wd .tc{
	margin-top: 61px;
	height: 168px;
	background: url(../img/z3.png) top center no-repeat;
}
.wd .td{
	margin-top: 40px;
	height: 189px;
	background: url(../img/z4.png) top center no-repeat;
}
.wd .te{
	height: 229px;
	background: url(../img/z5.png) top center no-repeat;
}
.xx{
	width: 897px;
	height: 535px;
	margin: 0 auto 70px;
	background: url(../img/xx.png) top center no-repeat;
}
.xx .common{
	width: 800px;
}
.xx .des{
	height: 55px;
	line-height: 29px;
	font-size: 20px;
	color: #601291;
	font-family: "FZLTCHJW";
	padding-top: 19px;
	margin-bottom: 69px;
	text-align: center;
}
.xx .ke{
	width: 476px;
	padding-left: 26px;
	margin-left: 24px;
}
.xx .ke_t{
	padding-top: 26px;
	font-size: 22px;
	color: #681b98;
	font-family: "FZLTCHJW";
	line-height: 22px;
	margin-bottom: 10px;
}
.xx .ke_con{
	line-height: 30px;
	font-size: 18px;
	color: #333333;
}
.xx .m1{
	font-size: 26px;
	color: #ff6839;
	font-family: "FZLTCHJW";
	padding-top: 38px;
	line-height: 26px;
	margin-bottom: 8px;
}
.xx .m2{
	line-height: 29px;
	margin-bottom: 8px;
	font-size: 18px;
	color: #000033;
}
.xx .mon>a{
	display: block;
	width: 89px;
	height: 42px;
}
.xx .mon .zx{
	margin-right: 21px;
	background: url(../img/z.png) top center no-repeat;
}
.xx .mon .bm{
	background: url(../img/b.png) top center no-repeat;
}
.xz{
	width: 100%;
	height: 531px;
	margin: 0 auto;
	background: url(../img/xz.jpg) top center no-repeat;
}
.xz .common{
	width: 894px;
	padding-top: 196px;
	padding-left: 106px;
}
.xz .xz_t{
	font-size: 20px;
	color: #333333;
	line-height: 20px;
	margin-bottom: 94px;
}
.xz .xz_t>span{
	padding-left: 50px;
}
.xz p{
	width: 50%;
	height: 82px;
	line-height: 28px;
	font-size: 18px;
	color: #333333;
}
.xz p>span{
	font-size: 20px;
	color: #a239e4;
	font-family: "FZLTCHJW";
}
.zx_bg{
	width: 100%;
	height: 852px;
	margin: 0 auto;
	background: url(../img/zx.jpg) top center no-repeat;
}
.zx_bg .common{
	padding-top: 185px;
	padding-left: 40px;
	width: 960px;
}
.zx_bg .zx_con,
.zx_bg .zx_con>a{
	font-size: 20px;
	color: #fff;
	line-height: 29px;
}
.zx_bg .zx1{
	height: 190px;
}
.zx_bg .zx2{
	height: 164px;
}
.zx_bg .zx3{
	height: 108px;
}

.copyRight,.offcnCopy{ background:#444546;    min-width: 1200px; }
.offcnCopy{padding:45px 0 70px 0; line-height:32px; color:#ccc; text-align:center;}
.offcnCopy.normalPadding{padding-bottom: 45px;}
.offcnCopy a{color:#ccc;}
.offcnCopy a:hover{color:#e00;}

div.header{width: 100%;height: 47px;background: #fff;}
div.header .common{ font-size:16px;}
div.header .common a{ color:#333;}
div.header .logo{display: inline-block;width: 112px;height: 33px;background: url('//statics.eoffcn.com/statics/images/index/netLogo.png'); vertical-align:-3px;}
div.header .tel{width: 301px;height: 33px;margin-left: 470px; display:inline-block;background: url('//statics.eoffcn.com/statics/images/public/phone.jpg') no-repeat 0 8px;}
div.header .common a{float: none; text-decoration: none;}
div.header .tel{margin-top: 0;}