.container {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	position: relative;
}
.mGd-div { position:absolute; bottom:0; left:0; z-index:999999; width:100%; margin:0 auto; height:60px; line-height:60px;background:url("../images/newsbg.png") repeat center center;}
.mGd-div .bd { width:1280px; margin:0 auto;}
.mGd-div .bd .infoList{ width:1050px; float:left; height:60px; line-height:60px; color:#fff;}
.mGd-div .bd .tit { color:#fff; text-align:center; width:140px; height:60px; float:left; margin-right:30px; font-weight:bold; font-size:16px;background:#284ba3 url("../images/laba.png") no-repeat 33px center; padding-left:30px;}
.mGd-div .bd .tempWrap{ width:1050px !important; }
.mGd-div .bd ul{ overflow:hidden; zoom:1; }
.mGd-div .bd ul li{ margin-right:60px;  float:left; height:60px; line-height:60px;  text-align:left; _display:inline; width:auto !important; color:#fff;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.mGd-div .bd ul li a { color:#fff}
.mGd-div .bd ul li .text span { margin-left:20px;}

.columns {
	float: left;
	display: inline;
}
.container .columns.twelve {
	width: 100%;
}
.container::after {
 height: 0px;
clear: both;
display: block;
visibility: hidden;
content: "\0020";
}
.clearfix::before {
 width: 0px;
height: 0px;
overflow: hidden;
display: block;
visibility: hidden;
content: "\0020";
}
.clearfix::after {
 width: 0px;
height: 0px;
overflow: hidden;
display: block;
visibility: hidden;
content: "\0020";
}
.row::before {
 width: 0px;
height: 0px;
overflow: hidden;
display: block;
visibility: hidden;
content: "\0020";
}
.row::after {
 width: 0px;
height: 0px;
overflow: hidden;
display: block;
visibility: hidden;
content: "\0020";
}
.row::after {
 clear: both;
}
.clearfix::after {
 clear: both;
}
.row {
	zoom: 1;
}
.clearfix {
	zoom: 1;
}
.clr {
	width: 0px;
	height: 0px;
	overflow: hidden;
	clear: both;
	display: block;
	visibility: hidden;
}
#header {
	width: 100%;
	height: 640px;
}
#slider-container {
	margin: 0px;
	width: 100%;
	height: 640px;
	overflow: hidden;
	clear: both !important;
	position: relative;
}
.nivoSlider {
	position: relative;
}
.nivoSlider img {
	left: 0px;
	top: 0px;
	display: none;
	position: absolute;
}
.nivoSlider a {
	border: 0px currentColor;
	display: block;
}
.nivo-directionNav a {
	border: 0px currentColor;
	width: 30px;
	height: 55px;
	text-indent: -9999px;
	display: block;
}
#slider {
	margin: 0px auto;
	width: 100%;
	height: 640px;
	overflow: hidden;
	position: relative;
	z-index: 9;
}
#slider img {
	display:block;
}


.nivoSlider {
	position: relative;
}
.nivoSlider img {
	left: 0px; top: 0px; position: absolute;
}
.nivoSlider a.nivo-imageLink {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6;
}
.nivo-slice {
	height: 100%; display: block; position: absolute; z-index: 5;
}
.nivo-box {
	display: block; position: absolute; z-index: 5;
}
.nivo-caption {
	 left: 20%; top: -300px; width: 900px; position: absolute; z-index: 8;
}
.nivo-caption p {
	margin: 0px; padding: 0px;
}
.nivo-caption a {
	display: inline !important;
}
.nivo-html-caption {
	display: none;
}
.nivo-directionNav a {
	top: 48%; position: absolute; z-index: 9; cursor: pointer;
}
.nivo-prevNav {
	background: url("../images/prev.png") no-repeat; left: 5%;
}
.nivo-nextNav {
	background: url("../images/next.png") no-repeat; right: 5%;
}
.nivo-controlNav {position: absolute; z-index: 9; bottom:5%; left:47%; }
.nivo-controlNav a {
	cursor: pointer; width:14px; height:14px; border-radius:50%; background:#fff; margin:0 15px; display:block; float:left; font-size:0
}
.nivo-controlNav a.active {
	font-weight: bold;background:#1a47c5;
}