/* CSS Document */
shtml,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,em,button{margin:0;padding:0;}
img,fieldset{border:0;margin:0;padding:0;}
* { margin:0; padding:0;}
body {
	font-size:12px;
	font-family:Arial;
	background-image: url(bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
ul,li,dl,dt,dd { margin:0; padding:0; list-style:none;}

.wapper {
	width:790px;
	margin:0px;
	min-height:300px;
	height:auto;
	_height:300px;
	padding-top: 51px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 87px;
	background-image: url(bodybg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.nav { width:100%; height:18px; line-height:18px;}
.nav li { float:right; margin-left:2px; width:107px; height:18px;}

.content { width:100%; margin:72px 0 0 0; min-height:100px; height:auto; _height:100px;}
.contentbody01 { float:left; width:526px; line-height:1.7; font-family:"Arial";}
.contentbody02 {
	float:left;
	width:795px;
	line-height:1.7;
	font-family:"Arial";
}
.contentbody02 ul {}
.contentbody02 li {
	width:226px;
	height:156px;
	border:1px solid #ccc;
	padding:11px;
	float:left;
	display:inline;
	margin-top: 6px;
	margin-right: 15px;
	margin-bottom: 6px;
	margin-left: 0px;
	background-color: #fff;
	background-image: url(showbg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.contentbody02 li p { padding:0 5px 0 0; text-align:right;}
.title01 { font-size:16px; font-family:"Arial"; font-weight:700}
.title02 {  color:#fff; padding:0 15px; height:30px; line-height:30px; background:#496BA7; clear:both}
.title02 span.t {font-size:14px; font-weight:700; float:left}
.title02 span.time {font-size:11px; float:right}
ul.list {margin-top:8px;}
ul.list li { height:28px; line-height:28px; border-bottom:1px solid #ccc; background:url(icon01.png) no-repeat 5px 10px; padding-left:15px;}
ul.list li a { color:#666; text-decoration:none; float:left}
ul.list li a:hover {color:#496BA7; text-decoration:none;}
ul.list li span { float:right; color:#496BA7; padding-right:20px;}

.contentbody01 p , .contentbody02 p { padding:10px 0;}
.sidebar { float:right; width:215px;}

.Columns01 { width:215px; margin-bottom:14px;}
.Columns01 p { width:100%; height:15px; line-height:15px;}
.Columns01 dl {
	width:213px;
	height:148px;
	border:1px solid #ccc;
	margin:8px 0 0 0;
	background-image: url(showbg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.Columns01 dt { width:193px; height:110px; background:#ccc; margin:10px 10px 0 10px;}
.Columns01 dd { text-align:right; margin-top:3px;}
.Columns01 ul { margin-top:8px;}
.Columns01 li { height:28px; line-height:28px; border-bottom:1px solid #ccc; background:url(icon01.png) no-repeat 5px 10px; padding-left:15px;}
.Columns01 li a { color:#666; text-decoration:none;}
.Columns01 li a:hover {color:#496BA7; text-decoration:none;}

.Columns02 {
	width:220px;
	margin-bottom:14px;
}
.Columns02 ul {
	margin: 0px;
}
.Columns02 li {
	height:50px;
	float:left;
	display:inline;
	width:50px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.Columns02 li a img {
	border:5px solid #A7B7D4;
}
.Columns02 li a:hover img {
	border:5px solid #FF9900;
}
.footer { clear:both; padding:40px 0 0 0}
.footernav { width:790px; padding:0 0 0 87px; height:30px; line-height:30px; font-family:Arial; background:#496BA7; color:#fff;}
.footernav a { color:#fff; text-decoration:none;}
.footernav a:hover { text-decoration:underline;}
.footernav .fn { float:left; display:inline}
.footernav span { float:right; display:inline}

.copyright { width:877px;}
.copyright .img { float:left; display:inline;}
.qq { float:right; width:150px; padding:8px 0 0 0;}
.qq li { display:inline}
.clear { line-height:0px; height:0px; font-size:0px; clear:both;}

.pagenum { width:100%; text-align:center; font-size:12px; padding:10px 0;}
.pagenum a { color:#666; text-decoration:underline; margin:0 5px;}
.pagenum a.on { color:#496BA7; font-weight:700; text-decoration:none}

