/* Í¨ÓÃ */
html,body,b,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,fieldset,textarea,blockquote,th,td  {margin:0 auto;padding:0;}
ol,dl,ul     {list-style:none;margin:0;}
img          {border:0;}
.float-left        {float:left;}
.float-right       {float:right;}
.position          {position:absolute;}
.clear             {display:block;height:0px;clear:both;visibility:hidden;}
a                              {color:#666;}
a:hover                        {color:#E5000F;}
a,a:visited,a:hover,a:active   {text-decoration: none;}
body {font:12px/24px Verdana,Geneva, Arial, Helvetica, sans-serif;color:#666;background:#4D4E52;overflow-x:hidden;}

/* top-logo-nav */
#header     {height:78px;position:relative;}
.header     {margin:0 20px;}
#logo       {top:22px;width:295px;background:url(../images/logo.jpg) no-repeat;}
#logo h1 a  {display:block;height:45px;text-indent:-5000px;overflow:hidden;}
     #header-tel   {top:7px;right:0;width:280px;height:16px;text-align:right; letter-spacing:0.5px;}
     #header-tel a {color:#0090C7;}
     #slogan       {top:45px;right:0;width:466px;height:12px;}
  .nav, .cn_nav                {margin-top:-20px;height:60px;background: url(../images/nav_bg.jpg) no-repeat;}
  .nav li, .cn_nav li          {float:left;}
  .nav li a                    {display:block;font-size:13px;font-weight:bold;letter-spacing:1px;text-align:center;padding:22px 34px 10px 34px;}
  .nav li a:hover, .cn_nav li a:hover     {color:#EB404D;}  
  .cn_nav li a      {display:block;font-size:13px;font-weight:bold;letter-spacing:1px;text-align:center;padding:24px 38px 10px 38px;}
  
.Flash  {height:246px;border-top:6px solid #EB404D;border-bottom:6px solid #EB404D; position:relative;}
.Flash  span {display:block;width:1003px;height:246px;left:0px;top:0px;}

/* left */
#SideBar     {width:200px;text-align:right;}
#SideBar h2  {height:auto;background:#000;padding:1px 12px 1px 0;}
    #Menu              {}
    #Menu li           {height:22px;background:#e8e8e8;padding:0 8px 0 0;margin-top:8px;}
    #Menu li a         {}
    #Menu li a:hover   {font-weight:bold;}
#Contact      {margin:15px 0;background:#f5f5f5;padding-bottom:6px;}
#Contact span,#main_flash span {display:block;padding:0 5px;}

/* index */
#Container,#main        {background:#fff;width:1003px;}
#Box                    {height:auto;margin:15px 10px;overflow:hidden;}
#Content                {width:774px;}
#Content h3             {font-size:12px;text-indent:8px;height:24px;color:#E50112;background:#E8E8E8;}
.Content                {margin:10px;display:block;}

#main                   {width:964px;padding:0 20px;}
   #main_box         {margin:10px 0;overflow:hidden;}
   #main_about       {width:319px;background:url(../images/main_about.jpg) no-repeat;}
   #main_about h2 a  {display:block;height:150px;text-indent:-5000px;overflow:hidden;margin:0;}
   #main_list           {width:644px;margin:0 0 0 1px;}
   #main_list li        {float:left;background-position:0 -1px; position:relative;}
   #main_list li a      {font-size:12px;font-weight:bold;width:312px;height:28px;display:block;color:#666;padding:124px 0 0 10px;;text-transform:uppercase;}
   #main_list li a:hover, #main_list li a:hover .blurb {color:#fff;} 
   #main_list .blurb     {font-size:12px;float:right;font-weight:normal;position:absolute;right:27px;bottom:4px;}
       .pizza-pan-series a        {background:url(../images/pot.jpg) no-repeat;}
       .pizza-pan-series a:hover  {background-position:0 -153px;}
       .steam-mop a               {background:url(../images/steam-mop.jpg) no-repeat;}
       .steam-mop a:hover         {background-position:0 -153px;}

/*  product  */
.pro         {margin-top:10px;overflow:hidden;}
.pro li      {float:left;width:180px;height:140px;margin:6px 36px!important;margin:6px 28px;}
.pro li .NO         {display:block;height:25px;text-indent:10px;background:url(../images/dian.gif) no-repeat 2px 12px;line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pro li .pro_img    {height:116px;display:block;border:1px solid #E8E8E8;}

/*  news  */
.news       {margin:10px;}
.news li    {height:30px;line-height:25px;text-indent:25px;background: url(../images/07.jpg) no-repeat 3px 14px;border-bottom:1px dashed #666;line-height:35px;overflow:hidden}
.news li a  {}
.fanye      {clear:both;height:22px;margin:15px 0 12px 0;text-align:center;}

/*  contact  */
.contact_bg  {background:url(../images/con_bg.gif) no-repeat 330px 20px;}

/*  footer  */
#footer       {clear:both;height:124px;position:relative;}
#footer h4    {font:12px "Exotc350 Bd BT";color:#fff;background:#EB404D;height:25px;line-height:25px;text-align:center;}
  .ISO          {left:15px;bottom:8px;}
  .Copyright         {right:10px;bottom:42px;}
  .Copyright span    {color:#EB404D;}

#main-footer        {clear:both;height:72px;position:relative;padding-top:10px;}
#main-footer hr     {border-top:1px dashed #000;border-bottom:1px dashed #fff;overflow:hidden;}
  #Copyright        {top:30px;left:0px;height:19px;overflow:hidden;}
  #Enter        {top:38px;right:0px;width:166px;height:16px;overflow:hidden;}
  #Enter li     {float:left;}
  #Enter li a   {display:block;width:83px;height:16px;text-indent:-5000px;}
    .cn_text a          {background: url(../images/enter.gif) no-repeat;}
    .cn_text a:hover    {background-position:0 -30px}
    .en_text a          {background: url(../images/enter.gif) no-repeat -85px 0;}
    .en_text a:hover    {background-position:-85px -30px}
