@charset "utf-8";
html{overflow-x:hidden;overflow-y:auto;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0px;}
a{text-decoration:none;}

#top { background-image: url(../images/index_bg.jpg); height: 523px; width: 100%; min-width:1000px; background-repeat: no-repeat; background-position: center top; }
#top2 { width: 990px; margin-right: auto; margin-left: auto; }
#banner { width: 990px; margin-right: auto; margin-left: auto; }

#meun { background-color: #FFF7E0; background-image: url(../images/index_bg2.jpg); background-repeat: no-repeat; background-position: center top; width: 100%; min-width:1000px; height: 231px; }

#foot { background-color: #FFF; background-image: url(../images/foot_01.jpg); background-repeat: no-repeat; background-position: center top; width: 100%; min-width:1000px; height: 75px; }

#meun2 { width: 990px; margin-right: auto; margin-left: auto; }

#foot2 { width: 990px; margin-right: auto; margin-left: auto; }


.index_font{
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #6b6b6b;
}

body{ margin:0px; padding:0px;}

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
	margin:0;
	padding:0;}

#box{ width: 990px; height: 364px; overflow: hidden; position: relative; margin-right: auto; margin-left: auto; }
		#slider{ position: absolute; width: 3000px; }
		#slider li{ font-size:0px; float:left;}
		
		#num{ position: absolute; right: 24px; bottom: 19px; }
		
		#num span{ -webkit-border-radius: 4px;
	-moz-border-radius: 4px; display: inline-block; background-color: #c6c6c6; cursor: pointer; height: 16px; width: 16px; border-color: #FF0000; font-family: "宋体"; font-size: 12px; color: #666; line-height: 16px; text-align: center; font-weight: normal; 
}
#num .on{ background-color: #0066FF; font-family: "宋体"; font-size: 12px; color: #FFF; }
.left_from {
	background-repeat: no-repeat;
	height: 23px; 
	width: 150px; 
	border-style: none;
	font-family: "微软雅黑"; 
	font-size: 12px; 
	font-weight: normal; 
	color: #FFF; 
	padding-left: 8px; 
	background-color: #343434; 
}
#KeFu{
	BORDER-RIGHT:#455690 0px solid;
	BORDER-TOP:#E5E5E5 0px solid;
	Z-INDEX:99999; LEFT:0px;
	BORDER-LEFT:#E5E5E5 0px solid;
	WIDTH:140px;
	BORDER-BOTTOM:#455690 0px solid;
	POSITION:absolute;
	TOP:0px;
}
#KeFuTable{
	BORDER-TOP:#ffffff 0px solid;
	BORDER-LEFT:#ffffff 0px solid;
	}
#KeFuTop{
	FONT-SIZE:12px;
	BACKGROUND-IMAGE:url(../images/ico/kefu_01.png);
	width:140px;
	height:48px;
	COLOR:#0f2c8c;
	}
#KeFuXian{
	FONT-SIZE:12px;
	BACKGROUND-IMAGE:url(KeFu/xian.jpg);
	height:2px;
	COLOR:#0f2c8c;
	}
#KeFuZXBG{
  PADDING-RIGHT:0px;
  BACKGROUND-IMAGE:url(KeFu/bg.jpg);
  PADDING-BOTTOM:0px;
}
#KeFuMDiv{
  BORDER-RIGHT: #b9c9ef 0px solid;
  BORDER-TOP: #728eb8 0px solid;
  BORDER-LEFT: #728eb8 0px solid;
  BORDER-BOTTOM: #b9c9ef 0px solid;
  WIDTH: 100%;
  COLOR: #fff;
  FONT-SIZE: 9pt;
  PADDING:0px;
	}
#KeFuMDiv a{	
  COLOR:#777777;
}
