#wrap{ width:1003px; margin:0 auto;}
.header-a{ background:url(../images/top.gif) 0 0 no-repeat scroll; height:143px; position:relative}
.search{ position:absolute; top:15px; right:15px;}
.header ul{ background:url(../images/menubg.gif) 0 0 repeat-x scroll; height:30px; text-align:center}
.header ul li{ line-height:30px; color:#000000; font-size:14px; display:inline; font-weight:bold; margin-left:5px; margin-right:5px;}
.header ul li a{ color:#000000;}
.header ul li a:hover{ color:#990000; text-decoration:underline;}

.main{ width:924px; margin:0 auto; margin-top:8px;}
.left{ background:url(../images/leftbg.gif) scroll no-repeat 0 0; width:198px; height:547px; float:left;}
.left h2{ color:#dffaff; font-weight:bold; font-size:14px; background:url(../images/ico1.gif) 2px 12px scroll no-repeat; padding-left:15px; margin-left:10px; margin-top:15px; padding-top:10px; padding-bottom:10px;}
.left ul{ margin-left:30px; margin-right:30px;}
.left ul li{ padding-top:8px; padding-bottom:8px; background:url(../images/ico2.gif) 2px 8px scroll no-repeat; padding-left:20px; border-bottom:#999999 1px dotted; line-height:15px;}
.left ul li a{ color:#FFFFFF; font-weight:bold;}
.left ul li a:hover{ text-decoration:underline;}



.right{ width:716px; float:right;}
.right-a{ height:239px;}
.right-a1,.right-a2{ float:left;}
.right-a2{ margin-left:5px; width:460px;}
.right-a2 h2{ border-top:#000000 3px solid; padding-top:8px; padding-bottom:4px; color:#FFCC00; font-size:14px; font-weight:bold; padding-left:10px; position:relative; height:25px;}
.right-a2 h2 span{ position:absolute; right:5px; top:7px;}
.right-a2 h2 span a{ color:#FFFF00; font-size:12px; font-weight:normal;}
.right-a2 h2 span a:hover{ text-decoration:underline;}
.right-a2 p{ line-height:20px;  color:#FFFFFF; text-indent:2em; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px;}

.right-b{ margin-top:10px;}
.right-b h2{ border-top:#000000 3px solid; padding-top:8px; padding-bottom:4px; color:#FFCC00; font-size:14px; font-weight:bold; padding-left:10px; position:relative;}
.right-b h2 span{ position:absolute; right:5px; top:7px;}
.right-b h2 span a{ color:#FFFF00; font-size:12px; font-weight:normal;}
.right-b h2 span a:hover{ text-decoration:underline;}
.right-b table tr td{ text-align:center; padding:5px;}
.right-b table tr td img{ padding:5px; border:#666666 1px solid; background-color:#FFFFFF}
.right-b table tr td a{ margin-top:5px; margin-bottom:5px; color:#FFFF00;}
.right-b table tr td a:hover{ text-decoration:underline} 

.footer{ clear:both; margin-top:10px; padding-bottom:10px;}
.footer ul{ background-color:#ffb301; height:28px; text-align:center;}
.footer ul li{ display:inline; color:#000; margin-left:5px; margin-right:5px; line-height:28px;}
.footer ul li a{ color:#000;}
.footer ul li a:hover{ text-decoration:underline;}
.footer p{ text-align:center; color:#FFFFFF; line-height:20px; padding-top:2px; padding-bottom:2px;}
.footer p a{ color:#FFFFFF; text-decoration:underline;}
.footer p a:hover{ text-decoration:none;}

.about h2{ border-bottom:#ffbb01 3px solid; line-height:26px; color:#fdd704; padding-left:10px; font-size:14px; font-weight:bold; }
.about p{ color:#FFFFFF; text-indent:2em; line-height:20px; padding-top:5px; padding-bottom:5px;}
.aboutimg{ text-align:center; padding:10px;}

.product h2{border-bottom:#ffbb01 3px solid; line-height:26px; color:#fdd704; padding-left:10px; font-size:14px; font-weight:bold;}
.product table tr td{ text-align:center; padding:5px;}

.product table tr td img{ padding:5px; border:#666666 1px solid; background-color:#FFFFFF}
.product table tr td a{ margin-top:5px; margin-bottom:5px; color:#FFFF00;}
.product table tr td a:hover{ text-decoration:underline} 
.product ul li{ padding-top:10px; padding-bottom:10px; border-bottom:#999999 1px dashed; padding-left:25px; background:url(../images/arrow_go.png) 6px 9px scroll no-repeat;}
.product ul li a{ color:#FFFFFF;}
.product ul li a:hover{ text-decoration:underline;}

.bread { text-align:center; padding-top:10px; padding-bottom:10px;}
.bread a{ color:#FFFF00; margin-left:10px; margin-right:10px;}
.bread a:hover{ text-decoration:underline}