*{padding: 0;margin: 0}
ul,li{ list-style:none}
.new-float{
	position: fixed;
	right: 0;
	top: 50%;
	z-index:10001;
	width: 77px;
	height: 374px;
	margin-top: -187px;
}
.new-float li{
	position: relative;
	width: 77px;
	height: 57px;
	margin-bottom: 1px;
	line-height: 27px;
	color: #fff;
	text-align: center;
}
.new-float li.hover{
	overflow: hidden;
}
.new-float li a{
	display: inline-block;
	color: #fff;
}
.new-float li a.tit{
	width: 77px;
	height: 27px;
	padding: 30px 10px 0 0;
	color: #fff;
}
.new-float li.fi a{
	background: url(../images/bg_float01.png) no-repeat;
}
.new-float li.th a{
	background: url(../images/bg_float01.png) no-repeat;
}
.new-float li.back a{
	background: url(../images/bg_float07.png) no-repeat;
}
.new-float li.fo a{
	background: url(../images/bg_float04.png) no-repeat;
}
.new-float li.fif a{
	background: url(../images/bg_float05.png) no-repeat;
}
.new-float li .tel{
	position: absolute;
	left: 77px;
	top: 0;
	z-index: 1;
	width: 184px;
	height: 57px;
	font: 24px/57px Arial;
	color: #fff;
	background: url(../images/bg_float06.png) no-repeat;
	cursor: pointer;
}