@charset "gb2312";
*{
  margin:0;
  padding:0;
  border:0;
}
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000000;
	SCROLLBAR-FACE-COLOR:#009FE3;
      SCROLLBAR-HIGHLIGHT-COLOR:#009FE3;
      SCROLLBAR-SHADOW-COLOR:#8ED5F3;
      SCROLLBAR-3DLIGHT-COLOR:#F9F9F9;
      SCROLLBAR-ARROW-COLOR:#FFFFFF;
      SCROLLBAR-TRACK-COLOR:#D4D0C8;
      SCROLLBAR-DARKSHADOW-COLOR:#FAFAFA;
      CURSOR:Default;
}
a:visited{text-decoration:none;color:#0066FF;}
a:hover{text-decoration:underline;color:#FF6600;}
a:link{color:#333333;}
A:active {COLOR: #FF6600;}
.oneColFixCtrHdr #headerconter {
    width:800px;
	height:50px;
	background-image:url(../images/TOP.gif);
	margin:auto;
}
.oneColFixCtrHdr #mainContent {
    width:100%;
	height:535px;
    background-image:url(../images/bjindex.jpg);
	padding: 0; /* 请记住，填充是 div 方块内部的空间，边距则是 div 方块外部的空间 */firefox

	margin: 0;
	text-align:left;
}

.oneColFixCtrHdr #mainContentbook {
    width:100%;
	height:610px;
    background-image:url(../images/bjindex.jpg);
	padding: 0 20px; /* 请记住，填充是 div 方块内部的空间，边距则是 div 方块外部的空间 */firefox

	margin: 0 auto;
	text-align:left;
}
.oneColFixCtrHdr #mainleft {
    position: absolute;
    left: 10px;
	top: 250px;
	overflow: hidden;
	
}
.oneColFixCtrHdr #mainright {
    position: absolute;
    right: 35px;
	top: 260px;
	overflow: hidden;
	
}
.oneColFixCtrHdr #mainindexdh {
    position: absolute;
    left: 225px;
	top: 152px;
	overflow: hidden;
	
}
#mainpicdy{
	position: absolute;
	left: 252px;
	top: 473px;
	overflow: hidden;
	
}

.oneColFixCtrHdr #menu {
	position: absolute;
	overflow:hidden;
	width:751px;
	left: 294px;
	top: 130px;
	
}

.oneColFixCtrHdr #footer {
}
.oneColFixCtrHdr #footercenter {
    width:800px;
	height:150px;
	background-image:url(../images/end.jpg)
}
#footercenter{size:12;}
#footercenter a:link{ text-decoration: none; color:#fff;}
#footercenter a:visited {text-decoration: none;color:#216798;}
#footercenter A:hover {COLOR: #FF6600;}
.textfornew{}
b.rtop, b.rbottom{display:block;background: #FFFFFF} 
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #9BD1FA}  
b.r1{margin: 0 5px} 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 

	#boxmain {
		position: absolute;
		left: 260px;		
		top: 152px;
		}
	#boxmainabout {
	position: relative;
	width: 748px;
	height: 380px;
	overflow: auto;
	overflow-x:hidden;
	border: 5px solid #fff;
	visibility: visible;
	}
		#boxmainbook {
	position: relative;
	width: 748px;
	height: 484px;
	overflow: auto;
	overflow-x:hidden;
	border: 5px solid #fff;
	background: #fff;
	visibility: visible;
	}
	#guestbooklist {
	position: relative;
	width: 740px;
	height: 290px;
	overflow: auto;
	overflow-x:hidden;
	border: 5px solid #fff;
	visibility: visible;
	}
	#guestbookgo {
	position: relative;
	width: 740px;
	height: 174px;
	overflow: auto;
	overflow-x:hidden;
	border: 5px solid #fff;
	visibility: visible;
	}
	#center{

	}
	#slider {
		position: relative;
		width: 748px;
		height: 300px;
		overflow: hidden;
		background: #000;
		border: 5px solid #fff;
	}
	#slider .slide {
		position: absolute;
		top: 0px;
		height: 333px;
		width: 7480px;
		/*background: #fff;*/
		overflow: hidden;
		border-left: #000 solid 1px;
		cursor: default;
	}
	#slider .title   {
		color: #F80;
		font-weight: bold;
		font-size: 1.2em;
		margin-right: 1.5em;
		text-decoration: none;
	}
	#slider .backgroundText {
		position: absolute;
		width: 100%;
		height: 100%;
		left:0px;
		background: #000;
		filter: alpha(opacity=30);
		opacity: 0.4;
	}
	#slider .text {
		position: absolute;
		top: 1%;
		top: 100%;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-align:left;
		width: 450px;
		left: 10px;
	}
	#slider .diapo {
		position: absolute;
		left:0px;
		filter: alpha(opacity=30);
		opacity: 1;
		visibility: hidden;
	}
	#topcs{
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
ont-weight: bold;
}
/*menu部分*/
#menua{
  clear:both;
}
#menua{
  margin:0;
  position:relative;
  width:765px!important;
}
#menua ul{
  list-style:none;
}
#menua li {
  float:left;
  position:relative;
}   
#menua ul ul {
  visibility:hidden;
  position:absolute;
  left:0px;
  top:30px; 
}
#menua table{
  position:absolute;
  left:0;
  top:0;
}
#menua ul li:hover ul,#menu ul a:hover ul{
  visibility:visible;
}
#menua a{
  display:block;
  text-align:center;
  text-decoration:none;
  width:99px;
  height:30px;
  color:#fff;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height:30px;
  background-image:url(../images/over.gif);
}
#menua a:hover{

  color:#000;
  background-image:url(../images/hover.gif);
}
#menua ul ul li {
  clear:both;
  text-align:left;
  position: absolute;
  overflow: hidden;
}
#menua ul ul li a{
  display:block;
  width:99px;
  height:30px;
  background-image:url(../images/hoverli.gif);
  color:#fff;
}
#menua ul ul li a:hover{
  background-image:url(../images/hover.gif);
  color:#000;
}
#nav { 
line-height: 30px; list-style-type: none;width:765px;
} 
#nav a { 
display: block; width: 100px; text-align:center; font-weight:bold;
} 
#nav a:link { 
color:#fff; text-decoration:none; 
} 
#nav a:visited { 
color:#fff;text-decoration:none; 
} 
#nav a:hover { 
color:#000;text-decoration:none;font-weight:bold; 
} 
#nav li { 
float: left; width: 100px;
background-image:url(../images/over.gif);
} 
#nav li a:hover{ 
background-image:url(../images/hover.gif);
} 
#nav li ul { 
line-height: 27px; list-style-type: none;text-align:left; 
left: -999em; width: 100px; position: absolute; 
} 
#nav li ul li{ 
float: left; width: 110px; 
background-image:url(../images/hoverli.gif);
} 
#nav li ul a{ wedisplay: block; width: 85px;text-align:left;padding-left:24px; text-align:left;
} 
#nav li ul a:link { 
color:#fff; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#fff;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#666666;text-decoration:none;font-weight:normal; 
background-image:url(../images/hover.gif);
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
}
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=80);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.floatDiv{
	padding:0 0 0 0;	
	position:absolute; 
	width:500px; 
	margin:0 0 0 0; 
	z-index:100;
	border:1px solid #DADADA; 
	background:#000; padding:1px;
}

.floatDiv .divTitle{
	background:#000;
	background-position:top left;
	background-repeat:repeat-x;
	height:25px;
	line-height:25px;
	padding:0px 4px;
	cursor:default;
}

.floatDiv .divContent{
	padding:0px; 
	min-height:100px;
	height:auto; cursor:default;
}

.floatDiv .divFoot{
	background:#000; 
	text-align:right; 
	padding:4px;
	background-position:top left;
	background-repeat:repeat-x;
}

.floatDiv input.divButton{
	background:#000;
	background-position:top left;
	background-repeat:repeat-x;
	border:1px solid #D1D3D2;
	height:21px;
	font-size:12px;
	padding:2px 5px;
	color:#626264;
}
#menua li:hover ul li:hover ul,
#menua li:hover ul li:hover ul li:hover ul,
#menua li:hover ul li:hover ul li:hover ul li:hover ul,
#menua li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:98px; top:2px; padding:3px; white-space:nowrap; width:96px; z-index:400; height:auto;}
.submit6 { background:url(../images/buttone.gif) 0px 0px; border:1px solid #7AADC8; height:32px; font-size:14px; font-weight:bold; padding-top:2px; cursor:pointer;}
