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

.menu2 a { color:#ffffff; font-size:14px; font-weight:bold; }

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

/*布局*/

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

#a1a1 { height:265px; margin-bottom:8px }

#a1a1b { float:right; width:440px; height:265px; overflow:hidden }

#a1a1a { float:left; width:331px; height:263px; border:#dddddd 1px solid }

#a1a2 { height:438px; }

#ad1 { margin:8px auto }

#a1a3 { height:197px; }

#a1a3a { float:left; width:209px; height:195px; border:#dddddd 1px solid; overflow:hidden }

#a1a3b { float:right; width:562px; height:195px; border:#dddddd 1px solid; overflow:hidden }
#a1b { float:right; width:211px; border-left:#feca8e 1px solid;border-right:#feca8e 1px solid;border-bottom:#feca8e 1px solid }

#a1b1 { height:272px; overflow:hidden }

#a1b2 { height:389px; overflow:hidden }

#a1b3 { height:168px; overflow:hidden }

#a1b4 { height:179px; width:211px; overflow:hidden }

#a1b5 { height:202px; overflow:hidden }

#a1b4 img { padding:12px }

#a1a3ba { float:left; padding:12px; width:232px; height:141px; overflow:hidden }
#a1a3ba li {padding-bottom:15px}
#a1a3ba li lmright { float:right; }

#a1a3ba li lmrleft { float:left; }

#a1a3ba li { display:block; background:url(sprites.png) -465px -190px no-repeat; padding-left:13px; width:95px; height:36px; line-height:36px; font-size:12px; text-align:center; vertical-align:middle; font-weight:bold }

#a1a3bb { float:right; width:303px; height:165px; overflow:hidden }

#wsztb { float:right; width:176px; }

#wszta { float:left; width:205px; }
#wszta img { float:left; padding-top:15px;padding-left:8px;}

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

/*栏目样式*/
.lm1 h3 { display:block; background:url(sprites.png) 0 -148px no-repeat; line-height:28px; height:28px; }

.lm1 h3 span { display:block;padding-top:5px; width:85px; line-height:22px; height:22px; font-size:14px; color:#ffffff; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:center; vertical-align:middle;  }

.lm2 { float:left; width:386px; height:213px; border:#d3e6f5 1px solid; overflow:hidden }

.lmright { float:right }

.lm2 h3 { display:block; background:url(sprites.png) 0 -50px no-repeat; padding-left:30px; line-height:28px; height:28px; font-size:14px; color:#0465b4; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle; }

.lm3 h3 { display:block; background:url(sprites.png) 0 -50px no-repeat; padding-left:30px; line-height:28px; height:28px; font-size:14px; color:#ff660c; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle; }

.lm4 h3 { display:block; background:url(sprites.png) -4px -97px no-repeat; padding-left:10px; height:28px; line-height:28px; }

.lm4 h3 span { float:left; display:block;  width:96px; height:29px; line-height:29px; font-size:14px; color:#ff6801; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:center; vertical-align:middle; }

#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; }
.list15 { padding:5px; }

.list15 li { float:left; width:260px; 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; }

.list15 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; color:#0465b4; font-size:12px; font-weight:normal; font-family:"宋体" }

.more { float:right; padding-right:10px; color:#ff6801; font-size:12px; font-weight:normal; font-family:"宋体" }
a.more:hover { color:#ffff00}
.list15 li { line-height:23px; padding-left:14px; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; background:url(icon.gif) 0 -2px no-repeat; white-space:nowrap; }

/*信息公开*/
/*xxgk*/
.xxgk_nr { margin: 10px auto; width:190px; }

.xxgk_nr h4 { margin-bottom:10px; border:1px solid #e0e0e0; height:26px; line-height:26px; 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:58px; 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; }


