h1,h2,h3,h4,h5,h6 {font-weight:normal; font-style:normal; font-size:12px;}
form {padding:0; margin:0;} 
a{text-decoration:none; color:#454545; outline-style:none;} /* Õë¶ÔIE */
a:hover { text-decoration: none; color:#e56600;}
a:focus { -moz-outline-style: none; } /*Õë¶Ôfirefox*/
.container {
	width:100%;
	overflow:hidden;
	margin:0 auto;
	background:url(bgcontainer.jpg) repeat-x #fff;
	padding-top:14px;
}
/*newslist*/
.container-right {
	float:right;
	width:755px;
	overflow:hidden;
	display:inline;
}
	.container-right h2 {
		/*width:741px;*/
		height:38px;
		border-right:1px solid #d4dee4;
		background:url(bgnewsh2.jpg) repeat-x;
	}
	.container-right h2 .position {
		float:right;
		line-height:38px;
		background:url(iconH.jpg) 0 center no-repeat;
		padding:0 16px;
	}
	.container-right h2 .curcolumn {
		float:left;
		background:url(bgcurcolumn.jpg) 0 0 no-repeat;
		line-height:38px;
		font-size:16px;
		font-weight:bold;
		padding-left:23px;
	}
		.newslist,.piclist {
			/*width:740px;*/
			min-height:700px;
			_height:700px;
			border:1px solid #d4dee4;
			border-top:none;
			background:url(bgnewslist.jpg) repeat-x;
			margin-bottom:20px;
			padding-bottom:20px;
			padding-top:40px;
		}
		.newslist ul {
			padding:15px 17px;
			overflow:hidden;
		}
		.newslist ul li {
			width:690px;
			padding-left:16px;
			line-height:30px;
			background:url(iconbluetriangle.jpg) 6px center no-repeat;
			border-bottom:1px dotted #c6d4e6;
			padding-left:px;
		}
		.newslist ul li span {
			float:right;
			color:#a8a8a8;
		}
	.container-left {
		float:left;
		width:228px;
		overflow:hidden;
		margin-left:10px;
		display:inline;
	}
		.column {
			/*width:100%;*/
			overflow:hidden;
		}
		.column h2 {
			background:url(bgcolumn.jpg) repeat-x;
			width:216px;
			height:38px;
			border-right:1px solid #d4dee4;
			border-left:1px solid #d4dee4;
			padding-left:10px;
		}
		.column h2 span {
			padding:0 16px;
			line-height:36px;
			margin-top:2px;
			border-right:1px solid #d4dee4;
			border-left:1px solid #d4dee4;
			float:left;
			width:auto;
			background:url(bgcolumnh2span.jpg) repeat-x;
			font-size:16px;
			font-weight:bold;
			color:#176399;
		}
		.column ul {
			width:198px;
			overflow:hidden;
			border:1px solid #d4dee4;
			border-top:none;
			padding:2px 14px 12px;
		}
		.column ul li {
			width:198px;
			height:29px;
			float:left;
			margin-top:10px;
		}
		.column ul li a {
			padding-left:14px;
			width:184px;
			height:29px;
			line-height:29px;
			display:block;
			font-size:12px;
		}
		.column ul li a:link,.column ul li a:visited {
			background:url(bgcolumna.jpg);
		}
		.column ul li a:hover,.column ul li a:active {
			color:#fff;
			background:url(bgcolumnahover.jpg);
			font-weight:bold;
		}
		.column ul li.hover a {
			color:#fff;
			background:url(bgcolumnahover.jpg);
			font-weight:bold;
		}