a{font-family:Arial, Helvetica, sans-serif;}
a:hover{font-family:Arial, Helvetica, sans-serif;}
div{
margin:0 auto;
}

/*body, div{
font:12px/20px "Arial,";
margin:0;
}*/


body, div{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin:0;
}



ul, dl, ol{
margin:0;
padding:0;
list-style:none;
}
h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}

h5{ color:#003399; line-height:28px; font-size:12px;}
h5 a{ color:#003399; line-height:28px;font-size:12px;}
h5 a:hover{ color:#003399; line-height:28px;font-size:12px;}

.floatlft{
float:left;
}
.floatrgt{
float:right;
}
.Inline{
display:inline;
}
.bold, .bold a{
font-weight:bold;
}
.overauto{
overflow:auto;
}
a{
color:#333333 ;
text-decoration:none;
}
a:hover{
color:#064a91;
text-decoration:none;
}
/*link & type
--------------------*/
body{ }
body, div{
font:12px/20px "Arial, Helvetica, sans-serif";
margin:0;
}
div{
margin:0 auto;
}
ul, dl, ol{
margin:0;
padding:0;
list-style:none;
}
h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}
.floatlft{
float:left;
}
.floatrgt{
float:right;
}
.Inline{
display:inline;
}
.bold, .bold a{
font-weight:bold;
}
.overauto{
overflow:auto;
}
a{
color:#333333 ;
text-decoration:none;
}
a:hover{
color:#064a91;
text-decoration:none;
}
/*menu???*/
#menu_bg{ position:relative;z-index:99999;height:38px;width:990px; } 
#menu_bg .imenu_bg{width:990;height:38px;margin:0 auto;position:relative;top:0;}
.imenu{width:135px;height:38px;line-height:38px; text-align:center;font-size:14px;cursor:pointer;color:#474747;float:left;background:transparent url(../images/nav-bgmd.jpg) right center no-repeat;margin-right:1px;}
.imenu a{ color:#474747;text-decoration:none}
.imenu a:hover{ text-decoration:underline;}
.imenu_on{width:135px;height:37px;background-color:#FFF;cursor:pointer; float:left;line-height:37px; text-align:center;font-size:14px;margin-right:1px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:1px;}
.imenu_on a{color:# ;text-decoration:none;}
.imenu_on a:hover{color:# ; text-decoration:underline; }
.submnu{width:990px; *width:990px;_width:990px;border-top:none; margin:0 auto; display:none; position:absolute; left:0px; top:38px;z-index:1000; background-color:#FFFFFF;filter:alpha(opacity=95);-moz-opacity:0.8;}

/*---------------About ACE---------------*/
#gyyz{width:990;height:230px; margin:0;}
.hr1{ height:1px;border:none;border-top:1px solid #e1e1e1;}
#gyyz ul{  height:240px; float:left; text-align:left;margin-right:0px;width:100%;*width:100%;_width:100%;float:left;}
#gyyz .div1{ width:226px; padding:10px; height:100%; border-right: solid #E1E1E1 1px; float:left;}
#gyyz div h1{ font-size:14px; text-align:left;}

/*---------------produces---------------*/
#gyyz .div5{width:309px;padding:10px; height:100%;  border-right: solid #E1E1E1 1px; float:left;}
#gyyz .div5 ul li{ width:90px; float:left; line-height:30px;font-family:Arial, Helvetica, sans-serif;}
#gyyz .div5 ul li a{ color:#000;}

/*---------------MarketData---------------*/
#gyyz .div6{width:474px;padding:10px; height:100%;  border-right: solid #E1E1E1 1px; float:left;}
#gyyz .div6 ul li{ width:200px; float:left; line-height:30px;font-family:Arial, Helvetica, sans-serif;}
#gyyz .div6 ul li a{ color:#000;}
#gyyz .div6 img{ height:100px; width:139px;}
#gyyz .div6 h1{ font-size:13px;}
/*---------------Services---------------*/
#gyyz .div4{ width:474px; padding:10px; height:100%; border-right: solid #E1E1E1 1px; float:left;}
#gyyz .div4 ul li{  line-height:30px;}
/*---------------News---------------*/
#gyyz .div7{width:474px;padding:10px; height:100%;  border-right: solid #E1E1E1 1px; float:left;}

.FirstInfo a{padding-left;-10; text-indent:0}
.UNFirstInfo a{padding;0; text-indent:0}
.no{list-style-type:none;}






