/*公共CSS*/
*{
	padding:0px auto;
	margin:0px auto;
}
.clear{clear:both;display:block;}


.w100{
	width:100%; 	
	width:600px;
	text-align:left;
	line-height:22px;
	height:auto;
}
.w100 img{
	margin:3px;
}
.pages{
	float:right;
	display:block;
}
.pages a,.pages span{
	margin-left:10px;
}
.pages span{
	color:red;
	font-size:16px;
	font-weight:bolder;
}
.pages .current{
	font-size:14px;
}
body{
	
	font-size:12px;
	text-align:left;
	background:#000;
}


#header .nav{
	
	height:500px;
	line-height:30px;
	float:left;
	width:150px;
	border-right:#CEEBCE solid 5px;
	margin-top:20px;
}
#header .nav .li, #header .nav a{
	color:#fff;
	font-size:14px;
	display:block;
	width:140px;
	text-align:left;
	text-indent:30px;
	background:#6B0000;
	margin-bottom:5px;
	border-bottom:2px solid #F7BAAD;	
	font-family:"Arial";
}
#header .nav a:hover{
	color:#aaa;
	background:#940000;
	text-decoration:none;
}

#main{
	background:#fff;
	float:left;
	min-height:600px;
	position:absolute;
	padding-top:20px;
	right:0px;
	width:auto;
	left:150px;
	text-align:center;
	border-left:5px solid #323232;
	height:auto;
}

#lang{
	position:absolute;
	top:8px;
	right:15px;
	font-size:14px;
}
#lang img{border:0px; height:14px;width:14px;}




#footer{
	background:#F7F3F7;
	height:auto;
	line-height:30px;;
	text-align:center;
	margin-top:20px;

}
#footer .by{
	display:none;
}


/*公共CSS 结束*/

a{ color:#1E50A2;text-decoration:none;}

a:hover{ color:#1E50A2;text-decoration:underline;}




.marquee{margin-top:10px;}
.pointer {
          cursor: pointer;
      }
.where{
margin-bottom:10px;}

