body { margin:0 auto; background:url(bg_all.gif) center center repeat-y #f1f1f1;  font-size:12px; font-family:verdana; line-height:1.5; color:#333333; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { list-style:none; padding:0; margin:0; }
img { border:0px; }
a { color:#333; text-decoration:none }
a:hover { color:#f00; text-decoration:underline; }
.blank { margin: 0px auto; display: block; height: 8px; font-size: 0px; overflow: hidden; clear: both; }
#container { width:1003px; margin:0 auto; }
#maincontent { margin:0 auto; width:1003px; zoom:1; }
/*导航*/
.nav { float:left; width:1003px; height:32px; background:url(sprites.gif) }
.nav ul { margin-left:15px; }
.nav ul li { float:left; display:block; line-height:32px; font-size:14px; color:#ffffff; margin:0px; }
.menu1 { float:left; display:block; width:80px; text-align:center; cursor:pointer; position:relative; }
.menu1 .list { position:absolute; left:-32px; top:32px; }
.menu2 { float:left; display:block; width:80px; text-align:center; }
.menu1 a { color:#ffff00; font-size:14px; font-weight:bold; }
.menu1 a:hover { color:#ffffff; font-size:14px; font-weight:bold; }
.menu2 a { color:#ffffff; font-size:14px; font-weight:bold; }
.menu2 a:hover { color:#ffffff; font-size:14px; font-weight:bold; }
.menu2 .list { display:none }
.list { text-align:left; font-weight:normal; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.list li { width:120px; height:25px; line-height:25px; vertical-align:middle; background:#FFF; border:1px solid #ccc; border-top:1px solid #fff; color:#000; text-indent:0; text-align:center }
.list li li { background:#036eb0 }
.list a:link, .list a:visited { display:block; height:25px; line-height:25px; color:#333; font-size:14px; font-weight:normal; text-decoration:none }
.list a:hover { display:block; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:normal; background:#036eb0; text-decoration:none }
.nav h2 { float:right; margin-right:10px; display:block; line-height:32px; height:32px; vertical-align:middle; color:#FFF; font-size:14px; font-weight:normal }
/*布局*/
#a1 { float:left; height:262px; width:1003px; margin-bottom:8px }
#a1c { float:right; height:252px; width:320px; background:url(/images/no_images.jpg) #FFF center center no-repeat;border:#aeccf0 1px solid}
#a1a { float:left; height:252px; width:232px; border:#aeccf0 1px solid }
#a1b { float:right; height:252px; width:760px; border:#aeccf0 1px solid }
#b1 { float:left; height:361px; width:1003px; }
#b1aa { float:left; width:764px; }
#b1bb { float:right; width:232px;}
#b1bb1 { width:230px;border:#aeccf0 1px solid;height:174px;}
#b1bb2 { width:230px;border:#aeccf0 1px solid;height:175px;}

#b1b { float:right;height:359px; width:521px; border:#aeccf0 1px solid }
#b1a { float:left; height:317px; width:232px; }
#b1a1 { float:left; height:228px; width:232px; border:#aeccf0 1px solid }
#b1a2 { float:left; height:90px; width:232px; }
#b1b2 ul { margin:20px 22px 0 22px }
#b1b1a1  { float:left; height:140px; width:340px; }
#b1b1a2 { float:right; height:160px; width:177px; background:#eaf3fc }
#b1b1a2 li { background:url(sprites.gif) -559px -216px no-repeat; width:160px; height:23px; line-height:23px; text-align:center; vertical-align:middle; margin-top:12px;margin-left:10px }
#b1b1 { float:left; height:200px; width:520px; }
#b1b1a { height:146px;}
#b1b1b { height:143px }
#b1b1b h4 { display:block; padding-left:25px;background:url(sprites.gif) -46px -180px no-repeat;font-size:14px; vertical-align:middle;border-bottom:1px dashed #cccccc; height:25px; line-height:25px;}
#a1b1 { float:left;width:300px; height:214px; padding:5px;background: url(/images/no_images.jpg) center center no-repeat;}
#a1b2 { float:right;width:446px; height:224px}
/*栏目样式*/
.lm2 h3 { display:block; padding-left:15px; background:url(sprites.gif) 0 -95px repeat-x; line-height:26px; height:26px; font-size:14px; color:#FFF; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; border-bottom:#aeccf0 1px solid }
.lm1 h3 { display:block; padding-left:30px; background:url(sprites.gif) 0 -51px repeat-x; line-height:26px; height:26px; font-size:14px; color:#FFF; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; border-bottom:#aeccf0 1px solid }
.lm3 h3 { display:block; padding-left:30px; background:url(sprites.gif) 0 -140px repeat-x; line-height:26px; height:26px; font-size:14px; color:#FFF; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; border-bottom:#aeccf0 1px solid }
.hdjl { float:left; width:212px; margin:8px 0 0 0 }
a.tsjb{ display:block; width:233px; height:37px; FONT-SIZE: 0px; background: url(sprites.gif) -168px -212px no-repeat; }
a.zwzx{ display:block; margin-top:7px; width:233px; height:37px; FONT-SIZE: 0px; background: url(sprites.gif) -168px -260px no-repeat; }
/*列表*/
#tabcontent ul { float:left; margin:5px }
#tabcontent li { line-height:26px; padding-left:14px; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; background:url(icon.gif) 0 -2px no-repeat }

.list14 { padding:3px }
.list14 li { line-height:26px; padding-left:14px; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; background:url(icon.gif) 0 -2px no-repeat }
.list14 li span { float:right; font-size:12px;font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; }
.list12 { padding:3px }
.list12 li { line-height:23px; padding-left:14px; font-size:12px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; background:url(icon.gif) 0 -3px no-repeat }
.list12 li span { float:right }
.more1 { float:right; padding-right:10px; color:#036eb0; font-size:12px; font-weight:normal; font-family:"宋体" }
.more { float:right; padding-right:10px; color:#ffffff; font-size:12px; font-weight:normal; font-family:"宋体" }
/*信息公开*/
.xxgk_nr { margin:10px auto 0 auto; width:197px; }
.xxgk_nr h4 { margin-bottom:5px; border:1px solid #e0e0e0; height:24px; line-height:24px; background:url(/images/zwgk_anbg.gif) repeat-x; font-weight:normal; font-size:12px; text-align:center; vertical-align:middle }
.xxgk1_nr ul { margin:0px }
.xxgk1_nr ul li { float:left; border:1px solid #e0e0e0; width:60px; height:24px; line-height:24px; background:url(/images/zwgk_anbg.gif) repeat-x; font-size:12px; text-align:center; vertical-align:middle }
.xxgk1_nr ul li.ldfg { float:left; margin-left:5px }
.xxgk1_nr ul li.nsjg { float:right; }

/* 服务电话 */
#pnumber {
  margin-top: 7px;
}
#zzleft {
     position: fixed;
    left: 50%;
    top: 225px;
    margin-left: -632px;
  /* ä¿®æ­£ie6ä¸æ”¯æŒfixé—®é¢˜ */
  _position: absolute;
  _bottom: auto;
  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||220)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}