body {
   font-size:12px; margin:0px; color:#333333; background:url(bg.jpg) center top ;  background-color:#e7e7e7; line-height:22px; font-family:Arial, Helvetica, sans-serif;
}
a{
 text-decoration:none; color:#333333
}
a:link{
 text-decoration:none; color:#333333
}
.title {
   font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px; padding-top:3px;
}

.menu {
 color:#ffffff; font-size:12px; font-weight:bold; text-align:center;
}
.menu a{
 font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; padding-left:30px; padding-right:30px;
}
.menu a:link{
 font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff;
}
.menu a:hover{
 font-size:12px; font-weight:bold; text-decoration:none; color:#e60013;
}
.menu a:visited{
 font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff;
}


.product {
   font-size:12px; color:#ffffff; padding-left:25px; height:28px; background:url(left_jg.jpg) left center no-repeat; font-weight:bold;
}
.product a{
   font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.product a:link{
   color:#ffffff; text-decoration:none; font-weight:bold;
}
.product a:hovor{
   color:#ffffff; text-decoration:none; font-weight:bold;
}
.product a:visited{
   color:#ffffff; text-decoration:none; font-weight:bold;
}
.product1 {
   font-size:12px; color:#666666; padding-left:30px; background:url(index_10_03.jpg) no-repeat; height:30px; margin-left:5px;
}
.product1 a{
   font-size:12px; color:#666666; text-decoration:none
}
.product1 a:link{
   color:#666666; text-decoration:none
}
.product1 a:hovor{
   color:#666666; text-decoration:none
}
.product1 a:visited{
   color:#666666; text-decoration:none
}
.foot {
   color:#FFFFFF
}
.foot a{
   color:#FFFFFF; font-size:12px; text-decoration:none
}
.top {
   color:#CC0000; font-size:20px; font-weight:bold;
}
.about {
   color:#ffffff; font-size:14px; font-weight:bold; padding-left:65px; background:url(about_bg1.jpg); height:40px;
}
.bottom{ border-bottom:#CCCCCC 1px dotted;}
.border{ border:#667794 3px solid; background-color:#FFFFFF;}
.p{ width:242px; float:left;margin:0px; text-align:center; line-height:25px; padding:0px;}


/* common styling */ 
.menu {font-family: arial, sans-serif; width:980px; position:relative; margin:0; font-size:14px; background:url(menu.jpg) top center; height:34px;} 
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:80px; height:34px; text-align:center; color:#fff; line-height:34px; font-size:14px; } 
.menu ul {padding:0; margin:0;list-style-type: none; } 
.menu ul li {float:left; margin-right:0px; position:relative;} 
.menu ul li ul {display: none;} 
/* specific to non IE browsers */ 
.menu ul li:hover a {color:#FF0000;} 
.menu ul li:hover ul {display:block; position:absolute; top:34px; left:0; width:200px;} 
.menu ul li:hover ul li a.hide {background:#1F2945; color:#fff; width:200px; border-bottom:1px #59688E solid; border-left:1px #59688E solid; border-right:1px #59688E solid; height:23px; line-height:23px; font-size:10px; text-align:left} 
.menu ul li:hover ul li:hover a.hide {color:#fff; font-size:10px;} 
.menu ul li:hover ul li ul {display: none;} 
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;} 
.menu ul li:hover ul li a:hover { color:#000;} 
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:250px; top:0; font-size:10px} 
.menu ul li:hover ul li:hover ul.left {left:-200px;} 