@charset "gb2312";
/* CSS Document */

.listleft { float:left; width:650px; overflow:hidden;}
.listright { float:right; width:296px; overflow:hidden;}



dl.jczx {padding:1px; background:#f6fcff; border:solid 1px #a8d7ea; }
dl.jczx dt { background:url(../images/tjtcimg_12.gif) repeat-x; height:25px; padding:0 0px 0 4px;}
dl.jczx dt img { display:block; float:left; padding:2px 5px 0 0;}
dl.jczx dt a { font-size:14px; font-weight:bold; padding-top:5px; display:block; float:left;}
dl.jczx dt span { float:right;  width:45px;}
dl.jczx dt span a { font-size:12px; font-weight:normal; padding-top:6px; display:block; float:left;}
dl.jczx dd { width:auto; overflow:hidden; padding:11px 15px 0px 15px; }
dl.jczx dd table td { height:22px; line-height:22px;}
dl.jczx dd .img { width:105px; padding:0 13px; float:left; line-height:23px;}
dl.jczx dd .img a { display:block; clear:both; width:103px; text-align:center; color:#3ba7ef;}
dl.jczx dd .img img { width:103px; height:77px; padding:1px; border:solid 1px #cccccc;}
.listgg { overflow:hidden;}
.listgg a { float:left;}
.listgg img { float:left; display:block; padding:0 2px 0 0;}


.listleft dl.listn { background:url(../images/tjtc_newslistlbottom.gif) no-repeat bottom; padding-bottom:3px;}
.listleft dl.listn dt { background:url(../images/tjtc_newslistltop.gif) no-repeat; height:3px; overflow:hidden;}
.listleft dl.listn dd {
	font-size:14px;
	background-color:#F5FAFE;
	line-height: 26px;
	padding:20px 55px 0px 55px;
	border-left: 1px solid #bbd2eb;
	border-right: 1px solid #bbd2eb;
}
.listleft dl.listn dd a { font-size:14px; text-decoration:underline;}
.listleft dl.listn dd .bt {
	color:#015378;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	height: 30px;
	line-height: 30px;
	padding-top:10px;
	border-bottom:solid 1px #BDCDE6;
}
.listleft dl.listn dd .bt font {
	font-size:18px;
}
.listleft dl.listn dd .message {
	font-size:12px;
	text-align:center;
}
.listleft dl.listn dd .message a { font-size:12px;}
.listleft dl.listn dd p {
	font-size:14px;
	line-height:24px;
	padding-top:20px;
}
.listleft dl.listn dd strong {
	font-size:14px;
	line-height:24px;
	padding-top:20px;
}
.listleft dl.listn dd span { font-size:14px; text-decoration:underline;}

.listleft dl.listn dd dl.latest_news {
	position:relative;
	background:none;
	padding-top:24px;
}
.listleft dl.listn dd dl.latest_news dt {
	position:absolute;
	margin-left:-40px;
	margin-top:-24px;
	border-top:dotted 1px #b2b2b2;
	width:600px;
	height:24px;
	line-height:24px;
	background:none;
	padding:0px 10px;
	font-size:14px;
	font-weight:bold;
}
.listleft dl.listn dd dl.latest_news dd {
	padding:10px 20px;
	border:0px;
	font-size:14px;
	line-height: 26px;
}
.listleft dl.listn dd dl.latest_news dd a { text-decoration:none;}

.listxx { float:left; padding:30px 0 0 270px;height:32px;}
.newsggtext2{ float:right; margin-top:14px; line-height:24px; width:290px; height:24px; overflow:hidden; font-size:12px; color:#f00;}

.listleft dl.listn dd ul.mapculture {display:block; overflow:hidden; padding:10px 0; }
.listleft dl.listn dd ul.mapculture li { line-height:30px;}
.listleft dl.listn dd ul.mapculture li a { font-size:14px; text-decoration:none;}
.listleft dl.listn dd ul.mapculture li span { float:right; color:#999; text-decoration:none;}

.listleft dl.listn dd .pg { text-align:center; padding:13px 0;}
.listleft dl.listn dd .pg strong,.listleft dl.listn dd .pg strong a { color:#00F; font-size:12px;}

/*.jsq { padding-bottom:5px; overflow:hidden; height:26px;}
.jsq strong { float:left; padding:0 4px;}
.jsq strong a { float:left; display:block; width:71px; height:26px; background:url(../images/tjtc_newslist.gif) no-repeat; text-align:center; line-height:26px; font-weight:normal; color:#06338f;}
*/

.votecontent { background:url(../images/tjtc_newslistlbottom.gif) no-repeat bottom; padding-bottom:3px;}
.votecontent span { display:block; background:url(../images/tjtc_newslistltop.gif) no-repeat; height:3px; overflow:hidden;}
.votecontent .votecontainer {background-color:#F5FAFE;padding:20px 20px 0px 45px;	border-left: 1px solid #bbd2eb;	border-right: 1px solid #bbd2eb;}
.votecontent .votecontainer h2 {font-size: 14px;font-weight: bold;}
.votecontainer dl dt { clear: both;font-size: 14px;font-weight: bold; margin: 0;padding:10px 0 0;}
