@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
ul,ol,dl{list-style:none;overflow:hidden;}
img{border:none;}
body{background:#000 url(/img/bg6.gif);color:#333;font:12px/1.5 \5b8b\4f53,helvetica,Arial;}
a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:active{color:#444;text-decoration:none;}
a:hover{color:#ff9900;text-decoration:none;}
.red {color: red;}
.pink {color: #ff8533;}

#header{ margin:5px auto 0; width:960px; background:#333; color:#fff;overflow:hidden;}
#header h1{ font-size:12px;font-weight:100;float: left; padding-left:3px;}
#header h3{ font-size:12px;font-weight:100;float: left; padding-left:3px;}
#header ul{ float: right;}
#header li{ float: left; width:60px; border-left: 1px solid #444; padding-left:9px;margin:0 0 0 -1px;}
#header a:link{color:#fff;}
#header a:visited {color: #fff;}
#header a:active {color: #fff;}
#header a:hover {color: #dbdbdb;}

#head{ margin:0 auto; width:960px; height:70px; background:#fff; padding-top:2px;}
#logo{ width:200px;float: left;}
#banner1{ width:660px;float: left; padding-top:3px; text-align:center;}
#banner2{ width:100px;float: left; padding-top:3px; text-align:center;}

#nav{ margin:0 auto; width:960px; background:#fff;border-top: 3px solid #ccc;border-bottom: 3px solid #e4e4e4; color:#000;}
#nav ul{ margin-left:93px;}
#nav ul li{ float: left; width:70px; line-height:23px; text-align:center;}
#nav ol{ background:#222;height:26px; padding-left:60px;border-bottom: 4px solid #999;}
#nav ol li{ float: left; width:70px; line-height:26px;}
#nav ol li a {display: block; width: 70px; text-align:center;}
#nav ol li a:link {color:#fff;}
#nav ol li a:visited {color:#fff;}
#nav ol li a:hover {color:#fff;background:#facc05; color:#000000;}

#location{ margin:0 auto;width:955px;background:#e3e3e3; line-height:26px; padding-left:5px;border-bottom: 4px solid #fff;_border-top: 4px solid #fff;}

#main{ margin:0 auto;width:960px;background:#fff;}
#column{ float:left;width:660px;}
#list{ float:left;width:660px;}
#alllist{ float:left;width:956px;}
#article{ float:left;width:646px;border:1px solid #99bbdd; margin:0 0 6px 4px; _margin:0 0 6px 2px; background:#f5faff;}
#sidebar{ float:left;width:296px; padding:0 0 0 4px;}

#newsidebar{ float:left;width:304px; padding:0 0 0 4px;position: relative;}
.fixed {width: 300px;}
.fixedadd {position: fixed;_position: absolute;top: 0;z-index: 250;}

#column dl{float:left; width:326px;_width:323px; margin:4px 0 6px 4px;height:245px;overflow:hidden;}
#column dl dt{ line-height:28px; background:url(/img/lbg5.gif);}
#column dl dt a{display:block;padding-left:25px;height:28px;background:url(/img/1-11.gif) 0px 3px no-repeat;}
#column dl dd{ line-height:26px; border-bottom: 1px dotted #666;background:url(/img/index-list-l.png) no-repeat; padding-left:22px;}

#articlelist{ line-height:28px;border:1px solid #dbdbdb;margin:0 0 4px 4px; padding:5px 10px 10px; clear:both;}
#articlelist ul{margin-bottom:15px; }
#articlelist ul li{ margin-top:5px; padding:0 0 5px 15px; background:url(/img/articlelist.png) 3px 7px no-repeat; font-size:14px;border-bottom:1px solid #c2d5e3;}
#articlelist ul li span{ float:right;}
#articlelist ul li a:visited{ color:#999;}
#splitpage{height: 30px;}
#splitpage span{float: left;width: 24px;height: 24px;line-height: 24px;border: 1px solid #666;text-align: center;margin-right: 5px;font-size: 14px;cursor: pointer;}
#splitpage span.Page{width: 50px;}
#splitpage span.isNow {background: #258cff;color: #fff;}

#subad{ margin:0 4px 4px 0;color:#fff;border:1px solid #dbdbdb;}
#subad dt{ background:url(/img/subad-t.png);line-height:28px; padding-left:8px;}
#subad dd{ padding:15px 0 15px 21px;}

#subnew{ margin:0 4px 4px 0; color:#fff; line-height:28px;border:1px solid #dbdbdb;background:url(/img/best_bg.gif);}
#subnew dt{ background:url(/img/subnew-t.png); padding-left:8px;}
#subnew dd{ line-height:22px;background:url(/img/subnew-l.png) no-repeat; padding-left:17px;}

#subhot{ margin:0 4px 4px 0; color:#fff; line-height:28px;border:1px solid #dbdbdb;background:url(/img/best_bg.gif);}
#subhot dt{ background:url(/img/subhot-t.png); padding-left:8px;}
#subhot dd{ line-height:22px;background:url(/img/subnew-l.png) no-repeat; padding-left:17px;}

#class-t{ color:#fff; margin-left:4px;height:30px;}
#class-t h1{ float:left;width:150px; font-size:14px;line-height:30px; background:#9e9e27; text-align:center;}
#subnav{ line-height:28px;border:1px solid #dbdbdb;margin:0 0 4px 4px; padding:15px 0 0 10px; _padding:15px 0 15px 10px; clear:both;}
#subnav a{ display:block;float:left;height:28px;width:103px; margin:0 0 15px 15px; _margin:0 0 0px 10px; padding-left:10px;overflow:hidden;background:url(/img/subnav.gif) 0 4px no-repeat; }

#article h1{ text-align:center; margin:0 16px; padding:30px 0 20px; font-size:24px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,arial,sans-serif;}
#info{ margin:0 16px; line-height:28px; height:28px; border-bottom:1px solid #ccc;}
#author{ float:left; margin: 0 20px 0 160px; _margin: 0 20px 0 80px; width:73px; height:28px;overflow:hidden;}
#noauthor{ float:left; margin: 0 20px 0 120px; _margin: 0 20px 0 80px; width:73px; height:28px;overflow:hidden;}
#source{ float:left; margin: 0 20px 0 0;}
#time{ float:left; margin: 0 20px 0 0;}
#c-share{ float:right;margin-top: 1px;}
#c-top{ text-align:center; margin:0 20px; height:30px; clear:both;}
#content{ margin:0 16px; line-height:26px; color:#000; font-size:14px;overflow:hidden;}
#content p{ margin:0 0 10px 0;}
#c-tag{ margin:20px 3px 0;line-height:24px;height:24px;background:#ddd; padding:0 6px;}
#c-tag li{ float:left; width:314px;height:24px;overflow:hidden;}
#c-down{ margin:0 3px; padding:15px 0; width:640px; height:250px; overflow:hidden; background-color:#f5faff;}
#c-down1{ float:left; width:250px;margin:15px 0 0 20px;}
#c-down2{ float:left;margin:15px 0 0 30px;}

#related{ margin:0 3px 3px; clear:both;}
#related dt{line-height:24px;background:#ddd; padding:0 6px; margin-top: 15px;}
#related .tt{background: #f5faff;}

#related dd{line-height:28px; padding-left:15px;background:url(/img/articlelist.png) 3px 7px no-repeat;}
#related dd a:link{font-size:14px;color:#222;}
#related dd a:visited{font-size:14px;color:#222;}
#related dd a:active{font-size:14px;color:#222;}
#related dd a:hover{font-size:14px;color:#ff9900;}
#related dt span{ float:right;}
.norelated{font-size:14px;}

#abdshare { float:left;height: 27px; width:140px; background:#000 url(/img/bdshare-class.png) 320px 10px no-repeat; overflow:hidden; padding:2px 0 1px 366px;}
#allbdshare { float:left;height: 27px; width:140px; background:#000 url(/img/bdshare-class.png) 616px 10px no-repeat; overflow:hidden; padding:2px 0 1px 662px;}

.bannerad{ margin:0 auto;width:960px;background:#fff;text-align:center;border-bottom: 3px solid #eee;}
.bannerlist{ margin:0 auto;width:960px;background:#fff;text-align:center;}

.tab{ margin:0 auto;width:960px;background:#fff;}
.clear{clear:both;visibility:hidden;}
#article-new{ width:600px;float: left;background:#fff;}
#article-nt{ height:28px; border-bottom:1px solid #ff6600;}
#article-nt h3{ width:109px;height:28px;background:url(/img/new.gif) no-repeat;overflow:hidden;text-indent:-10em; }
#article-nt a{ display: block; float: right; width:50px; height:28px; background:url(/img/more2.gif) no-repeat; overflow:hidden; text-indent:-10em;}
#article-new ul{ margin-bottom:2px;}
#article-new ul li{ line-height:26px;border-bottom: 1px dotted #666;background:url(/img/index-new-l.png) no-repeat; padding-left:19px;}
#notice{ width:300px; height:261px;float: left;background:#f6f6f6 url(/img/news2.jpg) no-repeat; padding:40px 30px 0px;line-height:25px;}
#notice hr{height:1px;border:none;border-top:1px solid #888;margin:0;*margin:0 0 -14px 0;float:none;*float:left;display:block;}
#notice #bdshare { margin-top:8px; background: url(/img/index-share.gif) no-repeat scroll 0 6px transparent; height: 40px; overflow: hidden; padding-left: 80px;}

#search{margin:0 auto;width:930px;padding:25px 10px 10px 20px;background:#fff;}
#search-banner{margin:0 auto;width:952px;height:32px;border:4px solid #efefef; line-height:32px;background:#fff; text-align:center;clear:both;}

#tag-banner{margin:0 auto;width:960px; height:28px;border-top:1px solid #ccc;line-height:28px;background:#eee; padding:4px 0; text-align:center; overflow:hidden;}
#tag-banner ul{ width:850px; background:#444; margin-left:5px; padding-left:100px}
#tag-banner ul li{ float:left; padding-left:13px;}
#tag-banner ul li.tag-1{ padding-left:100px;}
#tag-banner a:link{color:#fff;}
#tag-banner a:visited {color: #fff;}
#tag-banner a:active {color: #fff;}
#tag-banner a:hover {color: #dbdbdb;}

.index-main{ margin:0 auto;width:960px;background:#fff; border-bottom:3px solid #eee;}
.index-main dl{ width:312px; float: left; margin:4px 0 4px 6px;_margin:4px 0 4px 3px;background:#fff;}
.index-main dl dt{ background:url(/img/index-list-t.png) no-repeat; height:26px; padding:3px 0 0 24px;}
.index-main dl dd{ line-height:24px; border-bottom: 1px dotted #666;background:url(/img/index-list-l.png) no-repeat;padding-left:19px;}

#index-map{ float:left;width:636px;background:#fff; padding-bottom:5px;}
#index-map dl dt{ line-height:26px; background:url(/img/bg4.gif); color:#fff; padding-left:5px;}
#index-map dl dd{ line-height:24px; border-bottom: 1px dotted #666; background:url(/img/index-map-l.png) no-repeat; padding-left:12px;color: #ff8533;}
#index-hot{ float:left;width:314px; padding:0 4px 0 6px;background:#fff;}
#index-hot dl{padding-left:15px;}
#index-hot dl dt{ height:39px; line-height:26px; background:url(/img/index-hot-t.png) no-repeat; color:#fff; padding-left:5px;overflow:hidden;text-indent:-10em;}
#index-hot dl dd{ line-height:24px;}

#friendlink{ margin:0 auto;width:960px;background:#fff url(/img/friendlink.png) repeat-x; padding:13px 0 5px;}
#friendlink ul li{ float:left;width:137px;padding-top:5px;text-align:center;}

#footer{ margin:0 auto;width:960px;background:#212121 url(/img/foot_bg.gif) repeat-x;padding:7px 0 6px; color:#fff; text-align:center; line-height:24px;}
#footer a:link{color:#fff;}
#footer a:visited {color: #fff;}
#footer a:active {color: #fff;}
#footer a:hover {color: #dbdbdb;}
#footer img { vertical-align:middle;}
#tongji{display:none;}