﻿@charset "utf-8";
/*页面默认设置*/
body,ul,ol,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-size:12px; font-family:"宋体";}
li {list-style:none;}
input,select {vertical-align:middle;}
img {border:0px;}
.input1-bor {font-family:verdana;background-color:#F0F8FF;font-size: 12px;border: 1px solid #6DA82D;  }
.input {}
/*热区样式*/
#link {position:relative;width:524px;margin:0 auto;}
#link a {position:absolute;padding:0px;border-width:2px;display:block;text-indent:-9999px;text-decoration:none;background:url("no.gif");}
/* 设置所有链接鼠标经过状态 */
#link a:hover {border:solid red 2px;display:block;color:#000;font-weight:bold;background-color:#fff;}
#link a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background-color:transparent;}
.snapshot_img_div {MARGIN-RIGHT: auto; MARGIN-LEFT: auto; margin-top:10px; margin-bottom:10px; width:354px; height:560px; overflow:hidden;}
.snapshot_img{border:0px black solid;}
/*热区样式结束*/
.main {width:1000px; margin:0px auto; position:relative; background-color:#F5F8FC }
.top { background-color:#FFF;  height:100px;}
/*.top { background-color:#FFF;  height:78px;}*/

.top .toplogo {float:left; background:url(../image/topbg_2.jpg) repeat; width:414px; height:100px;}
/*.top .toppic {float:left; background:url(../image/tplimg/hbrb.jpg) no-repeat; width:247px; height:100px;  }*/

.top .right_bg{float:right; width:596px; height:100px;}
/*
.top .toplogo {float:left; background:url(../image/topbg1.jpg) repeat; width:500px; height:78px;}
.top .toppic {float:left; background:url(../image/top1.jpg) no-repeat; width:500px; height:78px;  }
*/

.top .topsearch{
	position:absolute;
	top:117px;
	right:-209px;
	width: 553px;
}

.link {clear:left; background:url(../image/red.png) repeat;; height:31px; line-height:31px;}
.link ul {margin-left:420px;}
.link ul li {float:left; color:#FFFFFF;}
.link ul li.line { margin:0px;padding:0px; width:1px; height:31px;}
.link ul li span {color:#FFFFFF; padding:0px 10px 0px 10px;}
.link ul li a {color:#FFFFFF; padding:0px 10px 0px 10px; text-decoration:none;}
.link ul li a:visited {color:#FFFFFF;}
.link ul li a:hover {color:#FFFF33;}

.newspaperBg { position:absolute; top:20px; left:11px; height:570px; width:408px;}
.newspaperBg .picContainer {TEXT-ALIGN: center; border:#111111 1px solid; background:#FFFFFF; width:390px; height:580px; box-shadow:2px 3px 5px #717171;}
.newspaperBg .picRight{ background:url(../image/newsright.gif) no-repeat; width:7px; height:560px; margin-top:2px;}
.newspaperBg .picBottom { background:url(../image/newsbottom.gif) no-repeat; width:406px; height:6px;}

.newspaperOpr {position:absolute; top:621px; left:15px; width:400px; height:30px;}
.newspaperOpr .leftTitle {font-weight:bold; float:left;}
.newspaperOpr .rightOpr {float:right;}
.newspaperOpr .rightOpr a {color:#333333; text-decoration:none;}
.newspaperOpr .rightOpr a:visited {color:#333333; text-decoration:none;}
.newspaperOpr .rightOpr a:hover {color:#333333; text-decoration:underline;}
.newspaperOpr .rightOpr a.rightSb { background:url(../image/sbxb.gif) no-repeat; padding-left:20px;color:#00559C}
.newspaperOpr .rightOpr a.rightXb { background:url(../image/sbxb.gif) no-repeat; padding-right:20px; background-position:right; padding-left:10px; color:#00559C}
.newspaperOpr .rightOpr a.rightSc { background:url(../image/iconFav.png) no-repeat; margin-left:20px; margin-right:10px; padding-left:20px; color:#00559C}
#unpublished {position:absolute; top:230px; left:120px; z-index:999; padding:10px 24px; color:#F00; font-size:48px; font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; font-weight: bolder; border: 6px solid #F00;}

.content { margin-left:430px;margin-top:15px;background:#F5F8FC}
.contentOpr { height:30px;}
.contentOpr .oprLeft {float:left; background:url(../image/seacherpic.gif) no-repeat; padding-left:30px; padding-top:5px; padding-bottom:5px;}
.dateseacher { background:url(../image/seacherbtn.gif) no-repeat; width:34px; height:18px; border:0px; margin:0px; padding:0px;}
.contentOpr .oprRight { float:right; background:url(../image/sx.gif) no-repeat; padding: 0px 20px 0px 20px; background-position:0px 2px; margin-right:20px;_margin-right:10px;}
.contentOpr .oprRight a {color:#333333; text-decoration:none;}
.contentOpr .oprRight a:visited {color:#333333; text-decoration:none;}
.contentOpr .oprRight a:hover {color:#333333; text-decoration:underline;}
.contentOpr .oprRight a.nextN { margin-left:12px;}

.contentOpb { height:30px; width:268px; float:left; text-align:center; margin-top:20px; margin-left:10px;}
.contentOpb .oprRight { background:url(../image/sx.gif) no-repeat; padding: 0px 20px 0px 20px; background-position:0px 2px;}
.contentOpb .oprRight a {color:#333333; text-decoration:none;}
.contentOpb .oprRight a:visited {color:#333333; text-decoration:none;}
.contentOpb .oprRight a:hover {color:#333333; text-decoration:underline;}
.contentOpb .oprRight a.nextN { margin-left:12px;}

.contentNews .pageRight .list {width:268px; margin-left:20px;margin-left:10px;}
.contentNews .pageRight .list ul li {background:#FFFFFF; padding-top:5px; padding-bottom:5px;}
.contentNews .pageRight .list ul li.evenNum {background:#E8E8E8;}
.contentNews .pageRight .list ul li a {color:#333333; text-decoration:none;}
.contentNews .pageRight .list ul li a:visited {color:#333333; text-decoration:none;}
.contentNews .pageRight .list ul li a:hover {color:#333333; text-decoration:underline;}
.contentNews .pageRight .list ul li a.listpic {padding-left:10px;}

.contentOpr .oprRightPub { float:right; padding: 0px 20px 0px 20px; background-position:0px 2px; margin-right:20px;_margin-right:10px;}
.contentOpr .oprRightPub a {color:blue; text-decoration:none;}
.contentOpr .oprRightPub a:visited {color:#fd0000; text-decoration:none;}
.contentOpr .oprRightPub a:hover {color:#fd0000; text-decoration:underline;}

.contentNews { clear:both; margin-top:10px; overflow:hidden; width:100%; min-height: 690px;}
.contentNews h4 {background:url(../image/h4title.jpg) no-repeat; color:#FFFFFF; font-size:14px; padding:5px 0px 8px 20px;}
.contentNews ul {border-left:1px solid #AAA;border-bottom:1px solid #AAA;border-right:1px solid #AAA; padding:0px 5px 15px 5px; height:440px; overflow-Y:auto; background-color:#FFFFFF}
.contentNews .humor {float:left; width:268px;}
.contentNews .humor ul li { float:left; width:240px; background:url(../image/biao.gif) no-repeat; padding:0px 0px 0px 15px; background-position:0px 6px; margin-top:8px; line-height:20px;}
.contentNews .humor ul li a {text-decoration:none; color:#333333;}
.contentNews .humor ul li a:visited {text-decoration:none; color:#333333;}
.contentNews .humor ul li a:hover {text-decoration:underline; color:#333333;}
.contentNews .humor .listTitleL {float:left; display:block; width:200px;}
.contentNews .humor .listTitleR {float:right; display:block; width:18px;}
.contentNews .list {float:left; width:268px; margin-left:10px;}
.contentNews .list ul li {float:left; background:#FFFFFF; padding-top:5px; padding-bottom:5px; line-height:20px;}
.contentNews .list ul li.evenNum {background:#E8E8E8;}
.contentNews .list ul li a {color:#333333; text-decoration:none;}
.contentNews .list ul li a:visited {color:#333333; text-decoration:none;}
.contentNews .list ul li a:hover {color:#333333; text-decoration:underline;}
.contentNews .list ul li a.listpic {padding-left:10px;}
.contentNews .list .listTitleL {float:left; display:block; width:220px;}
.contentNews .list .listTitleR {float:right; display:block; width:18px;}

.newspaperBt {position:absolute; top:655px; left:15px; width:400px; height:280px;}
.newspaperBt h4 {background:url(../image/h4title2.jpg) no-repeat; color:#FFFFFF; font-size:14px; padding:5px 0px 8px 20px;}
.newspaperBt ul {border-left:1px solid #AAA;border-bottom:1px solid #AAA;border-right:1px solid #AAA; padding:10px 5px 15px 5px; height:160px; overflow-Y:auto; background-color:#FFFFFF}
.newspaperBt .humor {float:left; width:390px;}
.newspaperBt .humor ul li { background:url(../image/biao.gif) no-repeat; padding:0px 10px 0px 15px; background-position:0px 6px; margin-top:10px; line-height:20px;}
.newspaperBt .humor ul li a {text-decoration:none; color:#333333;}
.newspaperBt .humor ul li a:visited {text-decoration:none; color:#333333;}
.newspaperBt .humor ul li a:hover {text-decoration:underline; color:#333333;}

.footer {text-align:center; background-color:#F5F8FC; padding:10px 0px 5px 0px; margin-top:15px; line-height:20px;border-top:2px solid #727272;}


/*详细报道页面*/
.articleOpr {height:30px; border-bottom:1px solid #000;}
.articleOpr .leftArticle {float:left;}
.articleOpr a {color:#333333; text-decoration:none;}
.articleOpr a:visited {color:#333333; text-decoration:none;}
.articleOpr a:hover {color:#333333; text-decoration:underline;}
.articleOpr .leftArticle a.rightSb { background:url(../image/sbxb.gif) no-repeat; padding-left:20px;color:#00559C;}
.articleOpr .leftArticle a.rightXb { background:url(../image/sbxb.gif) no-repeat; padding-right:20px; background-position:right; padding-left:10px;}
.articleOpr .rightArticle {float:right;}
.articleOpr .rightArticle a.rightSc { background:url(../image/iconFav.png) no-repeat; margin-left:20px; margin-right:10px; padding-left:20px; color:#00559C}

.article {margin-top:15px; margin-right:10px; margin-left:10px; height:auto !important; height:690px; min-height:690px; line-height:20px;}
.article p  {font-size:14px; text-indent:2em;}
.article .articleTitle {font-size:24px; text-align:center; line-height:36px; font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; font-weight: bolder; text-indent: 0; min-height: 0px;}
.article .articleTitle2 {font-size:18px; font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; text-align:center; color:#827E7B; line-height:27px; text-indent: 0; min-height: 0px;}
.article .articleTitle3 {font-size:16px; font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; text-align:center; color:#827E7B; line-height:35px; text-indent: 0; min-height: 0px;}
.article .articleDate {font-size:13px; text-align:center;}
.article .articlepost {font-size:14px; line-height:20px; margin-top:20px; text-align:right;color:#00559C;font-weight:700;}
.article .articlepost a {color:#333333; text-decoration:none;}

.article .articleContent {
	margin-top: 20px;
	font-size: 16px;
	font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
	font-weight: 500;
	line-height: 28px;
	text-align: justify;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto
}
.article .articleContent p { *
	zoom: 1;
	min-height: 1em;
	word-wrap: normal;
	white-space: pre-wrap;
	margin-top: 1em;
	margin-bottom: 1em
}
.article .articleContent * {
	max-width: 100% !important;
	word-wrap: break-word !important;
	-webkit-box-sizing: border-box !important;
	box-sizing: border-box !important
}

.article .articleContent .imageSummary {
	margin-top: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	font-size: 14px;
	line-height: 26px;
	font-weight: 400;
	color: #625E5B;
	text-align: left;
}
#article_image  p {
	margin-top: 0px;
	margin-bottom: 0px;
	min-height: 0px;
}
#article_image  br {
	line-height: 8px;
}

a:link {color:#00559C;text-decoration:none;}
a:visited {color:#00559C;text-decoration:none;}
a:hover{color:#ed145b;text-decoration:underline;}
a:active{color:#ed145b;text-decoration:underline;}

td{font-size:12px}
.header {font: 12px Arial, Tahoma !important;font-weight: bold !important;font: 11px Arial, Tahoma;font-weight: bold;color: #154BA0;background:#C2DEED;height: 25px;padding-left: 10px;}
.header td {padding-left: 10px;}
.header a {color: #154BA0;}
.header input {background:none;vertical-align: middle;height: 16px;}
.category {font: 12px Arial, Tahoma !important;font: 11px Arial, Tahoma;color: #92A05A;height:20px;background-color: #FFFFD9;}
.category td {border-bottom: 1px solid #DEDEB8;}
.expire, .expire a:link, .expire a:visited, .expire a:active {color: #999999; text-decoration:none; cursor:default;}
.default, .default a:link, .default a:visited {color: #0000FF;}
.checked, .checked a:link, .checked a:visited {color: #FF0000;}
.today, .today a:link, .today a:visited {color: #00BB00;}
#calendar_year {display: none;line-height: 130%;background: #FFFFFF;position: absolute;z-index: 10;}
#calendar_year .col {float: left;background: #FFFFFF;margin-left: 1px;border: 1px solid #86B9D6;padding: 4px;}
#calendar_month {display: none;background: #FFFFFF;line-height: 130%;border: 1px solid #86B9D6;padding: 4px;position: absolute;z-index: 11;}
.tableborder {background: white;border: 1px solid #86B9D6;}
picImg{text-align:center;}

.smallimg { 
	font-size: 5px;
    cursor: -moz-zoom-in;
    cursor: -webkit-zoom-in;
    cursor: pointer;
    cursor: zoom-in;
}
.bigimg { 
    cursor: row-resize;
}
#a_selected {color:#00F;}