div,ul,li,a {margin:0; padding:0;  border:0; outline:0; background:transparent;}/*font-size:100%*/
img {border:0;}

#topmenu {float:right; width:400px; height:125px;}
#navi {position:absolute;  width:400px;   height:37px;  z-index:9999; padding:0; margin:0;}

 
.gn {position:relative;  z-index:1;  width:1002px;    height:37px;}

.gn:after { display:block; content:""; clear:both; }
.gn li { position:relative; display:block; float:left;  text-align:center;  }
.gn li .btn_area { display:inline-block; overflow:hidden; }
.gn li a { display:block; font-size:15px; font-weight:bold;}

.gn li a.first  { background:url(../img/mainimg/top_menu_line.png) no-repeat right 35px;}

.gn li.menu1 a.first  {background:url(../img1/top1.png) no-repeat; display:block; text-indent:-50000px; width:220px; height:36px;}
.gn li.menu1 a.first:hover  {background:url(../img1/top1on.png) no-repeat; }
.gn li.menu1 a.hover  {background:url(../img1/top1on.png) no-repeat;  }

.gn li.menu2 a.first  {background:url(../img1/top2.png) no-repeat; display:block; text-indent:-50000px; width:179px; height:36px;}
.gn li.menu2 a.first:hover  {background:url(../img1/top2on.png) no-repeat;  }
.gn li.menu2 a.hover  {background:url(../img1/top2on.png) no-repeat;  }

.gn li.menu3 a.first  {background:url(../img1/top3.png) no-repeat; display:block; text-indent:-50000px; width:231px; height:36px;}
.gn li.menu3 a.first:hover  {background:url(../img1/top3on.png) no-repeat;    }
.gn li.menu3 a.hover  {background:url(../img1/top3on.png) no-repeat;    }

.gn li.menu4 a.first  {background:url(../img1/top4.png) no-repeat; display:block; text-indent:-50000px; width:178px; height:36px;}
.gn li.menu4 a.first:hover  {background:url(../img1/top4on.png) no-repeat; }
.gn li.menu4 a.hover  {background:url(../img1/top4on.png) no-repeat; }

.gn li.menu5 a.first  {background:url(../img1/top5.png) no-repeat; display:block; text-indent:-50000px; width:194px; height:36px;}
.gn li.menu5 a.first:hover  {background:url(../img1/top5on.png) no-repeat;   }
.gn li.menu5 a.hover  {background:url(../img1/top5on.png) no-repeat;  }


.gn li a.first:hover  {background:#188325; color:#FFF;}
.gn li a.hover  { background:#188325; color:#FFF;}
.gn li:first-child ul {}
.gn li ul { position:absolute; left:-1px; top:36px;  height:133px; width:100%; padding-top:15px; border-right:1px solid #e2e2e2;}
.gn li.menu5 ul {border-right:0;}
.gn li ul li { float:none; width:100%; text-align:left;  text-indent:20px; border-bottom:1px solid #FFFFFF; }
.gn li ul li a { display:block;  padding:0; line-height:24px; color:#898989; font-size:12px; letter-spacing:-1px; text-decoration:none;  padding-right:20px;}
.gn li:hover a img { margin-top:0px;  }
.gn li:hover ul { background:#f0f0f0; } 
.gn li:hover ul li {border-bottom:1px solid #f4f4f4;}
.gn li:hover ul li a { color:#898989;   }
.gn li:hover ul li a:hover { color:#73b648; }
.gn li:hover ul li a:hover span {background:url(../img1/submenu_arrow.png) no-repeat right 3px;  width:14px; height:14px; display:inline-block; margin-left:5px;}


.gn li.hover ul { background:#c60008; }

.blind { position:relative; width:1002px; margin:0 auto; display:block; height:139px;  border-bottom:3px solid #67b12e; background:#FFF; top:0px; float:left;}
.blind .blind_in { position:relative; display:block; width:1002px; height:100%; margin:0 auto;   }



/*Äü¸Þ´º*/
#asidez {position:absolute; right:0; left:200px; top:500px;}
#quickmenuz {position:fixed; right:0; height:5px; z-index:9999; float:right;}
#quickmenuz a {display:block; margin-top:5px;}
#quickmenuz a img {border:0;}