@charset "utf-8";
.moreHref{
									 display:block;
									 width:149px; 
									 height:44px; 
									 position:absolute; 									
								 }

.headerWarpper .flashNavDiv{
				  height:47px;
				  position:relative;
				  background:url(../images/flashbg.jpg) left 1px repeat-x;
				}
				.headerWarpper .flashNavDiv .flashNav{
				   width:1003px;
				   position:relative;
				   left:50%;
				   margin-left:-501px;
				} 
body{
			  background-color:#F7F8F8;	
			}
		    .indexTitle{
			   margin-top:15px;
		       height:316px;			   
			}			
			.indexCont{			   
			   width:941px;		
			   margin:0px auto 0px;
			   padding-bottom:40px;
			}			
			.indexContM{		  
			  padding:0px 18px;	
			  background:url(../images/indexM.png) top center repeat-y;	
			}
			.indexContM .posDiv1{			 	 
			  position:relative;
			}
			.indexContM .posDiv1 .floatL{
			  width:529px;			
			  position:relative;			 
			  float:left;			 
			}	
		     .indexContM .posDiv1 .floatL  .floatL1{
				  height:209px;
				  padding:0px 15px 0px;
				  background:url(../images/index1.png) left top no-repeat;
			  }	
			  
			  .indexContM .posDiv1 .floatL  a.floatL2{
				  height:87px;											
			  }				
			.indexContM .posDiv1 .floatL  .floatL1 ul{
			   float:right;			  
			   width:289px;
			}
			.indexContM .posDiv1 .floatL  .floatL1 li{			  
			   height:21px;
			   position:relative;
			   line-height:21px;				  
			   background:url(../images/inde1.jpg) left center no-repeat;
			   padding-left:20px;
			}
			.indexContM .posDiv1 .floatL  .floatL1 li a{
			  color:#44678B;
			  text-decoration:none;	          
			}
			.indexContM .posDiv1 .floatL  .floatL1 li a:hover{
			  text-decoration:underline;			
			}
			.indexContM .posDiv1 .floatL  .floatL1 li span{
			  font-size:10px;
			  color:#44678B;
			  position:absolute;
			  top:0px;
			  right:0px;
			}		
			
			.indexContM .posDiv1 .floatR  .floatR1{
			   position:relative;
			}
			.indexContM .posDiv1 .floatR{
			  width:344px;
			  height:305px;			
			  float:right;
			  position:relative;			 
			  background:url(../images/index4.gif) left top no-repeat;
			}			

			.indexContM .posDiv2{			 
			  padding-top:12px;
			  position:relative;
			}		
			.indexContM .posDiv2 .floatL{
			  width:287px;					 
			  float:left;			  
			}	
			.indexContM .posDiv2 .floatL .floatL1{
			  background:url(../images/index11.png) left top no-repeat;
			  height:172px;
			  padding:0px 20px 16px 25px;
			  color:#4B6F93;
			}	
			.indexContM .posDiv2 .floatL .floatL1 a{
			  text-decoration:none;
			  color:#4B6F93;
			}
			.indexContM .posDiv2 .floatL .floatL1 a:hover{
			  text-decoration:underline;	
			  color:#FF974B
			}
			.indexContM .posDiv2 .floatL .floatL2{			
			  height:97px;
			  margin-top:30px;
			  margin-left:9px;
			  padding-top:15px;		 
			}
			
			.indexContM .posDiv2 .floatR .floatR1{
			   padding-left:27px;	
			   margin-top:10px;
			}
			.indexContM .posDiv2 .floatR .floatR1 div{
			   heigth:25px;			  
			   line-height:25px;
			   background:url(../images/index11.jpg) left top no-repeat;
			   padding-left:30px;
			   overflow:hidden;
			}
			.indexContM .posDiv2 .floatR .floatR1 div a{
			  color:#4B6F93;
			  text-decoration:none
			}
			.indexContM .posDiv2 .floatR .floatR1 div a:hover{
			  text-decoration:underline;
			  color:#FF974B
			}
			.indexContM .posDiv2 .floatR .floatR2{			 		 
			  margin-right:10px;
			  margin-top:10px;
			  padding:20px 0px 0px 19px;
			  background:url(../images/ind.gif) right top no-repeat;
			}
			.indexContM .posDiv2 .floatR{
			  width:614px;			 
			  float:right;	
			}
			.indexContM .posDiv2 .floatR .floatRH{
			  background:url(../images/index12.png) left top no-repeat;
			  height:34px;		  
			}
			* .indexContM .posDiv2 .floatR .floatRH{
			  _background:none;
			  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index12.png', sizingMethod=scale);	
			}
			
			.indexContM .friendLink{
			  margin-top:12px;
			  height:71px;
			  padding-left:163px;
			  padding-top:2px;
			  background:url(../images/index14.png) left top no-repeat;
			}		
			.indexContM .friendLink img{
			 height:65px;
			 padding-top:3px;
			}
			
			.indexContM .indexFooter{
			   text-align:center;
			   color:#6684A3;
			   margin-top:20px;
			}
			.indexContM .indexFooter div{
			   height:18px;
			   line-height:18px;
			}
			.indexContM .indexFooter a{
			   text-decoration:none;
			   color:#6684A3
			}
			.indexContM .indexFooter a:hover{
			   text-decoration:underline;
			}
			
			.indexContH{
			  height:23px;			 
			  background:url(../images/indexT.png) top center no-repeat;
			}			
			.indexContB{
			  height:30px;			 
			  background:url(../images/indexB.png) bottom center no-repeat; 
			}

