	header,
	nav,
	h2,
	h3,
	h4,
	p,
	div,
	ul {
		margin: 0 auto;
		padding: 0;
	   }

	a{text-decoration : none} 

	.layout {
		margin: 0 auto;
	}
	
	.w3333 {
		width: 33.33%
	}

	.w1120 {
		width: 1126px;
	}
	
	.w980 {
		width: 1120px;
	}
	
	.w750 {
		width: 750px;
	}
	
	.w400 {
		width: 480px;
	}
	
	.w300 {
		width: 300px;
	}
	
	.w200 {
		width: 200px;
	}
	
	.w280 {
		width: 280px;
	}
	
	.w270 {
		width: 320px;
	}
	
	.w670 {
		width: 800px;
	}
	
	.mr10 {
		margin-right: 10px;
	}
	
	.mr30 {
		margin-right: 30px;
	}
	
	.mb15 {
		margin-bottom: 15px;
	}
	
	.mb10 {
		margin-bottom: 10px;
	}
	
	.mb5 {
		margin-bottom: 5px;
	}
	
	ul,
	li {
		list-style: none;
	}
	
	.fl {
		float: left;
		_display: inline;
	}
	
	.fr {
		float: right;
		_display: inline;
	}
	
	.cf:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	
	.cf {
		*zoom: 1;
	}
	
	.bacimg {
		background-image: url(../images/bacimg.png);
	}
	.logo{
		width: 410px;
		height: 75px;
		background-image: url(../images/logo2.png); text-indent: -9999px; margin: 10px 0;}
	/*s nav*/
	
	.menu5 {
		width: 1126px;
		padding-top:5px;
	}
	.menu5 ul {
		height: 67px;
			border-top: 1px solid #efefef;
			border-bottom: 3px solid #efefef;
			-moz-box-shadow: 0px 3px 4px #bebebe;
			-webkit-box-shadow: 0px 3px 4px #bebebe;
			box-shadow: 0px 3px 4px #bebebe;
			/* For IE 8 */
			-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#bebebe')";
			/* For IE 5.5 - 7 */
			filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#bebebe');
			margin-bottom: 20px;
			text-decoration: none;
	}
	.menu5 ul li {
		-moz-box-shadow: 0px 3px 4px #bebebe;
			-webkit-box-shadow: 0px 3px 4px #bebebe;
			box-shadow: 0px 3px 4px #bebebe;
			width: 124px;
			height: 67px;
			border-right: 1px solid #efefef;
			float: left;
			font-family: "Microsoft Yahei";
			color: #f1c38e;
			font-size: 16px;
			line-height: 67px;
			text-align: center; display:block;
	}
	.menu5 .menu-wukuang {
		border-top: 2px solid #cccaca;
			-moz-box-shadow: 0px 3px 4px #bebebe;
			-webkit-box-shadow: 0px 3px 4px #bebebe;
			box-shadow: 0px 0px 0px #bebebe;
	}
	.menu5 ul li a {
		color: #be8b4d;
		width: 124px;
		height: 67px;display:block;
		text-decoration: none;
	}
	
	.menu5 ul li:hover {
		background-color: #efebe7;
		color: #be8b4d;
	}
	
	.menu5 .menu-top > li {
		float: left;
		position: relative;
		text-align: center;
		-webkit-transition: background-color .2s;
		-moz-transition: background-color .2s;
		-ms-transition: background-color .2s;
		-o-transition: background-color .2s;
		transition: background-color .2s
	}
	
	
	.menu5 .menu-button {
		display: block;
		line-height: 67px;
		-webkit-transition: color .2s;
		-moz-transition: color .2s;
		-ms-transition: color .2s;
		-o-transition: color .2s;
		transition: color .2s
	}
	
	.menu5 .menu-dropdown {
		text-align: left;
		background-color: #f7f5ee;
		-webkit-border-radius: 0 0 5px 5px;
		-moz-border-radius: 0 0 5px 5px;
		-ms-border-radius: 0 0 5px 5px;
		-o-border-radius: 0 0 5px 5px;
		border-radius: 0 0 5px 5px;
		position: absolute;
		left: -5000px;
		opacity: 0;
		z-index: 100
	}
	
	.menu5 li:hover .menu-dropdown {
		left: 0;
		opacity: 1;
		-webkit-transition: opacity .2s;
		-moz-transition: opacity .2s;
		-ms-transition: opacity .2s;
		-o-transition: opacity .2s;
		transition: opacity .2s
	}
	
	.menu5 .menu-sub li:hover {
		background: #fafafa;
		-webkit-transition: background-color .2s;
		-moz-transition: background-color .2s;
		-ms-transition: background-color .2s;
		-o-transition: background-color .2s;
		transition: background-color .2s
	}
	/*e nav*/
	/*s hdzx-block*/
	
	.hdzx-block header,
	.hdzx-blockx header,
	.axgs-block header,
	.mtbd-block header,
	.axgs-blockx header,
	.mtbd-blockx header,
	.video-block header,
	.link header,
	.newslist-block header,
	.mtbd-rightblock header,
	.hdzx-rightblock header {
		float: left;
		width: 100%;
	}
	
	.hdzx-block header h2,
	.hdzx-blockx header h2,
	.axgs-block header h2,
	.mtbd-block header h2,
	.axgs-blockx header h2,
	.mtbd-blockx header h2,
	.video-block header h2,
	.link header h2,
	.newslist-block header h2,
	.mtbd-rightblock header h2,
	.hdzx-rightblock header h2 {
		width: 100px;
		font-size: 14px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		float: left;
		text-indent: 10px;
		background-position: 75px -29px;
	}
	
	.hdzx-block header strong,
	.hdzx-blockx header strong,
	.axgs-block header strong,
	.mtbd-block header strong,
	.axgs-blockx header strong,
	.mtbd-blockx header strong,
	.video-block header strong,
	.link header strong,
	.newslist-block header strong,
	.mtbd-rightblock header strong,
	.hdzx-rightblock header strong {
		width: 50px;
		color: #b4b4b3;
		font-size: 12px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		float: right;
		background-position: 30px -10px;
	}
	.hdzx-block header strong a,
	.hdzx-blockx header strong a,
	.axgs-block header strong a,
	.mtbd-block header strong a,
	.axgs-blockx header strong a,
	.mtbd-blockx header strong a,
	.video-block header strong a,
	.link header strong a,
	.newslist-block header strong a,
	.mtbd-rightblock header strong a,
	.hdzx-rightblock header strong a{
		color: #b4b4b3;
	}
	
	.hdzx-block img {
		width: 245px;
		height: 180px;
		float: left;
		margin-right: 20px;
	}
	
	.hdzx-block section {
		width: 535px;
		padding-bottom: 13px;
		margin-bottom: 8px;
		border-bottom: 1px dashed #797979;
	}
	
	.hdzx-block section h3 {
		width: 535px;
		height: 30px;
		overflow: hidden;
		text-align: left;
		font-size: 17px;
		line-height: 30px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		color: #454545;
	}
	
	.hdzx-block section h3 a {
		color: #454545;
	}
	
	.hdzx-block section p {
		width: 535px;
		height: 66px;
		overflow: hidden;
		font-size: 13px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		color: #797979;
		text-indent: 20px;
	}
	
	.hdzx-block section p a {
		color: #333;
	}
	
	.hdzx-block ul {
		width: 535px;
	}
	
	.hdzx-block ul li h4 {
		width: 330px;
		height: 21px;
		overflow: hidden;
		color: #666;
		float: left;
		font-family: "Microsoft Yahei";
		font-size: 13px;
		line-height: 21px;
		margin-right: 5px;
		text-indent: 20px;
		background-image: url(../images/bacimg.png);
		background-position: 7px 10px;
		background-repeat: no-repeat;
	}
	
	.hdzx-block ul li h4 a {
		color: #666;
	}
	
	.hdzx-block ul li time {
		width: 70px;
		height: 21px;
		font-size: 12px;
		line-height: 21px;
		color: #797979;
		float: right;
		text-align: center;
	}
	
	.hdzx-block ul li time a {
		color: #797979;
	}

	/*新的开始*/

	.hdzx-blockx img {
		width: 245px;
		height: 180px;
		float: right;
		margin-left: 20px;
	}
	
	.hdzx-blockx section {
		width: 535px;
		padding-bottom: 13px;
		margin-bottom: 8px;
		border-bottom: 1px dashed #797979;
	}
	
	.hdzx-blockx section h3 {
		width: 535px;
		height: 30px;
		overflow: hidden;
		text-align: left;
		font-size: 17px;
		line-height: 30px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		color: #454545;
	}
	
	.hdzx-blockx section h3 a {
		color: #454545;
	}
	
	.hdzx-blockx section p {
		width: 535px;
		height: 66px;
		overflow: hidden;
		font-size: 13px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		color: #797979;
		text-indent: 20px;
	}
	
	.hdzx-blockx section p a {
		color: #333;
	}
	
	.hdzx-blockx ul {
		width: 535px;
	}
	
	.hdzx-blockx ul li h4 {
		width: 330px;
		height: 21px;
		overflow: hidden;
		color: #666;
		float: left;
		font-family: "Microsoft Yahei";
		font-size: 13px;
		line-height: 21px;
		margin-left: 5px;
		text-indent: 20px;
		background-image: url(../images/bacimg.png);
		background-position: 7px 10px;
		background-repeat: no-repeat;
	}
	
	.hdzx-blockx ul li h4 a {
		color: #666;
	}
	
	.hdzx-blockx ul li time {
		width: 70px;
		height: 21px;
		font-size: 12px;
		line-height: 21px;
		color: #797979;
		float: right;
		text-align: center;
	}
	
	.hdzx-blockx ul li time a {
		color: #797979;
	}
    /*新的结束*/
	/*e hdzx-block*/
	/*s axgs-block*/
	.axgs-block {
		background-color: #f0f0f0;
		padding-top: 10px
	}
	
	.axgs-block section {}
	
	.axgs-block section img {
		width: 145px;
		height: 145px;
		float: left;
		margin-right: 15px;
	}
	
	.axgs-block section p {
		width: 320px;
		height: 98px;
		overflow: hidden;
		font-size: 15px;
		line-height: 24px;
		font-family: "Microsoft Yahei";
		color: #797979;
		text-indent: 20px;
		margin-bottom: 13px;
	}
	
	.axgs-block section p a {
		color: #797979;
	}
	
	.axgs-block section h3 {
		text-align: right;
		padding-right: 10px;
		font-family: "Microsoft Yahei";
		color: #666;
	}
	
	.axgs-block section h3 a {
		color: #666;
	}
	/*e axgs-block*/
	/*s mtbd-block*/
	.mtbd-block {
		background-color: #f9f9f9;
		padding-top: 10px
	}
	
	.mtbd-block section {
		width: 290px;
		margin-right: 10px;
		padding-bottom: 8px;
		margin-bottom: 10px;
		border-bottom: 1px dashed #797979;
	}
	
	.mtbd-block section h3 {
		width: 100%;
		height: 30px;
		overflow: hidden;
		text-align: left;
		font-size: 15px;
		line-height: 30px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		color: #454545;
	}
	
	.mtbd-block section h3 a {
		color: #454545;
	}
	
	.mtbd-block section p {
		width: 100%;
		height: 44px;
		overflow: hidden;
		font-size: 12px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		color: #797979;
		text-indent: 20px;
	}
	
	.mtbd-block section p a {
		color: #797979;
	}
	
	.mtbd-block ul {
		width: 290px;
		margin-right: 10px;
		float: right;
		padding-bottom: 10px;
	}
	
	.mtbd-block ul li {
		width: 280px;
		height: 21px;
		overflow: hidden;
		color: #666;
		float: left;
		font-family: "Microsoft Yahei";
		font-size: 13px;
		line-height: 21px;
		margin-right: 5px;
		text-indent: 20px;
		background-image: url(../images/bacimg.png);
		background-position: 7px 10px;
		background-repeat: no-repeat;
	}
	
	.mtbd-block ul li a {
		color: #666;
	}
	/*e mtbd-block*/
	

/*s axgs-blockx*/
.axgs-blockx {
	background-color: #f0f0f0;
	padding-top: 10px
}

.axgs-blockx section {}

.axgs-blockx section img {
	width: 145px;
	height: 142px;
	margin-left: 15px;
}

.axgs-blockx section p {
	width: 305px;
	height: 98px;
	padding-left: 15px;
	overflow: hidden;
	font-size: 15px;
	float: right;
	line-height: 24px;
	font-family: "Microsoft Yahei";
	color: #797979;
	text-indent: 20px;
	margin-bottom: 13px;
}

.axgs-blockx section p a {
	color: #797979;
}

.axgs-blockx section h3 {
	text-align: right;
	padding-left: 15px;
	float: right;
	font-family: "Microsoft Yahei";
	color: #666;
}

.axgs-blockx section h3 a {
	color: #666;
}
/*e axgs-blockx*/
/*s mtbd-blockx*/
.mtbd-blockx {
	background-color: #f9f9f9;
	padding-top: 10px
}

.mtbd-blockx section {
	width: 290px;
	margin-right: 10px;
	padding-bottom: 8px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #797979;
}

.mtbd-blockx section h3 {
	width: 100%;
	height: 30px;
	overflow: hidden;
	text-align: left;
	font-size: 15px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-weight: 100;
	color: #454545;
}

.mtbd-blockx section h3 a {
	color: #454545;
}

.mtbd-blockx section p {
	width: 100%;
	height: 44px;
	overflow: hidden;
	font-size: 12px;
	line-height: 22px;
	font-family: "Microsoft Yahei";
	color: #797979;
	text-indent: 20px;
}

.mtbd-blockx section p a {
	color: #797979;
}

.mtbd-blockx ul {
	width: 290px;
	margin-right: 15px;
	float: left;
	padding-bottom: 10px;
}

.mtbd-blockx ul li {
	width: 280px;
	height: 21px;
	overflow: hidden;
	color: #666;
	float: left;
	font-family: "Microsoft Yahei";
	font-size: 13px;
	line-height: 21px;
	margin-left: 5px;
	text-indent: 20px;
	background-image: url(../images/bacimg.png);
	background-position: 7px 10px;
	background-repeat: no-repeat;
}

.mtbd-blockx ul li a {
	color: #666;
}
/*e mtbd-blockx*/

	.video-block {}
	
	.video-block ul {}
	
	.video-block ul li {}
	
	.video-block ul li img {
		width: 280px;
		height: 185px;
		padding: 2px 0;
	}
	
	.action {
		margin: 0 0px;
		border: 1px solid #ddd;
		height: 400px;
		overflow: hidden;
		position: relative;
		float: left;
	}
	
	.action img {
		width: 372px;
		height: 250px;
	}
	
	.action h4 {
		padding: 5px 15px;
		font-size: 13px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
	}
	
	.action h4 a {
		color: #333;
	}
	
	.action p {
		padding: 5px 15px;
		font-size: 12px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		color: #999;
	}
	
	.action p a {
		color: #999;
	}
	
	.action2 {
		margin:10px;
		overflow: hidden;
		position: relative;
		float: left;
	}
	
	.action2 img {
		width: 305px;
		height: 200px;
	}
	
	.action2 h4 {
		padding: 5px 15px;
		font-size: 13px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
	}
	
	.action2 h4 a {
		color: #333;
	}
	
	.action2 p {
		padding: 5px 15px;
		font-size: 12px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		color: #999;
	}
	
	.action2 p a {
		color: #999;
	}
	
	.pbmore {
		position: absolute;
		left: 0;
		bottom: 15px;
		width: 100%;
		text-align: center;
	}
	
	.pbmore a {
		color: #999;
	}
	
	.pbmore a:hover {
		color: #fff
	}
	
	.list-more {
		padding: 5px 25px;
		border: 1px solid #ff7500;
		color: #ff7500;
		border-radius: 15px
	}
	
	.list-more:hover {
		background: #ff7500;
		color: #fff;
	}
	/*s gunimgbox*/
	
	.gunimgbox {
		width: 1120px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
		_height: 100%;
	}
	
	.picbox {
		width: 1120px;
		height: 185px;
		overflow: hidden;
		position: relative;
	}
	
	.piclist {
		height: 185px;
		position: absolute;
		left: 0px;
		top: 0px
	}
	
	.piclist li {
		background: #eee;
		margin-right: 20px;
		padding: 5px;
		float: left;
		height:185px;
	}
	
	.piclist li img {
		width: 220px;
		height:146px;
		float: left;
	}
	
	.piclist li span {
		display: block;
		width: 220px;
		height:35px;
		font-size: 12px;
		line-height: 35px;
		font-family: "Microsoft Yahei";
		text-align: center;
	}
	
	.swaplist {
		position: absolute;
		left: -3000px;
		top: 0px
	}
	
	.og_prev,
	.og_next {
		width: 30px;
		height: 50px;
		background: url(../images/icon.png) no-repeat;
		background: url(../images/icon_ie6.png) no-repeat\9;
		position: absolute;
		top: 33px;
		z-index: 99;
		cursor: pointer;
		filter: alpha(opacity=70);
		opacity: 0.7;
	}
	
	.og_prev {
		background-position: 0 -60px;
		left: 4px;
	}
	
	.og_next {
		background-position: 0 0;
		right: 4px;
	}
	/*e gunimgbox*/
	/*s fullslide*/
	
	.fullSlide {
		width: 100%;
		position: relative;
		height: 410px;
		background: #000;
	}
	
	.fullSlide .bd {
		margin: 0 auto;
		position: relative;
		z-index: 0;
		overflow: hidden;
	}
	
	.fullSlide .bd ul {
		width: 100% !important;
	}
	
	.fullSlide .bd li {
		width: 100% !important;
		height: 410px;
		overflow: hidden;
		text-align: center;
	}
	
	.fullSlide .bd li a {
		display: block;
		height: 410px;
	}
	
	.fullSlide .hd {
		width: 100%;
		position: absolute;
		z-index: 1;
		bottom: 0;
		left: 0;
		height: 30px;
		line-height: 30px;
	}
	
	.fullSlide .hd ul {
		text-align: center;
	}
	
	.fullSlide .hd ul li {
		cursor: pointer;
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 42px;
		height: 11px;
		margin: 1px;
		overflow: hidden;
		background: #000;
		filter: alpha(opacity=50);
		opacity: 0.5;
		line-height: 999px;
	}
	
	.fullSlide .hd ul .on {
		background: #f00;
	}
	
	.fullSlide .prev,
	.fullSlide .next {
		display: block;
		position: absolute;
		z-index: 1;
		top: 50%;
		margin-top: -30px;
		left: 15%;
		z-index: 1;
		width: 40px;
		height: 60px;
		background: url(../images/slider-arrow.png) -126px -137px #828282 no-repeat;
		cursor: pointer;
		filter: alpha(opacity=50);
		opacity: 0.5;
		display: none;
	}
	
	.fullSlide .next {
		left: auto;
		right: 15%;
		background-position: -6px -137px;
	}
	/*e fullslide*/
	
	.link-info {}
	
	.link-info ul {}
	
	.link-info ul li {
		float: left;
		font-size: 13px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		margin: 0 10px;
		color: #999;
	}
	
	.link-info ul li a {
		color: #999;
	}
	
	footer {
		border-top: 1px dashed #999;
		text-align: center;
		font-size: 13px;
		line-height: 22px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		margin: 0 10px;
		color: #999999;
		padding-top: 20px;
	}
	
	.mtbd-rightblock,
	.hdzx-rightblock {
		background-color: #f9f9f9;
		padding: 10px 0;
	}
	
	.mtbd-rightblock ul,
	.hdzx-rightblock ul {}
	
	.mtbd-rightblock ul li,
	.hdzx-rightblock ul li {
		width: 270px;
		height: 25px;
		overflow: hidden;
		color: #666;
		float: left;
		font-family: "Microsoft Yahei";
		font-size: 13px;
		line-height: 25px;
		margin-right: 5px;
		text-indent: 20px;
		background-image: url(../images/bacimg.png);
background-position: 7px 12px;
background-repeat: no-repeat;
	}
	.mtbd-rightblock ul li a,
	.hdzx-rightblock ul li a{
		color: #666;}
	
	.crumb {
		padding: 8px 15px;
		margin-bottom: 20px;
		list-style: none;
		background-color: #f5f5f5;
		border-radius: 4px;
		border-bottom: 1px solid #eee;
		font-family: "Microsoft Yahei";
		font-size: 13px;
		line-height: 21px;
		color: #B4B4B3;
	}
	.crumb a{
		color: #B4B4B3;}
	
	.crumb > li {
		display: inline-block;
	}
	
	.crumb > li + li:before {
		padding: 0 5px;
		color: #ccc;
		content: "/\00a0";
	}
	
	.newslist-block {}
	
	.newslist-block ul {}
	
	.newslist-block ul li {
		padding-bottom: 28px;
		margin-bottom: 25px;
		border-bottom: 1px dashed #797979;
	}
	
	.newslist-block ul li h3 {
		width: 100%;
		height: 40px;
		overflow: hidden;
		text-align: left;
		font-size: 17px;
		line-height: 40px;
		font-family: "Microsoft Yahei";
		font-weight: 100;
		color: #454545;
	}
	.newslist-block ul li h3 a{
		color: #454545;}
	
	.newslist-block ul li p {
		width: 100%;
		height: 40px;
		overflow: hidden;
		font-size: 12px;
		line-height: 20px;
		font-family: "Microsoft Yahei";
		color: #797979;
		text-indent: 20px;
	}
	
	.next {
		width: 100%;
		font-size: 12px;
		line-height: 20px;
		font-family: "Microsoft Yahei";
		color: #797979;
		margin-top: 35px;
		text-align: center
	}
	
	article h1 {
		font-size: 26px;
		line-height: 30px;
		text-align: center;
		color: #f36f21
	}
	
	article h2 {
		font-size: 15px;
		line-height: 30px;
		text-align: center;
		color: #999
	}
	
	.source-block {
		text-align: center;
		margin: 20px 20px 10px;
		font-size: 12px;
		line-height: 20px;
		font-family: "Microsoft Yahei";
		color: #797979;
	}
	
	.source-block time {}
	
	article p {
		margin-top: 8px;
		margin-bottom: 8px;
		padding: 0px;
		clear: both;
		min-height: 1em;
		white-space: pre-wrap;
		color: rgb(62, 62, 62);
		font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', 'Microsoft YaHei', Arial, sans-serif;
		font-size: 14px;
		line-height: 1.6;
		color: #999999;
		max-width: 100% !important;
		box-sizing: border-box !important;
		word-wrap: break-word !important;
	}
	article p span{
		color: rgb(62, 62, 62);}