* { margin:0; padding:0;}
body { font-family: Arial, Helvetica,verdana, sans-serif, "宋体"; font-size:12px; line-height:1.7; color: #333; background:url(images/BK100.JPG)}
a { text-decoration:none; color:#333;}
a:hover { color:#F30;}

.kg { font: 0/0 sans-serif; height:0; clear:both; display:block;}
span.date { display:block; float:right; height:20px; width:70px;}

.box { clear:both; width:777px; background:url(images/boxbg.gif) center repeat-y; padding:0 8px; margin:0 auto;}
#leftbar { float:left; clear:left; width:200px; margin-top:10px;}
#rightbar { float:right; clear:right; width:560px; margin:10px 10px 0 0; display:inline;}

#logo { width:777px; height:130px; background:url(images/logo.gif) 10px center no-repeat; }

#top { float:right; clear:right; width:120px; margin-top:15px;}
#top ul li { display:block; float:left; width:75px; height:25px; }
#top a { display:block; width:60px; height:20px; line-height:25px;padding-left:15px;}
#top a.topa { background:url(images/zytp.gif) left 4px no-repeat;}
#top a.topb { background:url(images/cptp.gif) left 4px no-repeat;}
#top a.topc { background:url(images/sctp.gif) left 4px no-repeat;}
#top a.topd { background:url(images/lxtp.gif) left 4px no-repeat;}


#nav { width:777px; height:30px; background:url(images/navbg.gif) repeat-x;}
#nav ul { list-style:none;}
#nav ul li { display:block; float:left; height:30px;}
#nav ul li.jg { width:0; border-left:#FFF solid 1px; border-right:#cbcbcb solid 1px;}
#nav ul li a { display:block; height:30px; line-height:30px; width:84px; text-align:center;}
#nav ul li a:hover { background:url(images/navbgon.gif) center no-repeat; }

#banner { width:777px; height:126px; margin-top:1px; padding-bottom:1px; border-bottom:#b7d9f2 solid 1px;}

#notice { width:181px; width:159px; height:115px; margin:0 auto; background:url(images/noticetitle.gif) center 1px no-repeat; border:#CCC solid 1px; border-bottom:none; padding:40px 10px 5px;}
#noticebtm { background:url(images/noticebg.gif) no-repeat; width:181px; height:19px; margin:0 auto 15px;;}
#notice p { margin-bottom:10px;}

#quicklink { width:189px; margin:0 auto 15px; text-align:center;}
#quicklink ul { list-style:none;}

#searchbar { width:181px; height:79px; padding-top:40px; margin:0 auto 15px; background:url(images/searchbg.gif) no-repeat;}
#searchbar ul { list-style:none;}
#searchbar ul li { display:block; margin:4px auto; width:150px; text-align:right;}

#searchbar2 { width:700px; height:180px; margin:10px auto 15px; padding:10px; border-top:#CCC solid 1px; }
#searchbar2 ul { list-style:none; width:260px; margin:0 auto;}
#searchbar2 ul li { display:block; margin:8px auto;}
#searchbar2 ul li label { display:block; float:left; width:100px; text-align:right;}
#art { background:url(images/alarm.gif) left top no-repeat; text-indent:24px; width:260px; height:50px; padding-left:70px; margin:0 auto;}

.yqlj { width:150px; margin:0 auto;}
.yqlj select { margin-bottom:5px;}

#time { width:543px; margin-bottom:5px; height:24px; overflow:hidden; border:#CCC solid 1px; padding-left:15px; color:#0056a9; text-align:center;}
#time div { float:left; height:24px; line-height:24px;}
.aypic { background:url(images/aoyun3.gif) center no-repeat; width:142px; margin:0 5px 0 20px; display:inline;}

.title { height:33px; width:250px; margin:0 auto 5px;}
.title a { display:block; width:42px; height:11px; float:right; margin-top:10px; background:url(images/more.gif) no-repeat;} 

#xyxw { width:560px; margin-bottom:15px;}
.xw { width:560px; height:33px; border-bottom:#CCC solid 1px; margin-bottom:5px; background:url(images/xyxw.gif) left center no-repeat;}
.xw a { display:block; width:40px; height:11px; float:right; margin:15px 5px 0 0; background:url(images/more1.gif) no-repeat;}
.xwpic { float:left; clear:none; width:160px; height:150px; background:#CCC;}
.xwcont { float:right; clear:right; width:380px;}
.xwcont ul { list-style:none;}
.xwcont ul li { border-bottom:#CCC dashed 1px; }
.xwcont ul li a { display:block; height:24px; line-height:24px; background:url(images/tp3.gif) 4px center no-repeat; padding-left:18px;}
.xwcont ul li a:hover { background:url(images/tp3.gif) 4px center no-repeat #FAFAFA;}

#zxdt, #xxgl, #dyyd, #tsbx {  width:270px; height:175px; margin-bottom:10px; background:url(images/kuang.gif) center 15px no-repeat;}
.dtcont, .glcont, .zycont, .bxcont { width:255px; margin:0 auto;}


#zxdt { float:left;}
.dt { background:url(images/zxdt.gif) left center no-repeat;}
.dtcont ul { list-style:none;}
.dtcont ul li {height:24px; line-height:24px; border-bottom:#CCC dashed 1px;}
.dtcont ul li a.dt01, .dtcont ul li a.dt02, .dtcont ul li a.dt03, .dtcont ul li a.dt04, .dtcont ul li a.dt06 { display:block; height:15px; width:57px; float:left; margin:4px 5px 0 0; display:inline; }
.dtcont ul li a.dt01 {background:url(images/dt01.gif) center no-repeat;}
.dtcont ul li a.dt02 {background:url(images/dt02.gif) center no-repeat;}
.dtcont ul li a.dt03 {background:url(images/dt03.gif) center no-repeat;}
.dtcont ul li a.dt04 {background:url(images/dt04.gif) center no-repeat;}
.dtcont ul li a.dt06 {background:url(images/dt06.gif) center no-repeat;}

#xxgl { float:right; }
.gl {background:url(images/xxgl.gif) left center no-repeat;}

.glcont ul, .zycont ul, .bxcont ul { list-style:none;}
.glcont ul li, .zycont ul li, .bxcont ul li {border-bottom:#CCC dashed 1px;}
.glcont ul li a, .zycont ul li a, .bxcont ul li a { display:block; height:24px; line-height:24px; background:url(images/tp2.gif) 4px center no-repeat; padding-left:18px;}
.glcont ul li a:hover, .zycont ul li a:hover, .bxcont ul li a:hover { background:url(images/tp2.gif) 4px center no-repeat #FAFAFA;}

#xxfc { clear:both; width:560px; height:135px; margin-bottom:10px;}
#fcleft { float:left; width:47px; height:135px; background:url(images/xxfcleft.gif) left center no-repeat;}
#fccont { float:left; width:499px; height:119px; padding:8px 0; overflow:hidden; background:url(images/xxfcbg.gif) repeat-x;}
#fcpic { height:119px; width:499px; overflow:hidden;}
#fcright { float:right; width:14px; height:135px; background:url(images/xxfcright.gif) right center no-repeat;}

#dyyd { clear:left; float:left;}
.dy {background:url(images/dyyd.gif) left center no-repeat;}

#tsbx { clear:right; float:right;}
.bx {background:url(images/tsbx.gif) left center no-repeat;}

#foot { border-top:#b7d9f2 solid 1px; margin-top:20px; background:url(images/rightsbg.gif) repeat-x; height:80px;}
#rights { width:450px; background:url(images/sy.gif) left top no-repeat; padding-left:55px; margin:10px auto;}
.lsf { color:#00aeda;}
.shf { color:#c20000;}

/*list*/
#listleftbar { float:left; clear:left; width:200px;}
#listrightbar { float:right; clear:right; width:560px; margin-right:10px; display:inline;}

.listline { font:0/0 sans-serif; width:100%; border-top:#64acfc solid 1px; height:3px; margin-top:1px;}

#listlefttop { width:181px; background:url(images/listtab01.gif) top no-repeat; margin:10px auto 20px;}
h1 { display:block; text-align:center; font:bold 16px Arial, Helvetica, sans-serif, "新宋体"; color:#FFF; margin:19px auto 30px;}
#listlefttop ul { list-style:none; background:url(images/listtab02.gif) center repeat-y;}
#listlefttop ul li { height:30px; line-height:30px; background:url(images/tp4.gif) 20px center no-repeat; padding-left:50px; border-bottom:#CCC dashed 1px; width:100px; margin:0 auto;}
.llfg { width:181px; height:21px; background:url(images/listtab03.gif) center top no-repeat;}

#poz1 { clear:both; height:26px; line-height:26px; background: url(images/poz.gif) 5px center no-repeat; padding-left:35px; margin:10px 0; border:#CCC solid 1px;}
#poz { clear:both; height:26px; line-height:26px; background: url(images/poz.gif) 5px center no-repeat; padding-left:30px; margin:10px; border:#CCC solid 1px;}
#sinfo { width:670px; border:#CCC solid 1px; padding:4px 0 4px 25px; background:url(images/tp1.gif) 10px center no-repeat; margin:0 auto 10px;}
#slist { width:680px; margin:10px auto; min-height:180px; height:auto!important; height:180px;}
#slist ul { list-style:none;}
#slist ul li { height:26px; line-height:26px; border-bottom:#CCC dashed 1px; padding-left:20px; background:url(images/tp2.gif) 2px center no-repeat;}

#listmtitle { width:480px; background:url(images/listmtitle.gif) left top no-repeat; height:39px; margin-top:20px; padding-left:80px; color:#F60; font: bold 16px/39px Arial, Helvetica, sans-serif, "新宋体"; }
#listmtline { width:382px; height:20px; border-top:#CCC solid 1px; margin:-3px 0 0 178px; z-index:-1;}

#listli { list-style:none;}
#listli li {height:24px; line-height:24px; border-bottom:#CCC dashed 1px; background:url(images/tp2.gif) 4px center no-repeat; padding-left:18px;}

#page { width:560px; margin-top:20px; border-top: #CCC solid 1px; padding:5px 0; text-align:center;}
#page2 { margin-top:20px; border-top: #CCC solid 1px; padding:5px 0; text-align:center;}

/*show*/
h2 { display:block; margin-top:20px; text-align:center; font:bold 16px Arial, Helvetica, sans-serif, "新宋体";}
.showinfo { width:700px; margin:5px auto; border-top: #CCC solid 1px; text-align:center; padding:4px 0; color:#666;}
.showcont { width:700px; margin:15px auto; min-height:200px; height:auto!important; height:200px; overflow-x:hidden;}
#cls { width:700px; text-align:center; margin:0 auto; border-top:#CCC solid 1px; padding-top:5px;}