/*
采购网公司分站
*/
.wp-block-image{margin: 0!important;}
.slider-focus{position:relative;max-width:100%;overflow:hidden;height: 462px;margin:10px auto;}
.slider-focus .hd{ position:absolute;width:100%;height:22px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:50px;height:8px;margin:0 8px;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#ffea00;  }
.slider-focus  .bd{ position:relative; z-index:0;}
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%;height:462px;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focus_bg.png) repeat-x; color:#fff;  text-align:left;  }

.inner .pager
{
text-align: center;
margin: 30px 0;
	font-family: arial;
}
.inner .pager a
{
	display: inline-block;
	border: solid 1px #D11120;
	height: 24px;
	line-height: 24px;
	padding: 0 9px;
	margin-left: 10px;
	border-radius: 4px;
}

.inner .pager span
{
	display: inline-block;
	border: solid 1px #D11120;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	margin-left: 10px;
}
.inner .pager a:hover, .inner .pager .cpb
{
	background: #D11120;
	color: #fff;
	border: solid 1px #D11120;
}
.inner .pager .current{background:#D11120;color:#FFF;border-radius: 4px;}
.single_bottom{width:730px;height:270px;padding:20px 0;margin:0 auto;}
.acf_tupian{height:300px;}

/*新闻资讯*/
      .listPage .news-list li{
	border-bottom: 1px dashed #dedede;
	margin-bottom: 1rem;
}
.listPage .news-list li .news-text {
	position: relative;
	padding: 1rem;
}
.listPage .news-list li .news-text span {
	font-size: 18px;
	display: block;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
}
.listPage .news-list li .news-text span a{
text-decoration: none;
color: #666;
}
.listPage .news-list li .news-text span a:hover{
color: #a52e34;
}
.listPage .news-list li .news-text p {
	font-size: 14px;
	color: #999;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 18px 0;
	width: 90%;
	overflow-wrap: break-word;
}
.listPage .news-list li .news-text small {
	font-size: 14px;
	color: #888;
	display: block;
	line-height: 14px;
}
.listPage .news-list li .news-text b {
	font-weight: normal;
	width: 100px;
	height: 36px;
	display: block;
	line-height: 36px;
	text-align: center;
	position: absolute;
	right: 0.2rem;
	top: 52px;
	border: 1px solid #cccccc;
	color: #888;
	font-size: 14px;
	border-radius: 4px;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
}
.listPage .news-list li .news-text b:hover{background:#a52e34;color:#FFF;}
/*新闻终端页*/
.mainBody .cont {
	max-width: 1200px;
	margin: 0 auto;
	padding: 0.4rem 0 0;
	position: relative;
	font-size: 14px;
}
.mainBody .cont .newsD-title {
	text-align: center;
	padding: 30px;
	border-bottom: 1px solid #dfdfdf;
}
.mainBody .cont .newsD-title h1 {
	font-size: 20px;
	color: #333;
	display: block;
	line-height: 20px;
	margin-bottom: 20px;
	font-weight: normal;
	white-space: initial;
}
.mainBody .cont .newsD-title small {
	font-size: 14px;
	color: #888;
	display: block;
	line-height: 14px;
}
.mainBody .cont .newsD-text {
	border-bottom: 1px solid #dfdfdf;
	padding: 30px 0;
	padding: 0.3rem 0;
	font-family: Arial, "Microsoft YaHei", "黑体" !important;
}
.mainBody .cont .newsD-text p {
	font-size: 14px;
	line-height: 30px;
	color: #666;
	text-indent: 25px;
}
.mainBody .cont .newsD-bottom {
	overflow: hidden;
	margin: 30px 0 0;
}
.mainBody .cont .newsD-b-left {
	float: left;
	width: 90%;
}
.mainBody .cont .newsD-b-left p {
	font-size: 16px;
	margin-bottom: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mainBody .cont .newsD-bottom a {
	transition: all 0.3s ease-in-out;
}
.mainBody .cont .newsD-b-left a {
	color: #666;
}
.mainBody .cont .back-list {
	display: block;
	float: right;
	margin-top: 0;
}
