@charset gb2312;
.mainContent { width: 960px; overflow: hidden; }
.sideBar { width: 230px; float: right; overflow: hidden; }
.artMain { width: 720px; float: left; overflow: hidden; }
.loc { padding-bottom: 5px; background: url(images/loc_ft.png) no-repeat left bottom; }
.loc .hd { text-align: center; line-height: 30px; width: 230px; background: url(images/loc_hd.png) no-repeat; height: 30px; color: #fff; font-size: 14px; font-weight: 700; }
.loc .bd { background: url(images/loc_bd.png) repeat-y; }
.loc .bd UL { width: 210px; margin: 0 auto; padding: 9px 0 3px; }
.loc .bd UL LI { height: 32px; padding-top: 2px; }
.loc .bd UL LI A { border-bottom: #ffdd95 1px solid; text-align: center; border-left: #ffdd95 1px solid; line-height: 24px; display: block; background: url(images/loc_li.png) repeat-x; height: 24px; border-top: #ffdd95 1px solid; border-right: #ffdd95 1px solid; }
.loc .bd UL LI.act A { border-bottom: #ffd07d 1px solid; border-left: #ffd07d 1px solid; background: url(images/loc_li_act.png) repeat-x; color: #b12207; border-top: #ffd07d 1px solid; font-weight: 700; border-right: #ffd07d 1px solid; }
.side .hd { line-height: 27px; background: url(images/side_hd.png) no-repeat left 50%; height: 27px; padding: 0 12px 0 22px; }
.side .hd H3 { color: #fff; font-size: 14px; }
.side .bd { border-bottom: #ffd497 1px solid; border-left: #ffd497 1px solid; border-top: #ffd497 0 solid; border-right: #ffd497 1px solid; }
.side .bd UL { width: 210px; overflow: hidden; margin: 0 auto; padding: 9px 0 4px; }
.side .bd UL LI { padding-left: 9px; background: url(images/li02.jpg) no-repeat left 50%; }
.side .bd LI.first P { line-height: 18px; }
.side .bd LI.first H4 { line-height: 16px; height: 16px; }
.side .bd LI.first H4 A { color: #666; font-size: 12px; }
.side .bd LI.first { padding-left: 0; background: none transparent scroll repeat 0 0; height: 70px; }
.side .bd LI.first .thumb { width: 90px; float: left; height: 70px; margin-right: 8px; }
.side .bd LI.first .thumb IMG { border-bottom: #ccd9e2 1px solid; border-left: #ccd9e2 1px solid; float: left; border-top: #ccd9e2 1px solid; border-right: #ccd9e2 1px solid; padding: 1px; }
#toplinks .bd UL { padding-left: 24px; width: 180px; background: url(images/top_ul.png) no-repeat left 15px; margin: 0 auto; }
#toplinks .bd UL LI { padding-left: 0; background: none transparent scroll repeat 0 0; }
.topNews { border-bottom: #fddf8d 1px solid; border-left: #fddf8d 1px solid; width: 738px; height: 270px; border-top: #fddf8d 0 solid; border-right: #fddf8d 1px solid; }
.topTitle { border-bottom: #fde195 1px solid; position: relative; border-left: #fde195 1px solid; line-height: 28px; background: url(images/art_hd.png) repeat-x; height: 28px; border-top: #fde195 1px solid; border-right: #fde195 1px solid; }
.topTitle H3 { position: absolute; line-height: 28px; padding-left: 44px; display: block; background: url(images/art_h3.png) no-repeat left 50%; height: 28px; color: #b7170f; font-size: 14px; top: 1px; left: 10px; }
.topTitle H3 SPAN { padding-right: 20px; display: inline-block; background: url(images/art_h3.png) no-repeat right 50%; }
.topNews .flash { width: 299px; display: inline; height: 234px; margin: 18px 0 0 16px; }
.newsList { width: 388px; display: inline; margin: 12px 18px 0 0; }
.newsList UL LI { padding-left: 12px; background: url(images/li02.png) no-repeat left 50%; }
.newsList UL LI A { color: #000; }
.newsList UL LI SPAN { float: right; color: #666; }
.class { width: 365px; margin-bottom: 10px; height: 238px; }
.class .hd { border-bottom: #fce1cb 1px solid; border-left: #fce1cb 1px solid; line-height: 28px; background: url(images/class_hd.png) no-repeat left 50%; height: 28px; border-top: #fce1cb 1px solid; border-right: #fce1cb 1px solid; padding: 0 10px 0 32px; }
.class .hd H3 A { color: #b31500; font-size: 12px; }
.class .hd SPAN { float: right; }
.class .bd { border-bottom: #f9c69c 1px solid; border-left: #f9c69c 1px solid; height: 207px; border-top: #f9c69c 0 solid; border-right: #f9c69c 1px solid; }
.class .bd UL { width: 338px; padding-top: 8px; margin: 0 auto; }
.class .bd UL LI { padding-left: 7px; background: url(images/li02.jpg) no-repeat left 50%; }
.class .bd LI.first { padding-left: 0; background: none transparent scroll repeat 0 0; height: 92px; }
.class .bd LI.first P { line-height: 20px; }
.class .bd LI.first H4 { line-height: 16px; margin-bottom: 8px; height: 16px; }
.class .bd LI.first H4 A { color: #000; font-size: 12px; }
.class .bd LI.first .thumb { width: 114px; float: left; height: 85px; margin-right: 8px; }
.class .bd LI.first .thumb IMG { border-bottom: #e0e9eb 1px solid; border-left: #e0e9eb 1px solid; float: left; border-top: #e0e9eb 1px solid; border-right: #e0e9eb 1px solid; padding: 2px; }
.topTitle EM { background: url(images/loc.png) no-repeat left 50%; float: right; padding: 0 34px 0 24px; }
.articleList .bd UL { width: 672px; padding-top: 24px; margin: 0 auto; }
.articleList .bd UL LI { padding-left: 14px; background: url(images/li03.png) no-repeat left 50%; }
.articleList .bd UL LI A { color: #333; }
.articleList .bd UL LI.li-space { border-bottom: #ccc 1px dashed; line-height: 14px; width: 100%; margin-bottom: 14px; background: none transparent scroll repeat 0 0; height: 14px; clear: both; padding: 0; }
.articleList .bd .page { height: 50px; padding-top: 40px; }
.articleContent .hd { border-bottom: #ffe0bf 1px solid; border-left: #ffe0bf 1px solid; line-height: 28px; padding-left: 15px; background: url(images/art_con_hd.png) repeat-x; height: 28px; border-top: #ffe0bf 1px solid; border-right: #ffe0bf 1px solid; }
.articleContent .hd .loc { background: url(images/loc.png) no-repeat left 50%; padding: 0 34px 0 24px; }
.articleContent .bd { border-bottom: #ffe0bf 1px solid; border-left: #ffe0bf 1px solid; padding-bottom: 33px; min-height: 600px; height: auto!important; border-top: #ffe0bf 0 solid; border-right: #ffe0bf 1px solid; _height: 600px; }
.articleContent H1 { text-align: center; line-height: 24px; width: 97%; color: #c61100; font-size: 24px; margin: 0 auto; padding: 40px 0 30px; }
.articleContent .c_content { line-height: 26px; width: 96%; font-size: 14px; margin: 30px auto; }
.articleContent .change { width: 97%; margin: 13px auto 0; }
.articleContent .change UL { padding-left: 16px; background: url(images/change.png) no-repeat left 50%; }
.articleContent .change UL LI { line-height: 28px; height: 28px; font-size: 14px; }
.articleContent .change UL LI FONT { color: #ad1b03; }
.picList .bd { width: 704px; overflow: hidden; margin: 0 auto; }
.picList .bd UL { width: 720px; padding-top: 16px; }
.picList .bd LI { z-index: 2; border-bottom: #f4e1ad 1px solid; position: relative; border-left: #f4e1ad 1px solid; width: 325px; background: url(images/ld_li_bg.png) #fff repeat-x 50% bottom; float: left; height: 143px; border-top: #f4e1ad 1px solid; border-right: #f4e1ad 1px solid; behavior: url(/skin/gov/syzf/js/ie-css3.htc); border-radius: 5px; margin: 0 10px 10px 0; padding: 0 10px; }
.picList .bd LI P { line-height: 20px; width: 160px; float: right; }
.picList .bd LI H4 { border-bottom: #dadada 1px dashed; line-height: 27px; width: 160px; float: right; height: 27px; margin: 12px 0 4px; }
.picList .bd LI H4 A { font-size: 14px; }
.picList .bd LI .thumb { float: left; margin: 10px 8px 0 0; }
.picList .bd LI .thumb A { border-bottom: #ccd9e2 1px solid; border-left: #ccd9e2 1px solid; width: 152px; display: block; height: 116px; border-top: #ccd9e2 1px solid; border-right: #ccd9e2 1px solid; }
.picList .bd LI .thumb IMG { float: left; padding: 4px; }
.picList .bd LI .thumb A:hover { border-bottom: #c00 1px solid; border-left: #c00 1px solid; border-top: #c00 1px solid; border-right: #c00 1px solid; }
.pagebox { border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none; padding: 0 15px 20px; }
.pagebox H1 { text-align: center; line-height: 20px; color: #c61100; font-size: 20px; padding: 40px 0 30px; }
.pagebox .c_content { width: 96%; margin: 30px auto; }
.pagebox .c_content P { line-height: 26px; font-size: 14px; }
#main_bg { background: none transparent scroll repeat 0 0; }
.input_button { text-align: center; line-height: 20px; width: 46px; background: url(images/qs_btn.png) no-repeat; height: 20px; cursor: pointer; }
.load H3 { text-align: center; color: #c00; font-size: 14px; padding: 30px 0; }
.boder { padding: 0 10px; }
.load2 { width: 100%; }
.load_top LI { border-bottom: #ddd 1px dashed; line-height: 30px; width: 232px; float: left; height: 30px; color: #666; }
.load_top LI .blue { color: #333; font-weight: bold; }
.load_b IMG { float: left; padding-top: 10px; }
.sdown { margin-bottom: 20px; }
.sdown DD LI { list-style: none none outside; line-height: 40px; padding-left: 18px; padding-right: 16px; background: url(images/load_13.gif) no-repeat left center; float: left; }
.sdown DL { display: block; margin-bottom: 8px; clear: both; }
.sdown DT { border-bottom: #ddd 1px dashed; line-height: 30px; font-size: 14px; }
.xtmbg { background: url(images/kt_55.jpg) no-repeat; line-height: 28px; padding-left: 24px; margin-bottom: 8px; height: 28px; color: #fff; }
.donwninf { line-height: 30px; margin-top: 10px; }
.donwninf P { text-indent: 2em; }
.load_inf { padding-bottom: 30px; line-height: 24px; }

/*.pagelist { float: none; clear: both; overflow: hidden; text-align: center; white-space: nowrap; margin: 0 auto; padding: 12px 0 12px 16px; }
.pagelist li { display: inline; font-family: Tahoma; line-height: 17px; margin-right: 6px; }
.pagelist li a { display: inline; color: #666; border-bottom: 1px solid #EEE; padding: 2px 4px; }
.pagelist li a:hover { color: #690; text-decoration: none; border-bottom: 2px solid #690; padding: 2px 4px 1px; }
.pagelist li.thisclass a,
.pagelist li.thisclass a:hover { color: #F63; border-bottom: 2px solid #F63; font-weight: 700; padding: 2px 4px 1px; }
.pagelist .pageinfo { line-height: 21px; color: #999; padding: 0 10px 0 16px; }
.pagelist .pageinfo strong { color: #666; font-weight: 400; margin: 0 2px; }
*/
.pagelist{margin:0px auto;float:none;clear:both;overflow:hidden;text-align:center;white-space:nowrap;padding:12px 0px 12px 16px;}
.pagelist li{display:inline;font-family:Tahoma;line-height:17px;margin-right:6px;}
.bd ul.pagelist li{width: 36px;}
.pagelist li a{display:inline;padding:2px 4px 2px;color:#666;border-bottom:1px solid #EEE;}
.pagelist li a:hover{color:#690;text-decoration:none;padding:2px 4px 1px;border-bottom:2px solid #690;}
.pagelist li.thisclass a,.pagelist li.thisclass a:hover{color:#F63;padding:2px 4px 1px;border-bottom:2px solid #F63;font-weight:bold;}
.pagelist .pageinfo{line-height:21px;padding:0px 10px 0px 16px;color:#999;}
.pagelist .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}
.w220 { width: 230px; overflow: hidden; }
.w500 { width: 500px; margin-left: 10px; overflow: hidden; }
.channel { overflow: hidden; }
.channel .title { height: 28px; line-height: 28px; background: url(images/title_bg1.jpg) repeat-x; overflow: hidden; }
.channel .title h3 { float: left; width: 140px; background: url(images/module_title.gif) no-repeat; padding-left: 20px; overflow: hidden; }
.channel .title h3 a { color: #FFF; font-size: 14px; }
.channel .title span { float: right; padding-right: 20px; }
.channel ul { width: 500px; overflow: hidden; padding: 5px 10px; }
.channel ul li { float: left; width: 110px; height: 30px; line-height: 30px; text-align: center; background: url(images/bs_lm_bg.gif) no-repeat; margin: 0 10px 10px 0; }
.side .bd LI.first P A,
.side .bd LI.first H4 A:hover,
.newsList UL LI A:hover,
.class .bd LI.first P A,
.class .bd LI.first H4 A:hover,
.articleList .bd UL LI A:hover,
.picList .bd LI P A { color: #c00; }
.class .bd UL LI SPAN,
.articleList .bd UL LI SPAN { float: right; color: #999; }
.articleList,
.picList { border: #fddf8d 1px solid; border-top: none; }
.articleContent .son_title,
.pagebox .son_title { text-align: center; border: #fedc99 1px dashed; width: 95%; background: #fffcec; height: 24px; color: #666; margin: 0 auto; padding: 0 10px; }
.articleContent .son_title SPAN,
.pagebox .son_title SPAN { margin-left: 10px; }
.articleContent .tr,
.pagebox .tr { text-align: right; color: #333; }
.title,
.spacingtitle,
TH { background: none transparent scroll repeat 0 0; color: #c00; }
