@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;}
.top{
    width:950px; height:113px;}
.content{
    width:950px; height:auto; background:#242424 url(image/bg_left.gif) repeat-y;}
.content .left{
    width:240px; float:left;}
.content .right{
    width:710px; float:right; background:#242424 url(image/bg_right_head.gif) no-repeat;}
	
.Left_pro{
    width:100%;}
.Left_pro #head{
    width:100%; height:41px; background:url(image/pro_list_tt.gif); font-size:18px; color:#fea900; line-height:41px; text-indent:45px; font-family:"Microsoft Sans Serif";}
.pro_list{
    width:225px; margin-left:0px;}
.pro_list h3{
    font-size:12px; color:#e5e5e5; line-height:32px; font-family:"Arial", Helvetica, sans-serif; text-indent:30px; background:url(image/bg_proclass.gif); width:100%;
	cursor: pointer;}
.pro_list h3:hover,.pro_list h3.active{
    background:url(image/bg_proclass_on.gif);}
.pro_list ul{
    font-size:12px; color:#b8b8b8; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; display:none;}
.pro_list ul li{
    line-height:22px; text-indent:40px; width:225px; background:url(image/icon_pro_list.gif) 28px 45% no-repeat; list-style:none;}
.pro_list ul li a{
    color:#b8b8b8; text-decoration:none;}
.pro_list ul li a:hover{color:#ffea00; text-decoration:none;}

.localtion{
    width:100%; height:28px; padding-top:13px; font-size:14px; line-height:28px; text-indent:20px; font-family:Verdana; color:#fff; background:url(image/bg_localtion.gif);}
.cont_r_title{
    margin-top:18px; margin-left:8px; height:21px; font-size:18px; color:#ffaa00; font-family:"arial"; text-indent:15px; line-height:21px; background:url(image/icon_r_tt.gif) no-repeat;}
.cont_r_title span{
    font-size:14px; line-height:21px; font-family:Verdana; color:#fff;}
.cont_r_cont{
    width:710px; font-size:12px; color:#333333; font-family:"arial"; line-height:21px;}
.cont_r_cont #top{
    width:100%; height:35px; background:url(image/bg_rcont_top.gif); margin-top:10px; padding:0px;}
.cont_r_cont #middle{
    width:690px; background:url(image/bg_rcont_mid.gif) repeat-y; padding:0px 10px;}
.cont_r_cont #middle .flash{
    float:left; margin-left:5px; margin-right:10px;}
.cont_r_cont #bottom{
    width:100%; height:40px; background:url(image/bg_rcont_btm.gif);}

.service{
    width:100%;}	
.service #left{
    float:left; width:335px; background:url(image/ser_line.gif) right no-repeat;}
.service #right{
    float:right; width:340px;}
.service #title{
    margin-left:15px; margin-bottom:5px; font-size:14px; color:#00a1e9; font-weight:bold; font-family:"arial";}
.service #text{
    font-size:12px; color:#333; font-family:"arial"; line-height:16px; margin-top:10px; margin-left:10px;}
.service #pic{
    margin-left:10px; margin-top:5px;}
.service #pic img{
    float:left; margin-right:5px; margin-top:5px;}
	
.contact{margin-top:10px; margin-bottom:10px; background:url(image/contact01.jpg) right no-repeat; height:214px; width:650px;}
.contact h3{margin-left:15px; font-size:14px; color:#00a1e9; font-weight:bold; font-family:"arial";}
.contact span{font-size:12px; color:#8F5A0C;}
	
.certificate{width:640px;}
.certificate img{float:left; margin:5px 15px;}
.certificate a img{border:0px; filter: Alpha(Opacity=100);}
.certificate a:hover img{filter: Alpha(Opacity=100); border:0px #ff0000 solid;}

.product{margin-left:20px;}
.pro_back{margin:10px 0px 15px 500px;}
.pro_name{font-size:18px; color:#004479; line-height:20px; text-align:center; margin-bottom:10px; border-bottom:1px #000 solid; width:100%;}

.bg_black{width:950px; background:#000;}
.pro_all_tt{
    width:100%; height:41px; background:url(image/pro_all_tt.gif); font-size:18px; color:#fea900; line-height:41px; text-indent:45px; font-family:"Microsoft Sans Serif";}
.pro_all{
    width:920px; background:#e8e8e8 url(image/bg_pro_all.gif) repeat-x; padding:5px 15px;}
.pro_all #unit{
    width:220px; background:#000000 url(image/bg_pro_unit.gif) bottom no-repeat; margin:3px 5px; padding-bottom:20px; float:left;}
.pro_unit_tt{
    width:100%; height:34px; padding-bottom:9px; font-size:12px; color:#ffc000; font-weight:bold; font-family:"arial"; text-indent:20px; line-height:34px; background:url(image/tt_pro_unit.gif);}
.pro_unit_cont{
    width:100%;}
.pro_unit_cont ul{list-style:none; margin:0px; padding:0px;}
.pro_unit_cont li a{
    font-size:12px; color:#fff; font-family:"arial"; line-height:21px; text-decoration:none; padding-left:15px; background:url(image/id_pro_list.gif) 5px 7px no-repeat; width:205px; display:block;}
.pro_unit_cont li a:hover{
    color:#ffea00; line-height:21px; text-decoration:none; background:#686868 url(image/id_pro_list.gif) 5px 7px no-repeat; width:205px;}
	
.bottom{
    width:950px; height:77px; padding-top:22px; background:url(image/bg_btm2.gif); text-align:center; clear:both;}
.bottom span{
    font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#939393; line-height:24px;}