.n-container {
	padding: 30px 0px;
}

.n-container .detail {
	float: right;
	width: 910px;
}
.news .ar_article .nav {
	border-bottom: 1px solid rgb(233, 236, 237);
	overflow: hidden;
	margin-bottom: 25px;
}
.prodcut-detail img{
	width: 100%;
	height: 100%;
	display: block;
}
.prodcut-uls li a{
	color: #000;
}
.prodcut-detail{
	overflow: hidden;
	border: 1px solid #eaeaea;

}
.prodcut-d .prodcut-uls li{
	width: 22%;
	float: left;
    margin: 16px 16PX 3px 16px;
	margin-bottom: 30px;
	border: 1px solid transparent;
}
.prodcut-d .prodcut-uls .prodcut-img{
	width: 100%;
	padding: 30px;
	box-sizing: border-box;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-top: 3px solid #ddd;
}
.prodcut-d .prodcut-uls li:hover .prodcut-txt {
	border-bottom: 3px solid #CF121C;
}

.prodcut-d .prodcut-uls li:hover .prodcut-img{
	border-top: 3px solid #CF121C;
}
.prodcut-d .prodcut-uls .prodcut-txt{
	width: 100%;
	height: 50px;
	line-height: 50px;
	box-sizing: border-box;
	border: 1px solid #ddd;
	border-bottom: 3px solid #ddd;
}
.prodcut-d .prodcut-uls .prodcut-txt p{
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.prodcut-d .prodcut-uls .prodcut-txt .price{
	color: #c30;
	font-weight: bold;
	margin-left:30px ;
}

/* 产品详情主内容区 */
.right-content{flex:1;}
.pro-title{font-size:24px;color:#222;text-align:center;padding-bottom:20px;margin-bottom:25px;border-bottom:1px dashed #ccc;}
.pro-info{display:flex;gap:30px;margin-bottom:30px;}
.pro-img{width:400px;height:400px;border:1px solid #eee;}
.pro-img img{width:100%;height:100%;object-fit:cover;display:block;}
.pro-desc{flex:1;}
.pro-desc p{margin:12px 0;font-size:16px;}
.pro-desc .price{font-size:22px;color:#c71522;font-weight:bold;margin:20px 0;}
.pro-desc .buy-btn{display:inline-block;padding:10px 30px;background:#c71522;color:#fff;border-radius:4px;}
.pro-desc .buy-btn:hover{background:#a8121c;}
.pro-detail{margin-top:30px;}
.pro-detail h3{font-size:18px;color:#222;margin-bottom:15px;border-left:4px solid #c71522;padding-left:10px;}
.pro-detail p{margin-bottom:16px;line-height:1.8;}
