body{
   background-color:#EFEFF7;
}
#home{
  margin:0px auto;
  width:778px;
  background-color:#FFFFFF;
}

#top{
   width:778px;
   height:107px;
   
}
#top li{
   list-style-type:none;
   display:inline;
}
#logo{
   width:60px;
   height:43px;
   margin-right:10px;
   margin-top:33px;
   float:right;
   
}
#pic01{
   width:379px;
   height:16px;
   margin-top:59px;
   float:right;
}
.pic02{
   width:152px;
   height:107px;
   float:right;
}
#nav{
   width:778px;
   height:30px;
   border-bottom:3px solid #177006;
   
}
#nav li{
   list-style-type:none;
   display:inline;
}
#nav01 a{
   width:104px;
   height:22px;
   float:left;
   background-color:#CCCCCC;
   margin-right:2px;
   padding-left:50px;
   padding-top:8px;
   font-size:14px;
   font-family:Arial;
   color:#CA9E01;
   text-decoration:none;
   font-weight:bold;
}
#nav01 a#current,#nav01 a:hover{
   color:#FFFFFF;
   background-image:url(img/home/home01.gif)
}
#nav02 a{
   width:109px;
   height:22px;
   float:left;
   background-color:#CCCCCC;
   margin-right:2px;
   padding-left:45px;
   padding-top:8px;
   font-size:14px;
   font-weight:bold;
   font-family:Arial;
   color:#CA9E01;
   text-decoration:none;
}
#nav02 a:hover,#nav02 A#current{
   color:#FFFFFF;
   background-image:url(img/home/about02.gif);
}
#nav03 a{
   width:108px;
   height:22px;
   float:left;
   background-color:#CCCCCC;
   margin-right:2px;
   padding-left:46px;
   padding-top:8px;
   font-size:14px;
   font-weight:bold;
   font-family:Arial;
   color:#CA9E01;
   text-decoration:none;
}
#nav03 a:hover,#nav03 a#current{
   color:#FFFFFF;
   background-image:url(img/home/product01.gif);
}
#nav04 a{
   width:119px;
   height:22px;
   float:left;
   bacCCCCCC;
   margin-right:2px;
   padding-left:35px;
   padding-top:8px;
   font-size:14px;
   font-weight:bold;
   font-family:Arial;
   color:#CA9E01;
   text-decoration:none;
}
#nav04 a:hover,#nav04 a#current{
   color:#FFFFFF;
   background-image:url(img/home/worldtime01.gif);
}
#nav05 a{
   width:114px;
   height:22px;
   float:left;
   background-color:#CCCCCC;
   padding-left:40px;
   padding-top:8px;
   font-size:14px;
   font-weight:bold;
   font-family:Arial;
   color:#CA9E01;
   text-decoration:none;
}
#nav05 a:hover,#nav05 a#current{
   color:#FFFFFF;
   background-image:url(img/home/contact01.gif);
}
#middle{
   width:778px;
   height:800px;
   
}
#mleft{
   width:249px;
   height:800px;
   float:left;
}
#mword{
   width:220px;
   height:45px;
   background-image:url(img/wordtime/004left.gif);
    font-family:Arial;
   font-size:16px;
   font-weight:bold;
   color:#FFFFFF;
   text-align:center;
   line-height: 40px;
}
#leftpic{
   width:249px;
   height:66px;
}
#mright{
   width:529px;
   height:800px;
   float:left;
} 
.rightpic01{
   width:176px;
   height:137px;
   float:left;
}
#rightpic02{
   width:177px;
   height:137px;
   float:left;
}
#lefttime{
   background-color:#E2E2E2;
   width:239px;
   height:310px;
   margin-top:93px;
}
.font01{
   color:#177004;
   font-family:"Courier New", Courier, monospace;
   font-size:18px;
   text-align:center;
   font-weight:bold;
   line-height:24px;
   margin-top:50px;
}
#map{
   margin-top:60px;
   margin-left:60px;
}

#font02{
   color:#177004;
   font-family:"Times New Roman", Times, serif;
   font-size:18px;
   font-weight:bold;
   margin-left:50px;
   margin-top:50px;
  
   
}

#font01{
   color:#333333;
   font-size:16px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
}
#bottom{
   width:778px;
   height:115px;
   list-style-type:none;
}
#line03{
   width:720px;
   height:10px;
   margin-left:29px;
   line-height:5px;
   list-style-type:none;
}
#font04{
   font-size:12px;
   font-family:"Times New Roman", Times, serif;
   color:#999999;
   text-align:center;
   font-weight:bold;
}
#font05{
   font-family:Arial;
   font-size:12px;
   text-align:center;
   color:#BE9400;
   font-weight:bold;
}