
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; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/*导航*/
.nav { float:left; width:1003px; height:32px; background:url(sprites.png) }

.nav ul { margin-left:15px; }

.nav ul li { float:left; display:block; line-height:32px; font-size:14px; color:#ffffff; margin:0 3px 0 3px; }

.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:#ffffff; font-size:14px; font-weight:bold; }

.menu1 a:hover { color:#ffff00; 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:#c60000 }

.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:#c60000; 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 { margin-bottom:8px; }

#a1b { float:right; width:240px; overflow:hidden }

#a1b1 { height:276px; border:#e7dda8 1px solid }

#a1b2 { height:232px; border-left:#e7dda8 1px solid; border-right:#e7dda8 1px solid; border-bottom:#e7dda8 1px solid }

#a1a { float:left; width:753px;  }

#a1ab { float:right; width:420px;  }

#a1aa { float:left; width:323px;  }

#a1aa1 { height:266px; border:#e1e1e1 1px solid;background:url(/images/no_images.jpg) center center no-repeat;overflow:hidden }

#a1aa2 { height:235px; border:#e1e1e1 1px solid;overflow:hidden }

#a1ab1 { height:266px;overflow:hidden }

#a1ab2 { height:237px;overflow:hidden }

#b1 { margin-bottom:8px; border:#f6c38c 1px solid }

#b1 h1 { padding-left:12px; height:30px; background:url(sprites.png) 0 -139px; border-left:#ffffff 1px solid; border-right:#ffffff 1px solid }

#b1 h1 span { display:block; width:126px; height:28px; padding-top:2px; background:url(sprites.png) -327px -49px no-repeat; line-height:28px; font-size:16px; text-align:center; vertical-align: middle; color:#c60000 }

#b1b { float:right; padding:8px; width:226px; height:340px;overflow:hidden }

#b1a { float:left; padding:8px; width:742px; }

#b1aa { float:left; width:366px; }

#b1aa1 { height:130px;overflow:hidden }

#b1aa2 { height:130px;overflow:hidden }

#b1ab { float:right; width:366px; }

#b1ab1 { height:130px;overflow:hidden }

#b1ab2 { height:130px;overflow:hidden }

#c1 { margin-bottom:8px; border:#f6c38c 1px solid }

#c1 h1 { padding-left:12px; height:30px; background:url(sprites.png) 0 -139px; border-left:#ffffff 1px solid; border-right:#ffffff 1px solid }

#c1 h1 span { display:block; width:126px; height:28px; padding-top:2px; background:url(sprites.png) -327px -49px no-repeat; line-height:28px; font-size:16px; text-align:center; vertical-align: middle; color:#c60000 }

#c1b { float:right; padding:8px; width:226px; height:340px }
#c1b1 {height:184px;overflow:hidden }
#c1b2 {height:155px;overflow:hidden }
#c1a { float:left; padding:8px; width:742px;overflow:hidden }

#c1aa { float:left; width:280px;height:340px }

#c1ab { float:right; width:449px;height:340px;overflow:hidden }

#d1 {  border:#e7dda8 1px solid}
#zxcx { float:left; padding:8px}
#zxcx li { float:left; width:340px; padding-left:20px;line-height:23px; height:23px; font-size:14px;background:url(icon.gif) 0 -2px no-repeat;white-space:nowrap;}

.dzzwdt img { width:205px; height:50px; border:#CCC 1px solid }

/*栏目样式*/
.lm1 h3 { display:block; padding-left:10px; line-height:27px; height:27px; border-bottom:#c60000 1px solid }

.lm1 h3 span { display:block; background:url(sprites.png) 0 -51px no-repeat; width:109px; line-height:27px; height:27px; font-size:14px; color:#ffffff; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:center; vertical-align:middle }

.lm2 h3 { display:block; padding-left:10px; background:url(sprites.png) 0 -98px; line-height:27px; height:27px; border-bottom:#c60000 2px solid }

.lm2 h3 span { display:block; padding-left:20px; background:url(icon.gif) 0 -100px no-repeat; width:100px; line-height:27px; height:27px; font-size:14px; color:#c60000; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle; }

.lm3 h3 { display:block; padding-left:10px;background:url(sprites.png) 0 -98px; line-height:28px; height:28px; border-bottom:#e7dda8 1px solid }

.lm3 h3 span { display:block; padding-left:25px; background:url(icon.gif) -3px -179px no-repeat; width:90px; line-height:28px; height:28px; font-size:14px; color:#c60000; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle; }

.lm4 h3 { display:block; padding-left:10px;background:url(sprites.png) 0 -98px; line-height:28px; height:28px; border-bottom:#e7dda8 1px solid }

.lm4 h3 span { display:block; padding-left:25px; background:url(icon.gif) 0 -101px no-repeat; width:90px; line-height:28px; height:28px; font-size:14px; color:#c60000; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle;  }

.lm5 h3 { display:block; padding-left:10px; line-height:28px; height:28px; border-bottom:#dcdcdc 1px solid }

.lm5 h3 span { display:block; padding-left:25px; background:url(icon.gif) 0 -133px no-repeat; width:120px; line-height:28px; height:28px; font-size:14px; color:#c60000; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle;  }

.lm6 h3 { display:block; padding-left:15px; line-height:26px; height:26px; border-bottom:#e6d0a7 1px solid }

.lm6 h3 span { float:left; display:block; background:#FFF; width:86px; line-height:26px; height:26px; font-size:14px; color:#c60000; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align: center; vertical-align:middle; border-left:#e6d0a7 1px solid; border-right:#e6d0a7 1px solid; border-top:#e6d0a7 1px solid; border-bottom:#ffffff 1px solid }

#b1a1a li { padding-left:20px; background:url(sprites.png) 0 -334px no-repeat; height:32px; line-height:32px; font-size:14px }

.hdjl { float:left; padding-left:12px; margin-top:8px; }

a.tsjb:link { display:block; width:233px; height:37px; FONT-SIZE: 0px; background: url(sprites.png) -548px -421px no-repeat; }

a.zwzx:link { display:block; margin-top:7px; width:233px; height:37px; FONT-SIZE: 0px; background: url(sprites.png) -548px -469px no-repeat; }

/*列表*/

.list14 { padding:5px; }

.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;white-space:nowrap; }

.list14 li span { float:right; font-size:12px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体";white-space:nowrap; }

.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;white-space:nowrap; }

.list12 li span { float:right;white-space:nowrap; }

.more1 { float:right; padding-right:10px; font-size:12px; font-weight:normal; font-family:"宋体";white-space:nowrap; }



/*信息公开*/
/*xxgk*/
.xxgk_nr { margin:16px auto 0 auto; width:220px; }

.xxgk_nr h4 { margin-bottom:10px; border:1px solid #e0e0e0; height:27px; line-height:27px; background:url(/images/zwgk_anbg.gif) repeat-x; font-weight:normal; font-size:14px; text-align:center; vertical-align:middle }

.xxgk1_nr ul { margin:0px }

.xxgk1_nr ul li { float:left; border:1px solid #e0e0e0; width:66px; height:27px; line-height:27px; background:url(/images/zwgk_anbg.gif) repeat-x; font-size:14px; text-align:center; vertical-align:middle }

.xxgk1_nr ul li.ldfg { float:left; margin-left:7px }

.xxgk1_nr ul li.nsjg { float:right; }


   .fancybox-inner{
    cursor:pointer
    }
