@charset "gb2312";
body{
    margin:0px; padding:0px; background:#454545;}
*{margin:0px auto;}
.lag{
    width:950px; height:31px; background:url(image/bg_lag.gif); border-bottom:1px #fff solid; margin: 0 auto;}
.flash{
    width:950px; height:293px;}
.black{
    width:950px; background:#000;margin: 0 auto;}
.product{
    width:100%; height:197px;}
.product #title{
    width:940px; height:33px; margin-left:10px; background:url(image/tt_pro.gif); font-family:Georgia; font-size:18px; color:#fff; line-height:33px; text-indent:20px;}
.product #prolist{
    width:928px; height:162px; border:1px #5f5f5f solid; background:url(image/bg_pro.gif);}
.pro_pics{
    width:100%; height:115px; margin:0px; padding:0px;}
.pro_pics #pimg{
    height:100px; width:115px; margin-top:15px; margin-right:1px; text-align:center; float:left;}

.pro_menu {width:100%; height:30px; margin-top:10px; clear:both;}	
.pro_menu #name{margin:0px; padding:0px; width:100%;}
.pro_menu #name li{width:115px; height:30px; font-size:12px; color:#ffbd3d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; list-style:none; position:relative; display:block; float:left; margin-right:1px;}
.pro_menu #name li a{text-decoration:none; color:#ffbd3d; display:block;}
.pro_menu #name li a:hover{color:#fff;}
.pro_menu #name li ul{display:none; position:absolute; width:200px; background-color:#666666;  filter: Alpha(Opacity=90); padding:3px 0px; bottom:30px;}
.pro_menu #name li:hover ul,.pro_menu #name li.over ul{display:block; left:0;}
.pro_menu #name li:hover ul.left,.pro_menu #name li.over ul.left{display:block; left:-85px;}
.pro_menu #name li.ul{display:block; left:0px; bottom:30px; width:200px;}
.pro_menu #name li ul li{ display:block; background:url(image/id_pro_list.gif) 5px 7px no-repeat; width:200px; height:20px;}
.pro_menu #name li ul a{font-size:12px; color:#fff; font-weight:normal; text-align:left; line-height:20px;padding-left:15px; text-decoration:none;}
.pro_menu #name li ul a:hover{color:#ffea00; text-decoration:none; background:#333 url(image/id_pro_list.gif) 5px 7px no-repeat; width:185px; height:20px;}

.pro_menu #name li ul li ul{visibility:hidden; position:absolute; width:180px; bottom: background:#999999;}
.pro_menu #name li ul li:hover ul{visibility:visible;}
	
.service{
    width:425px; height:130px; background:url(image/bg_ser.gif) no-repeat; float:left;}
.service #title{
    margin:10px 0px 0px 10px; width:148px; height:26px; background:#000; border:1px #494949 solid; font-family:Georgia; font-size:18px; color:#fff; line-height:26px; text-indent:10px;}
.service #scont{
    padding-left:13px;}
.service img{
    margin-left:7px; float:left;}
.certificate{
    width:465px; height:87px; margin-top:16px; background:url(image/bg_certifi.gif) no-repeat; float:right;}
.certificate #title{
    margin-left:30px; margin-top:8px; font-family:Georgia; font-size:18px; color:#fff;}
.certificate #ccont{
    padding-left:27px; padding-top:7px;}
.certificate img{
    margin-left:20px; margin-right:20jpx; float:left;}
.bottom{
    width:950px; height:77px; padding-top:22px; background:url(image/bg_btm.gif); text-align:center; clear:both;}
.bottom span{
    font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#939393; line-height:24px;}