@charset "utf-8";
html,body{ margin:0; padding:0}
.clear{ width:0; height:0; font-size:0; line-height:0; clear:both; }
ul,ol,li{ list-style:none; margin:0; padding:0}
body{ font:13px '宋体';}
img{ border:none;}
a:link {color: #000000;text-decoration: none;}
a:visited {text-decoration: none;	color: #000000;}
a:hover {text-decoration:none;color:red;}
a:active {text-decoration: none;color: #000000;}

#main{ width:1002px; margin:0 auto; background:#9fdcee; overflow:hidden;}

#top{ background:url(images/top_bg.jpg) no-repeat; height:362px; overflow:hidden;}
#menu{ background:url(images/menu_bg.gif) no-repeat; width:504px; height:48px; float:right; margin-top:53px; margin-right:24px!important; margin-right:12px; overflow:hidden;}
.font_menu{ color:#fff;}
.font_menu li{ float:left; padding:18px 0 0 30px;}
#menu a:link {color: #fff;text-decoration: none;}
#menu a:visited {text-decoration: none;	color: #fff;}
#menu a:hover {text-decoration:none;color:yellow;}
#menu a:active {text-decoration: none;color: #fff;}
#flash{ float:left; margin-top:60px; margin-left:550px!important; margin-left:275px;}

#body{ margin-left:35px; background:url(images/body_bg.gif) repeat-y; position:relative;top:-78px;margin-bottom:-78px; padding-bottom:30px;}
#body *{position:relative}

#left{ width:248px; padding-left:23px; margin-top:10px; float:left;}
.left_pro{ line-height:1.5;}
.left_pro li{ background:url(images/left_button.gif) no-repeat left; border-bottom:1px solid #bbb; margin:5px 25px 0 12px; padding:5px 0 3px 30px;}
.font_left_con{ padding:10px 0 0 15px; line-height:2.3;}
.pic_left{ padding-top:20px;}

#right{ width:619px; border-left:1px solid #ccc; margin-top:10px; padding-left:15px; float:left;padding-right:25px}
.pic_com{ padding:15px 17px 10px 8px;  float:left; }
.font_com{ line-height:2.1;}
#demo{ width:600px; height:180px; margin-left:10px; padding-top:12px; overflow:hidden;}
.pic_marque{ width:167px; height:142px; border:1px solid  #999; margin-left:7px; }

#bottom{ height:75px; background:#ececec; margin-top:13px; padding-top:15px; text-align:center; line-height:2.4; letter-spacing:1px;}
.pic_bottom{ padding-left:35px;}

#product_content{ padding:10px 15px 0 7px;}
#product_content li{text-align:center; float:left; }
.pro_pic{border:1px solid #ccc; width:154px; height:112px;}
.pro_pic2{ border:1px solid #ccc; width:177px; height:155px; margin: 10px 10px 5px 9px;}
#pro_page{clear:both; width:500px; height:23px; padding-left:120px; margin:20px auto 0px auto; letter-spacing:1.5px;}

/*type_pro*/
#product_main2{ width:678px; height:42px;background:url(images/pro_product.gif) no-repeat; float:left;}
.pro_view{ text-align:center;}
.pro_view h2{ font-size:16px; margin:10px 30px 10px 0px; padding:5px 5px 5px 0; border-bottom:1px solid #666;}
.pro_img2{ padding-bottom:20px; text-align:center}
.pro_img2 img{ border:1px solid #CCCCCC}
.pro_view h3{ margin:10px 40px; padding:5px; }
.pro_content2{ text-align:left; margin:5px 30px 0px 22px;}
.pro_pic3{ margin:10px 0 0 165px; width:250px;}

#message{ padding:10px 0 0 15px;}

.font_con{ padding:20px 5px 0 25px; font:14px '宋体'; line-height:2.4;}

