body{
width:990px; margin:0px auto; padding:0px; background:#f4f4f4; font-size:11px; font-family:Arial, Helvetica, sans-serif
}
img{
border-left-style:none;border-right-style:none;border-top-style:none;border-bottom-style:none;
}
ul li{
list-style-type:none;
}
h1,h2{
margin:0px; padding:0px;
}
a{
color:#504E4F; text-decoration:none
}
a:hover{
text-decoration:underline
}
#header{
width:990px; margin:0px auto; padding:0px; float:left; padding-top:7px; height:93px;
}

#nav{
width:838px; float:left; background:url(../images/sub_bg.jpg) repeat-x; height:39px; margin-left:0px; margin-top:0px; padding-left:0px;
}
#nav li{
width:140px; float:left; display:inline;
}
.citys{
width:160px; float:left; margin-left:0px; padding-left:0px; padding-top:0px; margin-top:0px;
}
.citys li{
width:30px; margin-left:7px; float:left; display:inline;
}

#banner{
width:990px; float:left; margin:0px auto; padding:0px; margin-top:8px; 
}
.selecta{
width:150px;font-size:11px;margin-right:5px;
}
.inputa{
width:100px; float:left; line-height:15px; height:15px;
}
.buttom{
width:20px; height:20px; background:url(../images/serch_but.gif) no-repeat; border:0px; margin-left:5px;
}
#content{
width:990px; float:left; margin-top:10px;
}
#content #content_l{
width:201px; float:left
}
#part_l{
width:201px; float:left
}
#part_l h1{
width:201px; float:left; height:29px;
}
#part_l .zs_flash{
width:197px; float:left; height:150px; background:url(../images/flsah_bg.jpg) repeat-x; padding-left:4px; padding-top:15px;
}
.lanmu_list{
width:201px; float:left; margin-left:0px; padding-left:0px;
}
.lanmu_list li{
width:191px; float:left; background:url(../images/lanmu_bg.gif) repeat-x; height:23px; line-height:23px; color:#000; padding-left:10px; font-weight:bolder; padding-top:5px;
}

#content #content_r{
width:780px; float:left; margin-left:9px;
}
#part_r #part_r_1,#part_r_2{
width:780px; float:left; margin-bottom:0px; margin-top:0px;
}
#part_r_1 h1{
width:780px; float:left; height:21px;
}
#part_r_1 h2{
width:775px; float:left; height:26px; line-height:26px; background:#e8e8e8; color:#A60100; font-size:16px; font-weight:bolder; padding-left:5px;
}
#part_r_1 P{
width:780px; line-height:22px; margin-top:5px; font-size:14px; color:#504E4F;
}
#part_r_2 #title2{
width:780px; background:url(../images/title2_bg.gif) repeat-x; height:29px; line-height:29px; float:left
}
#title2 h1{
width:285px; height:29px; float:left; clear:left; margin-top:0px;
}
#title2 .more{
width:50px;height:29px; float:right; clear:left; color:#B40001; font-weight:bolder; padding-right:10px; margin-top:0px;
}
.pro_list{
width:764px; border:1px #DFDDDE solid; height:271px; background:url(../images/pro_list_bg.gif) repeat-x bottom; float:left; border-top:none; padding:7px;
}
.pro_list li{
width:183px; height:137px; float:left; display:inline; margin-left:6px;
}

.pro_list img{
width:179px; height:110px; border:1px #ccc solid; float:left; padding:1px;
}
.pro_list P{
float:left; width:100%; text-align:center; line-height:20px; height:20px; margin-top:0px;
}
#footer{
width:990px; float:left;  margin-top:10px; display:inline
}
#footer #footer_l{
width:8px;  float:left;
}
#footer #footer_r{
width:8px; float:left;
}
#footer #footer_c{
width:974px; float:left; background:url(../images/foot_bg.gif) repeat-x;
}
#footer #footer_info{
 width:970px;margin:0px auto; padding:0px; margin-top:8px; text-align:center
}
#footer_info li{
line-height:20px; text-align:center; padding:0 4px 0px 4px; color:#504E4F; display:inline; margin-bottom:0px;
} 
#footer_c P{
text-align:center; line-height:20px;padding:0px; margin:0px; padding-bottom:10px; width:970px;
}

.company_pic{
width:700x;float:left; margin-left:0px;
}
.company_pic li{
width:236px; height:130px; float:left; display:inline; margin-right:10px;
}

.company_pic img{
width:234px; height:125px; border:1px #ccc solid; float:left; padding:1px;
}
.company_pic P{
float:left; width:100%; text-align:center; line-height:20px; height:20px; margin-top:0px;
}
#title3{
width:780px; float:left; height:29px;
}
#title3 .title3_l{
width:11px; height:29px; float:left
}
#title3 .title3_c{
width:755px; height:29px; float:left; background:url(../images/title3_bg.gif) repeat-x;
}
#title3 .title3_r{
width:14px; height:29px; float:left
}
#sub_nav{
width:770px; height:22px; line-height:22px; background:#e8e8e8; padding-left:10px; float:left
}
#show_part1{
width:780px; float:left; height:150px; background:#Fefefe
}
#show_part1 #show_part1_l{
width:27%; float:left; margin:10px;
}
#show_part1_l img{
border:1px #ccc solid; float:left; padding:2px;
}
#show_part1 #show_part1_r{
width:69%; float:left; padding-top:10px;
}
#show_part1_r .show_part1_t{
width:100%; float:left; height:52px;
}
#show_part1_r .show_part1_f{
width:100%; float:left
}
.show_part1_f p{
width:100%; line-height:20px; font-size:14px; color:#504E4F
}
#show_pro_list{
width:760px; float:left; background:#FFFFFF; padding:10px 5px 10px 15px; margin-left:0px; margin-top:0px; margin-bottom:0px;
}
#show_pro_list li{
width:142px; display:inline; float:left; margin-right:10px; height:125px;
}
#show_pro_list .pro_s{
width:136px; height:94px; border:1px #ccc solid; padding:2px; background:#efefef;
}
#show_pro_list li p{
width:100%; line-height:20px; height:20px; margin-top:0px; text-align:center
}
#show_pro_info{
width:760px; padding:10px; float:left; background:#FFFFFF;margin-top:0px;
}
#show_pro_info img{
width:380px; height:380px; padding:5px; margin:0px auto; background:#efefef; border:1px #ccc solid;
}
#show_pro_info p{
line-height:20px; width:600px; margin:0px auto; margin-top:20px; margin-bottom:20px;
}
#pages{
width:780px; margin:0px auto;text-align:center; background:#e7e7e7; padding-bottom:10px;float:left; padding-top:10px; margin-left:0px; margin-top:0px; border-top:1px #ccc dotted;
}
#page{
margin:0px auto; padding:0px; text-align:center; padding-left:280px; width:500px;
}
#page li{
text-align:center; font-size:12px; color:#000; font-weight:bolder; display:inline; margin-right:8px;width:20px;padding:1px; background:#CCCCCC; border:1px #666 solid; float:left
}
#page li a{
color:#000; text-align:center;
}
#page .on {
color:#fff; text-align:center ; background:#cc0000; width:20px; float:left
}

#pro_jj{
width:780px; float:left;border-bottom:1px #ccc dotted; padding-bottom:5px;
}
#pro_jj #pro_jj_l{
width:200px; float:left;background:url(../images/sep_pro.gif) no-repeat center bottom; height:220px;
}
#pro_jj_l .product_pic_l{
width:210px; height:150px; border:1px #ccc solid; padding:4px; float:left; margin:5px;
}
#pro_jj #pro_jj_r{
width:550px; float:left; 
}
#pro_tit{
width:550px; float:left; margin-top:5px; height:29px; line-height:29px; background:url(../images/title3_bg.gif) repeat-x;
}
#pro_tit .pro_tit_l{
width:11px; float:left;
}
#pro_tit .pro_tit_r{
width:11px; float:left;
}
#pro_tit .pro_tit_c{
width:525px; float:left;
}
#pro_table td{
background:#ececec; float:left; height:30px; line-height:30px;
}
.wd01{
color:#4a4a4a; font-size:12px; font-weight:bold; text-align:right; padding-right:5px;
}
.line{
border-bottom:1px #d4d4d4 solid; float:left; height:20px;
}
#pro_cont_b{
width:780px; float:left; margin-top:8px;
}
#pro_cont{
width:758px; float:left; background:#efefef; border:1px #ccc solid; border-top:none; padding:0 10px 10px 10px;
}
#pro_cont p{
line-height:20px; padding:0 10 10px 10px; float:left; color:#504E4F; margin-top:0px; margin-bottom:0px; width:758px;
}
#pro_cont div{
color:#504E4F;
}
#pro_contact{
width:780px; float:left; background:#fff
}
#online_down{
width:780px; background:#f8f8f8; float:left; padding-bottom:20px;
}
#online_banner{
width:760px; margin:5px; float:left
}
#online_banner img{
width:754px; padding:2px; border:1px #ccc solid; background:#efefef; height:125px;
}
#online_box{
width:700px; padding:40px; float:left
}
#down_list{
width:700px; float:left; margin-left:0px; padding-left:0px;
}
#down_list li{
line-height:20px; height:20px; width:700px; margin-bottom:10px; border-bottom:1px #ccc dashed; float:left; display:inline; padding-bottom:5px;
}
#down_list li p{
width:570px; float:left; clear:left; font-weight:bolder
}
#down_list li .down_pic{
width:130px; float:left; clear:right
}
#contact_box{
width:780px; float:left; background:url(../images/contact_bg.gif) repeat-x; padding-bottom:10px;
}
.cont_txt p{
 margin-top:0px; padding-top:0px; float:left; width:100%;
}
.map{
width:493px; height:299px; border:1px #ccc solid; background:#efefef; padding:2px; float:left; margin-left:10px;
}
