body,html,ul,ol,li,a,p,span{ padding:0; margin:0; list-style:none; font:13px 'ËÎÌå';}
img{ border:none;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:none;}

.main{ width:1002px; margin:0 auto;}
.top{ background:url(images/top_bg.jpg) no-repeat; height:159px;}
.body{ width:946px; padding:20px 28px 10px 28px;}
.left{ width:238px; background:url(images/left_bg.gif) repeat-y;float:left;}
.left_pic{ padding-left:22px; padding-bottom:10px;}
.left_pro{ width:208px; border:1px solid #dfdfdf; background:#fbfbfb; margin:0 auto;}
.left_pro tr{ padding:10px 0 5px 8px;}
.left_pro td{ background:url(images/icon.gif) no-repeat 5px center; padding-left:22px; border-bottom:1px solid #e6e6e6; line-height:2.4em;}

.right{ width:686px; float:right; border-right:1px solid #e3e3e3; }
.menu ul{ padding-left:18px;}
.menu li{ float:left;padding-left:22px; padding-right:22px; border-right:1px solid #ccc;}
.menu li a{ font-size:14px; font-weight:bold;}
.flash{ width:666px; height:134px; margin:15px 0px;}
.index_nav{ padding-left:16px;}
.nav_pic{ padding-left:0px;}
.font_index_com{ line-height:2.4em; padding:5px 30px 10px 0px;}
.font_index_com td{ padding:8px 10px 0 2px;}
.index_pro{ padding-left:15px;}
.index_pro ul{ padding:10px 0 0 10px;}
.index_pro li{ width:184px; text-align:center; float:left; padding-left:8px; padding-right:8px;}
.index_pro li img{ border:1px solid #ccc;}

.footer{ border-top:10px solid #f5f5f5; background:url(images/logo.gif) no-repeat 70px 20px; height:85px;}
.font_footer{ padding:15px 0 0 200px; line-height:2.3em; color:#333;}

.contact{ line-height:3.2em; padding-left:25px; font-size:14px; padding-top:10px;}
.con_tit{ font-size:18px; font-weight:bold;}

.pager{ text-align:center; padding-top:30px;}

.right hr{ text-align:left; margin-left:25px;}

.newslist{ padding:10px 0 0 15px;}
.newslist li{ line-height:2.2em; border-bottom:1px dashed #ccc; margin-right:50px;}
.newstitle{ text-align:center; font-size:18px; font-weight:bold; padding-top:20px;}
.newstime{ text-align:center; color:#999; padding-bottom:10px;}
.newsinfo p{ line-height:2em; padding:0 30px;}

.sale{ padding:10px 35px 0 10px; line-height:1.8em;}
.sale td{ text-align:center;}
.tab{ padding-left:15px; padding-top:10px;}

.protitle{  text-align:center; font-size:18px; font-weight:bold; padding-top:20px;}
.pro_info {}
.pro_info img{ border:1px solid #999;}
.pro_img{ text-align:center; font-size:16px; font-weight:bold; color:#333;}
.pro_img img{ width:480px;}
.proinfo{ line-height:2em; padding:10px 35px 0 25px;}
.proinfo td{ text-align:center;}
.protime{  text-align:center; color:#999;}

#demo img{ border:1px solid #ccc; margin-left:5px; margin-right:5px;}
#demo div{ padding-bottom:8px;}

