.min-banner {
    height: 380px;
    position: relative;
    overflow: hidden;
}
.grWidth {
    width:1200px;
    margin: 0 auto;
}

/*  产品列表 */

.proList li{width:285px;background:#f0f0f0;text-align:center;padding-bottom:25px;transition:all 0.3s;float:left;margin:0 10px 20px 0;}

.proList li .pImg{width:255px;height:360px;overflow:hidden;background:#f5f5f5;margin-bottom:30px;position:relative; margin:0 auto;}

.proList li img{width:255px;height:360px;transition:all 0.5s; text-align:center; margin:0 auto; margin-top:10px;}

.proList li .pImg span{position:absolute;top:50%;left:50%;color:#fff;font-size:13px;background: url('../images/picon2.png') no-repeat center top;margin-left:-30px;opacity:0;transition:all 0.3s;}

.proList li h5{font-weight:normal;font-size:16px;height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;position:relative; padding-top:20px;}

.proList li h5:before{content:"";position:absolute;width:70px;height:1px;bottom:0;left:50%;margin-left:-35px;background:#c1c1c1;}

.proList li:hover{background:#dfb475;}

.proList li:hover h5{color:#fff;}

.proList li:hover h5:before{background:#fff;}

.proList li:hover img{opacity:.5;transform:scale(1.1,1.1);}

.proList li:hover span{opacity:1;padding-top: 45px;margin-top:-30px;}


/*格 展 网 络分页样式*/
.pages{clear: both;margin:20px auto 20px auto; padding-top:20px; overflow: hidden; text-align: center;font-size:14px; }
.pages ul li{display:inline-block;border: 1px solid #ccc;padding: 6px 15px;margin: 0 1px;line-height:24px;background: #fff;color:#999;border-radius:2px}
.pages ul li:hover{background:#d82019;color:#fff;border: 1px solid #d82019}
.pages ul li:hover a{color:#fff;}
.pages ul li.thisclass{display: inline-block;border: 1px solid #d82019;padding:6px 15px;margin: 0 1px;background: #d82019;color: #fff;}
.pages ul li.thisclass a{color: #fff;}
.pages ul li a{display:block;color:#999}
.pages ul li a:hover{color: #fff;}
 
 
 /*面包屑*/
.crumbs-1 {
  height: 65px;
  font-size: 14px;
  border-bottom: 1px dashed #dcdcdc;
  margin-bottom: 30px;
}
.crumbs-1 b {
  font-weight: normal;
}
.crumbs-1 i {
  font-style: normal;
}
.crumbs-1 span {
  padding: 0 5px;
  height: 65px;
  line-height: 65px;
}
.crumbs-1 a:hover {
  color: #ab1f20;
}

.service_infos {
		width: 1200px;
		margin: 0 auto;
	 
		padding-top:20px;
	}
	/*左边导航栏*/
	
	.service_left_nav_box {
		width: 80% !important;
		margin: 0 auto;
	}
	
	.service_left_nav {
		text-align: center;
		background-color: #e50112;
	}
	
	.service_left_nav_tit h5 {
		font-size: 17px;
		font-weight: 600;
		color: #fff;
		height: 37px;
		line-height: 37px;
	}
	
	.service_series {
		margin-bottom: 10px;
	}
	
	.service_series_name {
		height: 36px;
		line-height: 36px;
		color: #fff;
		font-size: 16px;
		background-color: #3e3a39;
	}
	
	.service_series_name:hover {
		background-color: #ffd900;
		color: #524f4e;
	}
	.service_name_current {
		border: 1px solid #3e3a39 !important;
	}
	.service_name li {
		width: 95%;
		margin: 8px auto;
		color: #524f4e;
		height: 22px;
		line-height: 20px;
		font-size: 14px;
		border: 1px solid #adadad;
	}
	
	.service_name li:hover {
		border: 1px solid #3e3a39;
		cursor: pointer;
	}
	/*右边内容*/
	/*右边新闻列表*/
	
	.service_tit_content {
		display: flex;
		padding: 21px;
		width: 840px;
		height: 261px;
		color: #3e3a39;
		background-color: #fff;
		cursor: pointer;
		/*鼠标悬浮变成小手状*/
		margin-bottom: 26px;
	}
	
	.service_tit_content:hover {
		color: #3e3a39;
		background-color: #fff;
	}
	
	.service_tit_content_img {
		display: inline-block;
		width: 328px;
		height: 219px;
	}
	
	.service_tit_text {
		position: relative;
		display: inline-block;
		margin: 0 auto;
		width: 414px;
		height: 221px;
		text-align: left;
	}
	
	.service_tit_text>h5 {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 16px;
		font-weight: 600;
	}
	
	.service_subtitle {
		padding-top: 40px;
		font-size: 15px;
		color: #898989;
		text-indent: 2em;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
	
	.service_tit_more {
		position: absolute;
		right: 0;
		bottom: -4px;
		margin-bottom: 10px;
		width: 130px;
		height: 35px;
		line-height: 35px;
		text-align: center;
		font-size: 16px;
		color: #e83928;
		border: 1px solid #e83928;
		transition: all .8s;
	}
	/*鼠标悬浮【查看详情变色】*/
	
	.service_tit_content:hover .service_tit_more {
		color: #fff;
		background-color: #e83928;
		transition: all .8s;
	}
	
	.pro_infos {
		margin-bottom: 80px;
	   width: 1215px;
		margin: 0 auto;
		background-color: #f5f5f5;
		padding-top:20px;
	}
	.pro_details{ background:#fff; width:866px; padding:10px; margin-bottom:20px;}
	.newsl,.contact1{ width:80%; margin:0 auto; margin-top:30px; background:#fff; font-size:15px;}
	
	
	.newsl ul{padding:10px;}
	.newsl ul li{ border-bottom:1px solid #ccc; height:30px; overflow:hidden;line-height:30px;}
	
	.dianh{ padding:10px; text-align:left; line-height:29px;}
	.pro_left_nav_box {
		width: 80% !important;
		margin: 0 auto;
	}
	/*左边导航栏*/
	
	.pro_left_nav {
		text-align: center;
		background-color: #E83928;
	}
	
	.pro_left_nav_tit h5 {
		font-size: 17px;
		font-weight: 600;
		color: #fff;
		height: 37px;
		line-height: 37px;
	}
	
	.pro_series {
		margin-bottom: 10px;
	}
	
	.pro_series_name {
		height: 36px;
		line-height: 36px;
		color: #fff;
		font-size: 16px;
		background-color: #3e3a39;
	}
	.pro_series_name_current {
		background-color: #ffd900;
		color: #524f4e;
	}
	.pro_series_name  a{color:#fff;}
	.pro_series_name  a:hover{color:#524f4e;}

	.pro_series_name:hover {
		background-color: #ffd900;
		color: #524f4e;
	}
	.pro_name li {
		width: 95%;
		margin: 8px auto;
		color: #524f4e;
		height: 22px;
		line-height: 20px;
		font-size: 14px;
		border: 1px solid #adadad;
	}
	.pro_name_current {
		border: 1px solid red !important;
	}
	.pro_name li:hover {
		border: 1px solid #e83928;
		cursor: pointer;
	}
	
	.pro_info_items {
		float: left;
		width: 25%;
	}
	
	.pro_info_items_link img {
		transition: all .8s;
	}
	
	.pro_info_items_link:hover img {
		transform: scale(1.05);
		transition: all .8s;
	}
	
	.pro_info_items_name {
		font-size: 18px;
		color: #3e3a39;
	}
	
	.pro_look_detail {
		line-height: 0px;
		font-size: 14px;
		color: #afaeae;
	}
	
	.col-lg-3{ width:28%;float:left; text-align:center;}
	.col-lg-9{ width:70%; float:left;}
	
	
	.news_tit_content {
		display: flex;
		padding: 21px;
		width: 840px;
 
		color: #3e3a39;
		background-color: #fff;
		cursor: pointer;
		/*鼠标悬浮变成小手状*/
		margin-bottom: 26px;
		border-bottom:1px  dashed  #ccc;
	}
	
	.news_tit_content:hover {
		color: #3e3a39;
		background-color: #fff;
	}
	
	.news_tit_content_img {
		display: inline-block;
		width: 328px;
		height: 219px;
	}
	
	.news_tit_text {
		position: relative;
		display: inline-block;
		margin: 0 auto;
		width: 414px;
		height: 221px;
		text-align: left;
			
	}
	
	.news_tit_text>h5 {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 16px;
		font-weight: 600;
	}
 
	.news_time {
		font-size: 13px;
		color: #898989;
		line-height:37px;
	}
	
	.subtitle {
		font-size: 15px;
		color: #898989;
 
		overflow: hidden;
	 
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
			line-height:37px;
	}
	
	.news_tit_more {
		position: absolute;
		right: 0;
		bottom: -4px;
		margin-bottom: 10px;
		width: 130px;
		height: 35px;
		line-height: 35px;
		text-align: center;
		font-size: 16px;
		color: #e83928;
		border: 1px solid #e83928;
		transition: all .8s;
		clear:both;
	}
	/*鼠标悬浮【查看详情变色】*/
	
	.news_tit_content:hover .news_tit_more {
		color: #fff;
		background-color: #e83928;
		transition: all .8s;
	}
	
	.news_infos{ width:1200px; margin:0 auto;}
	.block-content{ padding-left:10px; padding-right:10px; background:#fff; width:840px;}
	
	.block-content img{ max-width:100%;}
		.post-body h3{ padding-top:20px; padding-bottom:10px;font-size: 1.75rem; text-align:center;  }
.post-info{text-align:center; padding-bottom:20px;}
 