.xxgk .ao_con{overflow: hidden;padding: 85px 100px 85px;text-align: left;}
.xxgk .ao_con .item{float: left;margin-right: 93px;width: 180px;margin-top: 20px;}
.xxgk .ao_con .item .img{width: 100%;height: 180px;box-sizing: border-box;border-radius: 8px;border:1px solid #e4e4e4;display: flex;align-items: center;justify-content: center;}
.xxgk .ao_con .item .img img{width: 74px;height: 74px;}
.xxgk .ao_con .item h4{font-size: 16px;line-height: 28px;color: #333;margin-top: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: color 0.3s}
.xxgk .ao_con .item:nth-child(4n){margin-right: 0}
@media screen and (max-width: 1220px){
	.xxgk .ao_con .item{width: 22%;margin-right:4% }
	.xxgk .ao_con .item .img{width: 100%;height: 200px}
}
@media screen and (max-width: 960px){
	.xxgk .ao_con{overflow: hidden;padding: 15px 30px 35px;text-align: left;}
	
}
@media screen and (max-width: 768px){
	.xxgk .ao_con .item{width: 31%;margin-right:3.5% }
	.xxgk .ao_con .item:nth-child(4n){margin-right:3.5% }
	.xxgk .ao_con .item:nth-child(3n){margin-right: 0}
}
@media screen and (max-width: 560px){
	.xxgk .ao_con .item .img img{width: 50px;height: 50px;}
}
@media screen and (max-width: 470px){
	.xxgk .ao_con{overflow: hidden;padding: 5px 20px 25px;text-align: left;}
	.xxgk .ao_con .item{width: 48%;margin-right:4% }
	.xxgk .ao_con .item:nth-child(4n){margin-right:4% }
	.xxgk .ao_con .item:nth-child(3n){margin-right: 4%}
	.xxgk .ao_con .item:nth-child(2n){margin-right: 0}
	.xxgk .ao_con .item h4{margin-top: 10px;font-size: 14px;}
}
@media screen and (min-width: 1024px){
	.xxgk .ao_con .item:hover h4{color: rgba(51,51,51,0.7)}
}