*{ 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:#848282;}
:-moz-placeholder {color:#848282;}
::-moz-placeholder {color:#848282;}
:-ms-input-placeholder {color:#848282;}
.hide,.h{display: none !important;}
.r{ float:right;}
.l{float: left;}
.common{width: 1000px;margin: 0 auto;}
.right, .left {
    float: left;
}
.zx{
	cursor: pointer;
}
body{
	min-width: 1200px;
}
.copyRight,.offcnCopy{ background:#444546;    min-width: 1200px; }
.offcnCopy{padding:45px 0 44px 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{position: relative;z-index: 1;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('http://zt.eoffcn.com/s/img/zt/netLogo.png'); vertical-align:-9px;}
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;margin-top: 5px}
div.header .tel{margin-top: 0;}

.page{
	background: #e5edf0
}
.banner{
	width: 100%;
	height: 681px;
	margin:0 auto;
	background: url(../img/banner.jpg) top center no-repeat;
}
.banner .common{
	padding-top: 521px;
}
.banner .time{
	text-align: center;
	line-height: 60px;
	color: #fff;
}
.banner .span1{
	font-size: 26px;
}
.banner .span2{
	font-size: 26px;
	font-family: "FZLTCHJW"
}
.banner .span3{
	font-size: 36px;
	color: #fcd884;
	font-family: "FZLTCHJW";
}
.djs{
	position: relative;
	width: 733px;
	height: 181px;
	margin:-30px auto 0;
	background: url(../img/djs.png) top center no-repeat;
}
.djs .time{
	padding-top: 40px;
}
.time .end_time{
     text-align: center;
     font-size: 24px;
     color: #2c443b;
     margin-bottom: 28px;
}
 .end_time b{
     color: #333333;
}
 .end_time .span_div>span{
     display: inline-block;
     width: 26px;
     text-align: center;
     height: 26px;
     line-height: 28px;
     color: #fff;
     background: #2d503c;
     border-radius: 3px;
}
.djs .an{
	width: 378px;
	margin:0 auto;
}
.djs .an a{
	display: block;
	width: 157px;
	height: 50px;
}
.djs .a1{
	background: url(../img/yy.png) top center no-repeat;
}
.djs .a2{
	background: url(../img/st.png) top center no-repeat;
}
.ke_bg{
	width: 100%;
	margin-top: -151px;
	padding: 210px 0 24px;
	background-image: linear-gradient(#2c674b, #103628);
}
.ke_bg .ke_t{
	width: 646px;
	height: 84px;
	margin:0 auto 52px;
	background: url(../img/ke_t.png) top center no-repeat;
}
.ke_bg .top{
	width: 1000px;
	line-height: 54px;
	text-align: center;
	font-size: 24px;
	color: #ffffff;
	font-family: "FZLTCHJW";
	background: #da8129;
	background-image: linear-gradient(to right, #da8129 , #ffb84a);
	border-radius: 10px 10px 0 0;
	margin:0 auto;
}
.ke_bg .content{
	width: 1000px;
	margin:0 auto;
	padding: 30px 0 24px;
	background: #fff;
}
.ke_bg .spread{
	width: 37px;
	height: 36px;
	margin:0 auto;
	background: url(../img/spread.png) top center no-repeat;
}
.ke_bg table{
	width: 978px;
	margin:0 auto 24px;
	border-radius: 5px;
}
.ke_bg th{
	height: 30px;
	font-size: 16px;
	color: #000000;
	border:1px solid #a4b6ae;
	background: #dbf0e8;
}
.ke_bg .th1{
	width: 70px;
	background: #7dac99;
	font-size: 18px;
	color: #fff;
}
.ke_bg .th2{
	width: 88px;
}
.ke_bg .th3{
	width: 78px;
}
.ke_bg .th8{
	width: 204px;
}
.ke_bg .tr1 td{
	background: #c1e1d5;
	font-size: 16px
}
.ke_bg td{
	border:1px solid #a4b6ae;
	text-align: center;
	font-size: 14px;
	color: #000000;
	height: 32px;
	background: #f2fbf7
}
.ke_bg td img{
	width: 100%
}
.ke_bg .td{
	background: #fae6a3
}
.ke_bg_b{
	width: 100%;
	height: 444px;
	margin:0 auto;
	background: url(../img/ke_bg_b.png) top center no-repeat;
}
.style{
	width: 924px;
	height: 634px;
	margin:-240px auto 68px;
	background: url(../img/style.png) top center no-repeat;
}
.bg{
	width: 100%;
	height: 933px;
	margin:0 auto;
	background: url(../img/bg.png) top center no-repeat;
}
.jz_t{
	width: 646px;
	height: 86px;
	margin:-933px auto 60px;
	background: url(../img/jz_t.png) top center no-repeat;
}
.jx_div table{
	width:1000px;
	margin:0 auto; 
}
.jx_div th{
	height: 54px;
	font-size: 22px;
	color: #fff;
}
.jx_div .th1{
	width: 166px;
	background: #44906d
}
.jx_div .th2{
	width: 376px;
	background: #2e7253
}
.jx_div .th3{
	width: 198px;
	background: #44906d
}
.jx_div .th4{
	width: 251px;
	background: #2e7253
}
.jx_div td{
	background: #fff;
	font-size: 20px;
	color: #666666;
	line-height: 32px;
	padding: 32px 0;
	text-align: center;
	border:1px solid #44906d;
}
.jx_div .td2{
	padding-left: 14px;
	text-align: left;
}
.jx_div .td4{
	padding-left: 54px;
	text-align: left;
}
.jx_div td .span1{
	color: #ff3535;
}
.jx_div td .span2{
	color: #ff3535;
	font-family: "FZLTCHJW";
}
.jx_div td a{
	display: block;
	width: 144px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #ff3535;
	color: #fff;
	font-size: 21px;
	font-family: "FZLTCHJW";
	margin-top:10px;
	border-radius: 6px;
}
.server{
	width: 100%;
	height: 933px;
	margin:0 auto;
	background: url(../img/server.png) top center no-repeat;
}
.server .btn_all{
	width: 570px;
	margin:0 auto;
	padding-top: 303px;
}
.server .btn{
	cursor: pointer;
	width: 188px;
	height: 70px;
	margin:0 1px 35px;
	text-align: center;
	line-height: 70px;
	font-size: 24px;
	color: #fff;
	font-family: "FZLTCHJW";
	background: #cbc9c9
}
.server .btn.active{
	background: #ee6513
}
.server .card{
	display: none;
	width: 838px;
	height: 305px;
	margin:0 auto;
}
.server .card>img{
	width: 100%;
	height: 100%;
}
.server .card.show{
	display: block;
}
.jiangyi{
	width: 100%;
	height: 1552px;
	margin:0 auto;
	background: url(../img/jiangyi.png) top center no-repeat;
}