*{ 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;}


.lead{
	position: fixed;
	left: 10px;
	top: 150px;
	z-index: 100;
	width: 182px;
	height: 408px;
	background: url(../img/lead.png) top center no-repeat;
}
.lead .lead_div{
	padding-top: 120px;
}
.lead a{
	display: block;
	width: 144px;
	margin:0 auto;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	border-bottom: 1px solid #fff;
}
.lead a.active{
	color: #ffde00
}
.lead .lead_div div{
	width: 100%;
	line-height: 28px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	color: #fff;
	padding-top: 20px;
}
.lead .lead_div span{
	font-size: 16px;
}
.page{
	width: 100%;
	height: auto;
	padding: 100px 0 80px;
	margin:-50px auto 0;
	background: url(../img/bg.jpg) top center no-repeat;
}
.banner{
	width: 954px;
	height: 640px;
	margin:0 auto 52px;
	background: url(../img/banner.png) top center no-repeat;
}
.kh{
	width: 1011px;
	height: 343px;
	margin:0 auto 62px;
	background: url(../img/kh.png) top center no-repeat;
}
.kh .kh_div{
	width: 936px;
	margin:0 auto;
	padding-top: 140px;
}
.kh .ques{
	width: 272px;
	height: 30px;
	margin:0 19px 22px;
	text-align: center;
	line-height: 30px;
	border:1px solid #23180f;
	font-size: 18px;
	color: #56412b;
}
.kh .ques:hover{
	cursor: pointer;
	width: 274px;
	height: 32px;
	border:none;
	color: #f9e4bc;
	line-height: 32px;
	background-image: linear-gradient(#6b8e8d, #4f7871);
}
.kh .ques4{
	margin-left: 124px;
}
.kh .ques6{
	margin-left: 244px;
}
.jj{
	display: block;
	width: 1010px;
	height: 399px;
	margin:0 auto 60px;
	background: url(../img/jj2.png) top center no-repeat;
}
.ke_t{
	width: 450px;
	height: 50px;
	margin:0 auto 42px;
	background: url(../img/ke_t.png) top center no-repeat;
}
.btn_all{
	cursor: pointer;
	width: 946px;
	padding-bottom: 21px;
	margin:0 auto 30px;
	border-bottom: 1px dashed #fff;
}
.btn_all .btn{
	width: 120px;
	height: 54px;
	text-align: center;
	line-height: 54px;
	border-radius: 5px;
	background: #fff;
	font-size: 24px;
	color: #363636;
	margin-right: 22px;
}
.btn_all .btn.active{
	background: #821410;
	color: #fff;
}
.pro_div.show{
	display: block;
}
.pro_div{
	display: none;
	width: 946px;
	margin:0 auto;
	padding-bottom: 15px;
}
.pro_div a{
	display: block;
	width: 76px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	margin:0 5px 10px;
	background:#fff;
	border-radius: 5px;
	font-size: 16px;
	color: #333333;
}
.pro_div a:hover{
	background: #821410;
	color: #fff;
}
.tip{
	position: relative;
	width: 383px;
	height: 78px;
	margin-left:184px;
	background: url(../img/tip.png) top center no-repeat;
}
table{
	width: 1000px;
	margin:-13px auto 95px;
}
table th{
	height: 54px;
	line-height: 54px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background:#945518;
}
.th1{
	width: 144px;
}
.th2{
	width: 166px;
}
.th3{
	width: 114px;
}
.th4{
	width: 434px;
}
.th5{
	width: 142px;
}
table tr td{
	padding: 35px 0;
	font-size: 18px;
	color: #000000;
	text-align: center;
	border-right: 1px solid #b3b0a5;
	background: #e2e2e2;
}
table tr .td3{
	text-align: left;
	font-size: 14px;
	padding-left: 20px;
	line-height: 40px;
}
table span{
	font-family: "FZLTCHJW";
}
table b{
	font-size: 30px;
	color: #e31010;
	font-family: "FZLTTHJW";
}
table tr .last{
	border:none;
}
table a{
	display: block;
	width: 103px;
	height: 34px;
	margin:34px auto 0;
	background: url(../img/buy.png) top center no-repeat;
}
table a.zixun{
	margin-top: 10px;
	background: url(../img/zixun.png) top center no-repeat;
}
.jd{
	width: 1000px;
	height: 485px;
	margin:0 auto 82px;
	background: url(../img/jd.png) top center no-repeat;
}
.pp{
	width: 1026px;
	height: 677px;
	margin:0 auto;
	background: url(../img/pp.png) top center no-repeat;
}