#wrap{ width:1003px; margin:0 auto;}



#header{ background:url(../images/headerbg.jpg) 0 0 no-repeat scroll; height:187px; position:relative}
#header h2{ float:left;margin-left:124px!important; margin-left:65px;
margin-top:11px; margin-bottom:7px;}
#header p{ float:right; margin-right:124px!important; margin-right:65px; margin-top:95px; color:#FFFF00;}
#header ul{ background:url(../images/bg.jpg) 0 0 no-repeat scroll; height:51px; width:833px; margin:0 auto; clear:both; text-align:center;}
#header ul li{ display:inline; line-height:51px; color:#FFFF00; color:#FFFF00}
#header ul li a{ color:#FFFF00; font-size:14px; font-weight:bold; margin-left:14px; margin-right:14px;}
#header ul li a:hover{ text-decoration:underline}



#main{ background:url(../images/mainbg.jpg) 0 0 repeat-y scroll; height:100%;padding-bottom:10px;overflow: auto;
_height: 1%;}
.main-a{ width:810px; margin:0 auto; margin-top:10px;}
.banner{ width:803px; margin:0 auto}
.left{ width:246px; float:left; margin-left:5px!important; margin-left:1px;}
.line{ background:url(../images/left-top.jpg) 0 0 no-repeat scroll; height:10px;}
.line1{ background:url(../images/left-bottom.jpg) 0 0 no-repeat scroll; height:6px;}
.line2{ background:url(../images/rightbg.jpg) 0 0 no-repeat scroll; height:9px;}
.line3{ background:url(../images/rightbg1.jpg) 0 0 no-repeat scroll; height:10px; clear:both}
.left-content{ background:url(../images/left-mbg.jpg) 0 0 repeat-y scroll; margin-top:0px!important; margin-top:-5px;}
.search{ background:url(../images/left-conbg.jpg) 0 0 repeat-y scroll; width:226px; margin:0 auto}
.search p{ color:#f9e715; padding-top:2px; padding-bottom:2px; padding-left:14px;}
.search p input,.search p select{ border:0; background-color:#c90c00; font-size:12px;}
.catge{  background:url(../images/left-conbg.jpg) 0 0 repeat-y scroll; width:226px; margin:0 auto; margin-top:10px;}
.catge li{ padding-top:6px; padding-bottom:6px; background:url(../images/arr.jpg) 24px 10px scroll no-repeat; padding-left:40px; border-bottom:#870000 1px dotted;}
.catge li a{ color:#ffa200; font-size:14px; font-weight:bold;}
.right{ width:547px; float:left; margin-left:12px!important; margin-left:10px;}
.right-content{background:url(../images/rightbg2.jpg) 0 0 repeat-y scroll; margin-top:0px!important; margin-top:-6px;overflow: auto;
_height: 1%;}
.right-content h2{ width:515px; background:url(../images/righth2.jpg) 0 0 no-repeat scroll; height:33px; line-height:33px; color:#FFFF00; position:relative; margin:0 auto; padding-left:10px; border-bottom:1px dotted #870000; padding-bottom:8px; }
.right-content h2 a{ position:absolute; top:2px; right:5px; font-weight:normal; color:#ffa200;}
.pro{ margin-top:4px;}
.pro li{ width:158px; float:left; display:block;  text-align:center; margin-left:10px;background-color:#bb2500;}
.pro li a{ color:#ffa200;background-color:#bb2500;}
.pro li a img{ background-color:#bb2500; text-align:center; margin-top:4px;}
.pro li a span { display:block; line-height:20px; margin-top:1px;background-color:#bb2500;}
.indexqq{ color:#FFFF00; width:525px; margin:0 auto; text-align:right; margin-top:10px; margin-bottom:10px;}
.indexqq tr td{ text-align:right}
.indexkehu{ text-align:center; margin-top:10px;}
.news ul{ width:527px; margin:0 auto;}
.news ul li{ padding-top:4px; padding-bottom:4px; border-bottom:#870000 1px dotted; padding-left:20px; background:url(../images/mini_icons_006.gif) 6px 8px scroll no-repeat;}
.news ul li a{ color:#ffa200;}
.aboutm,.gq{ width:507px; margin:0 auto;line-height:20px; color:#ffa200; overflow:hidden;}
.gq table{ width:480px; margin:0 auto; border-bottom:#000000 1px dotted;}
.gq table p{ padding-top:6px; padding-bottom:6px; color:#FFFF00}
.gq table p a{ color:#FFFF00; font-weight:bold;}
.about{width:507px; margin:0 auto;line-height:20px; color:#ffa200; color:#FFFF00}
.products{ width:507px; margin:0 auto}
.products ul{margin-top:4px;}
.products ul li{width:158px; float:left; display:block;  text-align:center; margin-left:10px!important; margin-left:6px;background-color:#bb2500;}
.products ul li a{ color:#ffa200;background-color:#bb2500;}
.products ul li a img{ background-color:#bb2500; text-align:center; margin-top:4px;}
.products ul li a span { display:block; line-height:20px; margin-top:1px;background-color:#bb2500;}
.indexqq{ color:#FFFF00; width:525px; margin:0 auto; text-align:right; margin-top:10px; margin-bottom:10px;}

#footer{ background:url(../images/footerbg.jpg) 0 0 no-repeat scroll; height:164px; clear:both;}
.footer-a{ width:833px; margin:0 auto}
.footer-a ul{ background:url(../images/footerbg.png) 0 0 repeat-x scroll; height:33px;}
.footer-a ul li{ line-height:33px; display:inline; margin-left:10px; color:#ffb399;}
.footer-a ul li a{ color:#ffb399;}
.footer-a ul li a:hover{ text-decoration:underline;}
.copyright{ float:left;}
.yu{ float:right; margin-top:10px; margin-right:10px;}
.footer-a p{ color:#ffb399; line-height:20px; margin-top:10px; margin-left:10px;}

.tableone p{ color:#FFFF00; padding-top:6px; padding-bottom:6px; margin-left:10px;}
.tableone p a{ color:#FFFF00; font-weight:bold;}
.button a{ margin-left:10px; }





