body,div,p,a,img,ul,li,h1,dl,dt,dd{ margin:0; padding:0;}
body{ text-align:center;}
img{ border:none;}
h1{font-size:100%;}
#head,#banner,#nav,#content,#slideshow,#footer,#link{ margin:0 auto; width:960px;}

#top{ margin:0 auto; width:958px; padding:5px 5px 0 0; background: #3078BA; height:20px; font-size:13px; color:#FFFFFF; text-align:right; list-style:none;}

#head{/* margin-top:5px;*/ border:1px solid #f8f8f8;/* padding:2px 2px 2px 2px; */height:120px; overflow:hidden;}
/*#logo{ display:block; width:950px; background:#3878C5; float:left; }*/
#logo img{  display:block;}
#nav{
	background:#3878c5;
	height:35px;
	margin:0 auto;/*水平居中*/
	/*margin-top:5px;距离浏览器顶部5px*/}
#nav ul {
	width:960px;
	height:35px;
	list-style:none;/*清楚列表前面的大黑圆点*/}
#nav ul li {
	background:#3878c5;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:13px;
	color:#FFF;
	margin-right:1px;
	float:left;}
#nav ul li a{
	display:block;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	padding:0 15px;}
#nav ul li a:hover{
	color:#FFF;
	background:#d1271f;
	text-decoration:underline;}
	
	
#slideshow{ position:relative; height:440px; border:1px solid #ddd; margin-top:5px; margin-bottom:5px;}
#slideshow div{ position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:440px;overflow:hidden;background-color:#FFF;}
#slideshow div.current{ z-index:10;}
#slideshow div.prev{ z-index:9;}
#slideshow div img{ display:block;border:0;margin-bottom:10px;}
#slideshow div span{ display:none; position:absolute; bottom:0;left:0; height:50px; line-height:300px; background: #3F9 ;color:#fff; width:100%;}
#slideshow div.current span{ display:block;}

/*.scroll_div { width:960px; height:32px; margin:0 auto; overflow: hidden; white-space: nowrap; }*/
/*.scroll_div img { width:118px;height:30px;border:1px solid #ffffff;margin:auto 0px; }*/
/*#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;} 设置ul和li横排 */


#footer{ margin:0 auto;background:#393838; height:50px; line-height:18px; /*margin-top:5px;*/ padding-top:18px; text-align:center; color:#ccc; font-size:12px; }
#footer a{color:#ccc; text-decoration:none;}
#footer a:hover{ color:#8dbbdf;text-decoration:underline;}

#link{ margin:0 auto; padding:5px 0 5px 0; width:960px;background:#FFF; height:20px; font-size:15px; color: #333; text-align:left; list-style:none;}
#link .h1{ font-size:15px; text-align:left;}
#link a{ text-decoration:none; color: #2E5526; font-size:13px; padding:0 15px 0 5px;}
#link a:hover{ text-decoration:underline; color:#2E552}