.fire{
	width: 100%;
	padding: 57px 0 24px 0;
}
.fire .qq_div{
	width: 1018px;
	margin: 0 auto;
}
.fire .qq_t{
	width: 471px;
	height: 40px;
	margin: 0 auto 70px;
	background: url(//s.eoffcn.com/zytg/201911/1573212548000on7da9.png) top center no-repeat;
}
.fire .qq_card{
	position: relative;
	width: 240px;
	height: 116px;
	margin: 0 7px 56px;
	padding-top: 65px;
	background: #fff;
	border-radius: 9px;
	box-shadow: 0 8px 38px rgba(5,5,5,0.15);
}
.fire .qq_card:hover{
	margin-top: -10px;
}
.fire .qq_card4:hover,
.fire .qq_card8:hover{
	margin-bottom: 66px;
}
.fire .qq_card .logo{
	width: 81px;
	height: 81px;
	position: absolute;
	left: 50%;
	top: -32px;
	margin-left: -40px;
	background: url(//s.eoffcn.com/zytg/201910/1572484024000vmc2hm.png) top center no-repeat;
	filter: drop-shadow(0px 6px 21px rgba(5,5,5,0.28));
}
.fire .qq_card .logo.erweima{
	width: 111px;
	height: 111px;
	margin-left: -55px;
}
.fire .qq_card .erweima>img{
	width: 100%;
	height: 100%;
}
.fire .qq_name{
	height: 37px;
	font-size: 18px;
	color: #000000;
	line-height: 18px;
	text-align: center;
	font-family: "FZLTCHJW"
}
.fire .qq_name>span{
	color: #e26e20;
	font-family: "FZLTCHJW"
}
.fire .qq_card8{
	height: 82px;
	padding-top: 98px;
}
.fire .qq_card8 .qq_name{
	height: 18px;
	margin-bottom: 9px;
}
.fire .qq_card8 .qq_num{
	margin-bottom:7px;
}
.fire .qq_num{
	text-align: center;
	font-size: 16px;
	color: #666666;
	line-height: 16px;
	font-family: "FZLTZHK";
	margin-bottom: 19px;
}
.fire .qq_card a{
	display: block;
	text-indent: 50px;
	width: 133px;
	height: 30px;
	line-height:32px;
	margin: 0 auto;
	font-size: 18px;
	color: #fff;
	font-family: "FZLTZHK";
	background: url(//s.eoffcn.com/zytg/201910/1572484053000txlax4.png) top center no-repeat;
}