@charset "utf-8";
html,body,ul,ol,li,dd,a,p,span{ padding:0; margin:0; font:13px '宋体'; list-style:none;}
body{ background:#282627;}
img{ border: none;}
.clear{ clear:left;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}

#main{ width:1002px; margin:0 auto; overflow:hidden;}
#top_menu{ height:55px; background:url(images/top_bg.gif) no-repeat;}
.menu_ul{ padding:14px 0 0 400px;}
.menu_ul li{ float:left;}
.menu_ul li a{width:73px; height:21px;  background:url(images/menu_bg_b.gif) repeat-x; display:block; border:1px solid #fff; color:#fff; text-align:center; padding-top:8px; margin-left:9px;}
.menu_ul a:link,.menu_ul a:visited{ color:#fff; text-decoration:none;}
.menu_ul li a:hover{ color:#fff; background:url(images/menu_bg.gif) repeat-x;}

#flash{ margin:15px 21px; width:960px; height:185px; background:url(images/fla.jpg) no-repeat; padding-top:45px;}

#body{background:#f3f2f0; width:961px; margin-left:20px; overflow:hidden;}
#left{ float:left;width:278px; overflow:hidden;}
#left2{ float:left;border-right:13px solid #282627;width:278px; overflow:hidden;}
.left_pro_u{ width:100%; overflow:hidden;}
.left_pro_ul{ padding:5px 0 0 15px;}
.left_pro_ul li{ background: url(images/left_button.gif) no-repeat left 12px;border-bottom:1px solid #ccc; padding:10px 0 12px 17px; margin:0 25px 0 10px; }
.pic_left_con{ padding:15px 0 0 25px;}
.font_left_con{padding:5px 25px 10px 25px; line-height:2.5em;}

#right{ float:left;border-left:13px solid #282627; padding-bottom:15px; width:667px; overflow:hidden;}
#right2{ float:left;; width:667px; overflow:hidden;}
.index_com{ padding:10px 15px 10px 15px; width:651px;}
.index_com p{line-height:2.1em; padding-right:25px; padding-left:8px;}
.pic_index_com{padding:0 10px 0px 5px;float:left;}
.pic_index_pro{ padding-left:15px; padding-bottom:8px;}
.index_pro{ display:block;}
.index_pro ul li{ padding:3px 0px 5px 10px; float:left; text-align:center}
.index_pro li img{width:148px; height:124px; border:1px solid #000; display:block; margin:5px 0 5px 6px;}

#bottom{ width:1002px; height:88px;background:#393738; margin:18px 0; color:#e8e8e8; text-align:center; line-height:2.6em; padding-top:12px;}


/*product*/
#product_content{ padding:10px 15px 0 7px; float:left; width:100%; overflow:hidden;}
#product_content li{text-align:center; float:left; padding-left:9px; padding-top:5px; }
.pro_pic{border:1px solid #333; width:154px; height:112px;}
.pro_pic2{ border:1px solid #333; width:195px; height:154px; margin:6px 6px 8px 6px;}
.pro_pic3{ border:1px solid #333; width:300px; overflow:hidden;}
.pro_img{ width:100%; overflow:hidden; text-align:center;}
.pro_img img{ width:300px;}
#pro_page{clear:both; width:500px; height:23px; padding-top:10px; margin:0 auto; letter-spacing:1.5px; text-align:center;}

/*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 8px; padding:5px; 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;}

/*case*/
#content-news2{ width:640px; padding:8px 0 0 22px}
#content-news2 ul li{float:left; height:16px; border-top:dotted 1px #CCCCCC; padding:7px 0 0 0px;}
#content-news2 .libg{background:#fff; width:560px; text-align:left; padding-left:10px;}
#content-news2 .libg2{background:#eee; width:560px; text-align:left; padding-left:10px;}
#content-news2 .time{background:#fff; width:60px; font-size:12px; color:#CCC}
#content-news2 .time2{background:#eee; width:60px;font-size:12px; color:#CCC}
#pro_next{padding:5px 0 0 0px; text-align:center; width:100%; overflow:hidden;}
#content-news2 a:link,#content-news2 a:visited{ color:#000; text-decoration:none;}
#content-news2 a:hover{ color:#FF0000; text-decoration:none;}

.process_content{ padding-left:5px;}
.process_content td{ padding:8px 0 0 12px; text-align:center;}
.process_content td img{ border:1px solid #fff;}