/* CSS Document */
body{ margin:0px; font-size:12px; font-family:"ËÎÌå"; line-height:18px;}
#ding{text-align:center; background:#ECEFF1; border-bottom:1px solid #ffffff;}
	#ding #menu{width:970px; height:35px; text-align:left;}
		#menu #logo{ float:left; padding:3px 0 3px 10px; width:85px;}
		#menu #pop{float:left; padding:12px 380px 0 20px; width:90px; color:#CE000F; font-size:13px; font-weight:bold;}
		#menu  li{float:left; margin:0;padding:12px 2px 0 2px; color:#4E82B7;font-size:12px;}
		#menu  li a{ color:#4E82B7; text-decoration:none; font-size:12px;}
		#menu  li a:visited{ color:#4E82B7; text-decoration:none; font-size:12px;}


/* ¶¥²¿menu css  */
#top{ width:100%; height:21px; background-color:#f7f7f7; border:#dedede 1px solid; text-align:center;}
#topbox{ width:900px; height:21px; margin:0 auto; padding-top:5px;}

div.type{ width:960px; text-align:center;}
.blue {color: #0033cc}
a.blue:link {color: #666666;;text-decoration:underline;}
a.blue:visited {color: #666666;;text-decoration: underline;}
a.blue:hover {color:#FF6600;text-decoration: none;}

a.black:link {	color: #000000;	text-decoration: none;}
a.black:visited {color: #000000;text-decoration: none;}
a.black:hover {	color: #dd8800;	text-decoration: none;}
a.black:active {color: #000000;	text-decoration: none;}

a.blackno:link{color: #000000;text-decoration: none;}
a.blackno:visited{color: #000000;text-decoration: none;}
a.blackno:hover{color: #000000;text-decoration: underline;}

#layout{ width:958px; margin:0 auto;}

/*----ad top---*/

#ad{background:url(../imgs/ad.gif) !important; background:url(../imgs/ad.gif) repeat-x repeat-y; height:75px;margin:3px 0px 0px 0px;}
.titlefont1{ font-size:35px; color:#fff; padding:35px 0px 0px 35px; font-weight:bold;}

#adbottom{ background:url(../imgs/adbottombg.gif) repeat-x; height:38px;}
#adbottom h1{ margin:0; width:100px; float:left;}
#adbottom img{ margin:7px 25px auto 25px;}
#adbottomright{ float:left; margin-top:10px;}
.titlefont2{ color:#000; padding-right:20px; }
.bluef{ color:#0000FF; text-decoration:none}
.bluef a{ color:#0000FF; text-decoration:none}
.bluef a:hover{ color:#FF6600;text-decoration:underline;}


/*----left---*/

#leftframe{ width: 162px;border:#2a849d 1px solid; background:#7ec4d8; margin:0px; text-align:center; float:left;padding-top:30px;padding-bottom:40px;}

#mobannav{ list-style:none; margin:0px; }
	#mobannav div{height:auto}
	#mobannav li{ width:120px; height:27px; background:url(../imgs/dhbg.gif) repeat-x; margin:0px;}
		#mobannav li a{ display: block; font:"ËÎÌå" 12px; color:#000; padding-left:20px; padding-top:6px; text-decoration:none;}
			#mobannav li a:hover{ color:#FF0000; font-size:12px; font-weight:bold; text-decoration:underline;}

.subnav{margin-top:7px;}		
.subnav td{ color:#636363; padding-left:18px;padding-top:5px; line-height:20px; text-align:left;}

/*----right---*/
#rightframe{ padding-left:25px;}
	#rightframe h1{ margin:5px 10px auto 0px; float: left;}
	#rightbread{ margin-top:5px;}
	.titlefont3 a{ color:#636363; text-decoration:underline;}
	.titlefont3 a:hover{ color:#FF6600;text-decoration:underline;}
	.titlefont4{color:#FF6600;text-decoration: none; font-weight:bold;}
	.titlefont5{color:#636363;text-decoration: none; font-size:13px;}
	.titlefont6 { text-decoration:underline; color:#000000;}
	.titlefont6 a{ text-decoration:underline; color:#0000FF;}
	.titlefont6 a:hover{ text-decoration:underline; color:#FF6600;}
	.titlefont7	{ text-decoration:none; color:#000000;font-size:13px; text-align:left;}

	.r1title{ margin:0px; padding:0px;background:url(../imgs/r1bottombg.gif) repeat-x; height:39px;float:left; width:100%; }
	.r1title img{margin:10px 0px 0px 5px; float: left;}
	.r1titlefont{ color:#006aa0; font-size:14px; margin:12px 0px 8px 12px; position: static;float: left;}

	.rline{ background:#f7f7f7; border-bottom:#afafaf 1px dotted;}
	.rline img{ padding: 0px 15px 0px 15px;}
	.clear-both {clear: both; margin:0px; text-align:left; padding:0px;}
	
	.rline1{ border-bottom:#afafaf 1px dotted; padding-left: 15px; }
	
	.r2title{ background:#dedfde; text-align:center; font-size:13px;}
	.r2bottom{ background:#f7f7f7; }
	.r2bottom td{border-bottom:#dedfde 1px solid; text-align:left;  padding-left:20px;}
	.r2bottom1{ background:#f7f7f7; }
	.r2bottom1 td{border-bottom:#dedfde 1px solid; text-align:center; color:#000}

	.r2content{ padding:5px 5px 5px 10px; line-height:18px; color:#636363}
	
	.r4content{
		background-color:#f7f7f7;
		border-bottom:#dedfde 1px solid; 		
		width:95%;
		text-align:center;
		position:static;
		padding:20px;
		clear:both;
		float:none;
		margin-top:2px;
	}
	#r4nav{ float:left; list-style:none; text-align:left;}
		#r4nav li{ width:160px; height:25px; color:#636363; float:left;}
			#r4nav li a{ color:#636363; text-decoration:none;}
				#r4nav li a:hover{ color:#FF6600; text-decoration:underline;}

	.r4content1{
	 height:auto;
		background-color:#f7f7f7;
		border-bottom:#dedfde 1px solid; 		
		width:96%;
		text-align:left;
		position:static;
		padding:10px;
		clear:both;
		float:none;
		margin-top:2px;
		padding-left:20px;
	}
	#r4ck{ color:#000; font-size:12px; margin-left:75px; margin-bottom:10px; text-decoration:none;}
	
	.tptd td{ width:25%; border-bottom:#dedfde 1px solid; text-align:center; padding:5px;}
	.tpborder{width:24%;float:left;  text-align:center; margin:0; padding-top:10px;}
	.tpborder img{ width:100px;;border:#aaaaaa 1px solid; text-align:center; padding:2px;}
	.tpborder .tptdh1  a{ color:#000; margin: 5px;}
		.tpborder .tptdh1 a:hover{ color:#FF6600; text-decoration:none;}
	.tpborder .tptdh2{ color:#636363;margin: 5px;}
	
	.fzsm{ margin-top:20px; clear:both;}
	.fzsm1{ margin-top:10px; clear:both; background:#efefef; border:#a5a2a5 1px dotted; padding:10px 10px 10px 30px;}
		.fzsm1 img{ float:left; margin:0px; padding:0px; }
	
	
	.index2r2 td{ text-align:center; border-bottom:#dedfde 1px solid;}
	.index2r2font{ padding-left:15px; color:#000000;}
			.index2r2font a{ color:#000000; text-decoration:none;}
					.index2r2font a:hover{ color:#ff6600; text-decoration:underline;}


	
	.indexcontent1{background-color:#f7f7f7;
		border-bottom:#dedfde 1px solid; 		
		width:97%;
		text-align:center;
		padding:10px;
		clear:both;
		float:none;
		margin-top:2px;}
	#index5list{ width:95%; margin:10px; border-bottom:#dedfde 1px dotted; text-align:left; padding:5px;}
		.index5listh1{ font-size:13px;color:#000; text-decoration:none; margin:5px 0px 0px 25px;}
			.index5listh1 a{ text-decoration:none; color:#000; }
				.index5listh1 a:hover{ text-decoration:underline; color:#ff6600; }

	.index5listh2{ font-size:12px;color:#999999; text-decoration:none; font-weight:normal; margin:5px 0px 0px 25px;}
	.index5listh3 a{ color:#0000FF; text-decoration:none;}
		.index5listh3 a:hover{ color:#ff6600; text-decoration:underline;}

	.allcount{ width:90%;margin:10px; float:right;}
	.index5listh11{ font-size:13px;color:#000; text-decoration:none; margin:5px 0px 0px 25px; background:#ffffff; padding:5px;}
	.padding{ padding:5px;}
	
	
	.index3tpborder img{ border:#ccc 1px solid; padding:5px; margin:20px;}
	.nextpage