.fix-qq  ul{
	margin:0;
	padding:0;
	list-style:none;}
.fix-qq li {

	background-color: #EE2E27;

	border: 1px solid #EE2E27;

	border-radius: 5px;

	opacity: 0.9;

	position: fixed;

	right: -12px;

	top: 300px;

	z-index: 9999;s

	width: 60px;

	height: 48px;

}
.fix-qq li:hover {

	-moz-transition: all 0.3s ease-in !important;

	-webkit-transition: all 0.3s ease-in !important;

	-o-transition: all 0.3s ease-in !important;

	transition: all 0.3s ease-in !important;

}


.fix-qq .l2 {

	position: fixed;

	right: -76px;

	top: 351px;

	z-index: 9999;

	width: 126px;

}



.fix-qq .l3 {

	position: fixed;

	right: -122px;

	top: 402px;

	z-index: 9999;

	width: 172px;

}



.fix-qq .l4 {

	position: fixed;

	right: -12px;

	top: 453px;

	z-index: 9999;

}



.fix-qq a {

	display: inline-block;

	background: url(/images/float_qqicon1.png) no-repeat 14px center;

	text-indent: 51px;

	line-height: 50px;

	color: #ffffff;

	width: 60px;

	height: 48px;

}



.fix-qq .a2 {

	width: 126px;

	background: url(/images/float_qqicon2.png) no-repeat 14px center;

}



.fix-qq .a3 {

	width: 172px;

	background: url(/images/float_qqicon3.png) no-repeat 14px center;

}



.fix-qq .a4 {

	background: url(/images/float_qqicon4.png) no-repeat 14px center;

}



.fix-qq .l1:hover {

	background-color: #960B18;

	border: 1px solid #960B18;

}



.fix-qq .l2:hover {

	background-color: #960B18;

	border: 1px solid #960B18;

	position: fixed;

	right: 0;

	top: 351px;

	z-index: 9999;

}



.fix-qq .l3:hover {

	background-color: #960B18;

	border: 1px solid #960B18;

	position: fixed;

	right: 0;

	top: 402px;

	z-index: 9999;

}



.fix-qq .l4:hover {

	background-color: #960B18;

	border: 1px solid #960B18;

}



.fix-qq .l2:hover .a2,

.fix-qq .l3:hover .a3 {

	color: #ffffff !important;

}



.fix-qq .fix-code {

	width: 160px;

	height: 160px;

	position: fixed;

	right: 55px;

	top: 333px;

	z-index: 999;

}

@media(max-width:480px){
.fix-qq .l3 {

	position: fixed;

	right: -122px;

	top: 352px;

	z-index: 9999;

	width: 172px;

}
}

.fix-qq .l4:hover .fix-code {

	display: block;

}

.dn{display:none; }