@charset "utf-8";
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;background:#fff;
}
div,form,img,ul,dl,dt,dd {margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}
table,td,tr,th{font-size:11px;}
input,textarea,select{font-size:10px;font-family: "trebuchet MS"}    
li{ list-style-type:none; text-decoration:none;display:block}
/* layout */
#layout{ margin:0 auto; width:1002px;}
div.br{ clear:both}

/* header */
#header{ float:left;width:1002px; margin-bottom:6px; }
#header .top{ float:left; position:relative; width:1002px; height:88px;margin-bottom:7px;}
#logo { position:absolute;left:40px;top:10px;width:134px;height:78px}
#search {position:absolute;right:20px;top:35px;height:20px}
#search dd{ float:left; margin-right:5px; font-size:13px;}
.box{ float:left;width:173px; height:18px; border:1px #666 solid}
.go{width:12px; height:15px;cursor:pointer;border:0;background: url(/images/go.jpg) no-repeat}
.addthis{ position:absolute; top:5px; right:25px;
}
#b1 select{ width:80px;}
#toptext{ position:absolute;right:20px;top:68px;height:16px}
#toptext li{float: left; font-size:12px;padding:0 5px; color:#666;text-align: center}
#toptext li a:link,#toptext li a:visited{ color:#000;text-decoration:underline; font-size:12px;}
#toptext li a:hover{ color:#000}
#header .nav{ float: left; width:1002px; height:32px}
#header .nav_left{ float:left; width:3px; height:32px}
#header .nav ul{ float:left;width:996px; height:32px; background:url(/images/navbg.jpg) repeat-x}
.nav li{float:left;font-family: Arial;font-size:14px}
.nav li.a1{ float:left;padding:0 12px; }
.nav li.a2{ float:left;width:1px}
.nav  ul li.a1 a{float:left;padding:0 12px;height:32px;font-size:14px; font-family:Arial; color:#fff; text-align:center;line-height:28px;text-decoration:none}
.nav  ul li.a1 a:hover{float:left; color:#fff}
