body {
	margin:0;
	padding:0;
	/*color:#4F4742;*/
	background: url(../images/news-bg-top.png) top center no-repeat;
	background-color:#F6F8FB;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}


#common-top-box {
	background: none;
}


#banner-box {
	height: 410px;
	/*padding-top: 80px;*/
	/*padding-bottom: 80px;*/
}




/*二级栏目导航*/
.nav-second-box {
	width: 100%;
	min-width: 1200px;
	height: 60px;
	background: #FFF;
	box-shadow: 0px 8px 51px 0px rgba(0, 0, 0, 0.02);
}
.nav-second {
	height: 60px;
	/*margin-top: 35px;*/
	/*background-color: #ff0;*/
}
.nav-second ul {
	width: 100%;
	height: 60px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	flex-wrap: nowrap;
}
.nav-second ul li {
	/*width: 100px;*/
	height: 60px;
	margin: 0 30px;
	/*border-top: solid 5px #FFBA00;*/
	/*margin-right: 10px;*/
	/*box-sizing: border-box;*/
	box-sizing: border-box;

}
/*.nav-second ul li:last-child {*/
/*	margin-right: 0;*/
/*}*/
.nav-second ul li a {
	width: 100%;
	height: 60px;
	box-sizing: border-box;
	/*margin-top: 5px;*/
	/*border-top: solid 5px rgba(255, 255, 255, 0);*/
	display: inline-block;
	background-color: #FFF;
	color: rgba(0, 0, 0, 0.5);
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	font-weight: 400;
	/*-webkit-tap-highlight-color: transparent;*/
	border-bottom: 0;
}
.nav-second ul li a:hover {
	/*margin-top: 1px;*/
	/*border-top: solid 4px #0B69D3;*/
	/*border-top: solid 5px #FFBA00;*/
	border-bottom: solid 3px rgba(57, 156, 255, 1);
	/*background-color: #FFF;*/
	color: rgba(57, 156, 255, 1);
	/*-webkit-tap-highlight-color: transparent;*/
}
.nav-second ul li a.active {
	/*margin-top: 1px;*/
	border-bottom: solid 3px rgba(57, 156, 255, 1);
	/*background-color: #F4F4F5;*/
	/*color: #0C71F7;*/
	color: rgba(57, 156, 255, 1);
}



.third-nav {
	width: 1200px;
	margin: 0 auto;
	padding-top: 8px;
	padding-bottom: 30px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	/*position: absolute;*/
	/*bottom: 0;*/
	/*z-index: 999;*/
}
.third-nav .title {
	font-size: 18px;
	line-height: 36px;
	/*width: 200px;*/
	padding-left: 20px;
	color: #666;
}
.third-nav ul {
	/*width: 600px;*/
	/*flex: 1;*/
	flex-wrap: wrap;
	flex-direction: row-reverse;
	justify-content: center;
}
.third-nav ul li {
	margin-right: 10px;
	margin-bottom: 10px;
}
.third-nav ul li a {
	display: block;
	height: 38px;
	line-height: 36px;
	box-sizing: border-box;
	border-radius: 30px;
	font-size: 17px;
	padding-left: 20px;
	padding-right: 20px;
	/*background: url(../../images/gxjz/gxjz-poi-green.png) 15px 11px no-repeat;*/
	background-size: 11px 15px;
	background-color: #FFF;
	border: 1px solid rgba(57, 156, 255, 1);
	color: rgba(57, 156, 255, 1);
	transition: all 0.3s ease 0s;
}
.third-nav ul li a:hover {
	background-color: rgba(57, 156, 255, 1);
	border: 1px solid rgba(57, 156, 255, 1);
	transition: all 0.3s ease 0s;
	color: #FFF;
}
.third-nav ul li a.active {
	background-color: rgba(57, 156, 255, 1);
	border: 1px solid rgba(57, 156, 255, 1);
	color: #FFF;
}
























.news-list-box {
	/*width: 1200px;*/
	/*margin: 0 auto;*/
	margin-bottom: 100px;
}
.news-list-box ul {
	min-height: 800px;
}
.news-list-box ul li {
	width: 100%;
	padding: 30px 40px 30px 40px;
	margin-bottom: 30px;
	box-sizing: border-box;
}
.news-list-box ul a li {
	/*display: block;*/
	width: 100%;
	background: #FFFFFF;
	box-shadow: 0px 8px 51px 0px rgba(0, 0, 0, 0.02);
	transition: 0.3s;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
}
.news-list-box ul a:hover li {
	box-shadow: 0px 8px 51px 0px rgba(0, 0, 0, 0.08);
	transition: 0.3s;
}

.news-list-box ul a li .date-box {
	/*align-items: center;*/
	width: 180px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
.news-list-box ul a li .date-box .date {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}
.news-list-box ul a li .date-box .date .date-dd {
	width: 75px;
	line-height: 70px;
	font-size: 44px;
	color: rgba(57, 156, 255, 1);
	text-align: center;
}
.news-list-box ul a li .date-box .date .date-mm-yy {
	flex: 1;
}
.news-list-box ul a li .date-box .date .date-mm {
	font-size: 13px;
	list-style: 30px;
	color: rgba(0, 0, 0, 0.7);
}
.news-list-box ul a li .date-box .date .date-yy {
	font-size: 13px;
	list-style: 30px;
	color: rgba(0, 0, 0, 0.7);
}
.news-list-box ul a li .date-box .nav-id {
	width: 75px;
	margin-top: 4px;
	font-size: 13px;
	color: rgba(0, 0, 0, 0.5);
	text-align: center;
}
.news-list-box ul a li .texts-box {
	/*flex: 1;*/
	width: 800px;
}
.news-list-box ul a li .texts-box .title {
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 26px;
	color: rgba(0, 0, 0, 0.7);
	transition: 0.3s;
	font-weight: bold;
}
.news-list-box ul a:hover li .texts-box .title {
	color: rgba(57, 156, 255, 1);
	transition: 0.3s;
}
.news-list-box ul a li .texts-box .brief {
	width: 100%;
	max-height: 105px;
	overflow: hidden;
	font-size: 14px;
	line-height: 21px;
	color: rgba(0, 0, 0, 0.5);
}
.news-list-box ul a li .texts-box .info {
	margin-top: 8px;
	font-size: 13px;
	color: rgba(0, 0, 0, 0.5);
}
.news-list-box ul a li .btn-box {
	width: 140px;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
}
.news-list-box ul a li .btn-box .btn {
	height: 42px;
	padding: 0px 20px;
	box-sizing: border-box;
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	line-height: 42px;
	text-align: center;
	font-size: 14px;
	color: rgba(57, 156, 255, 1);
	transition: 0.3s;
}
.news-list-box ul a:hover li .btn-box .btn {
	border: 1px solid rgba(57, 156, 255, 1);
	background-color: rgba(57, 156, 255, 1);
	color: #FFF;
	transition: 0.3s;
}















/*==========================*/
/*      内页通用主体内容      */
/*==========================*/
#InsideArea {
	width: 1200px;
	height: auto;
	min-height: 900px;
	margin: 0 auto;
	box-sizing: border-box;
	padding: 20px 40px;
	margin-top: -40px;
	margin-bottom: 40px;
	background-color: #FFF;
	box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.05);
}
.InMainData {
	width: 100%;
	max-width: 1000px;
	overflow:hidden;
	margin: 0 auto;
}
/*内页新闻内容*/
.InpageContent {
	max-width: 1000px;
	overflow:hidden;
	padding:20px 0px 80px;
}
.InpageContent .Title {
	width:100%;
	text-align:center;
	line-height:48px;
	font-size:32px;
	/*font-weight:bold;*/
	color:#0B69D3;
	padding-top: 20px;
	padding-bottom: 8px;
}
.InpageContent .Info {
	width:100%;
	text-align:center;
	font-size: 14px;
	line-height:50px;
	color:rgba(155, 155, 155, 1);
	padding-bottom: 0px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	/*border-bottom:dotted 1px #CCC;*/
}
.InpageContent .Info div {
	padding: 0 8px;
}
.InpageContent .Content {
	padding-top:15px;
	font-size:18px;
	line-height:32px;
	color:#444;
	width: 100%;
}
.InpageContent .Content img {
	max-width: 100%;
}
/*.InpageContent .Content img {*/
/*	!*padding:4px;*!*/
/*	!*background:#FFF;*!*/
/*	!*border:solid 1px #CCC;*!*/
/*	!*width:640px;*!*/
/*	margin: 0 auto;*/
/*	text-align: center;*/
/*}*/
/*.InpageContent .More {*/
/*	width: 100%;*/
/*}*/
.InpageContent .Content td{
	/*border-left: 1px solid #666;*/
	/*border-bottom: 1px solid #666;*/
	border: 1px solid #CCC;
	padding-left: 10px;
}
.InpageContent .Content table {
	/*border-right: 1px solid #666;*/
	/*border-top: 1px solid #666;*/
	/*width: 1000px!important;*/
	max-width: 1000px!important;
	min-width: 950px!important;
	margin: 0 auto!important;
	border: 1px solid #CCC;
}
.InpageContent .Content table, .InpageContent .Content td, .InpageContent .Content tr, .InpageContent .Content th{
	font-size:18px;
}
.InpageContent .Content a {
	color:#0B69D3;
}
.InpageContent .Content a:hover {
	color:#0B69D3;
	text-decoration: underline;
}

.InpageContent .Content .Cover {
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.InpageContent .Content .Cover img {
	max-width: 100%;
	max-height: 800px;
}


















































/*#WZLIB_InsideArea {*/
/*	width: 1220px;*/
/*	height: auto;*/
/*	min-height: 900px;*/
/*	margin: 0 auto;*/
/*	box-sizing: border-box;*/
/*	padding: 20px 0px;*/
/*	!*margin-top: 40px;*!*/
/*	!*margin-bottom: 40px;*!*/
/*	!*background-color: #FFF;*!*/
/*	!*box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.05);*!*/
/*}*/

.SubnavTitle {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding-top: 50px;
	padding-bottom: 30px;
}
.SubnavTitle .title {
	height: 50px;
	font-size: 36px;
	font-weight: 400;
	color: #333333;
	line-height: 50px;
}
.SubnavTitle .title img {
	height: 40px;
}
.SubnavTitle .title span {
	margin-left: 12px;
	width: 100%;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	font-size: 15px;
	color: #888;
}
.SubnavTitle .icon {
	padding: 0 10px;
	width: 18px;
	height: 21px;
}
.SubnavTitle .icon img {
	width: 18px;
	height: 21px;
}
.SubnavTitle .line {
	margin-top: 8px;
	width: 60px;
	height: 3px;
	border-radius: 5px;
	background: rgba(57, 156, 255, 1);
	overflow: hidden;
}
.SubnavTitle .sub-title {
	margin-top: 12px;
	width: 100%;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	font-size: 15px;
	color: #888;
	/*text-align: center;*/
}

/*主体部分框架*/
.InMain {
	width: 1240px;
	overflow: hidden;
}
.InMain .ArticleList {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	flex-wrap: wrap;
	/*min-height: 600px;*/
	width: 1240px;
	/*padding: 20px 0;*/
	box-sizing: border-box;
	margin: 20px;
	/*margin-left: -10px;*/
}
/*.InMain .ArticleList {*/
/*	!*padding: 10px 0;*!*/
/*}*/
.InMain .ArticleList a li {
	width: 590px;
	height: 180px;
	margin-right: 20px;
	margin-bottom: 20px;
	/*padding: 10px 20px 20px 10px;*/
	padding: 0;
	/*border-bottom: dashed 1px #DDD;*/
	font-size: 18px;
	/*line-height: 28px;*/
	/*font-weight: 400;*/
	background-color: #FFF;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.05);
	/*box-sizing: border-box;*/
	transition: all 0.3s ease 0s;
	justify-content: flex-start;
	border-radius: 10px;
	overflow: hidden;
	/*display: flex;*/
	/*flex-direction: row;*/
	/*align-items: center;*/
}
.InMain .ArticleList a:hover li {
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
	transition: all 0.3s ease 0s;
	/*background-color: #f8f8f8;*/
}
.InMain .ArticleList a li .cover {
	width: 180px;
	height: 180px;
	/*border-radius: 80px;*/
	/*transform: rotate(0deg);*/
	overflow: hidden;
	/*border: 10px solid rgba(255, 255, 255, 0.6);*/
	position: relative;
	transition: all 0.5s ease 0s;
}
.InMain .ArticleList li .cover img {
	position: absolute;
	height: 100%;
	min-width: 100%;
	min-height: 100%;
	left: 50%;
	top: 50%;
}
.InMain .ArticleList a li .cover img {
	transform: translate(-50%, -50%) scale(1);
	transition: all 1s ease 0s;
	-webkit-transform: translate(-50%, -50%) scale(1);
	-webkit-transition: all 2s ease 0s;
	-o-transform: translate(-50%, -50%) scale(1);
	-o-transition: all 2s ease 0s;
}
.InMain .ArticleList a:hover li .cover img {
	transform: translate(-50%, -50%) scale(1.3);
	transition: all 1s ease 0s;
	-webkit-transform: translate(-50%, -50%) scale(1.3);
	-webkit-transition: all 2s ease 0s;
	-o-transform: translate(-50%, -50%) scale(1.3);
	-o-transition: all 2s ease 0s;
}


.InMain .ArticleList a li .info {
	flex: 1;
	padding-left: 25px;
	padding-right: 30px;
	padding-top: 16px;
	transition: all 0.3s ease 0s;
}
.InMain .ArticleList a:hover li .info {
	padding-top: 16px;
	/*padding-left: 20px;*/
	transition: all 0.3s ease 0s;
}
.InMain .ArticleList a li {
	/*padding: 16px 0;*/
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
}
.InMain .ArticleList a li .date {
	font-size: 14px;
	color: #999;
	line-height: 24px;

}
.InMain .ArticleList a li .title {
	flex: 1;
	color: #666;
	/*color: rgba(57, 156, 255, 1);*/
	margin-bottom: 8px;
	margin-top: 5px;
	max-height: 50px;
	line-height: 25px;
	overflow: hidden;
	font-weight: 600;
}
.InMain .ArticleList a:hover li .title {
	font-weight: 600;
	color: #00A682;
	color: rgba(57, 156, 255, 1);
}
.InMain .ArticleList a li .brief {
	font-size: 14px;
	color: #888;
	line-height: 24px;
	max-height: 48px;
	overflow: hidden;

}
.InMain .ArticleList a.location {
	font-size: 14px;
	color: #999;
}
.InMain .ArticleList a:hover.location {
	color: #0B69D3;
	color: rgba(57, 156, 255, 1);
}
.search-none {
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	font-size: 24px;
	padding-top: 100px;
}








































