.case_nav{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.case_nav .item{
	flex: 1;
}
.case_nav .item_img{
	width: 60px;
	margin-right: 10px;
}
.case_nav .item{
	padding: 15px 0;
	position: relative;
	cursor: pointer;
}
.case_nav .item.item_hover{
	color: #5175fb;
	font-weight: 800;
}
.case_nav .item.item_hover ::after{
	position: absolute;
	content: '';
	bottom: -1px;
	left: 25%;
	height: 5px;
	width: 50%;
	background: #5175fb;
	z-index: 1;
}
/* 案例列表 */
.case_list{
	flex-wrap: wrap;
	padding-top: 10px;
	padding-bottom: 10px;
}
.case_list .item{
	margin-top: 10px;
	margin-bottom: 5px;
	width: 300px;
	color: #333;
	text-align: center;
	cursor: pointer;
}
.case_list .item.item_hover{
	font-weight: 800;
	color: #5175fb;
}
.case_list .item .itemd{
	padding: 10px 0;
	color: #333;
	cursor: pointer;
}

.dw_img{
	position: absolute;
	right: 7%;
	top: 18.5%;
	z-index: 1;
	width: 19%;
}