@charset "utf-8";
/* CSS Document */
h2{
	padding:0px 0px 0px 10px;
	margin:0px;
	font-size:12px;
	background:url(../images/column_bg.gif) repeat-x;
	height:25px;
	color:#1f376d;
	line-height:26px;
	}
h2 a{
	color:#1f376d;
	}
h2 a:hover{
	color:#1f376d;
	}
li{
	line-height:24px;
	}
#content1,#content2,#content3{
	clear:both;
	padding-top:10px;
	}
.part1{
	width:258px;
	border:1px solid #c5ddf1;
	float:left;
	}
.part2{
	width:388px;
	border:1px solid #c5ddf1;
	float:left;
	margin-left:10px;
	}
.part3{
	float:right;
	width:250px;
	}
ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul li{
	text-align:left;
	display:block;
	padding:0px;
	margin:0px;
	}
ul li div{
	float:left;
	}
#content1 .part1{
	height:283px;
	*height:284px;
	background:url(../images/content1_part1_bg.png) repeat-x top;
	}
#content2 .part1{
	height:300px;
	*height:302px;
	}
#content1 .part1 h2,#content2 .part1 h2{
	padding-left:0px;
	width:248px;
	}
.ckxx{
	padding-top:9px;
	text-align:right;
	padding-right:25px;
	}
.ckxx a{
	color:#fe2c02;
	}
.ckxx a:hover{
	color:#fe2c02;
	}
#content1 .part1 table{
	border-collapse:collapse;
	border:1px solid #ffe1b7;
	color:#CA4700;
	margin-top:13px;
	}
#content1 .part1 table td{
	border:1px solid #ffe1b7;
	}
#content2 .part1 table{
	border-collapse:collapse;
	border:1px solid #abd9ff;
	margin-top:13px;
	}
#content2 .part1 table td{
	border:1px solid #abd9ff;
	height:29px;
	*height:28px;
	text-align:center;
	vertical-align:middle;
	}
.zixun{
	margin-top:5px;
	*margin-top:3px;
	}
#content3 .part1 ul{
	height:250px;
	padding:13px 10px 13px 10px;
	}
.part1 ul li{
	padding-left:15px;
	background:url(../images/libg.gif) no-repeat left 5px;
	width:220px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow: hidden;
	line-height:25px;
	}
#content1 .part2 ul li div{
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow: hidden;
	width:275px;
	}
#content2 .part3 ul li div{
	width:135px;
	color:#056cc9;
	height:24px;
	overflow:hidden;
	}
#content3 .part3 ul li div{
	width:93px;
	color:#056cc9;
	}
#content1 .part2 ul{
	height:238px;
	padding:10px 10px 10px 45px;
	background:url(../images/lis_bg.png) no-repeat 20px center;
	}
#content2 .part2 ul,#content3 .part2 ul{
	height:250px;
	padding:13px 10px 13px 20px;
	}
#content2 .part2 ul li,#content3 .part2 ul li{
	width:320px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow: hidden;
	padding-left:15px;
	background:url(../images/libg.gif) no-repeat left 5px;
	line-height:25px;
	}
.part3 h2{
	background:url(../images/pai_nav_bg.gif);
	height:35px;
	}
.part3 ul{
	background:url(../images/pai_bg.png) no-repeat;
	padding:0px 20px 10px 50px;
	}
#content2 .part3 ul li{
	color:#E30000;
	}
#content3 .part3 ul li{
	color:#009900;
	}
#content3 .part3 ul li img{
	float:right;
	margin-right:10px;
	margin-top:3px;
	}
img#new{
	float:left;
	margin-right:8px;
	}
img.more{
	float:right;
	margin-right:8px;
	margin-top:7px;
	}
