﻿body
{
	font-size: 14px;
	line-height:150%;
	text-align: center;
	color:#515151;
	margin:0px;
	font-family: Tahoma, Arial;
	overflow:auto;
	background-color:white;
}
#wrap_out{width:956px;margin:0 auto;text-align:left;}
#wrap{width:956px; text-align:left; background-color:White; 
	background-image: url( 'Images/mainer_bg.gif' );
	background-repeat: repeat-y;float:left;}

a
{
	color:#000000;
	text-decoration:none;
}
a:hover
{
	color:Red;
	text-decoration:underline;
}
#nav ul{ list-style:none; float:right;}
#nav ul li{ list-style-type:none; display:block; float:left;}

#navContainer{ background-color:White; clear:both; float:left;width:100%; text-align:right;}

#nav{ margin-top:20px; margin-right:10px; float:right;}
#nav  .img
{
	background-image: url( 'Images/nav_pic.gif' );
	background-repeat: no-repeat;
	background-position: left top;
	width:40px;
}
#nav  .link{}
#nav  .split
{
	background-image: url( 'Images/nav_split.gif' );
	background-repeat: no-repeat;
	background-position: center center;
	width:30px;
}
#header
{
	background-position: left top;
	height: 170px;
	width: 956px;
	background-image: url( 'Images/header.png' );
	background-repeat: no-repeat;
	float:left;
	clear:both;
}
#mainer
{
	clear:both;
	background-image: url( 'Images/mainer_bg.gif' );
	background-repeat: repeat-y;
}
#mainer #blockBar{background-image: url( 'Images/blockBar_bg.gif' );
	background-repeat: no-repeat;background-position: right top; width:240px; float:left; text-align:left; padding-top:10px;
	 min-height:560px;
	}
#mainer #blockBar .blockLink{ list-style:none; width:190px;}
#mainer #blockBar .blockLink li
{
	background-position: center center;
	list-style-type: none;
	display: block;
	font-weight: bold;
	background-image: url( 'Images/blockbar_bg_0.gif' );
	background-repeat: no-repeat;
	width:181px;
	height:42px;
	margin:1px;
}	
#mainer #blockBar .blockLink .li_style_1{background-image: url( 'Images/blockbar_bg_1.gif' );}
#mainer #blockBar .blockLink .li_style_2{background-image: url( 'Images/blockbar_bg_2.gif' );}
#mainer #blockBar .blockLink .li_style_3{background-image: url( 'Images/blockbar_bg_3.gif' );}
#mainer #blockBar .blockLink .li_style_4{background-image: url( 'Images/blockbar_bg_4.gif' );}
#mainer #blockBar .blockLink .txt{ margin-top:12px; margin-left:50px;}
#mainer #blockBar .fl{ padding-left:50px; margin-top:30px;}
#mainer #blockBar #downloadList{ font-size:12px; width:190px; margin-top:30px; margin-left:40px;}
#mainer #blockBar #downloadList h3{font-size:14px; font-weight:bold; color:#f68200; border-bottom:solid 1px #f2f0dc; margin-bottom:2px;}
#mainer #blockBar #downloadList #con{width:190px; background-color:#fffdea; border:dashed 1px #f2f0dc; text-align:left;}


#mainer #blockCon{ float:left; margin-left:20px; width:650px; padding-top:10px;}
#mainer #blockCon .listBox1{ clear:both;}
#mainer #blockCon .listBox1 .title
{
	background-image: url( 'Images/title_bg_1.gif' );
	background-repeat: repeat-x;
	background-position: left center;
	clear:both;
	height:30px;
	width:100%;
}
#mainer #blockCon .listBox1 .title .txt
{
	background-position: left center;
	float: left;
	background-image: url(  'Images/arrow2.gif' );
	background-repeat: no-repeat;
	font-weight:bold;
	background-color:White; padding:5px; padding-left:15px;	
}
#mainer #blockCon .listBox1 .title .more{ display:none;}
#mainer #blockCon .listBox1 .content{float:left;clear:both;width:100%;}
#mainer #blockCon .listBox1 .content .pic{background-position: left center;
	float: left;
	background-image: url(  'Images/pic_1.gif' );
	background-repeat: no-repeat; width:140px; height:150px;}
#mainer #blockCon .listBox1 .content .list{float:left; font-size:12px;width:480px;}

#mainer #blockCon .listBox2{ clear:both; border:solid 10px #eff4e3; margin-top:20px; float:left;width:615px;}
#mainer #blockCon .listBox2 .title
{ width:100%;
	/*clear:both;*/
}
#mainer #blockCon .listBox2 .title .txt
{
	float: left;
	font-weight:bold;
	background-color:White;  padding-left:15px;	 color:Red;
}
#mainer #blockCon .listBox2 .title .more{ display:none;}
#mainer #blockCon .listBox2 .content{ float:left;clear:both;width:100%;}
#mainer #blockCon .listBox2 .content .pic{background-position: left center;
	float:right;
	background-image: url(  'Images/pic_2.gif' );
	background-repeat: no-repeat; width:140px; height:150px;width:110px;}
#mainer #blockCon .listBox2 .content .list{ float:left; font-size:12px;width:500px;}


#mainer #blockCon .listBox3{ float:left; width:310px; margin-right:10px; margin-top:20px; margin-bottom:20px;}
#mainer #blockCon .listBox3 .title
{
	background-image: url( 'Images/title_bg_1.gif' );
	background-repeat: repeat-x;
	background-position: left center;
	clear:both;
	height:30px;
	width:98%;
}
#mainer #blockCon .listBox3 .title .txt
{
	background-position: left center;
	float: left;
	background-image: url(  'Images/arrow2.gif' );
	background-repeat: no-repeat;
	font-weight:bold;
	background-color:White; padding:5px; padding-left:15px;	
}
#mainer #blockCon .listBox3 .title .more{ display:none;}
#mainer #blockCon .listBox3 .content{}
#mainer #blockCon .listBox3 .content .listl{float:left; font-size:12px;}
#mainer #blockCon .listBox3 .content .list{float:left; font-size:12px;}

#mainer #blockCon #path{font-size:12px; text-align:right;}
#mainer #blockCon #title{background-image: url( 'Images/title_bg_1.gif' );
	background-repeat: repeat-x;
	background-position: left center;
	clear:both;
	height:30px;
}
#mainer #blockCon #title #txt
{
	background-position: left center;
	float: left;
	background-image: url(  'Images/arrow2.gif' );
	background-repeat: no-repeat;
	font-weight:bold;
	background-color:White; padding:5px; padding-left:15px;	
}
#mainer #blockCon #content
{
}


#footer{ clear:both; margin-left:4px; margin-right:3px; background-color:White;}
#footer #copy{ background-color:#c0c0c0; padding:10px; text-align:left; color:White;}
#footer #contact{ padding:10px; text-align:right; color:#797979;}



#ItemRow{border-bottom:dashed 1px #efefef;}
#ItemRow .arrow{ width:20px; text-align:center;}
#ItemRow .tilte{ text-align:left;}
#ItemRow .time{ text-align:left; width:100px; color:#a2a2a2;}


.ir{ clear:both; border-bottom:dashed 1px gray; width:160px;}
.ir .img{ float:left; width:10px; margin-top:8px;}
.ir .txt{ float:left;}

#subNav{}
#subNav .snTitle
{
	background-position: right center;
	background-image: url(   'Images/sn_bg.gif' );
	background-repeat: no-repeat;
	text-align:center;
	height:50px;
	margin-right:10px;
}
#subNav .snTitle span{
	color: Black;
	font-weight: bold; }
#subNav .snList{margin-left:45px; width:170px; margin-bottom:40px;}