.search-form{
box-sizing: border-box;
color: rgb(74, 74, 74);
font-family: Avenir Next, Times, Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", sans-serif;
font-size: 18px;
line-height: 20px;
margin-bottom: 100px;
margin-left: 395.5px;
margin-right: 395.5px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 560px;}
.wrap::after{display: table;clear: both;content: "";}
.wrap {
	width: 1180px;}
.wrap {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding: 0px;
	margin-top: 0;
	margin-bottom: 0;}
.wrap_left {
	width: 910px;
	float: left;
	margin-top: 30px;
	margin-bottom: 20px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 0px;}
.wrap_right {
	float: right;
	width: 230px;
	margin-top: 30px;
	display: block;
	margin-bottom: 20px;}
.wrap_right .fenlei {
	background-image: url(../images/n-nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color: #eeedee;}
.n_nav {
	background-color: #fff;
	margin-bottom: 30px;}
.wrap_right .hot {
	border-bottom: 1px solid #dbdbdb;
	line-height: 32px;
	margin-top: 10px;}
.wrap_right .hot h3 {
	font-size: 16px;
	line-height: 20px;
	color: #333;
	margin-top: 8px;
	padding-left: 8px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #004684;
	font-weight: 600;
	text-align: left;
	margin-bottom: 8px;}
.n_nav_hot dd {
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;}
.n_nav_hot i {
	background-color: #004684;
	display: block;
	float: left;
	height: 4px;
	width: 4px;
	margin-top: 8px;
	margin-right: 8px;}




.ltop {
	overflow: hidden;
	border-bottom: 1px solid #dbdbdb;
	padding-top: 0.8rem;
	padding-bottom: 0.8rem;}
.ltop h3 {
	font-size: 16px;
	line-height: 20px;
	float: left;
	color: #333;
	padding-left: 8px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #004684;
	font-weight: 600;}
.news_content {
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;}
.news-list {
	width: 100%;
	overflow: hidden;}
.news-item {
	clear: both;
	display: block;
	position: relative;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 15px;}
.news_content h1 {
	font-size: 16px;
	text-align: center;
	color: #333;
	font-weight: 600;
	padding-top: 1rem;
	padding-bottom: 1rem;}
.tc {
	text-align: center;}
.news_content .detail-content-body {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-size: 16px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;}
.news_content .keywords {
	display: block;
	margin-right: 10px;
	color: #999;}
.news_content .keywords span {
	color: #999;}
.news_content .news_sx {
	width: 100%;
	padding-top: 7px;
	padding-bottom: 7px;}
.news_content .news_sx p {
	display: block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	color: #999;}



.news_content .date{position: absolute;width: 80px;height: 80px;border-radius: 50%;/*background-color: #f5f5f5;*/background-image: url(../images/news-date-bg.jpg);background-color: #eee;}
.news_content .date .day{text-align: center;height: 25px;font-size: 18px;line-height: 25px;color: #666;margin-top: 15px;font-weight: 600;}
.news_content .date .month{text-align: center;height: 18px;line-height: 18px;color: #999;margin-top: 5px;font-size: 14px;}
.news_content .description{margin-left: 100px;}
.news_content .description h2{font-size: 16px;overflow: hidden;padding-top: 0.4rem;padding-bottom: 0.4rem;}
.news_content .description h2 > a{color: #333;}
.news_content .attr{color: #999;margin-bottom: 10px;}
.news_content .attr span{display: inline-block;margin-right: 2rem;}
.news_content .description .cont{position: relative;}
.news_content .description .cont .words{}
.news_content .description .cont .words .detail{color: #666;overflow: hidden;margin-bottom: 10px;font-size: 16px;}
.news_content .description .cont .words .link-more{font-size: 16px;font-weight: 600;}
.news-item:hover .link-more a{color:#004684;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-ms-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}

.page {
	line-height: 30px;
	text-align: center;
	margin-top: 10px;
	display: block;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;}
.page ul {
	display: inline-block;
	margin: 0 auto;}
.page li {
	line-height: 30px;
	display: inline-block;
	border: 1px solid #ddd;
	float: left;
	cursor: pointer;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	margin-right: -1px;}
.page li.thisclass {
	color: #fff;
	background-color: #004684;
	line-height: 30px;
	height: 30px;
	padding-top: 0px;
	padding-bottom: 0;
	border: 1px solid #004684;}
