*{margin:0; padding:0;}
body{ background-image:url(index_bg01.jpg); background-repeat:repeat-x; background-color:#282828; font:12px "宋体"; color:#FFF; overflow:hidden; }
div,ul,li,span{ margin:0px; padding:0px; list-style-type:none;}
.red{ font:12px "宋体"; color:#ff0000; font-weight:bold;}
.index_qq a{ font:12px "宋体"; color:#282828; font-weight:bold; text-decoration:none;}
.index_qq a:hover{ font:12px "宋体"; color:#ff0000; font-weight:bold; text-decoration:none;}
/* -------------------------------- Header --------------------------------------------*/
#header{margin:auto; width:757px; height:auto;}
#logo{ width:auto; height:auto; text-align:center;}
#banner{ width:auto; height:auto;}
.menu{ width:757px; height:auto;}
.menu ul{ width:757px; height:auto;}
.menu ul li{ padding:15px 15px 10px 15px; font:12px "宋体"; font-weight:bold; float:left; background-image:url(index_menu.jpg); background-repeat:no-repeat; text-align:center;}
.menu ul li a{font:12px "宋体"; font-weight:bold; text-decoration:none; color:#FFF; clear:both;}
.menu ul li a:hover{font:12px "宋体"; font-weight:bold; color:#FF0000; text-align:center; text-decoration:none;}
.menu_line{ margin:12px 0 0 0; width:55px; height:1px; background-image:url(menu_bg01.jpg); background-repeat:no-repeat; }
.menu_line1{ margin:12px 0 0 0; width:64px; height:1px; background-image:url(index_menu01.jpg); background-repeat:no-repeat;}
.menu_line2{ margin:12px 0 0 0; width:57px; height:1px; background-image:url(index_menu02.jpg); background-repeat:no-repeat;}
.menu_line3{ margin:12px 0 0 0; width:63px; height:1px; background-image:url(index_menu03.jpg); background-repeat:no-repeat;}
.menu_line4{ margin:12px 0 0 0; width:59px; height:1px; background-image:url(index_menu04.jpg); background-repeat:no-repeat;}
.menu_line5{ margin:12px 0 0 0; width:60px; height:1px; background-image:url(index_menu05.jpg); background-repeat:no-repeat;}
.menu_line6{ margin:12px 0 0 0; width:62px; height:1px; background-image:url(index_menu06.jpg); background-repeat:no-repeat;}
.menu_line7{ margin:12px 0 0 0; width:62px; height:1px; background-image:url(index_menu07.jpg); background-repeat:no-repeat;}

/* -------------------------------- pagebody ------------------------------------------*/
#pagebody{ margin:auto; width:757px; height:auto;}
#index_about{ margin:6px 0 9px 0; padding:11px; width:735px; height:auto; background-color:#FFF; float:left;}
.index_kuang{ width:570px; height:auto; float:left;}
.index_kuang1{ width:150px; height:auto; float:right; text-align:right;}
.index_about_zi{ width:auto; height:auto; font:14px "宋体"; color:#282828; font-weight:bold;text-decoration:none;}
.index_about_zi a{ width:auto; height:auto; font:14px "宋体"; color:#282828; font-weight:bold; text-decoration:none;}
.index_about_zi a:hover{ width:auto; height:auto; font:14px "宋体"; color:#ff0000; font-weight:bold;text-decoration:none;}
.index_about_zi1{ padding-top:5px;width:auto; height:auto; font:12px "宋体"; color:#4a4a4a; line-height:20px;text-decoration:none;}
.index_about_more{ width:auto; height:auto; text-align:right;}

#index_left{ width:534px; height:auto; float:left;}
.index_left_news{ padding:5px; width:auto; height:auto; background-color:#bcbcbc; font:12px "宋体"; color:#282828; font-weight:bold; text-decoration:none;}
.index_left_news a{ padding:5px; width:auto; height:auto; background-color:#bcbcbc; font:12px "宋体"; color:#282828; font-weight:bold;text-decoration:none;}
.index_left_news a:hover{ padding:5px; width:auto; height:auto; background-color:#bcbcbc; font:12px "宋体"; color:#ff0000; font-weight:bold;text-decoration:none;}
.news{ width:auto; height:auto; clear:both;}
.news ul{ width:auto; height:auto;}
.news ul li{ margin-top:5px;padding:4px 0 4px 0; width:534px; height:auto; float:left; clear:both;}
.news_icon{ padding:3px 7px 3px 0; width:10px; height:auto; float:left;}
.news_zi{ width:350px; height:auto; font:12px "宋体"; color:#4a4a4a; float:left; text-decoration:none;}
.news_zi a{ font:12px "宋体"; color:#4a4a4a; float:left; text-decoration:none;}
.news_zi a:hover{  font:12px "宋体"; color:#ff0000; float:left; text-decoration:none;}
.news_time{ width:80px; height:auto; font:12px "宋体"; color:#4a4a4a; float:right; text-align:right;}
.index_prod{ margin-top:15px;padding:7px 3px 0 12px; width:518px; height:22px; background-image:url(index_product_bg.jpg); background-repeat:no-repeat; float:left; font:12px "宋体"; color:#282828; font-weight:bold;}
.index_prod a{ font:12px "宋体"; color:#282828; font-weight:bold; text-decoration:none;}
.index_prod a:hover{ font:12px "宋体"; color:#ff0000; font-weight:bold; text-decoration:none;}
.index_prod_pic{ margin:8px 0 0 0; width:534px; height:auto; float:left}
.index_prod_pic1{ padding-right:17px; width:120px; height:auto; float:left;}
.index_prod_pic2{ width:120px; height:auto; float:left;}
#index_right{ padding:8px;width:167px; height:auto; float:right; background-image:url(index_right_bg.jpg); background-repeat:no-repeat;}
#index_right1{ margin:10px 15px 0 0; padding:8px;width:167px; height:auto; float:right; background-image:url(index_right_bg.jpg); background-repeat:no-repeat;}
.index_prod_zi{ padding:5px 0 0 0; width:120px; height:auto; float:left; font:12px "宋体"; color:#616161; text-decoration:none;}
.index_prod_zi a{ float:left; font:12px "宋体"; color:#616161;}
.index_prod_zi a:hover{ float:left; font:12px "宋体"; color:#ff0000; text-decoration:none;}
.index_right1{ margin:0 5px 0 3px; border-bottom:1px dashed #a6a6a6; width:auto; height:auto;}
.right_zi{ padding:15px 5px 10px 8px; font:12px "宋体"; color:#282828; font-weight:bold;}
.right_QQ_line{ padding:10px 7px 0 13px;width:auto; height:90px; border-bottom:1px dashed #a6a6a6; font:12px "宋体"; color:#000; line-height:20px;}
.QQ{ width:140px; height:auto; float:left;}
.QQ ul{ width:auto; height:auto;}
.QQ ul li{ width:auto; height:auto;}
.right_QQ_pic{ width:21px; height:32px; background-image:url(QQ_pic01.jpg); background-repeat:no-repeat; float:left;}
.right_QQ_zi{ margin-bottom:10px; padding:8px 8px 12px 8px; width:100px; height:auto; float:left; font:12px "宋体"; color:#282828;}
.right_MSN_pic{ width:21px; height:32px; background-image:url(MSN_pic01.jpg); background-repeat:no-repeat; float:left;}
.right_dianhua{ margin:0 5px 0 3px; padding:15px 5px 5px 8px; width:auto; height:auto; font:12px "宋体"; color:#282828; font-weight:bold;}
.right_dianhua_zi{ padding:5px 0 0 15px; width:auto; height:auto; font:12px "宋体"; color:#ff0000; font-weight:bold; line-height:20px;}
.right_dianhua_zi1{ padding:5px 0 20px 15px; width:auto; height:auto; font:12px "宋体"; color:#ff0000; font-weight:bold; line-height:20px;}

/* -------------------------------- Food ----------------------------------------------*/
#food{ margin:auto; width:757px; height:auto;}
#food_link{ margin:10px 0 15px 0; padding:8px; width:741px; height:auto; background-color:#FFF; float:left;}
.link_zi  { width:600px;font:12px "宋体"; color:#454545; float:left;}
.link_PDF_pic{ padding:0 0 0 10px; width:15px; height:10px; float:left;}
.link_PDF { width:70px;font:12px "宋体"; color:#ff0000; text-decoration:underline; float:right;}
.link_PDF a{ font:12px "宋体"; color:#ff0000; text-decoration:underline; float:right;}
.link_PDF a:hover{ font:12px "宋体"; color:#ffa800; text-decoration:underline; float:right; position:relative; left:1px; right:1px; clip:rect()}
.link{ width:757px; height:auto;}
.link_pic a{margin:0 12px 0 0; border:2px solid #adadad; width:92px; height:38px; float:left;}
.link_pic a:hover{ border:2px solid #d8d8d8; width:92px; height:38px; float:left;}
.food_zi{ margin-top:10px; background-image:url(index_food.jpg); background-repeat:no-repeat; width:757px;height:27px; float:left;}


/* -------------------------------------------------about.html -------------------------------------------------*/
#about{ width:auto; height:auto;}
.abouts{ width:320px; height:auto; clear:both;}
.abouts ul{ width:auto; height:auto; float:left;}
.abouts ul li{ margin-top:5px;padding:4px 0 4px 0; width:320px; height:auto; clear:both; float:left;}
.about_zi{ width:300px; height:auto; font:12px "宋体"; color:#4a4a4a; float:left;text-decoration:none;}
.about_zi a{font:12px "宋体"; color:#4a4a4a; float:left;text-decoration:none;}
.about_zi a:hover{font:12px "宋体"; color:#ff0000; float:left; text-decoration:none;}


#about_news_left{ width:370px; height:auto; float:left;}
#about_news_right{ width:350px; height:auto; float:right;}
.about_pic{ margin-top:10px; width:735px; height:auto; float:left;}
.about_pic ul{ width:auto; height:auto;}
.about_pic ul li{ padding-right:11px; width:auto; height:auto; float:left;}

/* ------------------------------------------------- certificate.html ------------------------------------------*/
#certificate{ margin:6px 0 9px 0; width:757px; height:auto; background-color:#FFF; float:left;}
.certificate_zi{ padding:11px 11px 5px 23px; width:auto; height:auto; border-bottom:1px solid #d4d4d4; font:14px "宋体"; color:#000; font-weight:bold;}
.certificate_pic{ width:auto; height:auto;}
.certificate_pic ul{ width:auto; height:auto;}
.certificate_pic ul li{ padding:10px 15px 0 23px;width:auto; height:auto; float:left;}
.certificate_pic01{ width:112px; height:auto;}
.certificate_zi01{ padding:10px 0 10px 2px; width:110px; height:auto; font:12px "宋体"; color:#7e7e7e;}
.certificate_zi01 a{ font:12px "宋体"; color:#7e7e7e;}
.certificate_zi01 a:hover{ font:12px "宋体"; color:#ff0000;}
.next{ padding:11px; border-top:1px solid #d4d4d4; width:735px; height:auto; font:12px "宋体"; color:#7e7e7e; float:left;}

/* ------------------------------------------------ product.html ----------------------------------------------*/
.product{ width:520px; height:auto; float:left;}
.product ul{ width:auto; height:auto;}
.product ul li{ margin:10px 30px 15px 25px; width:196px; height:auto; float:left;}
.product_pic{  padding:3px; width:205px; height:109px; border:3px solid #d9d9d9; text-align:center;}
.product_zi{ padding:7px 6px; width:196px; height:auto;}
.product_zi01{ margin:7px 0; width:auto; height:auto;font:12px "宋体"; color:#333232; text-decoration:none;}
.product_zi01 a{ margin:7px 0; width:auto; height:auto;font:12px "宋体"; color:#333232; text-decoration:none;}
.product_zi01 a:hover{font:12px "宋体"; color:#ff0000; text-decoration:underline;}
.product_kuang{ width:auto; height:auto;}
.product_xiangxi{ padding:5px 7px 0 5px; width:auto; height:auto; float:left;}
.product_larger{ padding:10px 7px 0 5px; width:auto; height:auto; float:left;}

.product_1{ padding:11px 23px; width:auto; height:auto;}
.product_1_pic{ padding:3px; width:469px; height:223px; border:1px solid #ccc; float:left;}
.product_1_right{ margin-left:7px; width:220px; height:230px; float:right; border-bottom:1px solid #ccc;}
.product_1_right1{ padding:8px 0; width:auto; height:auto; border-bottom:1px solid #ccc; font:12px "宋体"; color:#616161;}
.product_1_online{ padding:8px 0; width:auto; height:auto; font:12px "宋体"; color:#ff0000;}
.product_1_description{ padding:15px 0 10px 23px; width:712px; height:auto; float:left; font:12px "宋体"; color:#ff0000;}
.product_1_zi02{ padding:2px 0 30px 23px; width:712px; height:auto; float:left; font:12px "宋体"; color:#616161; line-height:20px;}
.online{ padding:11px 11px 5px 23px; width:auto; height:auto; font:12px "宋体"; color:#616161;}
.right_products{ padding:10px 7px 10px 13px;width:auto; height:auto; border-bottom:1px dashed #a6a6a6; font:12px "宋体"; color:#000; line-height:20px;}
.right_products ul{ width:auto; height:auto;}
.right_products ul li{ width:auto; height:auto;}
.right_products_bto{ padding:5px 0 100px 15px; width:auto; height:auto; font:12px "宋体"; color:#ff0000; font-weight:bold; line-height:20px;}

.right_products ul li a{ width:auto; height:auto; font:12px "宋体"; color:#000; text-decoration:none;}
.right_products ul li a:hover{ width:auto; height:auto; font:12px "宋体"; color:#ff0000; text-decoration:none;}

/* --------------------------------------------------news.html ----------------------------------------------------*/
.new_zi{ padding:2px 0 10px 23px; width:auto; height:auto; float:left; font:12px "宋体"; color:#616161; line-height:20px;}
.news_1_zi{padding:15px 0 20px 0; width:714px; height:auto; border-bottom:1px solid #d4d4d4; font:16px "宋体"; color:#333; text-align:center; font-weight:bold;}
.news_1_zi1{ padding:10px; width:704px; height:auto; font:12px "宋体"; color:#333; line-height:22px;}
.news_1_time{ padding:15px 0 0 0; width:714px; height:auto; float:left;}
/* -------------------------------------------------- jobs.html ---------------------------------------------------*/
.jobs{ padding:8px 20px 10px 23px; width:714px; height:auto; border-bottom:1px solid #ccc; float:left; font:12px "宋体"; color:#ff0000; line-height:20px;}
.jobs_zi{ padding:2px 20px 10px 23px; width:714px; height:auto; float:left; font:12px "宋体"; color:#616161; line-height:20px;}

/* -------------------------------------------------- feedback.html -----------------------------------------------*/
.feedback{ padding:8px 20px 20px 23px; width:714px; height:auto; float:left; font:12px "宋体"; color:#ff0000; line-height:20px;}


/* -------------------------------------------------- contact.html -------------------------------------------------*/
.contacts{ padding:10px 0 10px 23px; width:auto; height:auto; float:left; font:12px "宋体"; color:#616161; line-height:20px;}
.contacts_zi{ padding:10px 0 10px 23px; width:735px; height:auto; float:left; font:12px "宋体"; color:#616161; line-height:20px;}
