
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{color:#444; font-size:12px; font-family:Arial; line-height:24px}
select,input,img,select{vertical-align:middle;}
li{list-style:none;}
a{blr:expression(this.onFocus=this.blur()); }
a,input,button{ outline:none; }::-moz-focus-inner{border:0px;}
a:focus{outline:none;}
a{text-decoration:none; color:#444}
a:hover{color:#c00}
.clearboth{clear:both; height:0}
.fl{display:inline;float:left;}
.fr{display:inline;float:right;}
img{ border:0; vertical-align:middle}
em{ font-style:normal}
.waper{ width:1000px; margin:0 auto}

/* topBg --------------------------- */

.topBg{ background:url(../images/bg.jpg) repeat-x;width:100%}
.topBg .top{ background:url(../images/top_bg.jpg) no-repeat top center}
.topBg .header{ width:1000px; margin:0 auto; height:101px;color:#d8d8d8}
.topBg .header a{ color:#d8d8d8}
.topBg .header a:hover{ color:#fff}
.topBg .header .hline{ padding-top:10px; text-align:right; line-height:30px}
.topBg .header .hpic{ margin-left:5px}


/* nav --------------------------- */
.nav{  height:47px; position:relative; z-index:999; clear:both; width:1000px; margin:0 auto}
.nav li{  float:left; position:relative;  font-family:"微软雅黑"; font-size:14px; line-height:47px; display:block; background:url(../images/nav_line.jpg) no-repeat right center; width:142px; text-align:center}
.nav li a{ color:#fff; display:block;padding:0 22px;}
.nav li:hover a{ color:#ffff00}
.nav #navmenu{ background-image:none}
.nav #navtext{color:#ffff00}

/* navbox --------------------------- */
.navbox{ background:#455ba7; position:absolute; top:47px; left:0px; font-size:12px; font-weight:normal;  padding:10px 0; display:none; width:142px;}
.navbox em{position:relative; height:26px; padding:0px; margin:0px; font-style:normal; display:block;}
.nav li:hover .navbox em a{ display:block;line-height:26px; color:#fff; overflow: hidden; height:26px;}
.nav li:hover .navbox em a:hover{ background:none; color:#ffff00 }

/* navdiv2 --------------------------- */
.navdiv2{ width:142px;line-height:26px;background:#455ba7; position:absolute; top:0px; left:142px; padding-bottom:10px; display:none}
.navdiv2 span{ font-family:"微软雅黑"; position:relative; display:block;height:26px; line-height:26px}
.navdiv2 span a{ overflow:hidden;text-align:left}
.navdiv2 span a:hover{color:#0b38bb; text-decoration:none; }

/* navdiv3 --------------------------- */
.navdiv3{ background:url(../images/zx_bg.jpg) repeat-x #E1E1E1; width:103px;position:absolute; top:0px; left:200px; display:none; overflow:hidden; padding-bottom:10px}
.navdiv3 p{ height:24px; line-height:24x;width:103px}
.navdiv3 p a{ padding-left:15px}


/* foot */
.footer{ background:url(../images/foot_bg.jpg) repeat-x top center #e8e8e8; width:100%; overflow:hidden; padding:15px 0 10px 0}
.footer .foot{ width:990px; margin:0 auto; color:#9a9a9a; line-height:20px}
.footer .footimg{ margin-left:30px}
