
body {
	background: #fefee2 url(images/bodybg.png) top repeat-x ;
	font-family: Verdana, Arial, Helvetica, sans-serif, MingLiU;
	font-size:14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#353535;
}
a:link { text-decoration: none; color:#353535;}
a:hover { color:#ff0000;}
img { border:none;}
td { padding:10px;}

#box { width:982px; margin:auto; height:auto;}
#top { width:982px; height:94px; background:url(images/yemeibg.png) no-repeat top;}
#logo { width:152px; height:94px; float:left; }
#search  { width:828px; height:54px; text-align:center; float:left; padding: 0; font-size:14px;}
.search { background:url(images/ssbg.png); width:233px; height:16px; margin-top:15px; margin-left:0; border:none; padding:5px 5px; color:#595959; float:left;}

#menu { width:798px; height:35px; float:left; line-height:15px;font-size:14px; padding:0 0 0 30px;}

 .menu, .menu li ul { padding:0; margin:0; list-style:none; text-decoration:none; margin-top:8px; font-size:15px;}
 .menu li { margin-right:0px; text-align:center; position:relative; float:left; padding:0;  width:86px;}
 .menu li a{ display:block; text-decoration:none; list-style:none; margin-bottom:0px; color:#595959;padding:8px 0; }
 .menu li ul { display:none; color:#595959;}
 
 .menu li:hover a { color:#000; background:none; background:url(images/dhbg.png) repeat-x top left; display:block; padding:8px 0;}
 .menu li:hover ul { display:block; position:absolute; width:130px; left:0; margin:0; border:10px solid #FFFFFF;}
 .menu li:hover ul li a { background:#E6E6E6; display:block; color:#595959; padding:5px 0px; width:130px; border-bottom:1px solid #FFFFFF; border-left:0px solid #fff;}	
 .menu li:hover ul li a:hover { background:#ffcc00; color:#fff; border-left:0px solid #FFFF80;}
 .menu li:hover ul li ul { display:none;} 	
 
 .menu li ul li:hover a { color:#595959; background:none;}
 .menu li ul li:hover ul { display:block; position:absolute; top:-1px; left:131px;}
 .menu li ul li:hover ul li a { display:block; background:#E6E6E6; color:#a60e14; padding:5px 0px; margin-top:1px; } 
 .menu li ul li:hover ul li a:visitor { background:#CC9966; color:#000; } 
  
#banner { width:982px; height:330px; margin-top:10px; background:url(images/wwwHHT_banner01.jpg) top;}
.avi { width:305px; height:191px; background:url(images/avibg.png) repeat-x bottom left; margin-left:5px; padding:105px 20px 34px 20px;}

#content { width:982px; margin-top:10px;}
#contentleft { width:719px; float:left; height:500px; padding:0 0 0 8px;}
 .homeleftbt { width:709px;}
 .homeleftbt1 { width:709px; margin-bottom:10px;}
 .homenewstitel { line-height:22px; width:459px; padding:10px 10px; list-style:decimal; float:left;}
 .homenewstl { border-bottom:1px dotted #CCCCCC;}
 .homenewstitel a:link{ color:#595959; font-size:14px;}
 .homenewstitel a:hover{ color:#a60e14; font-size:14px;}
 .homenewspic { line-height:22px; width:230px; float:left; height:195px; padding:10px 0; }
 .zx { padding:0 0 0 10px;}
 .lefthht { border:1px solid #CCCCCC; padding:4px 3px 4px 3px; width:220px; margin-right:4px; float:left; margin-top:2px;}
 .homeleftmenu { border:1px solid #ccc; background:url(images/homezxbtbg.png) repeat-x top; padding:13px 5px; font-size:15px; margin-top:8px; height:15px;}
 .homeleftmenu a:link { color:#595959;}
 .homeleftmenu a:hover { color:#990000;}
 .homerightpoto { width:240px; float:left; height:330px;}
 .homepoto { background:url(images/homepotobg.png) top left; padding:5px; width:110px; height:99px; float:left; text-align:center; color:#990000;}
 .homepoto img { margin-bottom:5px;}
#contentright { width:245px; height:590px; float:left; display:block; margin:0; padding:0;}
 .main { text-align:center; margin:0 0 5px 0;}
 .homelogin { border:1px solid #ccc; background:url(images/homebg-login.png) repeat-x top; padding:8px; margin:10px 0 0 5px; width:227px; height:180px;}
 .homeloginbt { height:20px;}
 .homeloginline { background:#ccc; border-left:15px solid #a20006; height:1px;}
 .homelogintext { margin:15px 0 0 0 ;}
 .loginbutton { background:url(images/button-login01.png) repeat-x top left; width:100px; height:25px; margin:0; padding:0; border:none;}
 .loginbutton a:link{ background:url(images/button-login01.png) repeat-x top left;}
 .loginbutton a:hover{ background:url(images/button-login02.png) repeat-x top left;}
 .text { border:1px solid #ccc; color:#595959; height:17px;}
 .radio { width:12px; height:12px; border:1px solid #ccc;}
 .tel { padding:0px; margin:15px 0 0 5px; width:228px;}

#form { font-size:14px; text-align:left; padding:9px 5px; border-bottom:1px dotted #95958c; text-decoration:none; color:353535;}
 #form a:hover { color:ff0000;}
 #form a:link { color:353535;}
#content01 { width:982px; margin-top:-1px; height:auto;}

#left { width:251px; margin-left:10px; float:left; margin-top:10px; }
 .leftmainbt { display:block; background:url(images/mainbg01.png) repeat-x left top; display:block; color:#333; padding:9px 0 8px 25px; width:216px; height:14px; font-size:15px;}
 .leftmain { background:url(images/mainbg02.png) repeat-x left top; display:block; color:#333; padding:0; width:206px; height:31px; font-size:15px;  }
 .leftmain a{ display:block; background:url(images/mainbg02.png) repeat-x left top; display:block; color:#333; padding:9px 0 8px 35px; width:206px; height:14px; font-size:15px; text-decoration:none;}
 .leftmain a:hover{ background:url(images/mainbg03.png) repeat-x left top; display:block; color:#ff0000; height:14px; padding:9px 0 8px 35px; font-size:15px;}
 
 .leftmenu, .leftmenu li ul { 
 padding:0; 
 margin:0; 
 list-style:none; 
 text-decoration:none; 
 font-size:15px;}

 .leftmenu li { 
 margin-right:0px; 
 text-align:left; 
 position:relative; 
 float:left; 
 padding:0;  
 width:241px; 
 height:31px; 
 }
 .leftmenu li a{ 
 display:block; 
 text-decoration:none; 
 background:#fff url(images/mainbg01.png) repeat-x top left; 
 list-style:none; 
 color:#333; 
 padding:9px 0 8px 25px;
 width:216px; 
 height:14px;
 }
 .leftmenu li ul { display:none;}
 
 .leftmenu li:hover a { color:#000; background:#fff url(images/mainbg01.png) repeat-x top left; display:block; padding:9px 0 8px 25px; text-decoration:none;}
 .leftmenu li:hover ul { display:block; position:absolute; width:241px; left:0; margin:0; border:0px solid #FFFFFF;}
 .leftmenu li:hover ul li a { background:#fff url(images/mainbg02.png) repeat-x left top; display:block; color:#333; padding:9px 0 8px 35px; width:206px; height:14px;}	
 .leftmenu li:hover ul li a:hover { background: #fff url(images/mainbg03.png) repeat-x left top; color:#ff0000; height:30px;}
 .leftmenu li:hover ul li ul { display:none;} 	

#center{ width:36px;float:left; background:url(images/contentbgmiddle.png) repeat-y; height:auto; margin:auto; }
#right { width:652px; margin-left:-18px; float:left; margin-top:10px; border-left:1px dotted #95958c; padding:10px 20px 0 30px; background:url(images/hhtbgfont.png) no-repeat right top;}
 .righttop { font-family:ºÚÌå; font-size:28px; color:#9a001a; padding:5px 0px; border-bottom:1px dotted #95958c;}
 .rightcontent { color:#353535; padding:20px 0px 20px 20px; line-height:25px;}
 .rightcontent img { align:center; border:1px dotted #d4d4ad; }
 .rightcontent img a { border:none; }
 .rightcontent a:link { color:#ff0000;}
 .rightcontent a:hover { color:#ff0000; text-decoration:underline;}
 .rightcontent table { margin:8px 0 8px 0; }
 .rightcontent table table { margin-bottom:0; }
 .rightcontent table table strong { color:#353535; }
 .rightcontent strong { color:#744c00;}
 .rightcontent td { padding:8px;}
 .rightcontent td img { border:none; }
 .rightcontent li { list-style:url(images/stubborn_clip_image001.gif); clear:both; }
 
 .rightcontent1 { color:#353535; padding:20px 0px 20px 20px; line-height:25px;}
 .rightcontent1 img { align:center; border:1px dotted #d4d4ad; }
 .rightcontent1 img a { border:none; }
 .rightcontent1 a:link { color:#ff0000;}
 .rightcontent1 a:hover { color:#ff0000; text-decoration:underline;}
 .rightcontent1 table { margin:8px 0 8px 0; }
 .rightcontent1 table table { margin-bottom:0; }
 .rightcontent1 table table strong { color:#353535; }
 .rightcontent1 strong { color:#744c00;}
 .rightcontent1 td { padding:0px;}
 .rightcontent1 td img { border:none; }
 
 .rightcontenttext { border:none; background:none; height:15px; width:400px;}
 
 h1 { font-size:14px;}
 
 .product { border:none; margin:0 5px 5px 5px; width:200px; float:left;}
 .product01 { border:none; margin:0 5px 5px 5px; width:200px; float:left; height:410px;}
 .product01 td { height:410px;}
 .productcontent { width:245px; border:1px solid #d4d4ad; margin-bottom:10px; text-align:center; background:#fff;}

 textbg { background:#e5e5d1; color:#990000;}

.foothome { width:970px; border:1px dotted #aba2a3; background:#e4e4cc; margin-top:10px; padding:4px 5px; color:#656764; margin: 0px auto 20px auto; height:20px;}
.foothome a { color:#9e0e0d;}

#footcontent {  width:960px; border-top:1px dotted #95958c; margin:-1px auto 15px auto; padding:4px 5px; color:#656764; height:20px; text-align:left;}
form{ border:0px;height:auto;margin:0px;padding:0px;}
