     /*** menu ***/
     
#mainNav{ width:100%; height:59px; margin-top:22px; background: url(../images/common/menu_bg.jpg) -120px bottom no-repeat;}     
#mainNav ul.mainNavDropDn{ padding:0; width:960px; float:right; margin-right:0; display:inline}
#mainNav ul.mainNavDropDn li{ width:130px; height:21px; list-style:none; float:left;  text-align:center; margin-left:0px; background:url(../images/common/menu.jpg) left -52px no-repeat; padding-top:5px; _position: relative;}
#mainNav ul.mainNavDropDn li a{ font-family:Verdana, Geneva, sans-serif; font-size:16px;color:#fff; text-decoration:none; font-weight:600;}
#mainNav ul.mainNavDropDn li:hover{background:url(../images/common/menu.jpg) left top no-repeat;}
#mainNav ul.mainNavDropDn li.on{ background:url(../images/common/menu.jpg) left -26px no-repeat;}

#mainNav ul.mainNavDropDn li:hover ul{ top:25px; left:0px;}
#mainNav ul.mainNavDropDn li ul li{ clear:both; background:none; height:22px;}
#mainNav ul.mainNavDropDn li ul li a{ font-family:Verdana, Geneva, sans-serif; height:17px; font-size:12px; font-weight:bold; border-bottom:1px solid #1f78ff; background:url(../images/common/icon_arrow.png) 10px 8px no-repeat; padding:5px 0 0 20px; border:1px solie red; color:#4bade0; text-align:left; margin:0 0 0 3px; }
#mainNav ul.mainNavDropDn li ul li:hover{ background:none;}
#mainNav ul.mainNavDropDn li ul li a:hover{color:#fff}
  /****** last img********/
#mainNav ul.mainNavDropDn li ul li.last{  height:80px; margin-top:1px; width:409px;}
#mainNav ul.mainNavDropDn li ul li.last a{ background:none; border:none; width:186px; height:74px; display:inline;}
#mainNav ul.mainNavDropDn li ul li.last img{ margin:0; float:left; padding:0; display:inline;}

#mainNav ul.mainNavDropDn li.products ul.products { width:409px; height:250px; background:url(../images/common/nav_bg.png) left top no-repeat; _position:absolute; _z-index:1900; _background:#111; _top:40px; left:0px;}
#mainNav ul.mainNavDropDn li.products ul.products li a{ width:382px;}
.mainNavDropDn .products .products a span{position: absolute; PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; COLOR: #f2f2f2; FONT-WEIGHT: normal; PADDING-TOP: 1px; LEFT: 225px}
.mainNavDropDn .products .products a:hover span{position: absolute;}

.mainNavDropDn .products .pro_list{ width:250px; padding:10px 10px; background: #000; color:#FFF; font-size:12px; margin:-35px 0 0 405px; position:absolute; _z-index:2000; _top:35px; _left:0; _padding:0 10px 5px 10px; _background:#333;}
#mainNav ul.mainNavDropDn li.products ul.products li .pro_list a{ width:225px;}

#mainNav ul.mainNavDropDn li.support ul.support { width:165px; height:70px; background:url(../images/common/nav_bg_xs.png) right bottom no-repeat;}
#mainNav ul.mainNavDropDn li.support ul.support li a{width:139px; margin-left:3px;border-bottom:1px solid #1f78ff;}
#mainNav ul.mainNavDropDn li.store ul.store { width:165px; height:97px; background:url(../images/common/nav_bg_s.png) right bottom no-repeat;}
#mainNav ul.mainNavDropDn li.store ul.store li a{width:139px; margin-left:3px;border-bottom:1px solid #1f78ff;}
#mainNav ul.mainNavDropDn li.partners ul.partners { width:197px; height:145px; background:url(../images/common/nav_bg_m.png) left top no-repeat;}
#mainNav ul.mainNavDropDn li.partners ul.partners li a{width:172px; margin-left:3px;}
#mainNav ul.mainNavDropDn li.about ul.about{ width:165px; height:70px; background:url(../images/common/nav_bg_xs.png) left top no-repeat;}
#mainNav ul.mainNavDropDn li.about ul.about li a{width:139px; margin-left:3px;}







