body,ul,ol,p,h1,h2,h3{ margin:0px; padding:0px;}
body{ font-size:12px;}
body a{ font-size:12px;text-decoration:none; color:#000;}
p{ text-indent:2em}
h1{ font-size:20px; font-weight:bold; line-height:28px; border-bottom:1px dashed #ccc; text-align:center; color:#000;}
h2{ color:#ff0000; text-align:center}
.menux,.menuxiala{ width:1000px; margin:0px auto; overflow:hidden;}
.menux{ background:url(../img/menu1.gif) repeat-x; height:35px; margin-top:1px;}
.menu{margin:0px auto; padding-left:43px;}
.menu li{ list-style:none; float:left; }
.menu li a{ display:block; height:23px; width:110px;border-left:1px solid #fff; padding-top:12px; font-size:14px; font-weight:bold; text-align:center; color:#fff; text-decoration:none;}
.menu li a:hover{ background:url(../img/menu1-.gif) repeat-x;}
.menuxiala{ background:url(../img/xialabg.gif) repeat-x; height:30px;}
#xiala1,#xiala2,#xiala3,#xiala4,#xiala5,#xiala6,#xiala7{ display:none}
#xiala1 a,#xiala2 a,#xiala3 a,#xiala4 a,#xiala5 a,#xiala6 a,#xiala7 a{color:#111; text-decoration:none; padding-left:20px; padding-top:11px; float:left;}
#xiala1 a:hover,#xiala2 a:hover,#xiala3 a:hover,#xiala4 a:hover,#xiala5 a:hover,#xiala6 a:hover,#xiala7 a:hover{text-decoration:underline;}
/**/
.top{ margin:0px auto; overflow:hidden; width:1000px;}
.center{ margin:0px auto; overflow:hidden; width:900px; margin-top:10px;}
.center_left{ width:177px; float:left; background:#E3F6FD; overflow:hidden}
.lbg2{ background:url(../img/lbg2.gif) no-repeat; padding:10px 20px; height:89px; line-height:18px;}
.center_center{ float:left; margin-left:20px; width:509px; overflow:hidden;}
.company{ overflow:hidden; width:509px; line-height:22px; height:160px; margin-top:15px;}
.company div{ float:left; overflow:hidden}
.company a{text-decoration:none; color:#000; }
.company a#com{ color:#027BCF; font-weight:bold;text-decoration:none;}
.company a:hover,.company a#com:hover{ text-decoration:underline;}
/**/
.news{}
.news li{ list-style:none; padding-top:10px; display:block; padding-bottom:4px; border-bottom:1px dashed #ccc; height:12px;}
.news li a{ color:#666; text-decoration:none;}
.news li a#n1{ color:#888; padding-left:16px;}
.news li a:hover{ color:#0000FF;} 
.img{ border:1px solid #ccc; padding:1px;}
/**/
.right{ float:right; width:177px; background:#F0F0F0; overflow:hidden; text-align:left}
.foot{ background:#05AFEC; color:#fff; text-decoration:none; text-align:center; padding:8px;height:12px; width:1000px;margin:0px auto; margin-top:10px; font-family:Arial, Helvetica, sans-serif}
.rightfen2{ width:704px; overflow:hidden; float:right; text-align:left;}

.nnn{ width:674px; height:20px; padding-top:8px; padding-left:30px; display:block; background:url(../img/nnn.gif) no-repeat; color:#006ECB; font-size:14px; font-weight:bold}