@charset "gb2312";
/* CSS Document */
*{behavior: url("iepngfix/iepngfix.htc");} 
*{outline: none;}
html { overflow-x:hidden; }
body {
 margin: 0; padding: 0;
 font: normal 12px;
 TEXT-ALIGN: center;
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
}
#inall{
	width: 100%;
	height: 100%;
	background-position: center center;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
}
#all{
	position: absolute;width:100%;height:748px;left:50%;top:50%;margin-left:-50%;margin-top:-379px;
	display:inline;
}
#all02{
	position: absolute;width:100%;height:2226px;left:50%;top:50%;margin-left:-50%;margin-top:-379px;
	display:inline;
}
#top01{
	background-position: center center;
	height: 742px;
	width: 1300px;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow:hidden;
}
#top01-01{
	background-position: center center;
	height: 742px;
	width: 100%;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow:hidden;
	text-overflow:ellipsis;
}
#top01-01-01{
	background-position: center center;
	height: 550px;
	width: 100%;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow:hidden;text-overflow:ellipsis; white-space:nowrap;
}
#top01-02{
	height: 350px;
	width: 100%;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow :hidden ;text-overflow:ellipsis; white-space:nowrap; 
}
#top01-03{
	height: 550px;
	width: 100%;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow :hidden ;text-overflow:ellipsis; white-space:nowrap; 
}
#top01-04{
	background-position: center center;
	height: 380px;
	width: 990px;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow:hidden;
}
#top01-05{
	background-position: center center;
	height: 742px;
	width: 1300px;
	vertical-align: middle;	
	text-align: center;
	margin:0px auto;
	overflow:hidden;
}
#top01-04-01{
    float:left;
	height: 380px;
	width: 495px;
	overflow:hidden;text-overflow:ellipsis; white-space:nowrap;
	background-color:#dfdfdf;	
}
#top01-04-02{
background-image:url(../images/b21.jpg);
width: 495px;height: 40px;
margin-top:20px;
}
#top01-04-02-02{
background-image:url(../images/b22.jpg);
width: 495px;height: 40px;
margin-top:20px;
}
#top01-04-03{
width: 485px;height: 310px;
margin-top:5px;
SCROLLBAR-FACE-COLOR: #ddd38d; SCROLLBAR-HIGHLIGHT-COLOR: #fff8c5; OVERFLOW:auto;SCROLLBAR-SHADOW-COLOR: #5a5227; SCROLLBAR-3DLIGHT-COLOR: #5a5227; SCROLLBAR-ARROW-COLOR: #fff8c5; SCROLLBAR-DARKSHADOW-COLOR: #fff8c5; SCROLLBAR-BASE-COLOR: #ddd38d;
}
#top01-04-04{
float:left;
width: 395px;
}
#top01-04-05{
float:left;
width: 60px;
height:310px;
background-image:url(../images/95.jpg);
}
#top01-04-04-01{
float:left;
width: 372px;height: 28px;
background-color:#e9e9e9;
padding-left:15px;
padding-top:10px;
float:left;
font-size:12px;
letter-spacing:0.05px;font-weight:100;color:#333333;
text-align:left;
margin-left:10px;
display:inline;
}
#top01-04-04-02{
width: 372px;height: 28px;
background-color:#cdcdcd;
padding-left:15px;
padding-top:10px;
float:left;
font-size:12px;
letter-spacing:0.05px;font-weight:100;color:#333333;
text-align:left;margin-left:10px;
display:inline;
}
#top01-04-04-03{
float:left;
width: 612px;height: 30px;
padding-left:15px;
padding-top:6px;
float:left;
font-size:12px;
letter-spacing:0.05px;font-weight:100;color:#5f5f5f;
text-align:left;
margin-left:10px;
margin-top:5px;
display:inline;
background-image:url(../images/z99.jpg);
}

#top03-02{
	float: left;
	width: 70px;
	height: 58px;
}
#top03-03{
	float: left;
	width: 67px;
	height: 58px;
}
#top03-04{
	float: left;
	width: 107px;
	height: 58px;
}
#top03-05{
	float: left;
	width: 67px;
	height: 58px;
}
#top03-06{
	float: left;
	width: 67px;
	height: 58px;
}
#top03-07{
	float: left;
	width: 103px;
	height: 58px;
}
#top03-08{
	float: left;
	width: 67px;
	height: 58px;
}
#top03-09{
	float: left;
	width: 107px;
	height: 58px;
}
#top03-10{
	float: left;
	width: 0px;
	height: 58px;
	background-image:url(../images/z00.png);
}
#top04-01{
	float: left;
	width: 480px;
	height: 500px;
	padding-left:110px;
	padding-top:80px;
	font-size:12px;
	line-height:1.75pc;
	letter-spacing:1px;
	text-align:left;
}
#top04-02{
	float: left;
	width: 320px;
	height: 280px;
	padding-left:485px;
	padding-top:10px;
	font-size:12px;
	line-height:1.95pc;
	letter-spacing:1px;
	text-align:center;
}
#top04-03{
	float: left;
	width: 310px;
	height: 300px;
	padding-left:485px;
	padding-top:150px;
	font-size:12px;
	line-height:1.35pc;
	letter-spacing:1px;
	text-align:center;
	color:#dddddd;
}
#top04-04{
	float: left;
	width: 50px;
	height: 40px;
	text-align:left;font-size:12px;font-weight:bold;
}
#top04-05{
	float: left;
	width: 70px;
	height: 40px;
	text-align:center;font-size:12px;
}
#top04-06{
	float: left;
	width: 480px;
	height: 510px;
overflow-x:auto;overflow-y:auto; 
SCROLLBAR-ARROW-COLOR:#000000;
SCROLLBAR-FACE-COLOR:#FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR:#DFDFDF;
SCROLLBAR-HIGHLIGHT-COLOR:#DFDFDF;
SCROLLBAR-3DLIGHT-COLOR:#DFDFDF;
SCROLLBAR-SHADOW-COLOR:#DFDFDF;
SCROLLBAR-TRACK-COLOR:#DFDFDF;
}
#top04-07{
float: left;
	width: 440px;
	height: 480px;
	font-size:12px;
	padding-top:10px;
	line-height:1.75pc;
	letter-spacing:1px;
	text-align:left;word-break: break-all;
}
#top04-08{
float: left;
	width: 440px;
	height: 480px;
	font-size:12px;
	padding-top:10px;
	line-height:1.70pc;
	letter-spacing:0px;
	text-align:left;word-break: break-all;
}
#top05{
	float: left;
	width: 900px;
	height: 600px;
	background-color:#0C0C0C;
	margin-top:50px;
	margin-left:200px;
	display:inline;
}
#top05-01{
	float: left;
	width: 335px;
	height: 600px;
}
#top05-02{
	float: left;
	width: 555px;
	height: 600px;
}
#top05-03{
	float: left;
	width: 555px;
	height: 135px;
}
#top05-03-00{
	float: left;
	width: 50px;
	height: 50px;
	position:absolute;
	margin-top:32px;margin-left:-70px;
	display:inline;
	filter: alpha(opacity=70); 
    -moz-opacity:0.7; 
    opacity: 0.7;
	z-index:999999999;
}
#top05-03-01{
	float: left;
	width: 470px;
	height: 28px;
	padding-top:30px;
	font-size:14px;
	color:#CACACA;
	text-align:right;
	padding-right:25px;
}
#top05-03-02{
	float: left;
	width: 470px;
	height: 22px;
	padding-top:2px;
	font-size:14px;font-weight:bold;
	color:#82644C;
	text-align:right;
	padding-right:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#top05-03-03{
	float: left;
	width: 470px;
	height: 50px;
	padding-top:2px;
	font-size:12px;
	color:#CACACA;
	text-align:right;
}
#top05-03-04{
	float: left;
	width: 505px;
	height: 20px;
}
#top05-04{
	float: left;SCROLLBAR-FACE-COLOR: #ddd38d; SCROLLBAR-HIGHLIGHT-COLOR: #fff8c5; overflow-x:hidden;overflow-y:auto;SCROLLBAR-SHADOW-COLOR: #5a5227; SCROLLBAR-3DLIGHT-COLOR: #5a5227; SCROLLBAR-ARROW-COLOR: #fff8c5; SCROLLBAR-DARKSHADOW-COLOR: #fff8c5; SCROLLBAR-BASE-COLOR: #ddd38d; WIDTH: 380px;HEIGHT: 385px;
	margin-left:155px;display:inline;
}
#top05-04-01{
	float: left;WIDTH: 335px;HEIGHT: 25px;
	margin-top:30px;margin-left:220px;
	display:inline;
	text-align:left;
}
#top05-04-02{
	float: left;WIDTH: 110px;HEIGHT: 25px;
	text-align:center;
	font-size:12px;color:#737373;
}
#top05-04-03{
	float: left;WIDTH: 110px;HEIGHT: 25px;
	text-align:center;
	font-size:12px;color:#ffffff;font-weight:bold;
}
#top05-05{
	float: left;
	width: 325px;
	height: 350px;
	margin-top:5px;margin-left:10px;
	display:inline;
	font-size:12px;line-height:1.75pc;text-align:left;color:#cacaca;
}
#top06{
	float: left;
	width: 990px;
	height: 360px;
	margin-left:155px;display:inline;
}
#top06-01{
	float: left;
	width: 960px;
	height: 330px;
	padding-left:15px;
	padding-top:10px;
	display:inline;
}
#top06-02{
	float: left;
	width: 960px;
	height: 320px;
	SCROLLBAR-FACE-COLOR: #ddd38d; SCROLLBAR-HIGHLIGHT-COLOR: #fff8c5; OVERFLOW:auto;SCROLLBAR-SHADOW-COLOR: #5a5227; SCROLLBAR-3DLIGHT-COLOR: #5a5227; SCROLLBAR-ARROW-COLOR: #fff8c5; SCROLLBAR-DARKSHADOW-COLOR: #fff8c5; SCROLLBAR-BASE-COLOR: #ddd38d;
	margin-top:10px;display:inline;
	background-color:#DFDFDF;
}
#top06-03{
	float: left;
	width: 880px;
	height: 280px;
	padding-left:25px;
	padding-top:10px;
	font-size:12px;color:#333333;
	line-height:1.85pc;
	text-align:left;
}
#top07{
	float: left;
	width: 440px;
	height: 230px;
	position:absolute;
	margin-top:-550px;display:inline;
}
#top07-02{
	float: left;
	width: 440px;
	height: 230px;
	position:absolute;
	margin-left:-550px;
	margin-top:-550px;display:inline;
}
#top08{
	float: left;
	width: 680px;
	height: 150px;
	position:absolute;
	margin-top:	-180px;margin-left:	53px;display:inline;
	background-image:url(../images/z98.jpg);
	OVERFLOW:auto;
SCROLLBAR-ARROW-COLOR:#000000;
SCROLLBAR-FACE-COLOR:#2C2C2C;
SCROLLBAR-DARKSHADOW-COLOR:#000000;
SCROLLBAR-HIGHLIGHT-COLOR:#000000;
SCROLLBAR-3DLIGHT-COLOR:#000000;
SCROLLBAR-SHADOW-COLOR:#000000;
SCROLLBAR-TRACK-COLOR:#000000;
}
#top08-02{
	float: left;
	width: 180px;
	height: 150px;
	position:absolute;
	margin-top:	-190px;margin-left:	758px;display:inline;
	font-size:12px;color:#dddddd;
	line-height:1.85pc;
	letter-spacing:1px;
}
#top09-01{
	float: left;
	width: 676px;
	height: 270px;
	position:absolute;
	margin-top:	-320px;margin-left:-946px;
	filter: alpha(opacity=70); 
    -moz-opacity:0.7; 
    opacity: 0.7;
	display:inline;
	background-color:#FFFFFF;
	z-index:999;
}	
#top09-02{
	float: left;
	width: 656px;
	height: 290px;
	position:absolute;
	margin-top:	-340px;margin-left:-936px;
	display:inline;
	z-index:1000;
}	
#top09-03{
	float: left;
	width: 95px;
	height: 30px;
	background-color:#111111;
}	
#top09-03-01{
	float: left;
	width: 95px;
	height: 20px;
	font-size:12px;font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	padding-top:9px;
	color:#FFFFFF;
	display:inline;
}
#top09-04{
	float: left;
	width: 95px;
	height: 30px;
	text-align:left;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
	background-color:#ffffff;
}
#top09-04-01{
	float: left;
	width: 95px;
	height: 20px;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
	padding-top:9px;
	color:#FFFFFF;
	display:inline;
}
#top09-05{
	float: left;
	width: 656px;
	height: 250px;
	background-image:url(../images/bg-z.png);
	z-index:1001;
}
#top09-06{
	float: left;
	width: 642px;
	height: 240px;
	margin-top:	5px;margin-left:14px;display:inline;
	overflow-x:auto;overflow-y:auto; SCROLLBAR-ARROW-COLOR:#000000;
SCROLLBAR-FACE-COLOR:#FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR:#DFDFDF;
SCROLLBAR-HIGHLIGHT-COLOR:#DFDFDF;
SCROLLBAR-3DLIGHT-COLOR:#DFDFDF;
SCROLLBAR-SHADOW-COLOR:#DFDFDF;
SCROLLBAR-TRACK-COLOR:#DFDFDF;
}
#top10-01{
	float: left;
	width: 95px;
	height: 95px;
	font-size:12px;
	margin-top:	-390px;margin-left:-750px;
	display:inline;
	position:absolute;
}
#top10-02{
	float: left;
	width: 95px;
	height: 95px;
	font-size:12px;
	margin-top:	-390px;margin-left:-330px;
	display:inline;
	position:absolute;
}
.menu01 a{width:70px; height:58px;background-image:url(../images/z01.png);background-position:-305px 0px;display:block;}
.menu01 a:hover{background-image:url(../images/z01.png);background-position:-305px -58px;}
.menu02 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-375px 0px;display:block;}
.menu02 a:hover{background-image:url(../images/z01.png);background-position:-375px -58px;}
.menu03 a{width:107px; height:58px;background-image:url(../images/z01.png);background-position:-442px 0px;display:block;}
.menu03 a:hover{background-image:url(../images/z01.png);background-position:-442px -58px;}
.menu04 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-549px 0px;display:block;}
.menu04 a:hover{background-image:url(../images/z01.png);background-position:-549px -58px;}
.menu05 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-616px 0px;display:block;}
.menu05 a:hover{background-image:url(../images/z01.png);background-position:-616px -58px;}
.menu06 a{width:103px; height:58px;background-image:url(../images/z01.png);background-position:-683px 0px;display:block;}
.menu06 a:hover{background-image:url(../images/z01.png);background-position:-683px -58px;}
.menu07 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-786px 0px;display:block;}
.menu07 a:hover{background-image:url(../images/z01.png);background-position:-786px -58px;}
.menu08 a{width:107px; height:58px;background-image:url(../images/z01.png);background-position:-853px 0px;display:block;}
.menu08 a:hover{background-image:url(../images/z01.png);background-position:-853px -58px;}

.menu11 a{width:70px; height:58px;background-image:url(../images/z01.png);background-position:-305px -116px;display:block;}
.menu12 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-375px -116px;display:block;}
.menu13 a{width:107px; height:58px;background-image:url(../images/z01.png);background-position:-442px -116px;display:block;}
.menu14 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-549px -116px;display:block;}
.menu15 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-616px -116px;display:block;}
.menu16 a{width:103px; height:58px;background-image:url(../images/z01.png);background-position:-683px -116px;display:block;}
.menu17 a{width:67px; height:58px;background-image:url(../images/z01.png);background-position:-786px -116px;display:block;}
.menu18 a{width:107px; height:58px;background-image:url(../images/z01.png);background-position:-853px -116px;display:block;}