	/* CSS样式初始化 */
	body{
		padding: 0px;
		margin: 0px;
		/* overflow: hidden; */
	}
	ol,ul {
		list-style: none;
		margin: 0px;
		padding:0px;
	}

	p {
		font-size: 13px;
	}

	a {
		text-decoration: none;
	}

	a:hover, a:active {
		text-decoration: none;
	}
	.clear{
		clear: both;
	}
	h1,h2,h3,h4,h5,h6,pre,form, 
	fieldset,input,textarea,blockquote,th,td { 
	margin:0; 
	padding:0; 
	font-weight: normal;
	} 
	/* css初始化结束 */


	




	/* banner图开始 */
	.news-banner{
		width: 100%;
		height: auto;
		overflow: hidden;
		background: url(../images/news/banner-bj.jpg) no-repeat center top;
		background-size: 100% 100%;
	}
	.news-banner-wrap{
		width:1200px;
		margin: 0px auto;
		overflow: hidden;
		height: auto;
	}


	.news-banner-wrap-right{
		width: 100%;
		text-align: center;
		padding-top: 160px;
		padding-bottom: 140px;
	}
	.news-banner-wrap::after{
		 content: "";
		 display: block;
		 clear: both;
		
	}
	/* banner图结束 */



	/* 面包屑导航 */
	
	.news-mbx{
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.news-mbx-wrap{
		max-width: 1200px;
		height: auto;
		overflow:hidden;
		margin: 0 auto;
		margin-top: 30px;
		margin-bottom: 50px;
	}
	
	
.news-mbx-wrap-ul {
  list-style: none;
  display: inline-block;
}
.news-mbx-wrap-ul .icon {
  font-size: 14px;
}
.news-mbx-wrap-ul li {
  float: left;
}
.news-mbx-wrap-ul li a {
  color: #FFF;
  display: block;
  background: #0066cc; /* 更新为主题蓝色 */
  text-decoration: none;
  position: relative;
  height: 30px;
  line-height: 30px;
  padding: 0 10px 0 5px;
  text-align: center;
  margin-right: 23px;
  font-size: 14px;
}
.news-mbx-wrap-ul li:nth-child(even) a {
  background-color: #004d99; /* 更深的蓝色 */
}
.news-mbx-wrap-ul li:nth-child(even) a:before {
  border-color: #004d99;
  border-left-color: transparent;
}
.news-mbx-wrap-ul li:nth-child(even) a:after {
  border-left-color: #004d99;
}
.news-mbx-wrap-ul li:first-child a {
  padding-left: 15px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  -ms-border-radius: 4px 0 0 4px;
  -o-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.news-mbx-wrap-ul li:first-child a:before {
  border: none;
}
.news-mbx-wrap-ul li:last-child a {
  padding-right: 15px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  -ms-border-radius: 0 4px 4px 0;
  -o-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.news-mbx-wrap-ul li:last-child a:after {
  border: none;
}
.news-mbx-wrap-ul li a:before, .news-mbx-wrap-ul li a:after {
  content: "";
  position: absolute;
  top: 0;
  border: 0 solid #3498db;
  border-width: 20px 10px;
  width: 0;
  height: 0;
}
.news-mbx-wrap-ul li a:before {
  left: -20px;
  border-left-color: transparent;
}
.news-mbx-wrap-ul li a:after {
  left: 100%;
  border-color: transparent;
  border-left-color: #3498db;
}
.news-mbx-wrap-ul li a:hover {
  background-color: #1abc9c;
}
.news-mbx-wrap-ul li a:hover:before {
  border-color: #1abc9c;
  border-left-color: transparent;
}
.news-mbx-wrap-ul li a:hover:after {
  border-left-color: #1abc9c;
}
.news-mbx-wrap-ul li a:active {
  background-color: #16a085;
}
.news-mbx-wrap-ul li a:active:before {
  border-color: #16a085;
  border-left-color: transparent;
}
.news-mbx-wrap-ul li a:active:after {
  border-left-color: #16a085;
}




/* tab */


	.news-xj{
		width: 100%;
		height: auto;
		overflow: hidden;
		background: #fff;
	}
	.news-xj-wrap{
		width: 1200px;
		margin: 0px auto;
	}
	.news-xj .news-xj-wrap>h3{
		font-size: 30px;
		line-height: 30px;
		color: #000;
		margin-top: 60px;
		margin-bottom: 10px;
	}
	.news-xj .news-xj-wrap>h4{
		font-size: 20px;
		line-height: 30px;
		color: #000;

	}






	.news-xj-wrap-content {
		width: 100%;
		height: auto;
		position: relative;
		margin:20px auto;
	}

	.news-xj-wrap-content-list{
		overflow: hidden;
		zoom: 1; border-bottom: none;
		z-index: 110;
		background: #ebebeb; /* 灰色背景 */
		height: auto;
		width: 1200px;
		display: block;
	 /*   border-top: solid 1px #d1d1d1;
		border-left: solid 1px #d1d1d1; */
		border-bottom: solid 2px #425280;
	}

	.news-xj-wrap-content-list ul li a {
		color: #000; /* 黑色文字 */
		display: inline-block;
		width: 100%;
	}

	.news-xj-wrap-content-list ul li {
		float: left;
		/* color: #aa4343; */
		line-height: 30px;
		cursor: pointer;
		line-height: 75px;
		width: 25%;
		text-align: center;
		font-size: 18px;
		-webkit-webkit-transition:all linear 0.4s;
		-moz-webkit-transition:all linear 0.4s;
		-ms-webkit-transition:all linear 0.4s;
		-o-webkit-transition:all linear 0.4s;
		webkit-transition: all linear 0.4s;
		transition: all linear 0.4s;
		/*    border-right: solid 1px #d1d1d1;
		border-bottom: solid 2px #d1d1d1; */
	}

	.news-xj-wrap-content-list ul .news-xj-wrap-content-list-current {
		color: #f54343;
		background: #425280;
		/* border-bottom: solid 2px #f54144; */
		
	}

	.news-xj-wrap-content-list ul .news-xj-wrap-content-list-current a {
		color: #fff;
	}
	
	.news-xj-wrap-content-list-item{
		display: none;
		-webkit-webkit-transition:all linear 0.4s;
		-moz-webkit-transition:all linear 0.4s;
		-ms-webkit-transition:all linear 0.4s;
		-o-webkit-transition:all linear 0.4s;
		webkit-transition: all linear 0.4s;
		transition: all linear 0.4s;

	}



	.news-xj-wrap-content-list-tab{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 20px;
	}

	.news-xj-wrap-content-list-item-page{
		width: 100%;
		height: auto;
		padding-top: 12px;
		position: relative;
		background: #fff;
		overflow: hidden;

		padding-bottom: 10px;
	}

	.news-xj-wrap-content-list-item-page ul li{
		width: 99%;
		position: relative;
		border: solid 1px #f7efef;
		overflow: hidden;
		height: auto;
		/* display: grid; */
		place-items: center;
		padding: 10px 10px;
	}

	.news-page-left{
	float: left;
	width: 30%;
	text-align: center;
	overflow: hidden;
	
	}
	.news-page-left img{
		-webkit-transition: all linear 0.2s;
		-moz-transition: all linear 0.2s;
		-ms-transition: all linear 0.2s;
		-o-transition: all linear 0.2s;
		transition: all linear 0.2s;
		width: auto;
		height: 200px;
		max-width: 100%;
	}
	.news-page-left a{
		display: inline-block;
		width: 100%;
		height: auto;
	}
	.news-page-right{
	float: right;
	width: 70%;
	overflow: hidden;
	}

	.news-page-right-a{
		display: inline-block;
		width: 100%;
		height: auto;
	}

	.news-page-right-q{
		width: 100%;
		overflow: hidden;
	}
	.news-page-right-l{
		float: left;
		width: 70%;
		height: auto;
		overflow: hidden;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	.news-page-right-a{
		color: #000;
	}
	.news-page-right-l h3{
		margin-top: 13px;
		color: #000;
		font-size: 18px;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	.news-page-right-date{
		float: right;
		width: 25%;
		overflow:hidden;
		padding-left: 30px;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	.news-page-right-l-desc{
		width: 99%;
		height: auto;
		overflow: hidden;
		color: #000;
		margin: 0 0;
		padding-top: 10px;
		padding-bottom: 10px;
		font-size: 14px;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	
	.news-page-right-l-desc-a{
		color: #000;
		padding-bottom: 5px;
		width: 90%;
		padding-left: 10px;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	
	.news-page-right-date .month{
		display: block;
		height: auto;
		color: #000;
		padding-top: 30px;
	}
	.news-page-right-date .year{
		display: block;
		height: auto;
		color: #000;
		padding-top: 10px;
		
	}
	
	.news-xj-wrap-content-list-item-page ul li:hover .news-page-left img{
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	.news-xj-wrap-content-list-item-page ul li:hover .news-page-right .news-page-right-l{
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
		padding-left: 5px;
	}

	.news-xj-wrap-content-list-item-page ul li:hover .news-page-right-l-desc-a{
		padding-left: 5px;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	.news-xj-wrap-content-list-item-page ul li:hover .news-page-right-date{
		padding-right: 5px;
		-webkit-webkit-transition: all linear 0.2s;
		-moz-webkit-transition: all linear 0.2s;
		-ms-webkit-transition: all linear 0.2s;
		-o-webkit-transition: all linear 0.2s;
		webkit-transition: all linear 0.2s;
		transition: all linear 0.2s;
	}
	
	
	
	/* 分页代码 */
	
	/* 分页代码 */
	
	.hzal-fy{
		width: 100%;
		height: auto;
		opacity: hidden;
	}
	.hzal-fy-wrap{
		max-width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 80px;
		margin-bottom: 100px;
	}
	.hzal-fy-page {
		
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.hzal-fy-page li {
		display: inline-block;
		/* border: solid 1px #ccc; */
		
	}
	
	.hzal-fy-page li a {
	    color: black;
	    float: left;
	    padding: 8px 16px;
	    text-decoration: none;
	}
	
	
	
	
	
	
	
	
	