body{margin:0 auto;background: url(images/bj.jpg) repeat-x #fff;color:#333;font-size: 12px;	font-family: "宋体"; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote,th,td{ margin:0 auto; padding:0; border:0; font-size:12px;}
fieldset,img {border:0;} 
img{ vertical-align:bottom}
ol,ul {list-style:none;}
label,input,img{vertical-align:middle}
.clear{ clear:both}
.left {float: left;}
.right {float: right;}
.area1 {width:960px; margin:0 auto; text-align:left;}
.logoNav1 {width:960px; margin:0 auto; text-align:left;}
dd,dl,dt,ul,li{margin:0;padding:0}


a{ text-decoration:underline; color:#0000ff;}/* 链接基本样式 */
a:hover{text-decoration:underline; color:#003974;}/* 链接移上时的样式 */

.blank1px{ height:1px;line-height:1px; clear:both; font-size:0; display:block}
.blank5px{ height:5px;line-height:5px; clear:both; font-size:0; display:block}
.blank17px{ height:17px;line-height:17px; clear:both; font-size:0; display:block}
.blank20px{ height:20px;line-height:20px; clear:both; font-size:0; display:block}
.blank30px{ height:30px;line-height:30px; clear:both; font-size:0; display:block}
.blank40px{ height:40px;line-height:40px; clear:both; font-size:0; display:block}
.blank10px{ height:10px;line-height:10px; clear:both; font-size:0; display:block}

.STYLE2 {
	font-size: 14px;
	color: #ff0000;
}

.g a{ text-decoration:none; color:#fff;}
.g a:hover{text-decoration:underline; color:#fff;}


.fl a{ text-decoration: none; color: #333333;}
.fl a:hover{text-decoration:underline; color:#f00;}


#demo { margin-top:10px;text-align: left; width:750px;overflow:hidden;}

.container, .container *{margin:0; padding:0;}

.container{width:960px; height:265px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{width:960px; height:265px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #00346a;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #00346a;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #00346a;
	font-weight: bold;
}



ul { margin:0 0px; padding: 0; list-style: none; width: 186px;/* Width of Menu Items */}
ul li { position: relative; margin-top:1px;}
li ul { position: absolute; left: 186px;/* Set 1px less than menu width */ top: 0; display: none;}

/* Styles for Menu Items */

ul li a {display: block;text-decoration: none; font-size:12px; color: #fff; background: #fff;  /* IE6 Bug */  background:#ef4148; height:44px; text-align:center; line-height:44px;/* IE6 Bug */}
ul li a:hover{ color:#fff;}

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height:1%; }
* html ul li a {  height:1%;}
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */


