@charset "gb2312";
/* CSS Document */
body, ul, ol, li, dl, dd, dt, h1, h2, h3, p {
	margin:0;
	padding:0;
	list-style:none;
}
body {
	background:url(../images/headerbj.jpg) repeat-x;
}
a:link, a:visited {
	color:#555;
	text-decoration:none;
}
a:hover {
	color:#F00;
	text-decoration:none;
}
img {
	border:0;
}
.logobox {
	width:980px;
	height:76px;
	margin:0 auto;
	overflow:hidden;
}
.logo {
	float:left;
	width:330px;
	height:60px;
	margin-top:10px;
}
.logobox ul {
	float:left;
	width:340px;
	height:60px;
	margin-top:18px;
	margin-left:60px;
	overflow:hidden;
}
.logobox li {
	float:left;
	width:170px;
	line-height:24px;
	font-size:12px;
	color:#333;
}
.top {
	float:right;
	width:190px;
	height:49px;
	margin-top:16px;
}
#banner {
	
	margin: 0 auto;
	overflow: hidden;
	width: 980px;
}
#banner .scroll {
	background-color: #CCCCCC;
	margin: auto;
	width: 980px;
}
#banner .window {
	
}
#banner .window OL.tese-items {
	position: relative;
}
#banner .window OL.tese-items LI {
	display: none;
	position: absolute;
	width: 980px;
}
.menu {
	width:980px;
	height:48px;
	background:url(../images/menu.jpg);
	margin:0 auto;
}
.menu ul {
	width:968px;
	height:48px;
	margin:0 auto;
}
.menu li {
	float:left;
	width:88px;
	height:48px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:48px;
	text-align:center;
}
.menu li a:link, .menu li a:visited {
	color:#FFF;
	text-decoration:none;
}
.menu li a:hover {
	color:#F00;
	text-decoration:none;
}
.cont {
	width:980px;
	height:auto;
	margin:0 auto;
	background-color:#FFF;
	padding-bottom:10px;
	overflow:hidden;
}
.cont .top {
	float:left;
	width:980px;
	height:40px;
	background:url(../images/zx3.jpg) no-repeat;
}
.cont .top span {
	font-size:16px;
	color:#FFF;
	height:40px;
	font-weight:bolder;
	float:left;
	display:block;
	line-height:38px;
	padding-left:50px;
}
.cont .top a {
	float:right;
	display:inline;
	line-height:40px;
	font-size:12px;
	color:#666;
	margin-right:20px;
}
.cont .cent {
	float:left;
	width:978px;
	height:auto;
	padding-bottom:50px;
	border:1px solid #e3e3e3;
	border-top:none;
}
.cont p {
	font-size:14px;
	color:#333;
	line-height:26px;
	text-indent:2em;
	padding:20px 20px 0 20px;
}
.cont .bottom {
	float:left;
	height:24px;
	overflow:hidden;
	margin-top:12px;
}
.left{ width:678px; margin:0 auto;}
.leftt{ float:left; width:676px; background:#FFF; padding-bottom:20px;}
.left h1{ width:96px; color:#2688A3; font-size:24px; font-weight:normal; line-height:65px; text-align:center; margin:0 auto;}
.xxyt{ width:646px; height:135px; background:url(../images/xxyt.jpg) center top no-repeat; border-bottom:#e0e0e0 1px solid; border-left:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; margin:0 auto;}
.xxyt p{ width:624px; line-height:24px; font-size:12px; font-weight:normal; text-align:left; text-indent:2em; padding:47px 0 0; margin:0 auto;}
.xxyt p a:link,.xxyt p a:visited{ color:#F00; text-decoration:none;}
.xxyt p a:hover{ color:#F00; text-decoration:underline;}
.viewd{ padding:20px 0 15px;}
.ditu{ width:642px; height:402px; text-align:center; margin:0 auto 5px;}
.viewd p{ width:648px; font-size:14px; line-height:24px; padding:8px 0; margin:0 auto; text-indent:2em;}
.viewd p strong{ font-weight:bold;}
.viewd p span{ color:#F00;}

.footbg {
	width:980px;
	height:193px;
	background:url(../images/footbg.jpg) left top no-repeat;
	margin:0 auto;
}
.footmenu {
	width:260px;
	height:42px;
	margin:0 auto;
}
.footmenu p {
	width:445px;
	font-size:12px;
	color:#FFF;
	line-height:46px;
	margin:0 auto;
}
.footmenu p a:link, .footmenu p a:visited {
	color:#FFF;
	text-decoration:none;
}
.footmenu p a:hover {
	color:#F00;
	text-decoration:none;
}
.footp {
	float:left;
	width:436px;
	font-size:12px;
	color:#FFF;
	line-height:22px;
	margin:20px 0 0 308px;
	_margin:16px 0 0 154px;
}
.footp a:link, .footp a:visited {
	color:#FFF;
	text-decoration:none;
}
.footp a:hover {
	color:#FFF;
	text-decoration:none;
}
.footdt {
	float:left;
	width:218px;
	height:116px;
	border:#e0e0e0 1px solid;
	background:url(../images/footdt.jpg) left top no-repeat;
	overflow:hidden;
	margin:20px 0 0 6px;
	_margin:17px 0 0 6px;
}
