*{ margin:0px; padding:0px; word-break: break-all;}
ul { list-style:none;}
a{ text-decoration:none; color:#333333; hide-focus:expression(this.hideFocus=true); outline:none; } /*取消所有链接虚框*/
a:link,a:visted{ color:#333333;}
img{ border:0px;}



#totop {
	z-index: 999; position: fixed; width: 60px; bottom:93px;right: 0px; display: none; cursor: pointer; 
}
.top_tact {
	z-index: 999;  display: none; cursor: pointer; 
}
#totop p a {background: url(/kfjs/index_up.png) no-repeat}
.top_tact a {background: url(/kfjs/index_up.png) no-repeat}
.top_tact a span {background: url(/kfjs/index_up.png) no-repeat}
#totop p a {position: absolute; background-position: 0px 5px; left: 0px;text-indent: -999em; width: 60px; display: block; height: 60px}

.top_tact a {text-indent: -999em; width: 60px; display: block; height: 60px}
#totop p {
	position: relative; width: 60px; height: 60px; overflow: hidden
}
#totop .hutop {background-position: -60px 5px; left: -60px}



.top_tact {
	z-index: 999;
	width: 60px; 
	cursor: pointer;
	display: block; 
	overflow: hidden;
	padding-left: 120px;
	position:relative;
	
}
.top_tact a {
	width: 60px;
	height: 60px;
	display: block;
	z-index: 99; 
	position: relative; 
	margin-top: 2px; 
	text-indent: 0px; 
	background: #7e7e7e;
	cursor:pointer;
}

.top_tact a span {
	width: 60px;
	height: 60px;
	z-index: 100; 
	position: absolute;
	top: 0px; 
	left: -60px;
	background-position: -60px 0px; 
	position: static;
	display: block;
	background: url(/kfjs/service.png) no-repeat 0px 0px;
	}
.top_tact a p {
	z-index: 105; 
	position: absolute; 
	padding-left: 64px; 
	width: 90px; 
	font: 12px/40px "microsoft yahei"; 
	background: url(/kfjs/service.png) #ff6600 no-repeat  0px 0px;  
	height: 60px;
	line-height:60px;
	color: #fff; 
	top: 0px; 
	left: 60px
}
.top_tact a.top_tact1{ background:url(service.png) 0 0 no-repeat;}
.top_tact a.top_tact1 span {
	background-position: 0px 0px
}
.top_tact a.top_tact1 p {
	background-position: 0px 0px
}

.top_tact a.top_tact2{ background:#ff944f;}
.top_tact a.top_tact2 span {
	background-position: 0px -60px
}
.top_tact a.top_tact2 p {
	background-position: 0px -60px
}

.top_tact a.top_tact3{ background:#ff6501;}
.top_tact a.top_tact3 span {
	background-position: 0px -120px
}
.top_tact a.top_tact3 p {
	background-position: 0px -120px
}

.top_tact a.top_tact4{ background:#ff3d01;}
.top_tact a.top_tact4 span {
	background-position: 0px -180px
}
.top_tact a.top_tact4 p {
	background-position: 0px -180px
}



.Customer{ position:fixed; right:0px; bottom:150px; z-index:9999;}





.top_qq {
	  z-index: 9999; 
	  width: 60px; 
	  height: 60px;
	  background: #ff944f; 
	  cursor: pointer;
	  position:absolute;
	  top:2px;
	  right:0;
}
.top_qqover {
	z-index: 105; 
	position: relative; 
	width: 60px; 
	height: 60px; 
	overflow: hidden
}
.top_qq span {
	z-index: 110; 
	position: absolute;
	top: 0px; 
	left: 0px; 
	width: 60px; 
	height: 60px;
	display: block; 
	background: url(/kfjs/service.png) no-repeat 0px -60px	
}
.top_qq .out {
	left: 0px
}
.top_qq .over {
	background-color: #ff6600; left: 60px
}
.top_qqlist {
	position: absolute;
	top:350px; 
	right: 60px; 
	width: 200px;
	height:0px; 
	filter: alpha(opacity=0); 
	opacity: 0; 
	-moz-opacity: 0;
	background:url(2wm1.jpg) left top no-repeat;
	padding-top:100px;
}

.top_qqlist li{ 
    margin-top:2px; 
	text-align:center; 
	line-height:24px; 
	color:#555555; 
	font-size:12px;
}





.top_er {
	z-index: 9999;  width: 60px; height: 60px; cursor: pointer; position:absolute; top:64px; right:0;background: #ff6501;
}
.top_er1 {
	z-index: 105; position: relative; width: 60px; height: 60px; overflow: hidden
}
.top_er span {
	z-index: 110; position: absolute; width: 60px; display: block; background: url(/kfjs/service.png) no-repeat 0px -120px; height: 60px; top: 0px; left: 0px
}
.top_er .out {
	left: 0px
}
.top_er .over {
	background-color: #ff6600; left: 60px
}
.top_er2 {
	position: absolute; filter: alpha(opacity=0); width: 200px; background: url(/kfjs/2wm.jpg) no-repeat; height: 0px; top: -261px; right: 60px; opacity: 0; -moz-opacity: 0;
}

.wtop_er {
	z-index: 9999;  width: 60px; height: 60px; cursor: pointer; position:absolute; top:126px; right:0;background:#ff3d01;
}
.wtop_er1 {
	z-index: 105; position: relative; width: 60px; height: 60px; overflow: hidden
}
.wtop_er span {
	z-index: 110; position: absolute; width: 60px; display: block; background: url(/kfjs/service.png) no-repeat 0px -180px; height: 60px; top: 0px; left: 0px
}
.wtop_er .out {
	left: 0px
}
.wtop_er .over {
	background-color: #ff6600; left: 60px; width:120px;
}
.wtop_er2 {
	position: absolute; filter: alpha(opacity=0); width: 200px; height:60px; background:url(2wm2.jpg) 0 182px no-repeat; height: 0px; top: -260px; right: 60px; opacity: 0; -moz-opacity: 0;
}

.stop_er {
	z-index: 9999;  width: 60px; height: 60px; cursor: pointer; position:absolute; top:188px; right:0;background: #fc410f; transition: all 0.3s;
}
.stop_er:hover{ background:#f60;}
.stop_er1 {
	z-index: 105; position: relative; width: 60px; height: 60px; overflow: hidden
}
.stop_er span {
	z-index: 110; position: absolute; width: 60px; display: block; background: url(service.png) 0 0 no-repeat; height: 60px; top: 0px; left: 0px
}
.stop_er .out {
	left: 0px
}
.stop_er .over {
	background-color: #ff6600; left: 60px; width:120px;
}
.stop_er2 {
	position: absolute; filter: alpha(opacity=0); width: 80px; height:60px; height: 0px; top: 0; right: 60px; opacity: 0; -moz-opacity: 0;
}
