*{margin:0; padding:0;}
body{ background-image:url(english_bg.jpg); background-repeat:repeat-x; background-color:#bec3c6; font: 12px Arial, Helvetica, sans-serif; overflow:hidden;}
div,ul,li,span{ margin:0px; padding:0px; list-style-type:none;}

a{ font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
A:hover{ font:12px Arial, Helvetica, sans-serif; color:#ff0000;}
.red{ font:12px Arial, Helvetica, sans-serif; color:#FF0000;}
.bai { font:12px Arial, Helvetica, sans-serif; color:#FFF;}
.bai a{ font:12px Arial, Helvetica, sans-serif; color:#FFF;}
.bai a:hover{ font:12px Arial, Helvetica, sans-serif; color:#FF0000;}


/* -------------------------------- Header --------------------------------------------*/
#header{ margin:0 auto; width:920px; height:auto;}
#top_logo{ width:920px; height:auto;}
#top{ width:541px; height:68px; float:left; background-image:url(english_logo.jpg); background-repeat:repeat-x;}
#top_en{ padding:45px 0 0 180px; width:120px; height:23px; float:right;}
#menu  { padding:48px 0 0 107px; width:813px; height:27px; background-image:url(english_menu.jpg); clear:both; }
#menu_bai{ padding:9px; width:902px; height:17px; background-color:#FFF;}

.menu ul li{ padding:5px 0 0 25px;font:12px Arial, Helvetica, sans-serif; color:#262626; width:74px; height:22px;float:left; list-style-type:none;background-image:url(menu_bg.jpg); background-repeat:no-repeat; text-decoration:none;}
.menu ul li a{ color:#262626; text-decoration:none;}
.menu ul li a:hover{color:#ff0000; text-decoration:none;}

.tiao{width:920px; height:5px; background-image:url(enlish_tiao.jpg); background-repeat:no-repeat; clear:both;}

/* -------------------------------- pagebody ------------------------------------------*/
.skype_pic{ float:left; width:28px; height:40px; float:left; background-image:url(skype_pic01.gif); background-repeat:no-repeat;}
#PageBody{ margin:0 auto; width:920px; height:auto !important; min-height:739px;background-color:#fff;}
#left{ width:182px;float:left;}
#left_menu1{ width:auto; height:226px;}
.left_menu ul{ width:auto; height:auto;}
.left_menu ul li{ margin:1px 0 1px 0; padding:5px 0 0 20px;width:162px; height:18px; border-bottom:1px solid #cbcbcb; background-color:#f2f2f2; float:left;}

#soso{ margin:0 0 8px 0;padding:8px 0 10px 15px; width:auto; min-height:19px; border-bottom:1px solid #e2e2e2}
#left_contact{ padding:20px 0 10px 0; width:auto; height:215px; border:1px solid #e2e2e2; border-left:none; border-right:none;}
.left_MSN ul{ margin:0 0 25px 25px; width:150px; height:40px;}
.left_MSN ul li{ margin:0 0 18px 0; width:150px; height:40px; float:right;}

.msn { float:right; width:165px; margin-bottom:10px;}
.MSN_pic{ float:left; width:28px; height:40px; float:left; background-image:url(MSN_pic01.jpg); background-repeat:no-repeat;}
.MSN_zi{ float:left; width:150px; height:auto;}
.MSN_zi a{ font:12px Arial, Helvetica, sans-serif;}
.MSN_zi a:hover{ font:12px Arial, Helvetica, sans-serif; color:#FF0000; line-height:20px; float:left; clear:both;}
.left_contactzi{ margin:0 0 0 15px; width:167px; height:60px;}
.left_download ul{ padding:0 0 0 12px;width:170px; height:100px; border-bottom:1px solid #e2e2e2;}
.left_download ul li{ padding:13px 0 0 12px;width:auto; font:14px Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;}
.left_link ul{ padding:0 0 0 8px;width:174px; height:90px;}
.left_link ul li{ padding:13px 0 0 8px;width:auto;}

#middle{ border:1px solid #cbcbcb; border-bottom:none; border-top:none; width:503px; height:auto !important; height:739px; min-height:739px; float:left;}
.banner{ width:auto; height:226px; border-bottom:1px solid #cbcbcb;}
#middle_about{ margin:34px 6px 0 8px; width:489px; height:auto;}
.middle_about_pic{ width:156px; height:151px;float:left;}
.middle_zi ul{ width:333px; height:auto; float:right;}
.middle_zi ul li{ width:333px; height:auto; float:right; line-height:20px;}

.middle_zi01{ font:14px Arial, Helvetica, sans-serif; color:#1f1e1e; text-decoration:underline; font-weight:bold;}
.middle_zi01 a{ font:14px Arial, Helvetica, sans-serif; color:#1f1e1e; text-decoration:underline; font-weight:bold;}
.middle_zi01 a:hover{ font:14px Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:underline; font-weight:bold;}

.middle_banner{ margin:5px 6px 0 8px; width:489px; height:auto;}
.middle_news{ margin:5px 6px 0 8px; padding:7px 15px; width:459px; height:25px; background-image:url(english_middle_newsbg.jpg); font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
.middle_newszi ul{ width:489px; height:30px;}
.middle_newszi ul li{ margin:0 6px 0 8px; padding:8px 0 0 0;width:460px; height:22px; border-bottom:1px solid #e0e0e0;}
.middle_icon{ margin:3px 3px 0 0;width:13px; height:13px; background-image:url(english_icon.jpg); background-repeat:no-repeat; float:left;}

.middle_newzi{ width:350px; height:auto;float:left; font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.middle_newzi a{ width:350px; height:auto;float:left; font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.middle_newzi a:hover{color:#ff0000; float:left;}

.middle_time{ margin:0 5px 0 0;width:auto; height:auto; float:right;}

#right{ width:233px; height:auto; float:right; background-image:url(english_right_bg.jpg); background-repeat:repeat-x;}
.right_product ul{ width:205px; min-height:226px;}
.right_product ul li{ padding:13px 12px 0 0; width:205px; height:213px; border-bottom:1px solid #e2e2e2;}
.right_pic{ width:205px; height:110px;}
.right_product_zi{ width:auto; height:auto; line-height:20px;}
.right_product_zi1 a{ width:auto; height:auto; font:12px Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px;}
.right_product_zi1 a:hover{ width:auto; height:auto; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#FF0000;line-height:20px;}

.right_view { margin:10px 0 0 0; width:118px; height:auto; float:right;}
.right_icon{ width:27px; height:23px; background-image:url(english_right_icon.jpg); background-repeat:no-repeat; float:left;}
.right_viewzi a{ padding:4px 0 0 4px;width:auto; height:auto; font:12px Arial, Helvetica, sans-serif; color:#ff5d00; font-weight:bold; float:left;}
.right_viewzi a:hover{font:12px Arial, Helvetica, sans-serif; color:#ff0000; font-weight:bold; float:left; text-decoration:underline;}

.right_more{ margin:7px 0 0 0; padding:5px 5px 0 5px; width:auto; height:20px; border-top:1px solid #e2e2e2;}
.right_more_icon{ margin:1px 0 0 5px; width:19px; height:16px; background-image:url(english_more.jpg); background-repeat:no-repeat; float:right;}
.right_more_zi a{ width:auto; height:auto; font:14px Arial, Helvetica, sans-serif; color:#ff5d00; font-weight:bold; float:right;}
.right_more_zi a:hover{ font:14px Arial, Helvetica, sans-serif; color:#ff0000; font-weight:bold; float:right; text-decoration:underline;}



/* -------------------------------- Food ----------------------------------------------*/
#food{ margin:0 auto; width:920px; height:92px; background-color:#f4f5f7;}
.food_bg{ margin:auto; width:920px; height:33px; background-image:url(english_bottombg.jpg); background-repeat:no-repeat;} 
.food_copyright{ padding:15px 0 0 14px; width:906px; height:36px; border-top:1px solid #ccc;}
.food_copy_zi{ margin:auto; height:33px; background-image:url(english_copy.jpg); background-repeat:no-repeat;}
.food_link{ padding:5px 5px 0 5px;border-top:1px solid #ccc; width:auto; height:15px;}


/*---------------------------------aobut us.html ---------------------------------------*/
.about_pic{ width:156px; height:auto; float:left;}

/* --------------------------------news.html -------------------------------------------*/
#PageBody1{ margin:0 auto; width:920px; height:auto !important; min-height:939px;background-color:#fff;}
.middle_newzi1{ width:350px; height:auto;float:left; font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.middle_newzi1 a{ width:auto; height:auto;float:left; font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.middle_newzi1 a:hover{color:#ff0000; float:left;}

.news_1{ width:auto; height:auto ;background-image:url(english_right_bg.jpg); background-repeat:repeat-x; padding:47px 10px 0 10px; clear:both;}
.news_1_line{ margin:10px 0 10px 0;border:1px solid #bcbcbc; border-left:none; border-right:none; height:1px; float:left; width:878px;}
.news_1_zi{ font:14px Arial, Helvetica, sans-serif; width:auto; height:auto; float:left; font-weight:bold;}
.news_1_zi1{ margin:5px 0 0 0;font:12px Arial, Helvetica, sans-serif; width:auto; height:auto; text-align:center;}
.news_1_icon{ margin:0 0 0 31px;width:23px; height:21px; float:left;}
.news_1_zi01{ margin:5px 0 0 0;font:14px Arial, Helvetica, sans-serif; width:auto; height:auto; font-weight:bold; text-align:center;}
.news_1_cont{ padding:0 15px 0 15px; width:850px; height:auto; float:left;}

.news_next{ margin:15px 0 15px 0; padding:1px 0 1px 0; width:878px; border:1px dashed #9d9d9d; height:30px; background-color:#ececec; float:left;}
.news_nextzi2{ margin:auto; width:50px; height:auto;color:#666; float:left}
.news_nextzi3{ margin:auto; width:400px; height:auto;  color:#666; float:left}
.news_nextzi{ margin:7px 0 0 10px; width:450px; height:auto;color:#666; float:left}
.news_nextzi a{ margin:auto;height:auto; color:#666; float:left}
.news_nextzi a:hover{ margin:auto;height:auto;color:#ff0000; text-decoration:underline;float:left; }
.news_nextzi4{ margin:auto; width:200px; height:auto;color:#666; float:left}
.news_nextzi1{ margin:7px 0 0 10px; width:330px; height:auto;color:#666; float:left;}
.news_nextzi1 a{ margin:auto; height:auto;color:#666; float:left;}
.news_nextzi1 a:hover{ margin:auto; height:auto;color:#ff0000; float:left; text-decoration:underline;}


/*--------------------------------- case.html ------------------------------------------*/
.case_kuang{ margin:5px 6px 0 8px; width:489px; height:auto;}
.case_pic{ margin:7px 20px 0 2px; width:141px; height:auto; float:left;}

/*---------------------------------- certificate.html ----------------------------------*/
.certificate_pic{ width:163px; height:auto; float:left;}
.certificate_zi a{ padding:7px 20px 5px 11px; width:132px; height:auto; float:left;}
.certificate_zi a:hover{ width:132px; height:auto; color:#FF0000; text-decoration:underline; float:left;}

/*---------------------------------- products.html -------------------------------------*/
.product_kuang{ margin:5px 6px 0 8px; width:480px; height:auto; border-bottom:1px solid #cbcbcb; float:left;}
.products{ width:230px; height:auto; float:left;}
.product ul{ width:205px; height:auto;}
.product ul li{ padding:0 12px 0 16px; width:205px; height:auto;}
.products_next{ margin:5px 6px 15px 8px;width:459px; height:auto; float:left;}
.products_1_kuang{ margin:0 0 15px 0; padding:2px; width:482px; height:257px; border:1px solid #cbcbcb;}
.products_1_zi{ padding:7px; border-bottom:1px solid #cbcbcb; width:472px; height:16px; float:left;}
.products_1_button{ padding:5px 0 0 50px; width:120px; height:30px; float:left;}
.products_1_line{ margin:15px 0 0 0; padding:5px 0 0 0; border-top:1px solid #cbcbcb; width:685px; height:16px; float:left; font:12px Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;}
.products_1_zi2{ width:685px; height:16px; float:left; line-height:20px;}


/*---------------------------------- feedback.html --------------------------------------*/


/*---------------------------------- contacts.html---------------------------------------*/
.contact_map{ margin:0 0 10px 5px; width:408px; height:auto; float:left;}
.contact_zi{ margin:0 0 0 5px;width:457px; height:auto; font:12px Arial, Helvetica, sans-serif; line-height:20px; float:left;} 

/* ----------------------------------oneline.html-----------------------------------------*/
#online{ padding:14px 26px 0 23px; border-left:1px solid #cbcbcb; width:688px; height:auto !important; height:739px; min-height:739px; float:left; background-image:url(english_right_bg.jpg); background-repeat:repeat-x;}
