#header01{
	padding-top:10px;
	height:65px;
}
#logo{
	float:left;
	width:224px;
	height:62px;
}
#slogan{
	float:left;
	width:319px;
	height:58px;
	padding-left:70px;
}
#headerright{
	float:left;
	width:390px;
}
#headerright01{
	clear:both;
	width:246px;
	display:block;
	padding-left:144px;
	position:relative;
}
#headerright01 li{
	float:left;
	padding-left:32px;
	display:block;
	width:50px;
}
#headerright_li01{
	background:url(images/3.jpg) 14px 4px no-repeat;
}
#headerright_li02{
	background:url(images/4.jpg) 14px 4px no-repeat;
}
#headerright_li03{
	background:url(images/5.jpg) 14px 4px no-repeat;
}
#headerright02{
	clear:both;
	width:232px;
	display:block;
	padding-left:158px;
	position:relative;
}
#headerright02input{
	background:url(images/6.jpg) no-repeat;
	float:left;
	width:151px;
	height:18px;
	padding:3px 0 0 25px;
}
#headerright03{
	padding-left:168px;
	width:222px;
}
#nav{	
	background:#666;
	margin-top:5px;
	padding:7px 0;
	height:22px;
}
#nav01{
	float:left;
	width:630px;
	height:22px;
	color:#999;
	display:block;
}	
#nav01 li{
	float:left;
	width:77px;
}
#nav01 li span{
	padding:0 10px;
}
#nav01_span{
	color:#666;
}
#nav01 a{
	color:#FFF;
}
#nav01 a:hover{
	color:#ff3333;
}
.nav02{
	background:url(images/9.jpg) 2px 6px no-repeat;
	float:right;
	padding:0 15px;
	color:#DBDBDB;
}
.nav02 a{
	color:#DBDBDB;
}
.nav02 a:hover{
	color:#FF0101;
}
#nav03{
	background:#FE0000;
	height:3px;
	overflow:hidden;
	border:#FFF solid 1px;
	border-left:0;
	border-right:0;
}
#mainbody{
	margin-top:5px;
	overflow:hidden;
}
#mainleft{
	float:left;
	width:223px;
	background:#F6F6F6 url(images/5.gif);
	margin-bottom:-5000px;
	padding-bottom:5000px;
	border-top:#999 solid 3px;
}	
#mainmiddle{
	float:left;
	width:552px;
	padding:0 5px;
}	
#mainright{
	float:left;
	width:219px;
}	
#mainright_ny{
	float:left;
	width:775px;
	padding-left:6px;
}
.mainmiddle_01{
	clear:both;
	width:552px;
}
.mainmiddle_title{
	clear:both;
	border-bottom:#E7E7E7 solid 1px;
	background:url(images/13.jpg) 2px 0px no-repeat;
	margin:10px 0 5px 0;
	height:18px;
	width:100%;
	overflow:hidden;
	display:block;
}
.mainmiddle_title01{
	float:left;
	padding-left:15px;
}
.mainmiddle_title02{
	float:right;
	padding:8px 4px 0 0;
}
.mainmiddle_title03{
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#BDBDBD;
}
.mainmiddle_title03_span01{
	padding:0 4px;
}
.mainmiddle_title03_span02{
	background:url(images/47.jpg) 2px right no-repeat;
	padding:0 10px 0 4px;
}
.mainmiddle_title03_span01 a{
	color:#BDBDBD;
}
.mainmiddle_title03_span02 a{
	color:#EF0000;
}
.mainmiddle_newsimg{
	background:#F6F6F6;
	float:left;
	text-align:center;
	width:125px;
	height:93px;
	margin:5px 10px 10px 5px;
	padding:4px;
}
.mainmiddle_newsimg img{
	background:#FFF;
	padding:4px;
	border:#DDD solid 1px;
	width:115px;
	height:83px;
	overflow:hidden;
}
.mainmiddle_news02{
	padding-top:5px
}
.mainmiddle_news02 h2{
	font-size:13px;
	color:#656565;
}
.mainmiddle_news02 p{
	padding-top:10px;
}
.mainmiddle_news02 a{
	color:#656565;
}
.mainmiddle_news03{
	clear:both;
	width:100%;
	color:#FF0101;
	font-size:12px;
}
.mainmiddle_news03 li,.mainmiddle_news04 li{
	clear:both;
	padding:0 8px;
	line-height:26px;
}
.mainmiddle_news04{
	clear:both;
	width:100%;
	color:#FF0101;
	font-size:12px;
	height:390px;
}
.mainmiddle_news03_span{
	float:right;
	font-size:11px;
	color:#999;
}
.mainmiddle_news03_span01 a{
	color:#333;
	padding:0 3px;
}
.mainright01,.mainright02{
	border:#F3F3F3 solid 1px;
	clear:both;
	padding:2px 5px;
	width:206px;
}
.mainright01,.mainright03,.mainright04{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EEEEEE, EndColorStr=#FFFFFF);
}
.mainright03{
	border:#F3F3F3 solid 1px;
	clear:both;
	padding:2px 5px;
	width:211px;
}
.mainright04{
	border:#F3F3F3 solid 1px;
	clear:both;
	padding:2px 5px;
	width:211px;
	position:absolute;
	top:118px;
}
.mainrightcontact,.mainrightcontactdown,.mainrightfox,.mainrightfoxdown{
	width:181px;
	margin:3px auto;
	height:22px;
}
.mainrightcontact{
	background:url(images/15.jpg) no-repeat;
}
.mainrightcontactdown{
	background:url(images/14.jpg) no-repeat;
}
.mainrightfox{
	background:url(images/16.jpg) no-repeat;
}
.mainrightfoxdown{
	background:url(images/17.jpg) no-repeat;
}
.mainrightmember01{
	margin:2px auto;
	width:200px;
}
.mainrightmember01 li{
	padding:2px 0;
	clear:both;
}
.mainrightmember01 li a{
	color:#FF0000;
}
.mainrightmember01_input{
	width:140px;
	height:14px;
	line-height:15px;
	border:1px solid #DDD;
}
.mainrightmember01_input1{
	width:50px;
	height:14px;
	line-height:15px;
	border:1px solid #DDD;
}
.mainrightmenu01{
	width:195px;
	margin:5px;
	padding-bottom:5px;
	height:38px;
}
#mainnotice{
	height:155px;
	overflow:hidden;
}
.mainlink{
	margin:5px 0 0 3px;
	width:200px;
}
#mainfooter{
	background:#E0E0E0;
	margin-top:5px;
	height:90px;
}
#mainfooter01{
	float:left;
	border-top:#FE0000 solid 3px;
	width:224px;
	padding:20px 0;
	text-align:center;
}
#mainfooter01 a{
	color:#666;
}
#mainfooter01 a:hover{
	color:#FE0000;
}
#mainfooter02{
	float:left;
	border-top:#666 solid 3px;
	width:780px;
}
#mainfooter03{
	float:left;
	margin:10px 0;
	padding-left:20px;
	border-left:#EEE groove 2px;
	color:#888;
	filter:dropshadow(color=#FFFFFF,offx=1,offy=1,positive=1);
}
#mainfooter03 ul{
	display:block;
	clear:both;
}
#mainfooter03 li{
	float:left;
	width:64px;
}
#mainfooter03 div{
	clear:both;
}
#mainfooter03 a{
	color:#666;
}
#mainfooter03 a:hover{
	color:#FE0000;
}
#mainfooter04{
	float:right;
	padding:4px 4px 0 0;
}
.secondcontant01{
	float:left;
	width:200px;
	padding:8px;
	margin:10px 20px 10px 15px;
	background:#F4F4F4;
	text-align:center;
}
.secondcontant01 img{
	clear:both;
	border:#DDD solid 1px;
	padding:4px;
	width:190px;
	background:#FFF;
}
.secondcontant02{
	width:450px;
	float:left;
	padding:15px;
	font-size:14px;
	line-height:28px;
}
.secondcontant02 p{
	text-indent:24px;
	padding-bottom:10px;
}
.secondcontant02 span{
	font-weight:bold;
	color:#EF0000;
}
.secondcontant03{
	float:left;
	width:550px;
	padding:10px 15px;
}
.secondcontant04{
	width:350px;
	margin:10px;
	padding:4px;
	text-align:center;
	float:left;
	background:#F4F4F4;
}
#secondcontant0005{
	width:185px;
	margin:0 auto 10px;

}
#secondcontant005{
	position:absolute;
	bottom:10px;
	margin-left:8px;
	z-index:100px;
}
.secondcontant05,.secondcontant06{
	clear:both;
}
.secondcontant05 select,.secondcontant06 select{
	border:#DDD solid 1px;
	width:180px;
}
#secondcontant005 select{
	border:#DDD solid 1px;
}
#secondcontant07{
	border:#EEE solid 1px;
	margin:10px auto;
	width:98%;
	text-align:center;
	padding:5px 0;
	background:#F6F6F6;
}
.secondcontant9{
	width:530px;
	float:left;
	padding:0 15px 20px 8px;
	font-size:14px;
	line-height:26px;
}
.secondcontant10{
	float:left;
	width:170px;
	padding:4px;
	margin:0 0 20px 25px;
	background:#F4F4F4;
	text-align:center;
	display:inline;
}
.secondcontant10 img{
	clear:both;
	border:#DDD solid 1px;
	padding:4px;
	width:160px;
	background:#FFF;
}
.secondcontant11{
	border-top:#EEE solid 1px;
	margin:10px auto;
	width:94%;
	padding:5px 5px 4px 25px;
	background:#F6F6F6 url(images/1.gif) 8px 9px no-repeat;
	clear:both;
	font-weight:bold;
	letter-spacing:2px;
	font-size:13px;
}
#secondcontant12{
	text-align:center;
	font-size:18px;
	padding-top:10px;
}
#secondcontant13{
	margin:10px auto;
	width:96%;
	padding:3px 0 2px;
	background:#F6F6F6;
	clear:both;
	color:#BBB;
	text-align:center;
}
#secondcontant13 span{
	padding:0 10px;
}
#secondcontant14{
	clear:both;
	margin:10px auto;
	padding:0 20px;
	font-size:14px;
	line-height:26px;
}
#secondcontant14 span{
	color:#F30;
	font-weight:bold;
	clear:both;
	display:block;
	padding-top:10px;
}
#secondcontant14 p{
	text-indent:24px;
	padding-top:4px;
}
.secondcontant19{
	clear:both;
	width:760px;
	margin:5px auto;
	display:block;
	border-bottom:#EEE solid 1px;
	padding-bottom:10px;
}
.secondcontant19 li{
	background:url(images/33.jpg) 5px 11px no-repeat;
}
.secondcontant19 li a{
	clear:both;
	padding:2px 15px;
	border-bottom:#EEE dashed 1px;
	display:block;
	height:24px;
}
.secondcontant19 li a:hover{
	background:#F6F6F6;
	display:block;
	padding:2px 15px;
}




#members01{
	width:300px;
	clear:both;
	display:block;
	margin:20px auto;
	border:#EEE solid 1px;
}
#members01 li{
	clear:both;
	padding:8px 15px;
	width:270;
	display:block;
}
#members01 span{
	display:block;
	float:left;
	margin-right:5px;
}
.memberslogin{
	background:#F6F6F6;
}
.username,.password,.registerword{
	padding:2px 0 0 20px;
	height:18px;
	border:#EEE solid 1px;
	float:left;
}
.username{
	background:url(images/username.gif) 1px 1px no-repeat;
	width:200px;
}
.password{
	background:url(images/password.gif) 1px 1px no-repeat;
	width:200px;
}
.registerword{
	width:100px;
	padding:2px 0 0 3px;
}
.getpassword{
	text-align:right;
}
.getpassword a{
	color:#F30;
}
.btnloginin{
	border-top:#EEE dashed 1px;
}
.members03 p{
	width:95%;
	display:block;
	height:500px;
	padding:5px;
	overflow:auto;
	margin:0 auto;
}
.members03 p strong{
	background:url(images/38.gif) 0 1px no-repeat;
	padding-left:20px;
}
#video01{
	float:left;
	margin:10px 15px;
	display:inline;
	width:480px;
	height:360px;
}
#video02{
	float:left;
	width:250px;
	height:360px;
	margin-top:10px;
	display:block;
	overflow:auto;
}
#video02 li{
	background:url(images/35.gif) 0 5px no-repeat;
	text-indent:16px;
	width:225px;
}


