@charset "utf-8"; 
/* 
@名称: base 
@功能: 重设浏览器默认样式 
*/ 
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */ 

em{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;font-weight:400;font-style:inherit;font-family:inherit;vertical-align:top}

.bg{
	height:950px;
	width: 100%;
	left: 0px;
	right: 0px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center center;
	visibility: visible;
	background-image: url(image/bg.jpg);
	}
	
.bg2{
	width: 100%;
	left: 0px;
	right: 0px;
	top:950px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center center;
	visibility: visible;
	height: 1450px;
	}

.navheader{
	wedit:1000px;
	height:55px;
	position: relative;
	left: 0px;
	right: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	}
	
.content{
	width: 1000px;
	height: 80px;
	font-size: 14px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 35px;
	z-index: 999;
	overflow: visible;
}

.content1{
	width: 1020px;
	height: 1300px;
	font-size: 14px;
	left: 0px;
	right: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	background-color: #FFFFFF;
	position: absolute;
}

.contentlo{
	width: 160px;
	height: 80px;
	font-size: 14px;
	left: 0px;
	margin-top: 1px;
	background-image: url(image/lo1.jpg);
}

.contentnews{
	width: 820px;
	height: 25px;
	left: 180px;
	font-size: 16px;
	position:relative;
	top: -80px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	}
	
.abstract{
	width: 820px;
	height: 45px;
	font-size: 14px;
	margin-top: 0px;
	position: relative;
	top: -80px;
	left: 180px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	line-height:22px;
}

.link{
	width:1000px;
	height:1px;
	background-color: #CCCCCC;
	left: 0px;
	right: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 35px;
	margin-bottom: 35px;
}

.footer{
	width: 1000px;
	height: 70px;
	font-size: 14px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	background-color:rgba(240,240,240,0.5);
}

.demo {
	width: 1000px;
	height: 600px;
	font-size: 14px;
	position:relative;
	margin-right: auto;
	margin-left: auto;
	margin-top: 220px;
}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(image/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}

.slider {display: none}
