* { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body { text-align:center;font-family:Arial, Helvetica, sans-serif;}
a ,a:hover { text-decoration:none; color:#000000; }
body ul { list-style:none;}
#box { margin:0 auto; width:1003px; min-height:790px!important; height:auto;}
#logo { width:1003px; height:87px;}
#logo h3 { height:87px; width:375px; background:#FFFFFF url(images/logo1.gif) no-repeat; float:left;}
#logo_link { width:628px; height:87px; float:left;}
#logo_link h3 { width:150px; height:40px; float:right; background-image:none; text-align:right; margin-top:5px; margin-right:5px;}
#logo_link h3 span { display:block; height:12px; line-height:12px; vertical-align:middle; margin-top:3px; float:right; }
#logo ul { width:623px; height:28px; float:right; border-bottom:1px #FFFFFF solid; background:#FFFFFF url(images/logo_bg.gif) repeat-x; margin-top:12px; margin-right:0px; margin-bottom:0px; padding-bottom:0px;}
#logo ul li { min-width:10px!important; width:auto; background:url(images/logo_bg.gif) repeat-x; float:left; height:28px;
 line-height:28px; vertical-align:middle; border-left:1px #d7d7d7 solid;}
#logo ul li a { height:28px; padding-left:30px; padding-right:30px;color:#4a4a4a; display:block; float:left;}
#logo ul li a:hover { cursor:pointer; background:url(images/logo_bg2.gif) repeat-x;}
#logo ul #link_li { height:28px; width:16px; background:#FFFFFF url(images/logo_bg3.gif) no-repeat; padding:0px; border:none;}
#logo_link ul li a { font-weight:bold;}
#banner { width:1003px; height:196px; background:#FFFFFF url(images/banner.gif) no-repeat;}
#content { width:1003px;min-height:450px!important; height:auto; background-color:#ffffff;}
#left { width:280px; min-height:400px!important; height:400px; float:left;}
#left h3 { width:280px; height:31px; background:#3d6b23 url(images/left_bg6.gif) repeat-x; text-indent:30px; text-align:left;line-height:30px; vertical-align:middle; color:#ffffff;}
#left h3 font,#right h3 font { height:30px; text-indent:20px; line-height:30px; vertical-align:middle; display:block; float:left; }
#left h3 span,#right h3 span { line-height:15px; height:15px; font-size:9px; vertical-align:bottom; border-left:2px #FFFFFF solid;border-bottom:2px #FFFFFF solid; margin-top:14px; display:block; float:left; text-align:left; text-indent:5px; }
#left ul { width:280px; background-color:#fbfaf5; padding-top:10px; text-align:center; list-style:none;}
#left ul li { padding:0px; width:250px; border-bottom:1px #999999 dotted; height:25px; text-align:left;  line-height:18px; vertical-align:middle; background: url(images/left_bg2.gif) 5px 10px no-repeat; text-indent:20px; margin:0 auto;}
#left h2 { height:28px; background:#e5e6e1 url(images/left_bg5.gif) repeat-x; width:280px; margin-top:5px;}
 #left #left_h3_2 { background:#FFFFFF url(images/left_bg3.gif) 20px center no-repeat; height:22px; width:280px; margin-top:20px;}
#left #left_ul2 { background-color:ffffff;}
#left #left_ul2 li {background: url(images/left_bg4.gif) 5px 10px no-repeat; width:240px; border-bottom:1px #999999 solid;}
#left h4 { width:250px; height:31px; text-align:left; margin-left:11px; margin-top:2px;}
#left h4 img {border:none;}
#right { width:723px; float:left; min-height:430px!importnt; height:428px;}
#right h3 {background:url(images/right_bg1.gif) repeat-x; height:31px; text-align:left; color:#ffffff;} 
#right {min-height:420px!important;height:auto; float:left;}
#right ul li { float:left;}
#right ul #mm { width:190px; height:140px; float:left; margin-left:8px; margin-top:8px;}
#right ul #mm { width:190px; height:140px; float:left; margin-left:8px; margin-top:8px;}
#right ul #mmproduct { width:190px; height:140px; float:left; margin-left:8px; margin-top:8px;}
#right ul #mm1 { width:480px; height:140px; font-weight:500; text-indent:25px; margin-top:8px; text-align:left; color:#666666; line-height:20px; margin-left:10px;}
#right ul li img { border:1px #6d6d6d solid;}
#right #h3_2 { width:723px; height:28px; background:url(images/right_bg2.gif) repeat-x; clear:left; margin-top:15px;}
#right #right_ul3 #mm2 {  margin:15px 15px; float:right; }
#right ul #mm2 img { border:1px #aeaeae solid;}
#right #right_ul3,#right #right_ul3 li { height:160px; background-color:#eff0f2;}
#right #right_ul3 {height:185px!important; height:175px;}
#footer { width:1003px; height:105px; clear:both; text-align:center; color:#999999; background:#e4e4e4 url(images/mm_53.gif) 925px 25px no-repeat;margin-top:8px;}
#footer ul { height:15px; width:540px; text-align:center; margin:20px auto; margin-bottom:10px; padding-top:15px!important; padding-top:0px;}
#footer ul li { height:12px; float:left;margin:0 5px; min-width:70px!important; width:auto;color:#666666; border-left:1px #666666 solid;padding-left:10px;  }
#footer ul li a { color:#666666; font-weight:500;}
#footer span { line-height:18px; color:#333333;}
span a { font-weight:300; color:#ffffff;} 
span a:hover {color:#ffffff;}
#left #mm_01 { height:25px; font-weight:bold; }

.left_font{
float:right; width:270px; height:auto; font-family:Arial; font-size:12px; color:#333333; text-align:left; line-height:20px; padding-left:2px; padding-right:2px;border-right-width: 1px; 	border-right-style: solid;	border-right-color: #d0d0d0;
}
.center_font{
float: inherit; width:680px; height:auto; font-family:Arial; font-size:12px; color:#333333; text-align:left; line-height:20px; padding-left:2px; padding-right:2px;
}
.product{
float:inherit; width:300px; height:115px; margin:0px; padding:0px
}
.product_p{
float:inherit; width:145px; height:115px; margin:0px; padding:0px
}
.dx{
border-bottom:1px  solid
 #d0d0d0}
 .dx_left{
; border-bottom:1px  solid #003300}