.newsMain {
width: 81.75%;
margin:0 auto;
background: #FFFFFF;
box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
}
.newsbox-site {
    margin:30px 53px 0 30px;
}
.newsbox-size {
    width:91.5%;
    height:152px;
}
.news-img-size {
    width: 250px;
    height: 150px;
}
.ml-28px {
    margin-left:28px
}
.news-title {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
}
.news-title:hover {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #0074FF;
}
.news-content {
    margin-top:19px;
    width: 618px;
    height: 63px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #999999;
    line-height: 24px;
}
.news-more {
    margin-top:27px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #0074FF;
}
.newsbox-buttom {
    width: 920px;
    height: 1px;
    background: #DFDFDF;
    margin:30px 0
}
.pagebox {
  width: 40px;
  height: 40px;
  background: #FFFFFF;
  border: 1px solid #DFDFDF;
  border-radius: 4px;
}
.newsdetails-main{
    width: 73.33%;
    margin:28px 0 60px 0;
    background: #FFFFFF;
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
}
.fl.newsdetails-main img {
    max-width: 98%;
    display: block;
}
.fl.newsdetails-main p {
    font-size: 14px;
}
.newsdetails-title {
    margin:30px 30px 0 30px;
    font-size: 28px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
}
.newsdetails-date {
    margin:20px 0 0 31px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #999999;
}
.newsdetails-content-site {
    margin:30px 29px;
}
.newsdetails-font {
	font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
}
.mt-30px {
    margin-top: 30px;
}
.newsdetails-right-box{
    width: 25%;
    background: #FFFFFF;
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
}
.p-20px {
    padding:20px 20px
}
.newsdetails-right-symbol{
    width: 2px;
    height: 16px;
    background: #0074FF;
}
.newsdetails-right-column {
    margin:-3px 0 0 10px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
}
.mt-10 {
    margin-top:10px
}
.newsdetails-right-title{
    padding-top:19px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
}

.page_div {
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 15px;
	font-family: "microsoft yahei";
	color: #666666;
	margin-right: 10px;
	padding-left: 20px;
	box-sizing: border-box;
}
/*
 * 页数按钮样式
 */
.page_div a {
	min-width: 30px;
	height: 28px;
	border: 1px solid #dce0e0!important;
	text-align: center;
	margin: 0 4px;
	cursor: pointer;
	line-height: 28px;
	color: #666666;
	font-size: 13px;
	display: inline-block;
}
#firstPage,
#lastPage {
	width: 50px;
	color: #0073A9;
	border: 1px solid #0073A9!important;
}
#prePage,
#nextPage {
	width: 70px;
	color: #0073A9;
	border: 1px solid #0073A9!important;
}
.page_div .current {
	background-color: #0073A9;
	border-color: #0073A9;
	color: #FFFFFF;
}
.totalPages {
	margin: 0 10px;
}
.totalPages span,
.totalSize span {
	color: #0073A9;
	margin: 0 5px;
}
		.page_wrap {
			clear: both;
			margin-bottom: 30px;
			overflow: hidden;
			zoom: 1;
		}

		.paginator {
			display: flex;
			justify-content: center;
			overflow: hidden;
		}

		.paginator,
		.paginator input,
		.paginator button {
			font-size: 14px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: #333333;
		}

		.paginator a,
		.paginator span {
			float: left;
			height: 23px;
			margin: 0 5px 0 0;
			text-align: center;
			white-space: nowrap;
			vertical-align: middle;
			line-height: 23px;
			background: #fff;
		}

		.paginator a {
			color: #333333;
		}

		.paginator b {
			font-size: 14px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: #333333;
		}

		.paginator a:link,
		.paginator a:visited,
		.paginator a:hover,
		.paginator a:active {
			text-decoration: none;
		}

		.paginator .page-start,
		.paginator a,
		.paginator .page-end {
			width: 40px;
			height: 40px;
			background: #FFFFFF;
			border: 1px solid #DFDFDF;
			border-radius: 4px;
		}

		.paginator .page-start {
			border-color: #d9d9d9;
			color: #d9d9d9;
		}

		.paginator .page-end {
			border-color: #d9d9d9;
			color: #d9d9d9;
		}

		.paginator .page-this,
		.paginator .page-break {
			padding: 0 3px;
		}

		.paginator .page-break {
			border: 1px solid #fff;
		}

		.paginator .page-this {
			width: 40px;
			height: 40px;
			background: #0074FF;
			border-radius: 4px;
			font-size: 14px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: #FFFFFF;
		}

		.paginator .page-skip {
			height: 22px;
			line-height: 22px;
			padding: 0 3px;
			margin: 0;
			background: none;
		}

		.paginator .page-skip input {
			width: 26px;
			*width: 23px;
			height: 19px;
			line-height: 19px;
			border: 1px #D3D3D3 solid;
			font-size: 12px;
			margin: -1px 6px 0px 6px;
			_margin-top: 0px;
			padding: 0px 0px 0px 2px;
			vertical-align: middle;
			padding-top: 0px;
			padding-bottom: 0px;
		}

		.paginator .page-skip button {
			font-size: 12px;
			padding: 0 5px 5px 5px;
			_padding: 0 5px 0 5px;
			width: auto;
			_width: 0;
			height: 22px;
			*height: 23px;
			*line-height: 20px;
			_height: 16px;
			_line-height: 16px;
			margin-left: 10px;
			*margin-top: -1px;
			overflow: visible;
			vertical-align: top;
		}

		.paginator a:hover {
			background: #0074FF;
			border-radius: 4px;
			font-size: 14px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: #FFFFFF;
		}
.navigation-text {
    margin-top:29px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
 }
 .nva-color {
	color:#999999;
 }
 .nva-color:hover{
	color:#0074FF;
 }