#container{ width:100%;}

#footer,#main,#header{ width:970px; overflow:hidden; margin:0 auto; background:#FFF}

#main{ margin-top:10px; border-top:#D2D7CA solid 1px}
#main #left{ float:left; width:205px; overflow:hidden}
#main #center{ width:531px; float:left; margin-left:15px}
#main #right{ float:right; width:205px; overflow:hidden}

#right_a{ width:750px;float:right; overflow:hidden}


#header{ height:60px;}
#header #logo{ width:400px; padding:10px 15px 10px 30px; overflow:hidden; float:left;}
#header #logo img{ float:left;}
#header #logo b{ float:left; padding:15px 0 0 5px; font-size:23px; color:#67ae22}

#header #topnav{ height:30px; float:right; line-height:30px; margin:30px 15px 0 0;}
#header #topnav li{ float:left; margin-left:10px;color:}

#nav{ height:241px;width:970px; margin:0px auto}
#nav .mainbav{ width:206px; height:214px; float:left; padding-top:27px}
#nav .mainbav li{ height:30px; line-height:30px; padding-left:35px}
#nav .banner{ float:left; width:764px; height:211px; overflow:hidden}
#nav .search{ float:left; width:699px; height:29px; padding-left:65px; overflow:hidden}
#nav .search dl{height:29px;}
#nav .search dl dd,#nav .search dl dt{ float:left;height:29px;padding:5px 10px 0 0;}
#nav .search dl dd{ padding-top:4px}

#link{ border:#CCC solid 1px; border-bottom:0; width:968px; overflow:hidden}
#link .a2{ padding:5px 8px; overflow:hidden;width:964px;}
#link .a2 img{ margin:5px 4px 0px 0}

#footer .a2{ width:970px; height:29px; background:#0F0}
#footer .a2 li{ height:29px; line-height:29px}
#footer .a2 li.a{  width:10px; float:left}
#footer .a2 li.c{ float:left; width:952px; text-align:center}
#footer .a2 li.i{  float:right; width:8px;}
#footer p{ text-align:center; padding:10px 0 50px 0}


.title_g,.title_e,.title_c{height:30px;}
.title_g li,.title_e li,.title_c li{ height:30px; line-height:30px; overflow:hidden}
.title_g li.a,.title_e li.a,.title_c li.a{ float:left; padding-left:35px}
.title_g li.i,.title_e li.i,.title_c li.i{ float:right; padding-right:10px}

.title_g{ border-bottom:#CCC dashed 1px}
.title_g li.a{ padding-left:20px}


.title_e li.a{ padding-left:20px}

.path,#companyinfo,#link,#link,#inquiry,#contact,#production,#news_a,#classify,#proclaim,#login{ margin-top:10px}

.path{ border-bottom:#EFEFEF solid 1px}


.title_a .i,.title_a .a,.title_a{ height:28px; line-height:28px; overflow:hidden}
.title_a .a{ float:left; padding-left:35px}
.title_a .i{ float:right; padding-right:10px}


.list_a{ padding:10px 15px}
.list_a li{ line-height:22px; height:25px}


.list{padding:5px 10px;}
.list li{ height:25px; line-height:25px}

.roundedcorner {background: #F5F5F5; clear:both; overflow:hidden;}
b.rtop, b.rbottom {display:block;background: #FFF}
b.rtop b, b.rbottom b {display:block;height: 1px;overflow: hidden;background: #F5F5F5}
b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4 {margin: 0 1px;height: 2px}



#login{width:205px}
.login_a{ padding:20px 15px 5px 15px; width:170px}
#login .login_a dd,#login .login_a dt{ float:left; height:30px; line-height:30px}
#login .login_a dt{ width:50px; text-align:right;}
#login .login_a dd{ width:115px; display:block; padding-top:5px; height:25px}
#login .login_a dd input{ width:110px; height:18px; border:#619D1D solid 1px}
#login .login_c{ height:25px; line-height:25px}

#login .login_c{ padding-left:38px; height:25px; padding:5px 0 30px 38px; overflow:hidden}
#login .login_c input{ margin-left:5px}
#login .login_c a{ display:block; width:60px; float:left}

#proclaim p{ padding:10px 15px; line-height:18px}
#proclaim .list li a{ margin-left:3px}
#classify .roundedcorner .list_c li{ padding:0 0 5px 0}
#classify .roundedcorner .list_c li h3{ clear:both; padding:0 10px}
#classify .roundedcorner .list_c li p{ padding:0 5px 0 20px; line-height:22px; overflow:hidden}
#classify .roundedcorner .list_c li p a{ padding-right:5px}

#news_a .list{ padding:5px 15px; 0 15px;   width:500px; overflow:hidden}
#news_a .list dd,#center .list dt{ float:left; height:180px; overflow:hidden}
#news_a .list dt{ width:100px; text-align:center}
#news_a .list dt img{ padding:2px; border:#CCC solid 1px; margin-bottom:5px;width:80px;height:80px;}
#news_a .list dd{ width:397px; overflow:hidden}
#news_a .list dd ul{ padding:5px 0}
#news_a .list dd ul li{ padding-left:20px; line-height:22px; height:22px}
#news_a .list dd ul li .time{ margin-left:3px; color:#ccc}

#production .list{ width:516px;overflow:hidden; padding:5px 8px 0 8px }
#production .list li{ width:122px; height:130px; float:left; margin:5px 5px 10px 0; border:#CCC solid 1px; overflow:hidden}
#production .list li dl{ width:122px; height:130px; }
#production .list li dl dt{ padding:5px; width:112px; height:100px;}
#production .list li dl dt img{ width:112px; height:100px}
#production .list li dl dd{  width:122px; height:45px; text-align:center;  overflow:hidden; line-height:18px;clear:both}
#production .list li dl dd p{ font-weight:bold; color:#999;padding:0; margin:0; height:18px; line-height:18px}


#contact .list{ padding:10px 20px}
#inquiry .list li,#contact .list li{ height:22px; line-height:22px; overflow:hidden}
#inquiry .list{ padding:0 20px}
#inquiry  p{ padding:10px 20px 0 10px; color:#999}
#inquiry .a2{ padding:10px 0 18px 0}
#inquiry .a2 input{ margin-left:30px}



#companyinfo p{ padding:15px 25px 20px 25px}
#companyinfo .list_a{ padding:0; }
#companyinfo .list_a li{ background:#b8e885; height:30px; line-height:30px; margin-bottom:1px ; }

#product .product{ width:750px; height:100px;}
#product .product dd,#product .product dt{ padding:10px; float:left; border-bottom:#CCC dashed 1px}
#product .product dt{ width:120px; height:120px;; text-align:center; overflow:hidden}
#product .product dt img{width:120px; height:120px;}
#product .product dd{ width:590px;height:120px;}
#product .product dd .a{ width:70px; height:70px; text-align:center; float:right; background:#F9F5F6; border:#EFEFEF solid 1px; padding-top:5px}

#product .product dd h3,#product .product dd  p.c{ float:left; width:505px;}
#product .product dd .a p{ height:50px; line-height:50px; font-weight:bold; border-top:#EFEFEF solid 1px}

#product .product dd  form{ float:left; width:300px; height:20px; overflow:hidden; padding-top:10px}
#product .product dd  form  input{ margin-left:30px}
#product .product_attribute dd  img{float:left;  overflow:hidden; padding-top:10px;margin-left:200px}

#news  ul.list li{ border-bottom:#CCC dotted 1px}
#news  ul.list li a{ margin-left:5px}


#content h3{ text-align:center; font-size:18px; margin:20px 0 10px 0;}
#content p{ padding:5px 20px 50px 20px}


