.case_nav{
	width: 1000px;
	height: auto;
	overflow: hidden;
	position: relative;
	margin: 30px auto 0;
	font-size: 18px;
}
.case_nav .item{
	width: 140px;
}
.case_nav .item_img{
	width: 120px;
}
.case_nav .item{
	padding-bottom: 20px;
	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: 0;
	height: 5px;
	width: 100%;
	background: #5175fb;
	z-index: 1;
}

/* 案例列表 */
.case_list_show{
	padding: 0 60px;
	box-sizing: border-box;
	overflow: hidden;
}
.case_list_show .case_list_left{
	width: 650px;
	float: left;
	margin-right: 40px;
	height: 360px;
	overflow: hidden;
}
.case_list_show .case_list_right{
	width: 380px;
	float: left;
	height: 360px;
	background: #2e323f;
	padding: 15px;
	box-sizing: border-box;
	overflow: hidden;
}
.case_list_show .case_list_right .case_list_right_box{
	width: 100%;
	height: 100%;
	background: #1f222d;
	padding: 30px 45px 0;
}
.case_list_show .case_list_right .case_list_right_box .img{
	width: 250px;
}

/* 案列列表 */
.case_list_left .item{
	width: 320px;
	float: left;
	background: #373b4a;
	text-align: center;
	padding: 19px 0;
	font-size: 18px;
	margin-bottom: 10px;
}
.case_list_left .item:nth-of-type(odd){
	margin-right: 10px;
}
.case_list_left .item.item_hover{
	background: url(../images/border.png) no-repeat center top / 100% 100%;
}
/* 合作list */
.hz_list{
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}
.hz_list .item{
	width: 240px;
	/* background: url(../images/border1.png) no-repeat center top / 100% 100%;
	height: 120px; */
	float: left;
}
/* .hz_list .item .img{
	width: 140px;
} */