* {margin:0; padding:0;}
html{filter:expression(document.execCommand("BackgroundImageCache", false, true));}
body{font-size:12px; text-align:center;}
div,table{ text-align:left; line-height:24px;}
ul{list-style:none;}
.out {width:980px; margin:0 auto 6px auto;}
.foucsban{background:#eee; height:250px; border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3}
.cont {padding:5px; line-height:24px;}
/*h1{ text-align:center; font-size:16px; margin:2px auto;}
h2{font-size:14px; color:#fff;text-align:center;}
h3{ font-size:16px; }
a:link,a:visited {color:#993300; text-decoration:underline;}
a:hover,a:active {color:#ff5c00; text-decoration:none;}
a.bai:link,a.bai:visited {color:#fff; text-decoration:none;}
a.bai:hover,a.bai:active {color:#ff0; text-decoration:underline;}
a.under:link,a.under:visited {color:#f00; text-decoration:underline;}
a.under:hover,a.under:active {color:#000; text-decoration:none;}
.rights{float:right;}

a.lwhite,a.lwhite:link,a.lwhite:visited {color:white;}
a.lwhite:hover{text-decoration: underline;}*/

.line{ background:url(../v2/img/all.gif) repeat-x 0 -214px; font-size:0px; height:0; line-height:0; margin-right:4px;}
.bg_fei{ background:#f6f6f6; margin-right:4px;}
.bg_bai { background:#fff;}
.bg_yel { background:#fef8ee;}
.bg_bak{ background:#ccc}

.tagkjgg {width:100%; margin:6px 0;}
.tagkjgg li{ float:left; width:51px; height:21px;margin-right:4px; display:block; text-align:center; line-height:22px;}
.tagkjgg li.on{ background:url(../v2/img/all.gif) no-repeat 0 -117px; color:#fff;}
.tagkjgg li.off{background:url(../v2/img/all.gif) no-repeat -51px -117px; cursor:hand;}
.contkjgg{width:100%; height:224px; overflow:auto; overflow-x:hidden;}
.kjgg {margin-right:7px;}
.kjgg li{padding-left:4px;padding-right:4px;}

.tagnews {background:#ffefef url(../v2/img/all.gif) no-repeat right -307px; width:100%; position:relative;}
.tagnews ul{background:url(../v2/img/all.gif) no-repeat left -347px; width:100%;}
.tagnews li {float:left; width:72px; height:30px;margin-right:2px;display:block; text-align:center; line-height:26px;}
.tagnews li.on { background:url(../v2/img/all.gif) no-repeat 0 -86px; color:#c31c1a; font-weight:bold;}
.tagnews li.off { background:url(../v2/img/all.gif) no-repeat -72px -86px; color:#c31c1a; cursor:hand;}

.tagnewsblue {background:url(../v2/img/all.gif) no-repeat right -387px; width:100%; position:relative;}
.tagnewsblue ul{background:url(../v2/img/all.gif) no-repeat left -427px; width:100%;}
.tagnewsblue li {float:left; width:72px; height:30px;margin-right:2px;display:block; text-align:center; line-height:26px;}
.tagnewsblue li.on { background:url(../v2/img/all.gif) no-repeat 0 -57px; color:#004a8d; font-weight:bold;}
.tagnewsblue li.off { background:url(../v2/img/all.gif) no-repeat -72px -57px; color:#004a8d; cursor:hand;}

.txtred {color:red;}
.zjh {background:url(../v2/img/all.gif) no-repeat -102px -117px; color:#fff; width:51px; height:21px; line-height:21px; color:red; text-align:center;}

.contnews{border:1px solid #Df3c1c; padding:5px; border-top:none; position:relative;margin-top:-4px;}
.contnewsblue{border:1px solid #73b9ff; padding:5px; border-top:none; position:relative;margin-top:-4px;}

.date {float:right; padding-right:6px;}
.more {text-align:center;width:40px; height:16px; line-height:16px; border:1px solid #f5baba; position:absolute;right:0; top:2px; background:#fff;}
.moreblue {text-align:center;width:40px; height:16px; line-height:16px; border:1px solid #b8deff; position:absolute;right:0; top:2px; background:#fff;}
.tagmore {position:absolute; right:0; top:-27px;}

.br {height:10px; font-size:0; line-height:0}
.zczj {margin:10px 5px 0 1px;}
.zczj *{ line-height:20px;}
.zczj li{padding-left:4px;padding-top:6px;}

.divdate {background:url(../v2/img/all.gif) repeat-x left -142px; text-align:center; height:26px; line-height:26px; border:1px solid #f6f1d0}
.tagsxq {margin:6px 0;}
.tagsxq li {float:left;width:72px; height:30px; color:#fff; text-align:center;margin-right:4px;}
.tagsxq li.off{background:url(../v2/img/all.gif) no-repeat left -28px;}
.tagsxq li.on{background:url(../v2/img/all.gif) no-repeat -72px -28px;}

.zctit {background:url(../v2/img/all.gif) repeat-x left -173px; text-align:center; height:24px;}
.zctit td { border-top:1px solid #Fdd28e; border-bottom:1px solid #Fdd28e;}

.shen{width:17px; height:17px; background:url(../v2/img/all.gif) no-repeat left top;color:#fff; text-align:center; line-height:17px; font-weight:bold; cursor:hand;}
.pin{width:17px; height:17px; background:url(../v2/img/all.gif) no-repeat -34px top;color:#fff; text-align:center; line-height:17px; font-weight:bold;cursor:hand;}
.fu{width:17px; height:17px; background:url(../v2/img/all.gif) no-repeat -68px top;color:#fff; text-align:center; line-height:17px; font-weight:bold;cursor:hand;}
.none{width:17px; height:17px; background:url(../v2/img/all.gif) no-repeat -102px top;text-align:center; line-height:17px;cursor:hand;}

.dcsctdtit{background:url(../v2/img/all.gif) repeat-x left -276px; color:#fff; font-weight:bold;}
.bg_red{background:red; color:#fff;}
.bg_gre{background:green; color:#fff;}
.bg_blue{background:blue; color:#fff;}

.taglssj {margin-top:10px; width:100%;}
.taglssj li{float:left; text-align:center;height:28px; line-height:28px;}
.taglssj li.on{background:url(../v2/img/lssj_tag.gif) no-repeat; width:81px;height:27px;}
.taglssj li.off { width:76px; border-bottom:1px solid #ccc;}

/*.tab_gra {border:solid #b4daff;}*/
.sjzxtd {width:20%; background:url(../v2/img/line_shu.gif) repeat-y right top; padding-left:15px;}
</style>