﻿/* CSS Document */
*{
	margin:0px;
	padding:0px;
	}

body{
	margin:0px;
	font-size:12px;
	color:#333333;
	background:#ffffff;
	font-family: '宋体', Simsun;
	}

.redfont{
	color:#FF0000;
	}

a:link {
	text-decoration: none;
	color:#333333;
}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:hover {
	text-decoration: none;
	color:#666666;
}
a:active {
	text-decoration: none;
	color:#333333;
}

.navtitle{
	color:#004696;
	font-size:13px;
	font-weight:bold;
	}

.currentfont{
	color:#004696;
	}

.rtitle{
	background:#F5F5F5;
	}

.STYLE1 {color:#000000}

.bigtable{
	margin:0px auto;
	}

.bg{
	background:url(../images/index_r5_c21.jpg) no-repeat left;
	color:#FFFFFF;
	font-weight:bold;
	}

.lt{
	font-weight:bold;
	color:#38B000;
	}

.more{
	color:#009900;
	}

.boxtitle{
	width:250px;
	height:32px;
	color:#FFFFFF;
	vertical-align:middle;
	background:url(../images/index_r14_c5.jpg) no-repeat center;
	}
	.boxtitle .textfont{
		font-weight:bold;
		}
.tableborder{
	border:#DDE9DD 1px solid;
	background:#FBFDFA;
	margin:0 0 8px 0;
	text-align:left;
	}

.tableborderr{
	border:#D1DDED 1px solid;
	background:#F4F9FD;
	margin:0 0 8px 0;
	float:right;
	}
/*.box {        
非IE的主流浏览器识别的垂直居中的方法        
/*display: table-cell;        
vertical-align:middle;        设置水平居中        
text-align:center;         针对IE的Hack        
color:#FFFFFF;
/**display: block;        
*font-size: 12px;约为高度的0.873，200*0.873 约为175        

*font-family:Arial;防止非utf-8引起的hack失效问题，如gbk编码        
       }

.box img {        /*设置图片垂直居        
vertical-align:middle;
}	
	*/
#top_logo{
	margin:0 auto;
	width:900px;
	background:url(../images/index_r1_c1.jpg) no-repeat center;
	position:relative;
	}

#top_image{
	margin:0 auto;
	width:1002px;
	height:auto;
	position:relative;
	}

#nav_all{
	font-size:12px;
	color:#FFFFFF;
	width:100%;
	font-weight:bold;
	height:47px;
	position:relative;
	background: url(../images/index_r2_c2.jpg) repeat-x;
	}
	#nav{
		margin:0 auto;
	}
	#nav .text{
		width:90px;
		text-align:center;
		height:47px;
		background:inherit;
		}
	#nav .line{
		width:1px;
		height:47px;
		background: url(../images/index_r2_c15.jpg) no-repeat center;
		}
	#nav a:link {
		text-decoration: none;
		color:#FFFFFF;
	}
	#nav a:visited {
		text-decoration: none;
		color:#FFFFFF;
	}
	#nav a:hover {
		text-decoration: none;
		color:#FFFF00;
	}
	#nav a:active {
		text-decoration: none;
		color:#FFFFFF;
		}


#banner{
	width:1002px;
	height:auto;
	margin:0 auto;
	}

#con{
	width:1002px;
	height:auto;
	position:relative;
	margin:0 auto;
	}
#con #conl{
	width:325px;
	height:auto;
	vertical-align:top;
	text-align:right;
	}
	#con #conl #minilogin{
		margin:8px 0 8px 0;
		width:250px;
		height:203px;
		}
		#con #conl #minilogin #minil{
			width:15px;
			background:url(../images/index_r5_c4.jpg) no-repeat top right;
			}
		#con #conl #minilogin #minic{
			width:210px;
			vertical-align: middle;
			text-align:center;
			background:url(../images/index_r5_c11.jpg) repeat-x top;
			}
		#con #conl #minilogin #minir{
			width:15px;
			background:url(../images/index_r5_c13.jpg) no-repeat top left;
			}
	#con #conl #media{
		width:250px;
		height:209px;
		margin:0 0 8px 0;
		text-align:center;
		vertical-align:top;
		}
	#con #conl #yuyue{
		width:250px;
		height:71px;
		margin:0 0 8px 0;
		text-align:center;
		vertical-align:top;
		}

.ctitlecl{
		width:10px;
		height:27px;
		line-height:20px;
		color:#006CAC;
		font-weight:bold;
		text-align:center;
		vertical-align:bottom;
		background:url(../images/index_r5_c18.jpg) no-repeat #D0F5FE top center;
		}


#con #conc{
	width:10px;
	height:auto;
	vertical-align:top;
	text-align:center;
	}
	#con #conc #ctitlel{
		width:10px;
		height:27px;
		background:url(../images/index_r5_c16.jpg) no-repeat top right;
		}

	#con #conc #ctitlecr{
		width:347px;
		height:27px;
		text-align:left;
		background:url(../images/index_r5_c20.jpg) repeat-x top;
		}
	#con #conc #ctitler{
		width:10px;
		height:27px;
		background:url(../images/index_r5_c22.jpg) no-repeat top left;
		}
#con #conr{
	width:667px;
	height:auto;
	vertical-align:top;
	text-align:left;
	}

	
	


#buttom_line{
	width:100%;
	height:34px;
	position:relative;
	color:#FFFFFF;
	background: url(../images/index_r13_c9.jpg) repeat-x top;
	}
	#buttom_line #buttom_con{
		margin:0 auto;
		}
	#buttom_line #buttom_con .text{
		text-align:center;
		width:70px;
		height:34px;
		background:inherit;
		}
	#buttom_line #buttom_con .line{
		width:10px;
		height:34px;
		}
		
		#buttom_line #buttom_con a:link {
			text-decoration: none;
			color:#FFFFFF;
			}
		#buttom_line #buttom_con a:visited {
			text-decoration: none;
			color:#FFFFFF;
			}
		#buttom_line #buttom_con a:hover {
			text-decoration: none;
			color:#FFFF00;
			}
		#buttom_line #buttom_con a:active {
			text-decoration: none;
			color:#FFFFFF;
			}
	
#buttom_copyright{
	width:1002px;
	height:80px;
	position:relative;
	margin:0 auto;
	background:#FBFDFA;
	text-align:center;
	line-height:22px;
	}
	
	




h1,h2,h3{ 
   font-size:12px; 
   font-weight:normal;
   }
h1,h2,h3 a:link {
			text-decoration: none;
		    font-size:12px; 
            font-weight:normal;
			}
h1,h2,h3 a:visited {
			text-decoration: none;
		    font-size:12px; 
            font-weight:normal;
			}
h1,h2,h3 a:hover {
			text-decoration: underline;
			 font-size:12px; 
            font-weight:normal;
			}
h1,h2,h3 a:active {
			text-decoration: none;
		    font-size:12px; 
            font-weight:normal;
			}
