/* CSS Document */
body { background:#f6f6f6 url(../img/bg.png) repeat-x; margin-top:0px; margin-bottom:0px;}
#zhudiv { background:#f6f6f6; width:775px; _width:778px; height:auto; margin:auto;background:#f6f6f6 url(../img/bg.png) repeat-x;}
#main { background:#FFF; border-left:0px #039 solid; border-right:0px #039 solid; width:755px; height:790px; margin:auto; padding-left:0px; padding-right:0px; float:left;}
#mainleft { width:10px; float:left; background:url(../img/shadow-left.png) no-repeat; height:790px;}
#mainright { width:10px; float:left; background:url(../img/shadow-right.png) no-repeat; height:790px;}
#top { background:url(../img/logobg.png) repeat-x;}
#amain { background:#FFF; border-left:0px #039 solid; border-right:0px #039 solid; width:755px; height:auto; margin:auto; padding-left:0px; padding-right:0px; float:left;}
img { border:0px;}
#logo { padding-left:20px; padding-top:20px; height:95px; position:relative;}
#logo img { display:block; float:left;}
/*#anniu {
	float:right;
	height:44px;
	width:324px;
	margin-top:51px;
	margin-right:10px;
	position:absolute;
	left: 533px;
	top: 24px;_top:18px;
}*/
#anniu { float:right; height:44px; width:324px; margin-top:50px; position:absolute; left:410px; top:25px;}
#anniu a{ font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; text-decoration:none; text-align:center; }
#anniu1 { background:url(../img/anniu1.png) no-repeat;  float:left; height:21px; width:61px; padding-top:23px; padding-left:40px;}
#anniu2 { background:url(../img/anniu2.png) no-repeat;  float:left; height:21px; width:110px; padding-top:23px;}
#anniu3 { background:url(../img/anniu3.png) no-repeat;  float:left; height:21px; width:93px; padding-top:23px; padding-right:20px;}
#anniu1:hover { background:url(../img/anniu11.png) no-repeat; padding-top:20px; height:24px;}
#anniu2:hover { background:url(../img/anniu21.png) no-repeat; padding-top:20px; height:24px;}
#anniu3:hover { background:url(../img/anniu31.png) no-repeat; padding-top:20px; height:24px;}
#map {
	position:absolute;
	left:35px;
	top:118px;
	width:213px;
	height:218px;
	z-index:1;
	background:#fff;filter: alpha(opacity=85);border:#09F solid 1px;
}
/*#menu { width:630px;_width:620px;
        height:31px;
		margin-top:54px;
		margin-left:20px;
		list-style:none;
		}	
#menu a { text-decoration:none;}		
#menu li { position:relative;
           float:left;
		   margin-left:3px;}
#menu ul { list-style:none; float:left; width:150px; position:absolute; top:30px; left:-9999px; background:#0368BA; border:#FFF solid 1px; padding-top:10px;}
#menu li:hover ul { left:0px;}*/
#menu {display:block; margin:0px; padding:0px; margin-left:5px; list-style:none; width:745px; height:38px; margin-top:0px; background:url(../img/bg_menu.png) repeat-x; _background:url(../img/bg_menu.jpg) repeat-x;}
#menu a{ display:block; width:120px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; text-align:center; color:#FFF; padding-top:14px; font-size:13px;}
#menu li { float:left; position:relative; margin-left:4px; _margin-left:3px; }
#menu ul { list-style:none; float:left; width:125px; position:absolute; top:38px; left:-9999px; background:#032d55 url(../img/libg.gif) no-repeat left bottom; border:#FFF solid 0px; padding:0px; padding-top:10px; margin:0px;filter: alpha(opacity=85); -moz-opacity: 0.80; opacity: 0.80; -khtml-opacity: 0.80;}
#menu li:hover ul { left:0px;}
#menu ul a{ display:block; text-align:left; height:25px; padding-top:5px;}
#menu ul a:hover{ color:#FF0;}
#menu ul li { display:block; float:left; padding:0px;}

#homea:hover { background:url(../img/bg_menu1.jpg) no-repeat; padding-top:10px; height:29px;}
#abouta:hover { background:url(../img/bg_menu1.jpg) no-repeat; padding-top:10px; height:29px;}
#productsa:hover { background:url(../img/bg_menu1.jpg) no-repeat; padding-top:10px; height:29px;}
#marketsa:hover { background:url(../img/bg_menu1.jpg) no-repeat; padding-top:10px; height:29px;}
#investorsa:hover { background:url(../img/bg_menu1.jpg) no-repeat; padding-top:10px; height:29px;}
#contactsa:hover { background:url(../img/bg_menu1.jpg) no-repeat; padding-top:10px; height:29px;}

#banner { width:745px; margin-left:5px; _margin-left:3px; height:180px; float:left; margin-top:1px;*margin-top:2px; background:url(../img/swfbn001.jpg);}
#abbanner { width:745px; height:98px; background:url(../img/ab001.jpg) no-repeat; margin-left:5px; margin-top:2px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.biaoti { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; margin-top:20px; display:block;}
#content { background:#F5F5F5;}
#acontent { padding-left:10px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:auto; padding-top:10px; line-height:20px;}
#icontent { padding-left:0px; padding-right:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:auto; padding-top:10px; line-height:20px;}
#acontent h4 { font-size:13px;}
#pcontent { padding-left:10px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:auto; padding-top:10px;}
#acontent h1 { color:#134FA8; font-size:18px;}
#icontent h1 { color:#134FA8; font-size:18px; margin-left:10px;}
#acontent ul a{ color:#069; font-size:14px; text-decoration:none; font-weight:bold;}
#acontent ul a:hover { color:#C30;}
#acontent ul{ margin-left:20px;}
.border1 { border:#CCC solid 1px; float:left; margin:15px; margin-bottom:0px;}
.zhengshuimg { margin:15px; margin-top:-15px;}
#pleft { width:220px; _width:210px; height:400px; float:left;}
#pright { width:490px; height:auto; float:left; background:url(../img/rbg.gif) repeat-y; padding-left:15px; padding-right:15px; line-height:20px;}
.topimg{ margin-left:-15px; _display:none;}
.primg { float:left;}
#pright h2 { margin-top:0px;}
#pright h5 { font-size:13px; margin:0px;}
.pul { width:195px; height:auto; margin:0px; padding:0px; background:url(../img/ulbg.jpg) repeat-y; list-style:none; padding-left:7px; padding-top:0px; display:block; color:#094588;}
.pul a{ color:#094588; font-size:13px; text-decoration:none; font-weight:bold;}
.ultop { display:block; background:url(../img/ultopbg.jpg) no-repeat; height:17px; width:210px;}
.ulbottom { display:block; background:url(../img/ulbottombg.jpg) no-repeat; height:17px; width:210px;}
.pul a:hover { color:#0080FF;}
.pul li{ display:block;border-bottom:1px #E6E6E6 solid; width:182px; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.hui { background:#F7F7F7;}
#lastli { border:0px;}
#left { width:420px; _width:425px; float:left; font-family:Arial, Helvetica, sans-serif; height:355px; margin-top:-35px;*margin-top:-25px; padding-left:8px; padding-right:17px; font-size:12px; line-height:18px; background:url(../img/leftbg.png) bottom right no-repeat; padding-bottom:10px; }
#left h1{ font-size:20px; color:#134FA8; text-align:center; background:url(../img/h1bg.gif) 40px 0px no-repeat; height:25px; padding-top:15px;}
.biaoimg { margin:0px 0px 0px 10px; display:block; float:left;}
#right { width:322px; float:left; background:url(../img/rightbg.jpg) left top no-repeat; height:320px; text-align:right; margin-left:-15px; _margin-left:-20px;}
#right h2 { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:15px; text-align:center; margin-top:10px;}
#right img { margin-top:6px; margin-bottom:12px;}
#bottom { width:755px; background:url(../img/cline.gif) repeat-x top left; height:110px; text-align:center; padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both; line-height:20px; background:url(../img/bottombg.png);}
#bottom a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#666;}
#bottom a:hover { color:#900;}
.liucheng { display:block; margin-top:15px;}
.liucheng img { float:left; margin-right:20px; border:#999 solid 1px; }
.liucheng ul { margin-left:0px; display:block; float:left; padding-left:15px;}
#load { display:none;}

