#container {padding-top:1px;  width:100%; height:1031px; background:url(../images/main/main_bg.jpg) repeat-x left bottom;  }
#container .top_contents { width:430px; margin:0 auto; background:url(../images/main/main_img.jpg) no-repeat left top;padding-right:7px;  height:340px; padding-top:50px; padding-left:550px; }
#container .top_contents .top_title { margin-bottom:20px;  }
#container .top_contents .hot_alim { width:433px; height:150px; position:relative;  }
#container .top_contents .hot_alim .hot_img {}
#container .top_contents .hot_alim .hot_img li {position:absolute; top:0px; left:0px; }
#container .top_contents .hot_alim .hot_btn { position:absolute; bottom:0px; left:0px;  }
#container .top_contents .hot_alim .hot_btn a { padding-right:5px;  }

#container .bottom_contents { width:980px;padding-bottom:36px;  margin:0 auto; padding-right:7px; background:url(../images/main/tit_bg.jpg) no-repeat left top ;  }
#container .bottom_contents .product_wrap { background:#fff; padding-left:20px;height:285px; border-bottom:1px solid #e7e7e7;  width:952px;  padding-right:8px; }
#container .bottom_contents .product_wrap .product_text { padding-top:15px; padding-bottom:15px; float:left; width:952px;  }
#container .bottom_contents .product_wrap .product_text h3 { float:left; padding-right:10px;  }
#container .bottom_contents .product_wrap .product_text .text { float:left; padding-top:3px;font-size:13px;  }
#container .bottom_contents .product_wrap .product_list {float:left; }
#container .bottom_contents .product_wrap .product_list .product { float:left; margin-right:15px; width:223px; text-align:center;  }
#container .bottom_contents .product_wrap .product_list .product .img_name { width:223px;  }
#container .bottom_contents .product_wrap .product_list .product img { width:223px;height:164px; margin-bottom:10px;   }
#container .bottom_contents .product_wrap .product_list .product a { color:#000;  }
#container .bottom_contents .product_wrap .product_list .product .price { color:#e94900; font-size:14px; font-weight:bold;  }

#container .bottom_contents .info_wrap { width:980px; background:#fff;height:270px;   }
#container .bottom_contents .info_wrap .community { position:relative; padding-top:20px;padding-left:20px;  padding-right:24px; width:315px; float:left; border-right:1px solid #e7e7e7; height:109px; border-bottom:1px solid #e7e7e7;  }
#container .bottom_contents .info_wrap .community h3 { padding-bottom:15px;  }
#container .bottom_contents .info_wrap .community ul { float:left;   width:315px; }
#container .bottom_contents .info_wrap .community ul li { float:left; padding-left:10px; width:305px; background:url(../images/main/b_dot.gif) no-repeat left 4px;padding-bottom:7px;   }
#container .bottom_contents .info_wrap .community ul li a { float:left; color:#343434;  }
#container .bottom_contents .info_wrap .community ul li span { float:right; color:#707070;  }
#container .bottom_contents .info_wrap .community .more { position:absolute; top:20px; right:25px;  }
#container .bottom_contents .info_wrap .quick_link { background:#edf8fe; float:left;  width:620px; height:129px; border-bottom:1px solid #e7e7e7; }
#container .bottom_contents .info_wrap .quick_link ul { float:left;  width:618px;height:129px;padding-left:1px; padding-right:1px;  }
#container .bottom_contents .info_wrap .quick_link ul li { float:left; width:103px;height:129px; background:url(../images/main/icon_line.jpg) no-repeat right center;  }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_06 {background:none;   }
#container .bottom_contents .info_wrap .quick_link ul li a { display:block;line-height:120%;  width:103px;height:40px; float:left;padding-top:89px; text-align:center; color:#000;   }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_01 a { background:url(../images/main/icon_01.jpg) no-repeat center 30px;  }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_02 a { background:url(../images/main/icon_02.jpg) no-repeat center 30px;  }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_03 a { background:url(../images/main/icon_03.jpg) no-repeat center 30px;  }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_04 a { background:url(../images/main/icon_04.jpg) no-repeat center 30px;  }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_05 a { background:url(../images/main/icon_05.jpg) no-repeat center 30px;  }
#container .bottom_contents .info_wrap .quick_link ul li.quick_list_06 a { background:url(../images/main/icon_06.jpg) no-repeat center 30px;  }
#container .bottom_contents .info_wrap .bcd {padding-top:20px;  float:left; width:316px; border-right:1px solid #e7e7e7; height:120px;padding-left:20px; padding-right:23px;  }
#container .bottom_contents .info_wrap .bcd h3 { padding-bottom:10px;  }
#container .bottom_contents .info_wrap .bcd p { color:#595959; line-height:120%;  }
#container .bottom_contents .info_wrap .info_center { padding-left:20px; padding-top:25px; width:300px; height:115px;float:left;  background:url(../images/main/con_bg1.jpg) no-repeat;}
#container .bottom_contents .info_wrap .info_center h3 { padding-bottom:10px;  }
#container .bottom_contents .info_wrap .info_center dl { float:left; width:300px;  }
#container .bottom_contents .info_wrap .info_center dt { float:left; padding-top:1px;height:16px; margin-bottom:5px;  margin-right:5px;width:55px;text-align:center;  background:#62b71c; color:#fff;  }
#container .bottom_contents .info_wrap .info_center dd {float:left;width:240px; font-weight:bold; margin-bottom:5px;  color:#474747;padding-top:1px;height:16px;  }

#container .bottom_contents .info_wrap .bank { padding-left:20px; padding-top:25px; width:280px; height:115px;float:left;  background:url(../images/main/con_bg2.jpg) no-repeat;}
#container .bottom_contents .info_wrap .bank h3 { padding-bottom:10px;  }
#container .bottom_contents .info_wrap .bank dl { float:left; width:280px;  }
#container .bottom_contents .info_wrap .bank dt { float:left; padding-top:1px;height:16px; margin-bottom:5px;  margin-right:5px;width:55px;text-align:center;  background:#62b71c; color:#fff;  }
#container .bottom_contents .info_wrap .bank dd {float:left;width:220px; font-weight:bold; margin-bottom:5px;  color:#474747;padding-top:1px; padding-bottom:1px; ;  }
#container .site_link { width:980px; margin:0 auto; height:48px;  }
#container .site_link ul { width:980px; height:24px; padding-top:12px; padding-bottom:12px;  }
#container .site_link ul li { padding:0 25px;  float:left; }