﻿.supp_cons .prod_fl h1 {
	margin-bottom: 12px;
}


.prod_name>a {
	text-transform: capitalize;
	font-size: 13px;
	color: #61656B;
	line-height: 30px;
	text-transform: capitalize;
	transition: all .4s;
	display: block;
}

.prod_name>a:hover {
	color: #0C0D10;
	text-decoration: underline;
}

/* 列表 */
.supp_cons .pr_cen_boot>ul>li {
	padding: 27px 0 27px 0;
}

.supp_one {
	width: 14.7%;
	margin-right: 1.3%;
	text-align: center;
}

.supp_two {
	width: 35% !important;
}

.su_one_tu {
	width: 100%;
	height: 140px;
	margin-bottom: 19px;
	overflow: hidden;
}

.su_one_tu img {
	width: 100%;
}

.supp_one .pr_thr_a {
	margin-top: 18px;
}

.supp_one .pr_thr_a a {
	margin: 0 auto;
}

.pr_strat {
	margin-top: 20px;
}

.supp_two h1 {
	text-transform: capitalize;
	font-size: 20px;
	color: #020608;
}

.s_two_cen {
	margin: 20px 0;
}

.s_two_cen .pr_a {
	margin-right: 50px;
}

.supp_cons .pr_cen_lis>ul>li {
	width: 100%;
}

.supp_cons .pr_cen_lis>ul>li em {
	max-width: 293px;
	margin-left: 2px;
}

.supp_cons .pr_cen_lis>ul>li span {
	margin-right: 4px;
}

.supp_thr {
	width: 42.6% !important;
	float: right;
}

.supp_thr>ul>li {
	float: left;
	width: 33.33%;
	text-align: center;
}

.supp_tus {
	max-width: 120px;
	height: 100px;
	line-height: 100px;
	margin: 0 auto;
}

.supp_tus img {
	max-width: 100%;
	height: auto;
	width: 100px;
	max-height: 100px;
}

.supp_thr>ul>li p {
	width: 76px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 20px;
	margin-top: 15px;
	color: #24282a;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.pr_cen_boot>ul>li:hover .supp_two h1 {
	color: #096FC7;
	text-decoration: underline;
}

.prod_cen {
	width: 81.56%;
}
