@charset "utf-8";
/* CSS Document */


a:link   {   
  text-decoration:none;
  color:#000000;
  }
  
a:visited{text-decoration:none;
           color:#000000;}

a:hover{ text-decoration:underline;
          color:#0066FF;}
		  
body{
     background-color:#FFFFFF;
     background-attachment:fixed;
	 }

#header{
        width:985px;
        height:auto;
		margin:auto;
		}
		

#bodyer{
        width:970px;
       height:auto;/*1085px;*/
		margin:7px auto;
		border:0px  hidden #55957E;
		background-color:#FFFFFF;
		}
		
#bodyerup{ width:970px;
        height:1035px;/**/
		border:0px  hidden #55957E;
		background-color:#FFFFFF;}		
#left{
      width:600px;
      height:1030px;
	  float:left;
	  margin-left:5px;
	  }	
		
#right{
       width:350px;
       height:1030px;
	   float:left;
	   border:1px solid #3399CC;
	   margin-left:5px;
	   /*margin-top:8px;*/
	   }
	   
#top_l{
       width:580px;
       height:255px;
	   margin:8px 2px;
	   border:1px solid #66CCFF;
	   }
	   
#top_l_r{width:285px;
         height:215px;
		 float:right;
		 margin:2px 3px;
		 }
		 
#top_l_r_content{width:282px;
                 height:185px;
				 }
	   
#center_l{
          width:580px;
          height:275px;
		  padding-top:2px;
		  margin-left:3px;
		  border:1px solid #66CCFF; 
		  }
		  
#center2_l{width:590px;
           height:265px;
		   padding:2px 5px;
		   margin-top:5px;
		   }
		   
#AA,#BB{
	 width:285px;
	 height:250px;
	 float:left;
	 border:1px solid #66CCFF;
	 margin:5px auto;
	 padding:2px;}
	 
#CC{ width:330px;
	 height:230px;
	 float:left;
	 border:1px solid #66CCFF;
	 margin:5px;
}
	 
		   
 #ms_1{
		   width:289px;
		   height:255px;
		   padding:3px;
		   float:right;
		   }
		   
#last_l{
        width:585px;
        height:190px;
		margin-top:5px;
		border:1px solid #66CCFF;
		}
		
#top_r{
       width:340px;
       height:250px;
	   float:left;

	   }
	   
#center_r{
          width:335px;
		  margin-left:5px;
          height:280px;
		  margin-top:10px;
		  border:1px solid #66CCFF;
		  float:left;
		  }
		  
#center2_r{
           width:335px;
           height:260px;
		   margin-left:5px;
		    margin-top:10px;
			border:1px solid #66CCFF;
			float:left;
		   }
		  
#last_r{
         width:335px;
        height:170px;
        margin-left:5px;
		 margin-top:10px;
		 border:1px solid #66CCFF;
		 float:left;
		}
		
.title{ width:280px;
        height:52px;
		background-image:url(../images/title.gif);
		float:left;		}
		
.title p{ 
          width:280px;
		  height:20px;
          float:left;
          display:block;
          margin:0px auto;
		  font-family:"幼圆";
		  font-weight: bolder;
		  color:#3F9E7A
		  }
		  
.tabContent{
            width:280px;
            height:195px;
			float:left;
			}

.l_picturetab{
           width:86px;
           height:108px;
		   border:1px solid #001100;
		   float:left;
		   }
		   
.l_picture{height:80px;
            float:left;
			width:86px;
			height:80px;}
		   
.pic_font{height:25px;
          margin-top:0px;
		  float:left;
		  width:86px;
		  }
		  
.pic_font a{font-size:12px;
            display:block;
			margin-top:0px;
			height:30px;
			width:80px;
			}
			
.r_content{height:110px;
           width:185px;
		   float:right;
		   }

	
.small_title{
             width:225px;
             height:27px;
			 float:right;
			 border-bottom:1px solid #51997A
			 }
			 
.con_foot{height:75px;
		  float:left;
		  margin-top:5px;
		  width:280px;
		  
		  }

.small_title a{ 
           font-size:13px;
		   float:left;
		   font-weight:500;
		   color:#FFFFFF;
           display:block;
		   padding-top:3px;
		   width:70px;
		   height:21px;
		   background-image:url(../images/smalltitle.gif);
		   font-family:"宋体", "华文行楷";
}


				
.Rsmall_title .thisTab {background-image:url(../images/smalltitle4.gif);
                        color:#000000;}
.small_title .thisTab {background-image: url(../images/smalltitle2.gif);
                       color:#000000;}

.small_title a:hover{background-image: url(../images/smalltitle2.gif);
                     color:#000000;
					 text-decoration:none;
				}
				
.cen1_title{
           width:576px;
		   height:25px;
		   padding:2px 0px;
		   font-family:"幼圆";
		   font-weight: bolder;
		   color:#3F9E7A;
		   background-image:url(../images/longtitle.gif);
		   }
.cen1_tabpic{width:88px;
             height:245px;
			 float:left;
			 }
			 
.cen1_content{width:570px;
              height:240px;
			  float:left;
			  margin:1px 3px;
			  } 

.cen1_Lcontent{width:275px;
               padding-left:3px;
			   height:240px;
			   float:left;
			   margin_left:2px;			   }
			   
.cen1_Rcontent{width:275px;
               padding-left:3px;
			   height:240px;
			   float:left;
			   border-left:1px solid #694F36;
			   margin-left:8px;
			   }   

.Lcontent_title{height:28px;
                width:223px;
                 }

.Lcontent_title p{font-size:13px;
				  font-weight:500;
                  display:block;
                  margin:2px auto;
				  height:22px;
				  width:70px;
				  float:left;
				  font-family:"宋体", "华文行楷";
				  background-image:url(../images/smalltitle3.gif);
				  color:#FFFFFF;
				  margin-top:3px;
				  }
				  
.cen1_Tabcon{height:202px;
              width:270px;
			  float:left;
			  }

.cen1_Tabcon_pang{height:232px;
              width:330px;
			  float:left;
			  }
			  			  
.cen1_Tabcon table{font-size:12px;}

.Tabcon_1{
        width:238px;
        height:83px;
		}
                        
.line{  font-size:9px;
        color:#694F36;}

#CC p{display:block;
      margin:0px 2px;
	  font-family:"幼圆";
	  font-weight: bolder;
	  color:#3F9E7A;
	  height:25px;
	  width:320px;
	  background-image:url(../images/Rsmall_title.gif);
      }
	  
		 
.Rpic{   width:110px;
         height:100px;
		 border:1px solid #001100;
		 float:left;
		 margin:0px 8px;

		 }
		 
.Rtabpic{height:105px;
         width:275px;
		 margin:0px auto;}

.Rtabcon{height:75px;
         width:270px;}
		 
.Rsmall_title{width:45px;
              height:195px;
			  float:left;
			  background-image:url(../images/longtitle2.gif);
			  }
		 
.picfont{
        display:block;
        height:20px;
        width:108px;}
		
.Rtabcon table{font-size:12px;}

.Rsmall_title a{
            color:#FFFFFF;
           font-size:13px;
		   float:left;
		   font-weight:500;
           display:block;
		   width:37px;
		   height:55px;
		   font-family:"宋体", "华文行楷";
		   margin-top:5px;
		   background-image:url(../images/smalltitle_3.gif);
		   background-repeat:no-repeat;
		   padding-left:5px;
		   padding-top:10px;
		   }
		   
.Rsmall_title a:hover{background-image:url(../images/smalltitle4.gif);
                      color:#000000;}
					  
.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}

					  
#demo{ overflow:hidden;
       width:580px;
	   height:155px;
	   margin:4px auto;
	   }
	   
#demo table .Lpic_font,#demom table .Lpic_font,#demomm table .Lpic_font{ font-size:12px;
                         font-family:"宋体", "华文行楷";
						 font-weight:bolder;
						 background-color:#FFFFFF;
						 }
						 
#CheckTab_1{ height:270px;}

.Check_text label{font-size:13px;}

.Check_text{margin-top:6px;}

.sure{width:80px;
      height:30px;
	  margin-top:15px;
	  float:right;}

.Label_1{margin-left:5px;}
	  
.CR_font{display:block;
      margin:0px 2px;
	  font-family:"幼圆";
	  font-weight: bolder;
	  color:#3F9E7A;
	  height:25px;
	  width:338px;
	  background-image:url(../images/Rsmall_title.gif);
	  }
	  
.CF a{display:block;
       height:14px;
	   overflow:hidden;
	   font-size:12px;
	   }
	   
	   
.item {
      width:182px;
	  height:21px;
	  border-bottom:1px solid #0099FF;
	  }
	  
.item p{display:block;
        width:180px;
        height:15px;
		font-family:"宋体", "华文行楷";
		font-size:13px;
		font-weight:bolder;
        margin:2px auto;
		overflow:hidden;
		color:#0000DD
		}
		
.item_content a{display:block;
                width:178px;
				height:70px;
				font:"宋体", "华文行楷";
				font-size:13px;
				overflow:hidden;
				}
				
.item_content {border-bottom:1px solid #0099FF;}

.ALL_title p{display:block;
      margin:0px 2px;
	  font-family:"幼圆";
	  font-weight: bolder;
	  color:#3F9E7A;
	  height:25px;
	  width:333px;
	  background-image:url(../images/Rsmall_title.gif);}
	  
	  .more{height:20px;
	        width:55px;
			float:right;
			}
			
	  .more a{ display:block;
	            height:20px;
				width:55px;
	           font-size:15px;
	          color:#0066FF;
			  font-weight:500;
			  }
			  
.flashNews {position:relative;width:280px;margin-bottom:6px;overflow:hidden;/*border:1px solid #B6CAE3;*/text-align:left; float:left;}
.firstNews {position:relative;float:right;width:330px;margin-bottom:6px;overflow:hidden;/*border:1px solid #B6CAE3;*/}
.flashNews, .firstNews {height:210px;}
.flashNews .bg {
	position:absolute;
	left:0px;
	bottom:-5px;
	width:279px;
	height:57px;
	background:#000000;
	filter:alpha(opacity=39);
	-moz-opacity:0.39;
	opacity:0.39;
}
.flashNews p {position:absolute;left:10px;top:160px;width:284px;height:20px;line-height:20px;;z-index:2; font-size:13px; font-weight:bold;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews h3 {width:432px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:410px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../img/pic.gif) -298px -141px no-repeat;}
#foot{ clear:both;
	margin:auto;
      height:auto;
	  text-align:center;
	  font-size:12px;}

