/* Universal Styles */
*{		outline:none;	}
body {
	background:#89e61f url(site_images/site_bg.jpg) repeat-y center;font:0.7em/1em Arial;color:#606060;margin:0px auto;
}
.fleft{		float:left;	}
.fright{		float:right;	}
.clearxy{
	clear:both; margin:0px; padding:0px; visibility:hidden; line-height:0px; height:0px;
}
/* Layout */
#wrapper {
    width:990px; margin:0px auto;
}
/* 			Site Header	Layout */
#header {
    width:990px;height:133px; margin:0px auto;
}
.headlogo {
	width:270px;height:133px; line-height:133px; float:left; 
}
.headban1 {
	width:720px;height:123px; float:left; margin:5px 0px;
}
.headmenu {
	width:990px;height:58px;margin:0px;padding:0px;
}
.hmenu_l {
    background:url('./site_images/hmenu_l.jpg') no-repeat top left; line-height:58px;width:20px; float:left; padding:0px; margin:0px;
}
.hmenu_r {
    background:url('./site_images/hmenu_r.jpg') no-repeat top right; line-height:58px;width:19px; float:left; padding:0px; margin:0px;
}
.hmenu_m{
    background:url('./site_images/hmenu_m.jpg') repeat-x;line-height:58px;width:951px; float:left; padding:0px; margin:0px;
	font:bold 15px/58px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.clear5pxheight{
	clear:both; height:5px; line-height:5px; visibility:hidden;
}
.middleban {
	width:990px; margin:0px;
}
.mban_t{
    background:url('./site_images/mban_t.jpg') no-repeat top left; line-height:20px;width:990px; float:left; padding:0px; margin:0px;height:20px;
}
.mban_b{
    background:url('./site_images/mban_b.jpg') no-repeat top right; line-height:22px;width:990px; float:left; padding:0px; margin:0px;height:22px;
}
.mban_m{
    background:url('./site_images/mban_m.jpg') repeat-y;width:950px; float:left; margin:0px;padding:0px 20px;
	font:bold 15px/58px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.ind_jour {
	width:465px; margin:0px; height:350px; float:left; overflow:hidden;
}

#indexcontent {
	width:990px; 
}
/* 			Site Content Video List	Layout */
.NewsCon{
	width:785px;  float:left;
}
.NewsList{
	width:763px;float:left;border-left:1px #999999 solid;border-right:1px #999999 solid; padding:0px 10px;
}
.MidBanCon{
	width:200px; float:left; height:500px;margin:0px;padding:0px;margin-left:5px;
}
.BotBanCon{
	width:990px; float:left; height:200px;
}
.NewsCon_TL {
    background:url('./site_images/NewsCon_TL.jpg') no-repeat top left; line-height:43px;width:18px; float:left; padding:0px; margin:0px;
}
.NewsCon_TR {
    background:url('./site_images/NewsCon_TR.jpg') no-repeat top right; line-height:43px;width:18px; float:left; padding:0px; margin:0px;
}
.NewsCon_M{
    background:url('./site_images/NewsCon_M.jpg') repeat-x;line-height:43px;width:749px; float:left; padding:0px; margin:0px;
	font:bold 17px/43px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.NewsCon_M h1{
	margin:0px; font:bold 14px/43px Arial, Helvetica, sans-serif; color:#000000;
} 
.NewsDetList p{
	margin:0px; font:normal 12px/21px Arial, Helvetica, sans-serif; color:#000000;
} 

.NewsCon_BL {
    background:url('./site_images/NewsCon_BL.jpg') no-repeat top left; line-height:43px;width:18px; float:left; padding:0px; margin:0px;
}
.NewsCon_BR {
    background:url('./site_images/NewsCon_BR.jpg') no-repeat top right; line-height:43px;width:18px; float:left; padding:0px; margin:0px;
}

.NewsDet{
	width:743px;border:10px solid #89e61f;margin:10px 0px; height: 140px;background:#b5ec75; overflow:hidden;
} 
.NewsImg{
	width:140px; height: 140px; float:left;border-right:10px solid #89e61f;overflow:hidden;
} 
.NewsDesc{
	width:593px; height: 140px; float:left;
}
.NewsDesc1{
	margin:0px; padding:5px; font:normal 13px/21px Arial, Helvetica, sans-serif; color:#000000;height: 110px;
} 
.readmore a{
	margin:0px; padding:0px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000000;height: 20px; line-height:20px; text-align:right;
	padding-right:10px;
} 
.NewsDesc1 h1{
	margin:0px; font:bold 14px/26px Arial, Helvetica, sans-serif; color:#000000;
} 
.NewsDesc1 p{
	margin:0px; 
	font:normal 12px/24px Arial, Helvetica, sans-serif; text-align:justify;
}
.NewsDesc1{
	margin:0px; 
	font:normal 12px/24px Arial, Helvetica, sans-serif; text-align:justify;
}
.MegaImg{
	width:743px; height: 25px; float:left;border-bottom:10px solid #89e61f;overflow:hidden;
}  
.MegaDesc{
	width:743px; height: 140px; float:left;
}
.MNewsDet{
	width:743px;border:10px solid #89e61f;margin:10px 0px; height: 165px;background:#b5ec75; overflow:hidden;
}
.MegaDet{
	margin:0px;font:bold 15px/25px Arial, Helvetica, sans-serif; text-align:left;line-height:25px;
} 
.MPaperImg {
	float: left;
	text-align: center;
	width: 86px; padding:3px 2px;
	height: 140px;
	line-height:140px;
}

html>body .MPaperImg  img {    /*hidden from IE 5-6 */
	margin-top: 0; /* to clean up, just in case IE later supports valign! */
	vertical-align: middle;
}
html>body .NewsImgCen  img {    /*hidden from IE 5-6 */
	margin-top: 0; /* to clean up, just in case IE later supports valign! */
	vertical-align: middle;
}
 
/* 			Site Static Page Content List	Layout */

.StaCon{
	font:normal 12px/24px Arial, Helvetica, sans-serif; text-align:justify;
}

/* 			Site Footer Content List	Layout */
.FootDiv{
	width:990px; margin-right:10px;float:left; padding-bottom:20px;
}
.FootDiv_Mid{
	width:990px;background:#830707;line-height:60px; height:60px;font:bold 15px/60px Arial, Helvetica, sans-serif;
}

.FootDiv_TL {
    background:url('./site_images/FootDiv_TL.jpg') no-repeat top left; line-height:61px;width:19px; float:left; padding:0px; margin:0px;
}
.FootDiv_TR {
    background:url('./site_images/FootDiv_TR.jpg') no-repeat top right; line-height:61px;width:19px; float:left; padding:0px; margin:0px;
}
.FootDiv_M{
    background:url('./site_images/FootDiv_M.jpg') repeat-x;height:61px;width:952px; float:left; padding:0px; margin:0px;
	font:bold 13px/61px Arial, Helvetica, sans-serif; color:#000000;
}
.rightmenu a{
	font:bold 12px Arial, Helvetica, sans-serif; color:#000000;margin:0px; padding:0px 5px;line-height:61px;
}

/* Main Navigation */
ul#nav {
    margin:0; width:951px;
    height:58px; padding:0px; margin:0px; line-height:58px;
}
ul#nav li {
	float:left;
    list-style:none; display:block;
    padding:0 5px 0 0;
}
ul#nav li a {
	float:left;
    height:50px;
    padding:0 9px 0 0;
    color:#707070;
	text-decoration:none;line-height:50px;
    font:bold 1em/58px Arial;
    overflow:hidden;
}
ul#nav li a span {
	float:left;
	display:block;
	height:58px;
	width:9px;
	_width:6px;line-height:50px;
    overflow:hidden;
    font:0.01em/0.01em;
}
ul#nav li a:hover, ul#nav li.active a {
    line-height:58px;
}
ul#nav li.active a {
    line-height:58px;  
}
ul#nav li a:hover span, ul#nav li.active a span {
}



/* Pager
------------------------------------------------- */

div.pagination {
	padding:3px;font:bold 13px/37px Arial, Helvetica, sans-serif; text-align:right;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #000000	;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a0a0a0;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #aaa;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #FFFFFF;
}