*{ 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:#cccccc;}
:-moz-placeholder {color:#cccccc;}
::-moz-placeholder {color:#cccccc;}
:-ms-input-placeholder {color:#cccccc;}
.hide,.h{display: none !important;}
.r{ float:right;}
.l{float: left;}
.common{width: 1000px;margin: 0 auto;}
.right, .left {
    float: left;
}
.zx{
	cursor: pointer;
}
.page{
	min-width: 1200px;
}
.banner{
	width: 100%;
	height: 480px;
	margin: 0 auto;
	background: url(../img/banner.png) top center no-repeat;
}
.banner .common{
	padding-top: 380px;
}
.banner .time{
	text-align: center;
	font-size: 34px;
	color: #2d3072;
	font-family: "FZLTCHJW";
	line-height: 34px;
}
.intro{
	width: 100%;
	height: 755px;
	margin: 0px auto 0;
	background: url(../img/intro2.jpg?v2) top center no-repeat;
}
.buy{
	position: relative;
	z-index: 1;
	display: block;
	width: 621px;
	height: 90px;
	margin: -45px auto 34px;
	background: url(../img/buy_bg.png) top center no-repeat;
}
.buy>span{
	height: 90px;
	line-height: 90px;
	display: inline-block;
}
.buy .span1{
	font-size: 36px;
	color: #fff;
	margin-left: 40px;
}
.buy .span2{
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	font-family: 'Microsoft Yahei';
}
.buy .span3{
	font-size: 58px;
	color: #fff;
	font-family: "FZLTCHJW";
	margin-right: 10px;
}
.buy .span4{
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	text-decoration: line-through;
	font-family: 'Microsoft Yahei';
}
.intro .common{
	padding-top: 60px;
}
.intro .des{
	text-align: center;
	font-size: 24px;
	color: #f4543f;
}
.beikao{
	width: 100%;
	height: 1398px;
	margin: 0 auto;
	background: url(../img/beikao2.jpg) top center no-repeat;
}
.beikao .common{
	padding-top: 1152px;
}
.beikao .card{
	display: block;
	width:480px;
	height: 193px; 
	filter: drop-shadow(0 5px 32px rgba(44,111,86,.2)); 
}
.beikao .card:hover{
	margin-top: -10px;
}
.beikao .card1{
	margin-right: 40px;
	background: url(../img/buy11.png) top center no-repeat;
}
.beikao .card2{
	background: url(../img/buy22.png) top center no-repeat;
}
.beikao .mon{
	padding-top: 87px;
	padding-left: 49px;
}
.beikao .mon>span{
	display: inline-block;
	color: #fff;
}
.beikao .span1{
	font-size: 24px;
	font-family: "FZLTCHJW";
}
.beikao .span2{
	font-size: 28px;
	font-weight: bold;
	font-family: 'Microsoft Yahei';
}
.beikao .span3{
	font-size: 45px;
	font-family: "FZLTCHJW";
}
.beikao .span4{
	font-size: 24px;
}
.ka_sch{
	padding: 30px 0 25px;
	background: #fafafa;
}
.ka_sch .pp{
	text-align: center;
	font-size: 24px;
    color: #333333;
    font-family: "FZLTCHJW";
    margin-bottom: 25px;
}
.daka{
	width: 1052px;
	height: 588px;
	margin: 0 auto 10px;
	background: url(../img/daka.png) top center no-repeat;
}
.kebiao_t{
	width: 692px;
	height: 67px;
	margin: 0 auto 10px;
	background: url(../img/kebiao_t.png) top center no-repeat;
}
.bg1{
	width: 465px;
	height: 480px;
	background: url(../img/xc_bg.png) top center no-repeat;
}
.bg1.xc{
	width: 505px;
	height: 509px;
	background: url(../img/sl_bg.png) top center no-repeat;
}
.bg2.xc22{
	margin-top: -467px;
}
.bg2{
	margin-top: -445px;
	width: 829px;
	height: 504px;
	padding: 18px 0px 0 60px;
	background: #fff;
	box-shadow: 0 0 30px rgba(40,43,109,0.1);
	background: url(../img/ke_bg1.png) top center no-repeat;
}
.bg2.xc22{
	
	height: 624px;
	background: url(../img/ke_bg.png) top center no-repeat;
}
.bg2.xc22 .k_con .k_data{
	background-image: linear-gradient(to right, #56ac99 , #6cccb8);
	box-shadow: 0 5px 32px rgba(44,111,86,0.2)
}
.bg2 .k_con{
	position: relative;
	width: 706px;
	padding: 29px 0;
	height: 44px;
	line-height: 44px;
	font-size: 24px;
	color: #333333;
	font-family: "FZLTCHJW";
}
.bg2 .k_con .k_data{
	float: right;
	width: 274px;
	height: 44px;
	margin-right: 0;
	line-height: 44px;
	text-align: center;
	font-size: 22px;;
	color: #fff;
	border-radius: 22px;
	box-shadow: 0 0 15px rgba(182,131,66,0.3);
	background-image: linear-gradient(to right, #b2843c , #d2b471);
}
.bg2 .k_con .line{
	position: absolute;
	top: 28px;
	right: 0;
	height: 44px;
	border-right: 2px dashed #e6e6e6
}
.bg2.xc22 .k_con{
	width: 364px;
	text-align: center;
}
.shizi{
	width: 100%;
	height: 729px;
	margin: 0 auto;
	background: url(../img/huhang.jpg?v3) top center no-repeat;
}
.shizi .common{
	padding-top: 202px;
}
.shizi .num>div{
	display: inline-block;
	font-size: 34px;
	color: #f04330;
	font-family: 'FZLTCHJW';
}
.shizi .num div>span{
	font-family: 'FZLTCHJW';
}
.shizi .num .span2{
	width: 322px;
    margin-left: 112px;
}
.shizi .num .span3{
	width: 343px;
}
.shizi .bzr{
	padding-top: 74px;
	width: 740px;
	margin:0 auto;
}
.shizi .left1{
	width: 320px;
}
.shizi .left3{
	text-indent: 38px;
}
.shizi .left1,
.shizi .left3{
	font-size: 30px;
	color: #333333;
	font-family: "FZLTCHJW";
	line-height: 90px;
}
.shizi .left2{
	width: 90px;
	height: 90px;
	border-radius: 45px;
	border:1px solid #484b84;
}
.shizi .left2>img{
	width: 100%;
	height: 100%;
	border-radius: 45px;
	height: 133%;
	margin-top: -29px;
}
.know{
	width: 100%;
	height: 1223px;
	margin: 0 auto;
	background: url(../img/know4.jpg) top center no-repeat;
}
.know .common{
	position: relative;
}
.know a{
	position: absolute;
	left: 243px;
	top: 390px;
	display: block;
	width: 160px;
	height: 20px;
}
.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('http://statics.eoffcn.com/statics/images/index/netLogo.png'); vertical-align:-6px;}
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: 3px}
div.header .tel{margin-top: 0;}