.content-list {
	display:flex;
	margin:3.125vw auto
}
.product-list-left {
	width:22%
}
.product-list-title {
	width:90%;
	height:3.64583vw;
	color:#fff;
	font-weight:700;
	font-size:24px;;
    border-radius:10px 10px 0 0;
	padding-left: 25px;
    line-height: 66px;
	margin-bottom:1px;
	background: -webkit-linear-gradient(left, #0f74ac , #179e97); 
    background: -o-linear-gradient(right,  #179e97, #0f74ac); 
    background: -moz-linear-gradient(right,  #179e97, #0f74ac); 
    background: linear-gradient(to right,  #179e97, #0f74ac);
}
.product-list-img {
	width: 90%;
	background: -webkit-linear-gradient(left, #0f74ac , #179e97); 
    background: -o-linear-gradient(right,  #179e97, #0f74ac); 
    background: -moz-linear-gradient(right,  #179e97, #0f74ac); 
    background: linear-gradient(to right,  #179e97, #0f74ac);
}
.product-list-imgs {
	width:80%;
	margin:0 auto;
    padding:1.04167vw 0 .52083vw
}
.product-list-imgs img {
	width:100%;
	height:100%
}
.product-list-titles-list {
	width:90%;
	background:#f5f5f5;
	font-family:PingFangSC-Semibold
}
.product-list-num {
	color:#fff;
	font-size:24px;
	text-align:center;
	font-weight:700;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif
}
.firstIcon {
	background:url(data:image/png;base64,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) center center/100% no-repeat;
	display:none
}
.border-bot {
	border-bottom:1px dashed #d4d4d4
}
.product-list-dandu {
	width:80%;
	color:#5d5d5d;
	margin:0 auto;
	background: url(../images/d2.png) right no-repeat;
}
.product-list-title-list-xuanr {
	border-left:1px solid #ccc
}
.product-list-title-list-xuanr:last-child .border-bot{ display:none;}
.cateList {
	box-sizing:border-box;
	position:relative;
	display:block;
	padding:1.04167vw 0;
	text-align:left;
	font-size:17px;
	width:9.11458vw;
	color:#333;
	text-decoration:none;
	vertical-align:middle
}
.product-list-right {
	width:78%;
	display:flex;
	flex-direction:column;
	margin-left: 10px;
}
.product-list-righte {
	width:100%;
	display:flex;
	flex-wrap:wrap;
	align-content:flex-start
}
.product-list-rights {
	width: 32%;
    margin-right: 2%;
}
.product-list-rights:nth-child(3n){ margin-right:0;}
.product-list-img-rights {
	
}
.product-list-img-rights img {
	width:100%;
	height:25vh;
	object-fit: cover;
}
.product-list-name {
	line-height:32px;
	font-size:16px;
	text-align:center;
    padding:15px;
	display:-webkit-box;
	-webkit-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-word
}
.pagination-container {
	margin-top:2.08333vw;
	display:flex;
	justify-content:flex-start;
	width:100%
}
.text-red {
	color:#179c98!important
}

.sub-menu {
  display: none; /* 默认隐藏 */
  padding-left: 20px;
  background: #f9f9f9;
}
.sub-menu a {
  display: block;
  padding: 12px 12px;
  color: #333;
  text-decoration: none;
  font-size: 16px;
  border-bottom: 1px solid #eee;
}
.sub-menu a:hover {
  background: #f2f2f2;
  color: #179c98;
}

/* 展开状态 */
.menu-item.active .sub-menu {
  display: block;
}

/* 小箭头图标（可选） */
.firstIcon {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 8px;
  vertical-align: middle;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #666;
  transition: transform 0.2s;
}
.menu-item.active .firstIcon {
  transform: rotate(180deg);
}

.pc-slide .view .swiper-slide .imgauto{display:grid!important}
.content table{ font-size:16px;margin-top: 15px;}
.content table  tr:first-child{ background:#e7e7e7; font-weight:bold;}
.content table td{ padding:6px 0;}

.n_nav_box{ position:relative; border-bottom:1px solid #eaeaea;height:54px;  background:#fff;  position:relative; }
.n_nav{ position:relative;  }
.n_nav a{ display:inline-block; margin-right:45px; margin-bottom:-1px; height:53px; font-size:14px; float:left;  line-height:53px;  color:#444; }
.n_nav a span{ display:block; color:#444; font-size:17px; position:relative; z-index:4;}
.n_nav a:hover{ border-bottom:2px solid #179c98;}
.n_nav a:hover span{ border-bottom:1px solid #179c98;}
.n_nav .on{  border-bottom:2px solid #179c98;}
.n_nav .on span{ border-bottom:1px solid #179c98;}
.n_title{display: flex;justify-content: space-between;margin-bottom:30px; border-bottom: 1px solid #eaeaea;}
.n_title h1{ display: block; font-size:22px; color: #333;line-height: 66px; font-weight: bold;}
.position{ line-height:66px; font-size:15px;}
.mobile_nav{ margin:0 auto; width:100%; overflow:hidden; padding-bottom:10px; padding:15px 0px; display:none;}
.mobile_nav ul li{ float: left; height:44px; line-height:44px; width:47%; text-align:center; color:#3e3a39; display:inline; margin:0px 1.5%; margin-top:5px; margin-bottom:5px;
background: -webkit-linear-gradient(left, #0f74ac , #179e97); 
    background: -o-linear-gradient(right,  #179e97, #0f74ac); 
    background: -moz-linear-gradient(right,  #179e97, #0f74ac); 
    background: linear-gradient(to right,  #179e97, #0f74ac);
}
.mobile_nav ul li a{ color:#fff; font-size:15px;}
@media screen and (max-width: 767px) {
.content-list{ width:90%; display:block; margin: 20px auto;}
.product-list-left{ display:none;}
.product-list-right{ display:block; width:100%;margin-left: 0px;}
.product-list-righte{ display:block;}
.product-list-rights{ width:100%; margin-left:0;}
.product-list-img-rights{ width:100%; height:auto;}
.product-list-img-rights img{ height: 32vh;}
.content table{ width:100%!important;}
.n_title .position{ display:none;}
.mobile_nav{ display:block;}
}
