body
	{
	margin:0px;
	font-size:12px;
	color:#3C4645;
	background:#3CA3CE;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	}
*	{margin:0px;padding:0px;}
a
	{
	text-decoration: none;color:#3CA3CE;
	}
a:link 
	{
	text-decoration: none;color:#3CA3CE;
	}
a:hover 
	{
	color:#1774A0;
	text-decoration:none;
	}
.a2 *{color:#3C4645;}
.a2 a{color:#3C4645;}
.a2 a:hover{color:#003;}


.bodyDiv{ 
	width:987px;
	padding:0px 5px 0px 5px;
	background:#FFFFFF;
	clear:both; 
	margin:auto;
	text-align:center;
	border:0px solid #000000;
	background:url(../img/bg.jpg) center top repeat-y;
	position:relative;
	}


	
/*width*/
div.mid,div.bottom
	{
	width:100%;
	margin:auto;
	clear:both;	
	}

/*floatPosition*/
.left{float:left;}
.right{float:right;}
	


/*div.top*/

div.menu{
	position:relative;
	z-index:100;
	height:42px;
	text-align:center;
	background:url(../img/menu/mBG.jpg) left top repeat-x;
	border:0px solid #000000;
	}
div.MenuShadow
	{
	background:url(../img/menu/MenuShadow.png) left top repeat-x;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/img/menu/MenuShadow.png");
	height:3px;
	position:relative;
	z-index:10;
	overflow:hidden;
	}
	
div.swf{
	height:258px;
	margin:auto;
	margin-top:-3px;
	background:url(../img/1.jpg) left top no-repeat;
	text-align:center;
	}
div.SwfShadow{
	background:url(../img/shadow.jpg) left top repeat-x;
	height:10px;
	}	





	
/*div.mid*/
div.mid{
	background:url(../img/th.jpg) 4px top repeat-y;
	padding-bottom:10px;
	}
div.midBo{
	background:url(../img/tb.jpg) 4px top no-repeat;
	height:7px;
	overflow:hidden;
	margin-bottom:10px;
	}

	/*div.left*/
div.midL{
	width:230px;
	margin-left:0px;
	padding-bottom:50px;
	border:0px solid #000099;
	}

div.login{
	height:289px;
	}




	/*div.right*/
div.midR{
	width:753px;
	margin-right:2px;
	_margin-right:1px;
	border:0px solid #000099; overflow:hidden;
	}


	/*_sc*/
.scpro li img{border:1px solid #666666;}
.scpro li a:hover img{border:1px solid #999999;}



	/*content*/
div.content{
	width:725px;
	margin:auto;
	text-align:left;
	line-height:1.7em;
	border:0px solid #000000;
	}


	
/*button*/

div.bottom{
	line-height:2em;
	}



/*ns*/
.nsUl{list-style:none; width:95%; margin:auto;}
.nsUl li{height:30px; line-height:30px; display:block; border-bottom:1px dotted #999999;}
.nsUl li a{color:#000; float:left; padding-left:10px;}
.nsUl li a:hover{color:#000066;}
.nsUl li span{ float:right;color:#999; padding-right:10px; font-size:11px; font-family:"Times New Roman", Times, serif;}

 	/*ns_caption*/
h2.nsTitle{text-align:center; color:#1774A0; padding-bottom:5px; line-height:1.5em;}
.nsDate{text-align:right; padding-bottom:5px; color:#999999; font-size:11px;}
.caption{text-align:left; line-height:1.8em; width:100%; overflow:hidden;}
.nsNavigate{text-align:right;}

/*jopUl*/
.jopUl{list-style:none; width:95%; margin:auto;}
.jopUl li{display:block;}
.jopUl li p.p1{ border-top:1px dotted #333; padding:5px 0px 5px 0px; margin-top:20px; margin-bottom:5px;}
.jopUl li p.p1 a{color:#000; font-weight:bold; font-size:14px; float:left; padding-left:10px;}
.jopUl li p.p1 span{ float:right;color:#999; padding-right:10px; font-size:11px; font-family:"Times New Roman", Times, serif;}

/*pro*/
.proUl{list-style:none; text-align:center; border:0px solid #0000FF; background:none;
	float:left;
	clear:both;
	}
.proUl li{float:left; width:195px; height:205px; overflow:hidden; text-align:center;
	margin:14px;
	_margin:12px;	
	background:#3CA3CE;
	border:1px solid ##376797;
	}
.proUl li a{ display:block; line-height:2em; text-align:center; height:98%; color:#000000}
.proUl li a:hover{color:#FFFFFF;}
.proUl li img{display:block; margin:10px auto auto auto; width:170px; height:170px; padding:1px; background:#376797; border:1px solid #eee;}
.proUl li a:hover img{ background:#eee; border:1px solid #376797;}

.proColor{color:#990000; font-weight:bold; font-size:13px;}
.proC2{font-size:18px; font-weight:bold;}

/*img*/
.imgUl{ list-style:none; text-align:center;}
.imgUl li{width:240px; height:230px; float:left; line-height:1em; text-align:center; margin-top:20px;}
.imgUl li a{display:block; width:190px; height:190px; border:1px solid #3CA3CE;}
.imgUl li a:hover{ border:1px solid #000000;}
.imgUl li img{ width:160px; height:160px; margin:13px auto auto auto; padding:1px; border:1px solid #ccc;}
.imgUl li a:hover img{ border:1px solid #999;}



/*talk.asp*/
.table1{width:97%; margin:auto; border-top:1px dotted #CCCCCC;}
.table1 input{
	border:1px solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#666;
	border-left-color:#666;
}
.text1{width:150px;}
.table1 .text2{ width:298px;}

	

	
/*page*/
.page2{text-align:right;  padding:10px 0px 10px 0px; width:100%; clear:both;}
.page{text-align:center; padding:10px 0px 10px 0px; width:100%; clear:both;}
.page a
	{
	padding:1px 8px 1px 8px;
	margin:5px;
	border:1px solid #FBB0AE;
	border-bottom-color:#FED5D1;
	border-right-color:#FED5D1;
	color:#666; font-family:"Courier New", Courier, monospace;
	font-size:16px;
	}
.page a.yes{}
.page a.yes:hover{border:1px solid #99f; background:#eff;font-weight:bold; color:#00f;}
.page a.current{border:1px solid #99f; background:#eff;font-weight:bold; color:#00f}

/*no*/
.no{width:100%; clear:both; height:0px; overflow:hidden;}
.not{ display:block; width:100%; clear:both; height:0px; overflow:hidden;}

/*input.text,textarea*/
input.text{border:1px #CCCCCC inset;}
input,textarea{line-height:1em;}
textarea{overflow:auto; line-height:1.8em;}

/*buttom*/
.button{
	color:#000; font-weight:normal; height:20px; line-height:18px; cursor:pointer;
	background:#D1C5FE;
	color:#333;
	border:1px solid;
	border-bottom-color:#DEE0FE;
	border-right-color:#DEE0FE;
	border-top-color:#5555FF;
	border-left-color:#5555FF;
	}
.button:hover{
	background:#CCCCCC;
	color:#000;
	border:1px solid;
	border-bottom-color:#ddd;
	border-right-color:#ddd;
	border-top-color:#666;
	border-left-color:#666;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
