
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:#000000; }

ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { list-style:none; padding:0; margin:0; }

img { border:0px; }

a { color:#000000; 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*/
.nav { float:left; width:1003px; height:32px; background:url(sprites.gif) 0 0  repeat-x }

.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;z-index:10; }

.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;z-index:10;  }

.list li {z-index:10;  width:100px; 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 {z-index:10;  background:#f5f5f5 }

.list a:link, .list a:visited { z-index:10; display:block; height:25px; width:100px; line-height:25px; color:#333; font-size:14px; font-weight:normal; text-decoration:none }

.list a:hover { z-index:10; display:block; height:25px; width:100px; 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 }

/*布局*/
#a1 { margin-bottom:8px }

#a1c { float:right; width:258px; border-left:#a7d4f5 1px solid; border-right:#a7d4f5 1px solid; border-bottom:#a7d4f5 1px solid; }

#a1c1 { width:258px; height:193px; }

#a1c2 { width:258px; height:150px; }

#a1c3 { width:258px; height:150px; }

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

#a1a1 { height:260px; border:#a7d4f5 1px solid;  }


#a1a1a { float:left; padding:7px; height:215px; width:315px; background:url(/images/no_images.jpg) center center no-repeat; }

#a1a1b { float:right; height:233px; width:392px;  }

#a1a2 { float:left; width:361px; height:222px; border:#a7d4f5 1px solid;}

#a1a3 { float:right; width:362px;height:222px; border:#a7d4f5 1px solid;}

#b1 { margin-bottom:8px }

#b1c { float:right; width:258px; height:276px; border-bottom:#a7d4f5 1px solid;border-left:#a7d4f5 1px solid;border-right:#a7d4f5 1px solid; }

#b1c h2 { display:block; _margin-left:0px; padding-top:3px; width:258px; height:23px; font-size:14px; color:#FFF; line-height:23px; background:url(sprites.gif) 0 -97px; border-bottom:#e1e1e1 1px solid }

#b1c h2 span { float:left; display:block; padding-left:15px; text-align:center; vertical-align:middle; width:90px; height:22px }

#b1a { float:left; width:735px; }

#b1a1 { float:left; width:361px; height:276px; border:#a7d4f5 1px solid; }


#b1a2 { float:right; width:361px; height:276px; border:#a7d4f5 1px solid; }



#b1b { float:left; width:436px; height:276px; margin-left:8px; border:#e1e1e1 1px solid; }

#b1b h3 { padding-left:25px; height:26px; line-height:26px; background:url(sprites.gif) 0 -137px; border-bottom:#e1e1e1 1px solid; }

#b1b h3 span { display:block; text-align:center; float:left; margin-top:4px; width:80px; height:21px; background-color: #fff; line-height:21px; border-top:#e1e1e1 1px solid; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; border-bottom:#fff 1px solid; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体" }

#b1b h3 p { float:left; margin-left:15px; font-weight:normal; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体" }

#b1 h1 { display:block; width:1003px; height:40px; background:url(sprites.gif) 0 -182px; }

#b1 h1 span { display:block; float:left; margin:6px 0 0 20px; width:140px; height:32px; line-height:32px; font-size:16px; font-weight:bold; background:url(sprites.gif) 0 -50px no-repeat; text-align:center; vertical-align:middle; color:#FFF }

#c1 { height:380px; }

#c1c { float:right; width:258px; height:340px; }

#c1c1 { height:247px; border-left:#a7d4f5 1px solid;border-right:#a7d4f5 1px solid;border-bottom:#a7d4f5 1px solid; }

#c1c1 h2 { display:block; padding-top:3px; width:256px; height:23px; font-size:14px; color:#FFF; line-height:23px; background:url(sprites.gif) 0 -97px; border-bottom:#e1e1e1 1px solid }

#c1c1 h2 span { float:left; display:block; padding-left:15px; text-align:center; vertical-align:middle; width:90px; height:22px }

#c1c1 ul { margin-top:12px;}

#c1c1 ul li { float:left; width:112px; line-height:32px; height:32px; font-size:14px; padding-left:16px; background:url(icon.gif) 0 -28px no-repeat }

#c1c2 img { margin-top:8px }

#c1a { float:left; width:288px; height:340px; border:#a7d4f5 1px solid; }

#c1a1 { float:left; width:288px; height:170px; }


#c1a2 { float:left; width:288px; height:170px; border-top:#a7d4f5 1px solid; }


#c1b { float:left; width:436px; height:340px; margin-left:8px; }

#c1b h3 { height:26px; line-height:26px; border-bottom:#a7d4f5 1px solid; }

#c1b h3 span { display:block; text-align:center; float:left; width:80px; height:25px; background-color: #fff; line-height:25px; border-top:#a7d4f5 1px solid; border-left:#a7d4f5 1px solid; border-right:#a7d4f5 1px solid; border-bottom:#fff 1px solid; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; color:#ff6000 }

#c1 h1 { display:block; width:1003px; height:40px; background:url(sprites.gif) 0 -182px; }

#c1 h1 span { display:block; float:left; margin:6px 0 0 20px; width:140px; height:32px; line-height:32px; font-size:16px; font-weight:bold; background:url(sprites.gif) 0 -50px no-repeat; text-align:center; vertical-align:middle; color:#FFF }

.bk2 { border-bottom:#a7d4f5 1px solid; border-left:#a7d4f5 1px solid; border-right:#a7d4f5 1px solid; }

.dzzwdt img { width:204px; height:62px; border:#CCC 1px solid }

#cxxt { float:left; width:436px }

#cxxt li.cxan { float:right; margin-right:0px; }

#cxxt li { float:left; margin-top:10px; margin-right:10px; width:202px; height:28px; line-height:28px; background:url(sprites.gif) 0 -344px no-repeat; text-align:center; vertical-align:middle }

.hdjl { float:left; width:250px }

.hdjl a.tsjb { float:right; }

.hdjl a.zwzx { float:left; }

/*栏目样式*/
.lm1 h3 { display:block; height:28px; line-height:28px; background:url(sprites.gif) 0 -137px; border-bottom:#a7d4f5 1px solid; padding-left:15px;  }

.lm1 h3 span { display:block; width:112px; height:28px; line-height:28px; background:url(sprites.gif) -250px -50px; text-align:center; vertical-align:middle; color:#ffffff; font-size:14px }

.lm2 h3 { display:block; padding-top:3px; height:23px; font-size:14px; line-height:23px; background:url(sprites.gif) 0 -97px; border-top:#a7d4f5 1px solid; }

.lm2 h3 span { float:left; _margin-left:0px; display:block; text-align:center; vertical-align:middle; padding-left:15px; width:92px; height:22px; color:#005195 }

.lm3 h3 { display:block; height:28px; line-height:28px; background:#f6fafd; border-bottom:#a7d4f5 1px solid; padding-left:5px;  }

.lm3 h3 span { display:block; line-height:28px; padding-left:24px; background:url(icon.gif) 0 -229px no-repeat; text-align:left; vertical-align:middle; font-size:14px; color:#ff6000 }


/*列表*/
#tabcontent ul { padding:5px }

#tabcontent li { width:358px; 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 { float:left; padding:4px }

#tabcontent li span { float:right; font-size:12px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; }

.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, "宋体"; }

.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:#0074c8; font-size:12px; font-weight:normal; font-family:"宋体" }

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

.hdjl { float:left; width:258px; margin-top:8px }

.hdjl a.tsjb { float:right; }

.hdjl a.zwzx { float:left; }

a.tsjb{ display:block; width:123px; height:36px; FONT-SIZE: 0px; background: url(sprites.gif) 0 -238px no-repeat; }

a.zwzx{ display:block; width:123px; height:36px; FONT-SIZE: 0px; background: url(sprites.gif) 0 -288px no-repeat; }

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

.xxgk_nr h4 { margin-bottom:8px; 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:65px; 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:10px }

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