/* CSS Document */

    /*公共页面开始*/
	body{
	margin:0px;
	text-align:center;
	font-size: 16px;
	background-repeat: repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; /*background-image:url(../image/back.gif); background-repeat:repeat-x*/
	background-image:url(../image/bg.gif); background-repeat:repeat-x;
	
}
	#bcontainer{
	width:1258px;
	height:100%; overflow:hidden;!important
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	clear: both;
}
	#container{
	width:1258px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    background-color:#FFF;
}

	a:link{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height:25px;
}
	a{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height:25px;
}
	a:visited {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
		font-weight: normal;
		line-height:25px;
}
	a:hover{
	font-size: 14px;
	color: #fc0315;
	text-decoration: underline;
		font-weight: normal;
		line-height:25px;

}
a.menu:link{
	font-size: 16px;
	line-height: 45px;
	letter-spacing:0px;
	color: #1158a7;
	text-decoration: none;
	font-weight: bold;
}
a.menu{
	font-size: 16px;
	line-height: 45px;
	letter-spacing:0px;
	color: #1158a7;
	text-decoration: none;
	font-weight: bold;
}
a.menu:visited {
	font-size: 16px;
	line-height: 45px;;
	letter-spacing:0px;
	color: #1158a7;
	text-decoration: none;
	font-weight: bold;
}
a.menu:hover{
	font-size: 16px;
	line-height: 45px;
		letter-spacing:0px;
	color: #fc0315;
	text-decoration: underline;
	font-weight: bold;
}

	a.news:link{
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height:30px;
}
	a.news{
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height:30px;
}
	a.news:visited {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
		font-weight: normal;
		line-height:30px;
}
	a.news:hover{
	font-size: 16px;
	color: #fc0315;
	text-decoration: underline;
		font-weight: normal;
		line-height:30px;

}


	a.newsleft:link{
	font-size: 14px;
	color: #2873d9;
	text-decoration: none;
	font-weight: normal;
	line-height:38px;
}
	a.newsleft{
	font-size: 14px;
	color: #2873d9;
	text-decoration: none;
	font-weight: normal;
	line-height:38px;
}
	a.newsleft:visited {
	font-size: 14px;
	color: #2873d9;
	text-decoration: none;
		font-weight: normal;
		line-height:38px;
}
	a.newsleft:hover{
	font-size: 14px;
	color: #fc0315;
	text-decoration: underline;
		font-weight: normal;
		line-height:38px;

}

    
	#header{	width:100%;	height: 180px;	float:left;	margin: 0px; padding: 0px; text-align:left; background-image:url(../image/top.jpg);}
	#menu{	width:100%;	height: 45px;	float:left;	margin: 0px; padding: 0px; background-image:url(../image/bg_menu.gif);}
	#me{	width:112px;	height: 45px;	float:left;	margin: 0px; padding: 0px; text-align:center; line-height:45px;}
	#mec{	width:1px;	height: 45px;	float:left;	margin: 0px; padding: 0px; background-image:url(../image/zwc.gif);}
	#mezw{	width:8px;	height: 45px;	float:left;	margin: 0px; padding: 0px; line-height:45px;}
	#zw{	width:14px;	height: 100px;	float:left;	margin: 0px; padding: 0px;}
	 #zwr{	width:1256px;	height: 14px;	float:left;	margin: 0px; padding: 0px;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa; background-color:#FFF;}
	 .zwr{	width:100%;	height: 14px;	float:left;	margin: 0px; padding: 0px;}
	  #zwc{	width:100%;	height: 5px;	float:left;	margin: 0px; padding: 0px;}
	#footer{width:100%; height:66px; margin:0;	padding: 14px 0px 0px 0px;	float:left; text-align:center; font-size:14px; background-image:url(../image/bg_footer.gif); background-repeat:repeat-x;}
	/*公共页面结束*/
	
	
      /*newstit news页面开始*/
	  #conleft{width:300px;	height:750px; float:left;	margin: 0px; padding:0px; text-align:left; background-image:url(../image/bg_conleft.gif);}
	  #conlefttop{width:100%;	height:35px;	float:left;	margin: 0px; padding:0px; text-align:center; font-weight:bold; font-size:16px; color:#fff; line-height:35px; background-image:url(../image/bg_footer.gif); background-repeat:repeat-x;}
	  #conlefttit{width:100%;	height:38px; float:left;	margin: 0px; padding:0px; text-align:left; background-image:url(../image/bg_conlefttit.gif);}
	  
	  #conright{width:956px;height:auto;	float:left;	margin: 0px; padding:0px; text-align:left;}
	  /*newstit news页面结束*/
	  
	/*newstit页面开始*/
	  #newstitcon{width:1256px;	height:500px;	float:left;	margin: 0px; padding:0px; text-align:left;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa;}
	  #newstittitle{width:956px;height:475px;	float:left;	margin: 0px; padding:0px; text-align:left;}
	  #newstittitlel{width:700px;	height: 25px;	float:left;	margin: 0px; padding:0px 0px 0px 20px; text-align:left; line-height:25px; background-image:url(../image/bg_softtit.gif);  background-repeat:repeat-x;}
	  #newstittitler{width:216px;	height: 25px;	float:left;	margin: 0px; padding:0px 20px 0px 0px; text-align:right;  line-height:25px;  background-image:url(../image/bg_softtit.gif);  background-repeat:repeat-x;}
	  #newstitpage{width:956px;	height: 25px;	float:left;	margin: 0px; padding:0px; text-align:center;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa;}
	/*newstit页面结束*/
	
	/*info页面开始*/
	
  .newsmainer{width:1256px;	min-height:500px; height:auto;	float:left;	margin: 0px; padding:0px; text-align:left;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa;  background-color:#FFF;}
  .newscurr{width:100%; height:40px; margin:0px; padding:0 0 0 10px; text-align:left; line-height:40px; background-image:url(../img/bg_curr.gif); background-repeat:no-repeat;}
  .newstit{width:100%; height:80px; float:left; text-align:center; font-size:26px; line-height:80px; margin:0; padding:0;}
  .newstithr{width:100%; height:10px; float:left; text-align:center; line-height:10px; margin:0; padding:0; background-image:url(../image/newstithr.jpg); background-repeat:no-repeat;}
  .newstittime{width:1236px; height:30px; float:left; text-align:right; font-size:14px; margin:0; padding:0 20px 0 0;}
  .newscon{ width:1216px; min-height:800px; height:auto; margin:0px; padding:0 20px 0 20px;}
	/*info页面结束*/
	
	/*infotit页面开始*/
	#newstitcona{width:1256px; height:650px;; float:left; margin: 0px; padding:0px; text-align:left;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa;  background-color:#FFF;}
	.mainer{ width:100%; background-color:#ffffff;}
  .newstitmainer{ width:100%; margin:0; padding:0;}
  .curr{width:1236px; height:40px; margin:0px; padding:0 0 0 20px; line-height:40px; text-align:left;}
  .newstita{width:20px; height:30px; float:left; margin:0; padding:0; text-align:center;}
  .newstitb{ width:1126px; height:30px; float:left; margin:0; padding:0; line-height:30px;}
  .newstitc{ width:100px; height:30px; float:left; margin:0; padding: 0; font-size:16px; color: #cccccc; text-align:left;}
  .newspage{width:100%; height:40px; float:left; margin:0px; padding:0px; text-align:center;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa; background-color:#fff;}
	/*infotit页面结束*/
	
	/*news pic_zy页面开始*/
	  #con{width:1256px;	height:auto;	float:left;	margin: 0px; padding:0px; text-align:left;  border-top:0px; border-right:1px solid #cae1fa; border-bottom:0px; border-left:1px solid #cae1fa;}
	  #wz{	width:938px;	height: 25px;	float:left;	margin: 0px; padding: 0px 0px 0px 20px; text-align:left;}
	  #uptime{	width:938px;	height: 25px;	float:left;	margin: 0px; padding: 0px 20px 0px 0px; text-align:right;}
	  #newstit{	width:100%;	height: 35px;	float:left;	margin: 0px; padding:0px; text-align:center; font-size:22px; font-weight:bold;}
	  #newscon{	width:918px; height:auto;	float:left;	margin: 0px; padding: 0px 20px 0px 20px; text-align:left;}
	  #piccon{	width:1218px; height:auto;	float:left;	margin: 0px; padding: 0px 20px 0px 20px; text-align:center;}
	/*news pic_zy页面结束*/
	
	/*teacher页面开始*/
	#teaconlefttit{width:100px;	height:38px; float:left;	margin: 0px; padding:0px; text-align:left; background-image:url(../image/bg_conlefttit.gif);}
	/*teacher页面结束*/