﻿	body {
		margin:0px;
		padding:0px;
		text-align:center;
		font: 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Calibri, 微软雅黑, "宋体","Arial Narrow";
		background: #75C567 url(images/bg.jpg) top center no-repeat;
		color: #333;
		line-height:150%;
	}
	strong {
		font-weight:bold;
	}
	a {
		text-decoration:none;
		color:#2d4569;
	}
	a:hover{
		color:#1464a3;
	}
	.clr {
		clear:both;
	}
	.container {
		text-align:left;
		width: 980px;
		margin: 0 auto;
	}
	.header	{
		height:240px;
		position:relative;
	}
	.main	{
		font-size:14px;
		background: url(images/mainbg.jpg) center top repeat-y;
		padding-bottom:10px;
		/*min-height:440px;
		height:auto!important;
		height:440px;
		margin-top:320px;
		position:relative;*/
	}
	.mainbox {
		/*position:absolute;
		top:-320px;*/
		min-height:440px;
		height:auto!important;
		height:440px;
		padding:0px 40px;
	}
	.entry2 img {
		max-width:600px;
		_width:expression((this.offsetWidth > 600) ? "600px" : this.offsetWidth + "px" );
	}
	.footer {
		font-size:14px;
		color:white;
		background: #212121 url(images/footer.jpg) left top repeat-x;
		padding-top: 36px;
		padding-bottom: 18px;
		text-align:center;
	}
	.footer a {
		color : white;
	}
	.footer a:hover {
		color : yellow;
	}
	.menunav{
		position:absolute;
		bottom:30px;left:65px;
	}
	.menunav li { 
		float:left;
		padding:0px 5px 
	}
	.menunav li a{
		color: white;
		font-size:18px;
	}
	.menunav li a:hover{
		color: #ffda7a;
	}
	
	.indexpanel {
		background-color:#d7dae4;
		margin:5px;
		padding:5px;
		text-align:left;
	}
	
	.p_title {
		font-size:18px;
		text-align:center;
		color: #4D788A;
		padding:10px 0px 5px 0px;
		
	}
	.p_info {
		font-size:12px;
		text-align:center;
		padding-bottom:5px;
	}
	.list {
		float:left;
		width:636px;
		margin:2px 2px 2px 5px;
	}
	.list_ul {
		padding:0px 0px 0px 20px;
	}
	.list_li {
		margin:8px 0px 8px 0px;
	}
	.list_block {
		background:white;
		padding:8px;
		margin:0px 0px 10px;
		overflow:hidden;
	}
	.list_readmore {
		text-align:right;
	}
	.list_title {
		font-size:18px; 
		border-bottom: 1px dotted #616161;
		color: #616161; 
		padding-bottom:3px;
		margin-bottom:5px;
	}
	
	.video_intro {
		border:1px solid #333;
		padding:5px;
		margin:0px 0px 5px 0px;
	}
	
	/* subclass */
	.content {
		background:white;
		float:left;
		width:620px!important;
		width:636px;
		margin:2px 2px 2px 5px;
		padding:8px 8px 18px 8px;
		overflow:hidden;
	}
	.page {
		background:white;
		margin:2px 5px 2px 5px;
		padding:8px 8px 18px 8px;
		overflow:hidden;
	}
	
	/* page */
	.pagenation {
		margin:10px auto;
		text-align: center;
		font-size: 13px;
	}
	.current_page {
		padding-left:2px; 
		color: #FFF;
		background-color: #3a5a68; 
		width:auto;
	}
	.page_number { 
		 color: #3a5a68;
	}
	
	#ckepop {
		float:left;
		padding-bottom:5px;
	}