

.clear {clear:both;}



/*top*/



#nav{ width:1000px; height:44px; background:url(/uploads/image/tdimages/nav.gif) repeat-x;}

#menu { position:relative;  font-size: 14px; height: 44px;width:1000px; top:-3px; z-index:999;}

#menu li{float: left; width:111px; _width:100px; height:44px; line-height:44px; text-align:center}

#menu li.last { border-right:none; padding-right: 0; }

#menu a { color:#1e1e1e;  display:inline-block; height:44px; line-height:44px;  width:112px; _width:110px;}

#menu li.hover a, #nav a:hover { background: no-repeat center; _ background:none; color:#fff;_color:#000; _font-size:13px; _font-weight:bold; text-decoration:none }

#menu li .submenu a{ background:none; color:#1a3746 }



#menu .submenu { position: absolute;width: 385px;height: 201px; top: 1em; overflow: hidden; display: none; left: -5px; }

#menu .pngbg { background:  no-repeat top left;width: 355px;height: 150px; padding: 15px; padding-top:35px; _padding: 0px; _padding-top:0px; margin-top:11px; _height: 225px; _margin-top:30px; overflow: hidden; }

#menu li.hover .submenu { display: block; }





#menu li.al { position:relative; }

#menu li.ar .submenu { right: -5px; left: auto; }



#menu .nav_r_n{ width:245px; float:left; display:inline; }

#menu .nav_r_n li{ width:49%; float:left; height:25px;  line-height:1; border:0px; margin-bottom:10px; _margin-bottom:0px;padding:0; text-indent:10px;}

#menu .nav_r_n li a{ color:#1a3746; background:  5px 9px no-repeat;  padding-left:12 px; font-size:12px; text-decoration:none; display: inline; line-height:1.4;}
#menu .nav_r_n li a:hover{ font-size:13px;}

#menu .nav_about{ margin-right: 5px; float:left; display:inline; width:95px; height:106px; overflow: hidden; border:4px solid #fff;}

/*top*/

