*{ 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{
	width: 100%;
	background: url(../img/bg.jpg);
	padding-bottom: 126px;
}
.banner{
	width: 100%;
	height: 738px;
	margin:0 auto;
	background: url(../img/banner.jpg) top center no-repeat;
}
.banner .common{
	padding-top: 497px;
}
.banner .time{
	width: 580px;
	height: 56px;
	margin:0 auto 30px;
	text-align: center;
	line-height: 56px;
	color: #fff;
	background: #5abe88;
	border-radius: 6px;
}
.banner .span1{
	font-size: 26px;
}
.banner .span2{
	font-size: 26px;
	font-family: "FZLTCHJW"
}
.banner .span3{
	font-size: 30px;
	color: #fcf150;
	font-family: "FZLTTHJW";
}
.djs{
	position: relative;
	width: 760px;
	height: 150px;
	margin:-150px auto 0;
	background: url(../img/time_bg.png) top center no-repeat;
}
.djs .time{
	padding-top: 28px;
}
.time .end_time{
     text-align: center;
     font-size: 24px;
     color: #fff;
     margin-bottom: 20px;
}
 .end_time b{
     color: #fff;
}
 .end_time .span_div>span{
     display: inline-block;
     width: 26px;
     text-align: center;
     height: 26px;
     line-height: 28px;
     color: #eb5873;
     background: #fff;
     border-radius: 3px;
}
.djs .an{
	width: 420px;
	margin:0 auto;
}
.djs .an a{
	display: block;
	width: 170px;
	height: 50px;
	filter: drop-shadow(0 0 10px rgba(211,79,75,1));
}
.djs .a1{
	background: url(../img/a1.png) top center no-repeat;
}
.djs .a2{
	background: url(../img/a2.png) top center no-repeat;
}
.bg2{
	width: 100%;
	height: 758px;
	margin:0 auto;
	background: url(../img/bg2.jpg) top center no-repeat;
}
.table_bg{
	width: 1000px;
	height: 836px;
	margin:-747px auto 12px;
	background: url(../img/table_bg.png) top center no-repeat;
}
.table_bg .title{
	padding-top: 190px;
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 68px;
	margin-bottom: 58px;
	font-family: "FZLTCHJW";
}
.table_bg .content{
	width: 960px;
	margin:0 auto;
}
.table_bg .spread{
	width: 40px;
	height: 26px;
	margin:0 auto;
	background: url(../img/spread.png) top center no-repeat;
}
.table_bg table{
	width: 960px;
	margin:0 auto 10px;
	border-radius: 5px;
}
.table_bg th{
	height: 40px;
	font-size: 16px;
	color: #333;
	border:1px solid #e6e6e6;
	background: #f5f7fc;
}
.table_bg .th1{
	width: 80px;
	background: #4666e7;
	font-size: 18px;
	color: #fff;
	border:none;
}
.table_bg .th2{
	width: 108px;
}
.table_bg .th3{
	width: 108px;
}
.table_bg .tr1 td{
	background: #f0f2fc;
	font-size: 16px
}
.table_bg td{
	border:1px solid #e6e6e6;
	text-align: center;
	font-size: 16px;
	color: #000000;
	height: 40px;
	background: #fff
}
.table_bg td img{
	width: 100%
}
.table_bg .td{
	background: #ed7c64;
	color: #fff;
}
.style{
	width: 1000px;
	height: 661px;
	margin:0 auto 12px;
	background: url(../img/style.png) top center no-repeat;
}
.jz_t {
    width: 617px;
    height: 171px;
    margin: 0 auto 20px;
    background: url(../img/jz_t.png) top center no-repeat;
}
.jx_div{
	width:1000px;
	margin:0 auto 12px;
	padding: 20px 0;
	background: #418e77
}
.jx_div table{
	width:960px;
	margin:0 auto; 
}
.jx_div th{
	height: 60px;
	font-size: 22px;
	color: #fff;
	background: #4565e7;
	border-right: 1px solid #6a84ec
}
.jx_div .th1{
	width: 166px;
}
.jx_div .th2{
	width: 378px;
}
.jx_div .th3{
	width: 194px;
}
.jx_div .th4{
	border:none;
	width: 216px;
}
.jx_div td{
	background: #fff;
	font-size: 20px;
	color: #333333;
	line-height: 32px;
	padding: 20px 0;
	text-align: center;
	border:1px solid #e6e6e6;
}
.jx_div .td2{
	padding-left: 40px;
	text-align: left;
}
.jx_div .td4{
	padding-left: 30px;
	text-align: left;
}
.jx_div td .span1{
	color: #4565e7;
}
.jx_div td .span2{
	color: #ed7c64;
	font-family: "FZLTCHJW";
}
.jx_div td .span3{
	color: #999999;
}
.jx_div td a{
	display: block;
	width: 154px;
	height: 50px;
	background: url(../img/buy.png) top center no-repeat;
}
.server{
	width: 1000px;
	height: 705px;
	margin:0 auto 12px;
	background: url(../img/server.png) top center no-repeat;
}
.server .btn_all{
	width: 870px;
	margin:0 auto;
	padding-top: 220px;
}
.server .btn{
	cursor: pointer;
	width: 258px;
	height: 56px;
	margin:0 16px 90px;
	text-align: center;
	line-height: 56px;
	font-size: 24px;
	color: #fff;
	border-radius: 6px;
	font-family: "FZLTCHJW";
	background: #428e7f
}
.server .btn.active{
	color: #333;
	background: #fdf151
}
.server .card{
	display: none;
	width: 858px;
	height: 305px;
	margin:0 auto;
}
.server .card>img{
	width: 100%;
	height: 100%;
}
.server .card.show{
	display: block;
}
.jiangyi{
    width: 100%;
    height: 469px;
    margin: 0 auto 12px;
    background: url(../img/jiangyi.png) top center no-repeat;
}
.pp{
    width: 100%;
    height: 738px;
    margin: 0 auto;
    background: url(../img/shizi.png) top center no-repeat;
}