
#header,
#container,
#topNav{ margin:auto;width:980px; }
.FL{float:left !important; _display:inline;}
.FR{float:right !important; _display:inline;}
.btn1{width:60px;height:22px;display:block; text-align:center; text-decoration:none !important  }
.inp,.inputtext,.input_onFocus{line-height:18px;height:18px;  border:1px solid #ccc;padding-left:2px; color:#666;font-size:12px;vertical-align:middle; }
.sub{vertical-align:middle;}
.input_onFocus{border:1px solid #78B5F1;background:#F5FAFE;color:#125FAB; }
textarea{padding:1px; }
button{border:none}
#banner{overflow:hidden;clear:both; padding:5px; }
#topNav{ height:29px;clear:both;overflow:hidden;zoom:1;}
#topNavIn{text-align:left;clear:both;overflow:hidden;zoom:1; }
#topNavIn li{float:left;_display:inline; height:25px; margin:2px 0px 0px 1px;width:74px;padding-left:10px; }
#topNavIn li a{float:left;width:100%; height:25px;line-height:24px; text-align:left; color:#487EAA;overflow:hidden;}
#topNavIn li a:hover{text-decoration:none;color:#f30;}
#topNavIn li.on{background:url(/Skin/gengls/bg-topNavIn-on.gif) no-repeat 2px 1px;width:84px !important; }

#header{padding-top:5px;background:url(/Skin/gengls/bg-header1.jpg) no-repeat center 0px; }
#header #logo{float:left;width:380px;height:85px;margin-top:5px;_display:inline;   }
#header #logo a{width:380px;height:75px;  float:left;text-indent:-9999px; }
#header #topTool{float:right;width:450px;text-align:right; padding-top:50px; }
#navIn li#navFirst a{color:#ff0;}

#nav{clear:both;overflow:hidden;background:url(/Skin/gengls/bg-nav.jpg) no-repeat 0px 0px;height:40px;  }
#navIn{clear:both;overflow:hidden;padding:0px;height:40px;margin-top: 0px; }
#navIn li{float:left; height:40px;  line-height:39px;  }
#navIn li.s{background:url(/Skin/gengls/bg-nav-s.jpg) no-repeat 0 13px;;width:2px;font-size:0px;line-height:0px;height:30px;margin:0 4px;    }
#navIn li a{float:left;_display:inline; font-size:14px;color:#ECF2FB;font-weight:bold;padding:0 10px 0 10px; height:40px; line-height:39px;}
#navIn li a:hover{color:#FFFF00;text-decoration:underline; }

/* pdnav */
.pdnav {border:5px solid #b2e4ff;height: 30px;line-height: 30px;margin-bottom: 5px;margin-top:5px;}
.nav_pdtit {background: url("/images/gengls/pindao.jpg") no-repeat scroll 5px center transparent;float: left;font-family: "ËÎÌå";font-size: 15px;height: 30px;padding-left: 40px;width: 105px;}
.nav_pdlist {color: #6D6C6C;float: left;font-size: 12px;height: 30px;overflow: hidden;width: 770px;}
.nav_pdlist ul{margin-top: 5px}
.nav_pdlist ul li {display: inline;}
.nav_pdlist ul li a {font-size: 13px;}
.nav_pdlist ul li a:link, .nav_list ul li a:visited {color: #333333;}
.nav_pdlist ul li a:hover {color: red;}

