.search-tabs-con {
	display: flex;
	align-items: center;
	padding: 15px 0;
}

.search-tabs-con .item {
	color: #333;
	padding: 5px;
	margin-right: 15px;
	border-bottom: 1px solid #fff;
	font-size: 16px;
	font-weight: bold;
}

.search-tabs-con .item:hover,
.search-tabs-con .item.active {
	color: #b41f2a;
	border-bottom: 1px solid #b41f2a;
}

.search-page-list {
	margin-top: 100px;
	padding: 80px 0;
}

.search-page-list1 {
	margin-top: 0;
	padding: 0;
}

.search-page-list .top {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.search-page-list .top .search-box {
	display: flex;
	border: 1px solid #b41f2a;
}

.search-page-list .top .search-box input {
	width: 400px;
	line-height: 60px;
	height: 60px;
	font-size: 14px;
	text-indent: 15px;
}

.search-page-list .top .search-box .btn {
	width: 100px;
	height: 60px;
	background: #b41f2a url(../images/search1.png) no-repeat center;
}

.search-page-list .bottom {
	padding: 80px 0 30px;
	color: #333;
}

.search-page-list .bottom .lists li {
	padding-bottom: 25px;
	box-sizing: border-box;
	border-bottom: 2px solid #f3f3f3;
	margin-bottom: 25px;
}

.search-page-list .bottom .lists .t1 {
	display: block;
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 15px;
}

.search-page-list .bottom .lists .t1:hover {
	color: #b41f2a;
}

.search-page-list .bottom .lists .desc {
	font-size: 16px;
	line-height: 24px;
}


@media (max-width: 750px) {
	.search-page-list {
		padding: 30px 0;
	}
	.search-page-list1 {
		padding: 0;
	}
	.search-page-list .top .search-box {
		width: 100%;
	}
	
	.search-page-list .top .search-box input {
		width: calc(100% - 80px);
	}
	
	.search-page-list .top .search-box .btn {
		width: 80px;
	}
	
	.search-page-list .bottom .lists .t1 {
		font-size: 18px;
	}
	
	.search-page-list .bottom .lists .desc {
		font-size: 14px;
	}
	
}

@media (min-width: 751px) and (max-width: 1200px) {
	.search-page-list {
		padding: 50px 0;
	}
	
	.search-page-list1 {
		padding: 0;
	}
}