@charset "utf-8";
#content h1 span{
	position:absolute;
	right:8px;
	top:0px;
	font-weight:normal;
}
#content .left{
	float:left;
	width:249px;
}
#content .right{
	float:right;
	width:650px;
}
#content .left .tztg{
	height:291px;
}
#content .left .tztg h1{
	height:31px;
	line-height:28px;
	background:url(../images/p1.png) no-repeat 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0px 0px 0px 35px;
	position:relative
}
#content .left .tztg h1 .title{
	font-size:14px;
}
#content .left .tztg .text{
	height:242px;
	border-left:1px solid #c3e8fd;
	border-right:1px solid #c3e8fd;
	border-bottom:1px solid #c3e8fd;
	padding:8px 10px 0px 10px;
}
#content .left .tztg .text h2{
	height:21px;
	line-height:21px;
	background:url(../images/point1.png) no-repeat left center;
	padding:0px 0px 0px 8px;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:218px;
	overflow:hidden;
}
#content .left .zjjs{
	height:200px;
}
#content .left .zjjs h1{
	height:28px;
	line-height:28px;
	background:url(../images/p2.png) no-repeat 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0px 0px 0px 43px;
	position:relative
}
#content .left .zjjs h1 .title{
	font-size:14px;
}
#content .left .zjjs .text{
	height:161px;
	border-left:1px solid #c3e8fd;
	border-right:1px solid #c3e8fd;
	border-bottom:1px solid #c3e8fd;
	padding:5px 10px 0px 10px;
	overflow:hidden
}
#content .left .zjjs .text .lpic{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:220px;
	height:160px;
	overflow:hidden
}
#content .left .zjjs .text .lpic .img{
	float:left;
	width:120px;
	height:160px
}
#content .left .zjjs .text .lpic .imgname{
	float:left;
	text-align:left;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	padding:5px 0px 0px 0px
}
#content .left .tszk{
	height:79px;
}
#content .left .tszk h1{
	height:28px;
	line-height:28px;
	background:url(../images/p3.png) no-repeat 0px 0px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:0px 0px 0px 43px;
}
#content .left .tszk .text{
	height:39px;
	border-left:1px solid #c3e8fd;
	border-right:1px solid #c3e8fd;
	border-bottom:1px solid #c3e8fd;
	padding:7px 0px 0px 0px;
	text-align:center
}
#content .left .mail{
	height:30px;
}
#content .right .new{
}
#content .right .new h1{
	height:29px;
	line-height:28px;
	background:url(../images/bg2.png) repeat-x 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0px 0px 0px 0px;
	position:relative
}
#content .right .new h1 .title{
	display:block;
	font-size:14px;
	background:url(../images/p4.png) no-repeat 0px 0px;
	padding:0px 0px 0px 43px;
	position:absolute;
	top:0px;
	left:0px;
	width:82px;
	height:31px;
	line-height:28px;
}
#content .right .new .text{
	clear:both;
	background:url(../images/bg3.png) repeat-x left top;
	padding:12px 0px 0px 0px;
}
#content .right .new .text .flash{
	float:left;
	width:276px;
	height:46px;
	padding:0px 0px 0px 0px;
	text-align:center
}
#content .right .new .text .list{
	float:right;
	width:365px;
	height:194px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#content .right .new .text .list h2{
	height:20px;
	line-height:20px;
	background:url(../images/point1.png) no-repeat left center;
	padding:0px 0px 0px 8px;
	font-size:12px;
	font-weight:normal;
	position:relative
}
#content .right .new .text .list h2 a{
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:290px;
	height:20px;
	overflow:hidden;
}
#content .right .new .text .list h2 span{
	position:absolute;
	right:18px;
	top:0px;
}
/**/
#content .right .pic{
	clear:both;
	height:176px;
}
#content .right .pic .left{
	float:left;
	width:33px;
	height:167px;
	background:url(../images/pic1.png) no-repeat 0px 0px;
}
#content .right .pic .text{
	float:left;
	width:605px;
	height:159px;
	background:url(../images/pic2.png) repeat-x left top;
	padding:8px 0px 0px 7px;
}
#content .right .pic .text .plistpic{
	width:197px;
	padding:0px 5px 0px 0px;
}
#content .right .pic .text a.t{
	display:block;
	width:197px;
	height:26px;
	margin:0px auto 0px auto;
	font-size:12px;
	color:#252525;
	line-height:24px;
	text-align:center;
	overflow:hidden
}
#content .right .pic .right{
	float:left;
	width:5px;
	height:167px;
	background:url(../images/pic3.png) no-repeat 0px 0px;
}
/**/
#content .right .newjk{
	width:319px;
	height:185px;
}
#content .right .newjk h1{
	height:29px;
	line-height:28px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0px 0px 0px 0px;
	position:relative;
	background:url(../images/bg2.png) repeat-x 0px 0px
}
#content .right .newjk h1 .t1{
	padding:0px 0px 0px 40px;
	font-size:14px;
	background:url(../images/p5.png) no-repeat 0px 0px;
}
#content .right .newjk h1 .t2{
	padding:0px 0px 0px 40px;
	font-size:14px;
	background:url(../images/p6.png) no-repeat 0px 0px;
}
#content .right .newjk .text{
	height:147px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background:url(../images/newjkbg.png) repeat-x 0px 0px
}
#content .right .newjk .text h2{
	height:20px;
	line-height:20px;
	background:url(../images/point1.png) no-repeat left center;
	padding:0px 0px 0px 8px;
	font-size:12px;
	font-weight:normal;	
	text-overflow:ellipsis;
	white-space:nowrap;
	width:275px;
	margin:0px auto 0px auto;
	height:20px;
	overflow:hidden;
}

