@charset "utf-8";
/* CSS Document */

/* main */
*{margin:0;padding:0}
a{ text-decoration:none;color:#424242;}
ul{ list-style-type:none;}
.clear{clear:both;}
img{border:none;}
body{margin:0;padding:0;text-align:center; font:Arial, Helvetica, sans-serif; font-size:12px;background:#fff url(bg_02.jpg) repeat-x;}

/*主体部分*/
#container{margin:0 auto;padding:0;text-align:left;width:980px;height:auto;padding-left:20px;padding-right:20px;background:#fff;}
#logo{float:left;width:162px;height:143px;}
#link{float:right;width:250px;}
.text{background:url(index_18.gif) no-repeat;width:214px;height:22px;border:0;}
.botton{background:url(index_18-08.gif) no-repeat;width:23px;height:22px;border:0;}
#menu{height:31px;background:url(menu_bg.jpg) repeat-x;}
#menu ul li a{display:block;height:31px;color:#FFF;font-size:11px;font-weight:bold;line-height:31px;font-weight:bold}
#menu #nav11 ul li {display:block;text-decoration:none;text-align:center;}
#menu ul li{float:left;}
/*#menu ul li.a a{width:141px;background:url(menu_01.jpg) no-repeat}
#menu ul li.b a{width:108px;}
#menu ul li.c a{width:156px;}
#menu ul li.d a{width:89px;}
#menu ul li.e a{width:170px;}
#menu ul li.f a{width:168px;}
#menu ul li.g a{width:148px;background:url(menu_06.jpg) no-repeat}*/
.a{width:77px}
.b{width:100px}
.c{width:120px}
.d{width:89px}
.e{width:120px}
.f{width:120px}
.i{width:100px}
.l{width:100px}
.g{width:80px}
.show{background:#4d90c6;}

#banner{padding-top:8px;padding-bottom:20px;}
#products{width:208px;float:left;padding-right:12px;}
#products h1{height:25px;line-height:25px;padding-left:10px;font-size:12px;color:#fff;background:url(index_15.jpg) no-repeat;}
#products ul li{height:30px;line-height:30px;font-size:11px;}
#products ul li a{display:block;height:21px;line-height:21px;padding-left:10px;}
#products ul li a:hover{color:#fff;background:#838383;}
#products ul{padding-bottom:12px;padding-top:5px;}
#news{width:743px;float:right;padding-left:15px;border-left:1px dashed #b2b2b2;}
#news h1{height:23px;line-height:23px;padding-left:10px;font-size:12px;color:#fff;background:#bb8d59;}
#news em{float:right;font-size:11px;font-weight:normal;font-style:normal;padding-right:15px}
#news em a{color:#fff}
#main{padding:20px;}
#main p{color:#666;line-height:200%;}
#footer{padding-top:25px;padding-bottom:20px;border-top:1px dashed #999;margin-top:20px;}
#footer p{line-height:200%;font-size:11px;font-weight:bold;color:#555}