.product-center-nav:after, .product-center-nav:before, .product-list:after, .product-list:before { display: table; content: "" }
.product-center-nav:after, .product-list:after { clear: both; overflow: hidden }
.product-list-item-link .product-desc, .product-list-item-link .product-model, .product-list-item-link .product-title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.product-center-header { position: relative; height: 450px }
.product-center-header-img { width: 100%; height: 100% }
.product-center-nav {position: relative; background-color: #fff;/*padding-bottom:25px;*/width: 19%;float: left;margin-bottom: 20px; }
/* @media (min-width:641px) {
.main { min-width: 100%;padding:0 10px; }
.product-center-nav .container { width: 100%;}
}
@media (min-width:1457px) {
.main { min-width: 1440px }
.product-center-nav .container { width: 1440px }
} */
.productbg{background: #f5f5f6;}
.producttext{padding-top: 20px;}
.product-center-list{width: 78%;float: right;background: #fff;padding-top: 10px;}
.equipment{font-size:12px;padding-bottom:12px;border-bottom:1px #dbd9d9 dashed;}
.major_classification{width: 100%;padding-bottom:10px;/*margin-top:8px;*/overflow:hidden;/*height:50px;*/}
.product-center-nav .container {/*width:1200px;*//*  padding:15px 0;  */overflow:hidden }
.product-center-nav .nav-label {/*background: url(../images/h3bg.jpg) no-repeat center center;*//*background: rgba(0,0,253,0.5); */font-size: 20px ;font-weight:bold;line-height:50px;text-align: center;}
.product-center-nav .nav-list { display: table; /*margin-top: 20px*/width: 100%;}
.product-center-nav .nav-list-item {padding:10px; float:left;display:block;/*position: relative;*/line-height:20px;  color: #666; text-align: center;width: 100%}
.productlistli{text-align: left !important;}
.product-center-nav .nav-list-item:not(:first-child):after { content: ""; display: block; position: absolute; top: 22px; left: -28px; width: 1px; height: 16px;}
.product-center-nav .nav-list-item a { font-size: 16px;/*padding:0 20px;*/ line-height: 20px;display: inline-block;}
.productlist{background: #f5f5f6;width: 98%;margin:0 auto;display: none;}
.productlist ul li{font-size: 12px;line-height: 25px;text-align: left;text-indent: 1em;}
.productlist ul li a{font-size: 12px !important;}
.productlist ul li a.active{color: #0090ff;}
.productlist ul li a span{margin-right: 5px;color: #666;font-size: 12px;position: relative;}
.productlist ul li a span:before{    
	  content: "";
    width: 0;
    border-width: 4px;
    border-style: solid;
    border-color: transparent transparent transparent #0090ff;
    position: absolute;
    top: 4px;
    left: -3px;}
/*.product-center-nav .nav-list-item:hover .productlist{display: block;}*/
.product-center-nav .nav-list-item + .nav-list-item a {/*border-left:1px #ccc solid;*/}
.product-center-nav .nav-list-item .active, .product-center-nav .nav-list-item a:hover { color: #0090ff }
.product-center-filter { font-size: 14px; padding-bottom: 40px; border-top: 1px solid #e3e3e3 }
.product-center-filter .filter-class { padding: 16px 0; border-bottom: 1px solid #e3e3e3 }
.product-center-filter .filter-label { display: inline-block; width: 110px }
.product-center-filter .filter-list, .product-center-filter .filter-list-item { display: inline-block }
.newslist_detail_main,.downmain{width: 78%;float: right;background: #fff;}
.newslist{margin:10px;}
.newslist ul li{border-bottom:1px solid #f5f5f6;padding: 20px;/*margin-bottom: 10px;*/cursor: pointer;height:auto;display:inline-block;width: 100%;}
.newslist ul li:hover,.newslist ul li:hover a{color: #da251c;}
.newslist ul li a h3{font-size: 16px;font-weight: 600;margin-left: 20px;float: left;width: 85%; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.newslist ul li a h3 p{font-weight: normal;font-size: 14px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-top: 10px;line-height: 25px;}
.newsimg{width: 100px;height: 75px; overflow: hidden;float: left;display: inline-block;}
.newsimg img{width: 100%;height: 100%;}
.servicetext,.contacttext{background: #f5f5f6;}
.sercicetextmain,.contactmain{padding:20px;}
.contact{background: #fff}
.productdetalis li{
	float: left;
	width: 47.7%;
  border:1px solid #ddd;
  padding: 10px;
  height: 362px;
  overflow: hidden;
}
.productdetalis .productimg{
	width:300px;
	height: 225px;
	float: left;
	border: 1px solid #ddd;
	overflow: hidden;
  
}
.productdetalis .productimg a{width: 100%;height: 100%;}
.productdetalis .productimg img{
	width: 100%;
	height: 100%;
  cursor: pointer;
transition: all 0.6s;
}
.productdetalis .productimg img:hover{
	cursor: pointer;
transition: all 0.6s;
transform:scale(1.07)
}
.productpdf{
	float: left;
	margin-left: 10px;
}
.productpdf tr{
  height: 73px;
}

.productpdf tr td{
	line-height: 30px;
}
.productpdf tr td p{
	float: left;
	margin-right: 2px;
}
.productname{
	clear: both;
	margin-top: 10px;
	display: inline-block;
	width: 100%;
}
.productname p{
	line-height: 25px;
	display: inline-block;
	width: 100%;
	font-size: 14px;
}
.productname p span:first-child{
	float: left;
}
.productname p span:last-child{
	float: left;
	width: 81%;
}
@media(min-width:641px) {
.product-center-filter .filter-list-item { margin: 0 6px }
.product-list { width: 100%; }
}
@media (min-width:1457px) {
.product-center-filter .filter-list-item { margin: 0 14px }
}
.product-center-filter .filter-list-item .active { color: #117cde }
.product_img {margin-top: 40px;}
.product-list { margin: 0 auto;/*padding-top:40px; */}
@media (min-width:1457px) {
/*.product-list { width: 1200px }*/
}
.product-list li{margin-left: 10px;margin-right: 10px;margin-bottom: 20px;}
.product-list-item,.product-list-item-link  { float: left; width: 220px; height:227px; border-style: solid; border-color: #dfdfdf; border-width: 0 0 0 0; background-color: #fff }
.productlistliimg,.productlistliimg .product-list-item-link  { float: left; width: 167px; height:180px; border-style: solid; background-color: #fff }
@media (min-width:641px) and (max-width:1456px) {
.product-list-item:nth-child(-n+3) { border-top-width: 0; border-left-width: 0;}
.product-list-item:nth-child(3n+1) { border-top-width: 0; border-left-width: 0; }
}
@media (min-width:1457px) {
.product-list-item:nth-child(-n+4) { border-top-width: 0; border-left-width: 0 }
.product-list-item:nth-child(4n+1) { border-top-width: 0; /*border-left-width: 1px*/ }
}
.product-list-item:nth-child(1) { border-top-width: 0; }
.product-list-item-link { border:1px #f1f0f0 solid;display: block; padding: 10px;/*height:246px; */}
.product-list-item-link:hover .product-info { /*-webkit-transform: translateY(-22px); -ms-transform: translateY(-22px); transform: translateY(-22px) */}
.product-list-item-link .wrap { text-align:center;position: relative; height: 250px; overflow: hidden }
.product-list-item-link .product-info { margin-top：20px;/*position: absolute; */width: 100%; /*height: 90px; padding-top: 14px; */background-color: #fff; color: #333; transition: -webkit-transform .3s ease; transition: transform .3s ease; transition: transform .3s ease, -webkit-transform .3s ease ;text-align:center;}
.product-list-item-link .product-model { margin-top: 8px }
.product-list-item-link .product-desc { /*margin-top:10px; */width: 100%; font-size: 14px; color: #a8a8a8 }
.product-list-item-link .product-model, .product-list-item-link .product-title { width: 100% }
.product-list-item-img { width: 100%;/*margin-right:20px;*/}
@media screen and (max-width: 1200px) {
	.productname p span:last-child{width: 77%;}

}
@media screen and (max-width: 1197px){
	 .productdetalis .productimg{width: 260px;height:195px;}
	 .productpdf tr{height: 60px;}
	 .productdetalis li{height: 328px;}
}
@media screen and (max-width: 1150px){
	.productdetalis li{width: 46%;height:268px;}
 .productdetalis .productimg{width: 180px;height:135px;}
 	.productpdf tr{height:44px;}
}
@media screen and (max-width: 1024px) {
	.product-list-item, .product-list-item-link{width:175px;height:180px;}
	.container{width: 100% !important;}
	.productname p span:last-child{width: 70%;}

	.productpdf tr{height: 40px;}

}
@media screen and (max-width: 965px){
		.productdetalis .productimg{width:150px;height:113px;}
		.productpdf tr{height: 33px;}
		.productpdf tr td{line-height: 23px;}
		.productname p span:last-child{width: 72%;}
		.productdetalis li{height: 244px;}
}

@media screen and (max-width: 890px){
  .productpdf tr td{line-height: 20px;}

	.productname p span:last-child{width: 65%;}
	.productdetalis .productimg{width: 120px;height:90px;}
	.productpdf tr{height: 29px;font-size: 14px;}

}
@media screen and (max-width: 775px){
	.productdetalis li{width: 97%;height:296px;}
  .productname p span:last-child{width: 80%;}
  .productdetalis .productimg{width: 220px;height: 165px;}
  .productpdf tr{height: 50px;}

}

@media (max-width:768px) {
	.product-list-item-img { width: 75%;}
	.product-list {padding-top:0; }
	.product-list-item-link{height:323px;}
	.product-list-item, .product-list-item-link{width:100%;}
	.product-list-item{height:323px;}
	.product-center-nav .container{width:100%;/* padding-bottom:35px; */}
	.product-center-list{width: 70%;}
	.product-center-nav{padding:10px;width:28%;}
	.evermain{width: 100%;}
	.sideMen .nav-list .nav-list-item{width: 100% !important;}
	.product-list-item{width: 46%;}
	.product-list-item{height: 205px;}
	.product-list-item-link,.product-list-item-link .wrap{height: 100%;}
	.nav-label{/*width:30%;*/ text-align:right}
	.product-list-item {  width: 46%; }
	.product-center-nav .nav-list-item{margin:0 6px;background: #f5f5f6;margin-bottom: 10px;}
	.product-center-nav .nav-list {width: 100%}
	.product-center-nav .nav-list-item a{font-size:14px;}
	.product-center-nav .nav-list-item + .nav-list-item a{border:none;}
	.sideMen .nav-list .nav-list-item{background: inherit;}
	}
@media screen and (max-width: 735px){
	.product-list-item{width: 45%;height: 145px !important;}
}

@media screen and (max-width: 651px){
	.product-list-item{width: 44% !important; height: 165px !important;}
	.productname p span:last-child{width: 70%;}
	.productdetalis .productimg{width: 199px;height: 149px;}
	.productpdf tr{height: 31px;}
}
@media screen and (max-width: 591px){
	.product-list-item{width: 44%;}
	.productdetalis .productimg{width: 120px;height:90px;}
}

@media screen and (max-width: 499px){
	.productdetalis li{height: 228px;}
}

@media screen and (max-width: 493px){
		.product-list-item{width: 94% !important;height: 220px !important;}
		.productname p span:last-child{width: 60%;}
   .product-center-nav,.product-center-list{width: 100%;}
   .productname p span:last-child{width: 78%;}
}

@media screen and (max-width: 423px){
	.product-center-nav,.product-center-list{width: 100%;}
	   .productname p span:last-child{width: 74%;}
}

@media (max-width:414px) {
	.product-list-item-link .product-desc{width:auto;}
	.product-list-item-link{height:200px;}
	.footer p{line-height:22px;padding-top:10px;}
  .product-list-item { height: 277px !important;width: 44%;margin-bottom: 10px !important;}
  .product-center-nav .nav-list-item a{padding: 0 14px;}
}
   
@media (max-width:435px) {
	.product-list-item-link{height:190px;}
  .product-list-item { height: 200px;}
  .major_classification{/* padding-bottom:70px; */}
}


@media (max-width:360px) {	
.nav-list{width:100%;}
.product-list {padding-top:0; }
.product-center-nav .nav-list-item a{padding: 0 14px;}
   .productname p span:last-child{width: 70%;}
   }
   
@media (max-width:375px) {
	.product-center-nav .nav-list-item{margin:0 4px;margin-bottom: 10px;}
	.product-list-item{height:200px;}
	.product-center-nav .nav-list-item a{font-size:12px;}
	.nav-list-item{margin-left:0 12px;}
	.nav-list{width:84%;}
   }

@media (max-width:320px) {
	.product-list-item-img { width: 100%;}
	.product-list {padding-top:0; }
	.nav-list{width:84%;}
	.product-list-item{height:157px;}
	.footer p{line-height:17px;}
	.product-center-nav .nav-list-item a{padding: 0 9px;}
}
 