.banner_ny {
	background:center;
	background-size:100% 100%;
	height:350px;
	margin-bottom:26px;
}
.ny_nav {
	height:70px;
	background:#CCC;
	margin-bottom:25px;
}
.ny_nav ul li {
	float:left;
	width:15%;
	height:70px;
	text-align:center;
	line-height:70px;
	overflow-wrap: break-word;font-size:16px;
}
.ny_nav ul li:hover {
	background:#F00;font-size:16px;
}
.ny_nav ul li:hover .p_info {
	color:#fff;font-size:16px;
}
.pageshow {
	font-size:14px;
	text-indent:25px;
	text-align:left;
}
.product {
	overflow:hidden;
	color:#fff;
}
.pro_left {
	float:left;
	width:260px;
}
.pro_left_title {
	height:100px;
	font-size:28px;
	background:rgba(210, 26, 35, 1);
	text-align:center;
	line-height:100px;
}
.menu_body {
	line-height: 38px;
	font-size: 14px;
	position: relative;
}
.menu_body li {
	border-bottom: 1px solid #fff;
	padding-left: 35px;
	background: #efefef;
	line-height: 60px;
	width: 100%;
}
.menu_body a:hover {
	text-decoration: none;
	color: #bc2721;
}
.menu_body a {
	display: block;
	color: #000;
	text-decoration: none;
	position: relative;
}
.pro_right {
	width:930px;
	float:right;
}
.pro_right_title {
	width:930px;
	height:40px;
	background:#CCC;
	display:block;
    text-indent: 2rem;
    line-height: 40px;
	 color:#707070;
	font-size:14px;
	
}
.pro_right_title a:hover, a:active{
	color: #fff;
	}
.common-padd {
	margin:0 auto;
}
.product-list li {
	width:calc((100% - 40px)/2);
	float:left;
	margin:1px;
}
.product-list li figure {
	background-color: #eee;
	height:235px;
	display:block;
	line-height:normal;
	overflow:hidden;
	position:relative;
}
.product-list li figure img {
	display:block; /*width:100%; */
	height:auto;
	transition:424ms linear;
}
.product-list li figcaption {
	display:block;
	color:#5d5d5d;
	font-size:14px;
	line-height:normal;
	margin-top:14px;
	transition:350ms;
	text-align:center;
}
.product-box .product-down {
	float:left;
}
.product-list li figure mark {
	position:absolute;
	left:0;
	top:0;
	box-sizing:border-box;
	width:100%;
	height:100%;
	background:rgba(235, 97, 35, .2);
	background:#eb6123\9;
	filter:alpha(opacity=20);
	z-index:20;
	opacity:0;
	transform:skewX(45deg);
	visibility:hidden;
	transition:360ms;
}
.product-list li figure mark b {
	display:block;
	width:46px;
	height:46px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-23px;
	margin-top:-23px;
	z-index:30;
}
.product-list li figure mark b:before {
	content:"";
	width:100%;
	height:1px;
	background:#eb6123;
	position:absolute;
	left:0;
	top:23px;
	transform:translateX(-200px);
	-webkit-transform:translateX(-200px);
	-moz-transform:translateX(-200px);
}
.product-list li figure mark b:after {
	content:"";
	width:1px;
	height:100%;
	background:#eb6123;
	position:absolute;
	left:23px;
	top:0;
	transform:translateY(-200px);
	-webkit-transform:translateY(-200px);
	-moz-transform:translateY(-200px);
}
.product-list li figure mark:before {
	content:"";
	width:100%;
	height:0%;
	border-left:3px solid #eb6123;
	border-right:3px solid #eb6123;
	box-sizing:border-box;
	position:absolute;
	left:0;
	top:0;
	transition:320ms;
}
.product-list li figure mark:after {
	content:"";
	width:0%;
	height:100%;
	border-top:3px solid #eb6123;
	border-bottom:3px solid #eb6123;
	box-sizing:border-box;
	position:absolute;
	left:0;
	top:0;
	transition:320ms;
}
.product-list li:hover figure mark {
	opacity:1;
	transform:skewX(0);
	visibility:visible;
}
.product-list li:hover figure mark:before {
	height:100%;
	transition:330ms 200ms;
}
.product-list li:hover figure mark:after {
	width:100%;
	transition:330ms 200ms;
}
.product-list li:hover figure img {
	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
}
.product-list li:hover figure mark b:before {
	transition:355ms 180ms;
	transform:translateX(0);
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
}
.product-list li:hover figure mark b:after {
	transition:355ms 240ms;
	transform:translateY(0);
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
}
.product-list li:hover figcaption {
	color:#eb6123;
}

.pages .pagination {
  text-align: center;
  height: auto;
}
.pages .pagination a {
  padding: 0 13px;
  line-height: 28px;
  height: 28px;
  float: none;
  display: inline-block;
}
.pages .pagination p {
  padding: 0 13px;
  line-height: 28px;
  height: 28px;
  float: none;
  display: inline-block;
}
.pagination p{
	margin:0;
	cursor:pointer
}
.pagination{
	height:40px;
	padding:20px 0px;
}
.pagination a{
	display:block;
	float:left;
	margin-right:10px;
	padding:2px 12px;
	height:24px;
	border:1px #cccccc solid;
	background:#fff;
	text-decoration:none;
	color:#808080;
	font-size:12px;
	line-height:24px;
}
.pagination a:hover{
	color:#077ee3;
	background: white;
	border:1px #077ee3 solid;
}
.pagination a.cur{
	border:none;
	background:#077ee3;
	color:#fff;
}
.pagination p{
	float:left;
	padding:2px 12px;
	font-size:12px;
	height:24px;
	line-height:24px;
	color:#bbb;
	border:1px #ccc solid;
	background:#fcfcfc;
	margin-right:8px;
}
.pagination p.pageRemark{
	border-style:none;
	background:none;
	margin-right:0px;
	padding:4px 0px;
	color:#666;
}
.pagination p.pageRemark b{
	color:red;
}
.pagination p.pageEllipsis{
	border-style:none;
	background:none;
	padding:4px 0px;
	color:#808080;
}
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}