body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #000000;
	text-decoration: none; margin:2px;
}

.main
{
    width: 990px;
    margin: auto;   
}
.top
{
    width: 990px;
    height:24px;
    margin: auto;
    background-color:#E3E3E3
}
.tp1
{
    float:right;
    
}
.tp2
{
    float:right;
    margin:0 15px 0 0px;
    text-align: center;
     line-height:24px;
    text-valign:bottom;
}
.logo
{
    width: 300px;
    height: 80px;
    
    float:right;
}
.topright
{
    width:660px;
    float:right;
    
}
.toprightup
{
    background: url(../images/tcenter.gif) repeat-x;
    height:4px;
    width:651px;
    float:right;
    OVERFLOW: hidden
}

.toprightupl
{
    background-image: url(../images/tleft.gif);
    height:4px;
    width:4px;
    float:right;
    background-repeat: no-repeat;
    OVERFLOW: hidden
}
.toprightupr
{
    background-image: url(../images/tright.gif);
    height:4px;
    width:4px;
    float:right;
    background-repeat: no-repeat;
    OVERFLOW: hidden
}
.rightc
{
    height:80px;
    width:660px;
    border-left: solid 1px #e3e3e3;
    border-right: solid 1px #e3e3e3;
    
}
.nav1
{
    background-color:#000000;
    FONT-SIZE: 12px; COLOR: #ffffff;
    float:left;
    width:70px;
    text-align:center;
    height:18px;
    text-valign:bottom;
    line-height:18px;
    margin:5px 10px 0 10px !important;
    margin:5px 10px 0 5px
}
.nav2
{
    width:560px;
    margin:5px 0px 0 0px;
    height:18px;
    text-align:center;
    float:left;
}
.area
{
    width:990px;
    height:30px;
    border:solid 1px #e3e3e3;
    margin:auto;
    float:left;
}

.tjlm
{
    float:right;
    height:30px;
    line-height:25px;
    text-align: left;
    vertical-align: bottom;
    width:800px;
}
.lc
{
  width:280px;
  float:left;
  margin:0 12px 0 0;
  border:solid 1px #000000;
}
.rc
{
  width:693px;
  float:right;
  border:solid 1px #000000;
  margin:12px 0 0 0;
}
.rc1
{
   float:left;
   width:470px;
}
.rc2
{
   float:left;
   width:223px;
}
.areatitle
{
  width:160px;
  color:#000000;
  margin: auto;
  height:30px;
  line-height:30px;
    text-align: center;
    vertical-align: bottom;
    float:left;
}

.newspic
{
  width:80px !important;
  width:70px;
  height:80px !important;
  height:60px;
  float:left;
  
}





.news
{
    width:260px;
    height:200px;
    float:left; 
    margin:10px 0px 0 10px;
    
   
}
.ltc
{
    width:260px;
    height:155px;
    float:left; 
    margin:10px 0px 0 10px;
    
   
}

.newscon
{
   border-left:solid 1px #e3e3e3; 
   border-right:solid 1px #e3e3e3;
   border-bottom:solid 1px #e3e3e3;
   border-top:dashed 1px #e3e3e3;
   width:257px !important;
   width: 242px;
   height:120px;
   float:left;
}
.qmcon
{
   border-left:solid 1px #e3e3e3; 
   border-right:solid 1px #e3e3e3;
   border-bottom:solid 1px #e3e3e3;
   border-top:dashed 1px #e3e3e3;
   width:257px !important;
   width: 242px;
   height:58px;
   float:left;
}
.newslist
{
   width:230px;
   height:22px;
   margin:3px 0 0 10px;
}
.lt
{
  FONT-SIZE: 14px; COLOR: #000000;
  text-valign:middle;
  text-align:center;
   width:178px !important;
   width:170px;
   height:72px;
   border-top:solid 1px #e3e3e3; 
   border-right:solid 1px #e3e3e3;
   line-height:25px; 
   float:left;
}
.ltzb
{
   FONT-SIZE: 12px; COLOR: #000000;
  text-valign:middle;
  text-align:center;
    width:178px !important;
   width:170px;
   
   line-height:25px; 
}
.qm
{
    ONT-SIZE: 14px; COLOR: #000000;
    text-align:left;
    margin:15px 5px 5px 15px;
    line-height:20px;
}
.yn
{
    border:solid 1px #000000;
    width:460px;
    height:225px;
}
.ynbg
{
    width:460px;
    height:35px;
    background-image: url(../images/bg03.gif);
    FONT-SIZE: 14px; COLOR: #000000;
    line-height:35px;
    text-valign:middle;
}
.ynpic
{
   float:left;
   margin:10px 10px 10px 10px !important;
   margin:10px 5px 10px 5px;
   line-height:35px;
}

.yncon
{
   float:left;
   margin:15px 0 0 0;
}
.ynmore
{
   width:220px;
   float:left;
   height:20px;
   text-align:right;
   

}
.bxmore
{
   width:240px;
   float:left;
   height:20px;
   text-align:right;
   

}
.xsjl
{

}
.xsjlub
{
  width:222px;
  height:42px;
  background-image: url(../images/xsjl.gif);
}
.xsjlcon
{
  width:200px;
  height:155px;
}
.xsjldb
{
  width:222px;
  height:38px;
  background-image: url(../images/xsjl1.gif);
  text-align:right;
}
.xsjllist
{
   width:180px;
   height:22px;
   margin:3px 0 0 10px;
}
.rwp
{
    width:210px;
    height:260px;
    margin:25px 10px 10px 15px;
    float:left;
}
.rwub
{
   width:470px;
  height:53px;
  background-image: url(../images/bg02.gif);
}
.rwname
{
   width:210px;
   height:35px;
   border-top:solid 1px #e3e3e3;
   border-left:solid 1px #e3e3e3;
   float:left;
   text-align:center;
   line-height:33px;
   text-valign:middle;
   font-weight:bold;
   font-size: 14px;
   
}
.rwmem
{
   width:210px;
   height:170px;
   font-size: 12px;
   float:left;
   line-height:22px;
}
.rwmore
{
   width:200px;
   float:left;
   height:20px;
   text-align:right;
   margin-top:35px !important;
   margin-top:2px;
}
.mymore
{
   width:170px;
   float:left;
   height:20px !important;
   height:15px;
   text-align:right;
   
   
}
.myub
{
   width:191px;
   height:35px;
   background-image: url(../images/myh.gif);
   margin:10px 0 0 14px;
   OVERFLOW: hidden
   float:right;
}
.myml
{
   float:left;
   width:18px;
}
.myml1
{
   width:18px;
   height:64px;
   background-image: url(../images/my03.gif);
   OVERFLOW: hidden
}
.myml2
{
   width:18px;
   height:273px;
   background-image: url(../images/my04.gif);
   OVERFLOW: hidden
}
.mycon
{
   width:172px;
   height:260px;
   margin:5px 0px 5px 10px;
   float:left;
}
.mylist
{
   width:70px;
   height:110px;
   float:left;
   margin:10px 5px 0px 6px;
   text-align:center;
}
.mymr
{
   width:7px;
   height:273px;
   background-image: url(../images/my05.gif);
   float:left;
}
.mydb
{
   width:207px;
   height:9px;
   background-image: url(../images/my02.gif);
   OVERFLOW: hidden
}
.xs
{
   width:280px;
   float:left;
   margin-right:10px !important;
   margin-right:6px;
}
.xsclass
{
   width:279px;
   border:solid 1px #000000;
   margin:0px 0 10px 0;
   float:left;
}
.xstitle
{
   width:279px;
   height:26px;
   background-image: url(../images/xstitle.gif);
   line-height:26px;
   text-valign:middle;
   font-weight:bold;
   font-size: 14px;
   color:#ffffff;
}
.xscon
{
    width:270px;
    background-color:#ffffff;
    margin:8px 0px 8px 0;
}
.xspout
{
    width:69px;
    height:69px;
	border: #D1D2D3 1px solid;
	margin:5px 0 5px 5px;
	float:left;
}
.xspin{
        width:64px;
        height:64px;
        margin:2px 2px 2px 2px;
}
.xswz
{
    width:180px;
    float:left;
    margin:10px 2px 5px 5px !important;
    margin:10px 2px 5px 2px;
    line-height:22px;
    FONT-SIZE: 12px; FLOAT: left; COLOR: #a1a1a1;
}
.xiaolei
{
    width:273px;
    margin:5px 0 5px 2px !important;
    margin:5px 0 5px 2px ;  
}
.fenlei
{
     background-color:#ffffff;
     width:66px !important;
     width:64px;    
     height:17px;  
     FONT-SIZE: 14px; FLOAT: left; COLOR: #0E2947;
     text-align:center;
     margin:2px 1px 2px 1px;  
}
.picborder1 
{
    width:107px;
    height:107px;
    float:left;        
	border:solid 1px #e3e3e3;
	margin:10px 8px 10px 8px !important;
	margin:10px 5px 10px 5px;
}
.picz1
{
        width:100px;
        height:100px;
        margin:3px 3px 3px 3px;
        
}

.pjc
{
   width:333px;
   float:left;
   height:336px;
   margin:0 10px 15px 5px !important;
   margin:0 10px 10px 7px;
}
.pjcc
{
   width:333px;
   float:left;
   height:336px;
   margin:0 0px 15px 10px !important;
   margin:0 0px 10px 10px;
}
.pjad
{
   width:685px;
   height:93px;
   margin:10px 0 20px 0;
   background-color:#000000
   float:left;
}
.pjtitle
{
  background:url("../images/pjtitle.gif");
  width:303px;
  height:27px;
  font-size:14px;
  color:#000000;
  padding:0px 0 0 30px;
  line-height:26px;
}
.pjcd
{
   width:688px;
   float:left;
   margin:auto;
}
.pjtd
{
  background:url("../images/pjtitle1.gif");
  width:660px;
  height:28px;
  font-size:14px;
  color:#000000;
  padding:0px 0 0 30px;
  line-height:26px;
  margin:0 0 0 5px !important;
  margin:0 0 0 5px;
  float:left;
}
.pujicon1
{
   float:left;
   width:331px;
   height:299px; 
   border-left: #e3e3e3 1px solid;BORDER-RIGHT: #e3e3e3 1px solid;BORDER-bottom: #e3e3e3 1px solid;      
   
}
.pujicon9
{
   float:left;
   width:688px;
   height:280px; 
   border-left: #e3e3e3 1px solid;BORDER-RIGHT: #e3e3e3 1px solid;BORDER-bottom: #e3e3e3 1px solid;      
   margin:0 0 0 5px;
}
.plist1
{
     background-color:#ffffff;
     width:200px;
     height:90px;
     line-height:25px;
     float:right;
}
.plist2
{
      width:320px;
      height:150px;
      margin:auto;
      line-height:25px;
      float:left;
}
.pj
{
   width:700px;
   
   float:left;
}
.spul
{
   width:10px;
   height:10px;
   background: url(../images/k01.gif);
   float:left;
   background-repeat: no-repeat;
   OVERFLOW: hidden
}
.spum
{
   width:970px;
   height:10px;
   background: url(../images/k03.gif) repeat-x;
   float:left;
   OVERFLOW: hidden
}
.spur
{
   width:10px;
   height:10px;
   background: url(../images/k02.gif);
   float:left;
   background-repeat: no-repeat;
   OVERFLOW: hidden
}
.spdl
{
   width:10px;
   height:10px;
   background: url(../images/k04.gif);
   float:left;
   background-repeat: no-repeat;
   OVERFLOW: hidden
}
.spdm
{
   width:970px;
   height:10px;
   background: url(../images/k06.gif) repeat-x;
   float:left;
   OVERFLOW: hidden
}
.spdr
{
   width:10px;
   height:10px;
   background: url(../images/k05.gif);
   float:left;
   background-repeat: no-repeat;
   OVERFLOW: hidden
}
.spcon
{
   width:989px;
   height:400px;
   border-left:solid 1px #000000;
   border-right:solid 1px #000000;
}
.spl
{
   float:left;
   width:237px;
}
.zxsp
{
   height:30px;
   width:200px;
   line-height:30px;
   text-valign:middle;
   font-size:14px;
   color:#000000;
   font-weight:bold;
}
.sptjlist
{
    height:100px;
    width:250px;
    font-size:14px;
   color:#000000;
   
   margin:5px 0 5px 0;
}
.sptjp
{
   float:left;
   width:56px;
   height:56px;
   margin:5px 15px 5px 10px;
}
.sptjl
{
   float:left;
   width:140px;
   height:20px;
   margin-top:5px;
}
.spr
{
   width:230px;
   height:370px;
   margin:5px 10px 5px 8px !important;
   margin:5px 4px 5px 4px;
   border:solid 1px #000000;
   float:left;
}
.sprp
{
   margin:8px 10px 8px 12px;
}
.splist
{
   width:210px;
   height:65px;
   float:left;
}
.splistp
{
   width:42px;
   height:30px;
   margin:10px 10px 10px 10px !important;
   margin:10px 5px 10px 5px;
   float:left;
}
.splistc
{
   width:145px;
   height:65px;
   font-size:12px;
   color:#000000;
   text-valign:bottom;
   line-height:22px;
   float:left;
}
.px
{
   width:990px;
   height:297px;
   background: url(../images/bg06.gif);
   float:left;
}
.pxp
{
   margin:10px 0 10px 20px;
}
.pxleft
{
   float:left;
}
.pxright
{
   float:right;
}
.pxcon
{
   width:210px;
   height:240px;
   margin:0px 0 10px 15px;
   float:left;
   
}
.pxc
{
   width:210px;
   height:230px;
   background-color:#727272;
}
.pno
{
   margin:10px 0 10px 20px;
   
}
.xuxian
{
   background: url(../images/point4.gif) repeat-x;
   width:200px;
}
.pxm
{
   width:190px;
   margin:auto;
   line-height:30px;
   color:#ffffff;
}
.pxmore
{
   float:right;
   height:0px;
   margin-top:10px;
}
.cytj
{
   padding:10px 10px 10px 20px;
}
.cytjp
{

   margin:0px 10px 10px 30px;
}
.cylist
{
   width:200px;
   height:22px;
   background-color:#eeeeee;
   margin:10px 10px 10px 10px;
   
   line-height:22px;
   text-valign:middle;
}
.jg
{
   border:solid 1px #e3e3e3;
   width:990px;
   height:120px;
}
.jglist
{
   width:170px;
   height:22px;
   background-color:#ffffff;
   margin:5px 5px 5px 5px;
   text-align:center;
   line-height:22px;
   text-align:left;
   float:left;
}
.hspace5 
{
    height:5px;
    overflow:hidden;
    clear:both;
    background-color:#f3f3f3;
    width:990px;
    margin-bottom:15px;
}
.about
{
    margin:0px auto;
    width:500px;
    height:30px;
    text-align:center;
}
.zazhi
{
    width:800px;
    height:60px;
    margin:0px auto;
    text-align:center;

}
.zzlist
{
    width:195px;
    height:60px;
    float:left;
    border:solid 1px #c3c3c3;
    line-height:55px;
    text-valign:top;
}
.zzpic
{
   float:left;
   margin:10px 0 0 10px;
}
.copy
{
    text-align:center;
    line-height:25px;
    width:990px;
    float:left;
}
.copy1
{
    
    line-height:19px;
}
.bottom
{
    text-align:center;
    background-color:#e4e4e4;
    width:990px;
    height:25px;
    line-height:25px;
    float:left;
}
.bbsc
{
   width:988px;
   height:300px;
   border-left: #000000 1px solid;BORDER-RIGHT: #000000 1px solid;BORDER-bottom: #000000 1px solid; 
}
.bbslc
{
   width:310px;
   height:280px;
   float:left;
   margin:10px 5px 5px 10px !important;
   margin:10px 5px 5px 8px;
   border:solid 1px #000000;
}
.bbslist
{
   width:260px;
   height:25px;
   margin:5px 15px 0px 15px !important;
   margin:5px 15px 0px 10px;
   font-size:14px;
   float:left;
}
.bbscp
{
   margin:15px 15px 15px 15px;
   float:left;
}
.bbsn
{
   float:left;
   width:150px;
   height:25px;
   line-height:20px;
   font-size:14px;
   color:#000000;
   margin:10px 0 0 0; 
}
.space5 
{
    height:5px;
    overflow:hidden;
    clear:both;
    
}
.space10 
{
    height:10px;
    overflow:hidden;
    clear:both;
    
}
.space20 
{
    height:20px;
    overflow:hidden;
    clear:both;
    
}
.space36 
{
    height:36px;
    overflow:hidden;
    clear:both;
    
}
.space15 
{
    height:15px;
    width:500px;
    
    float:right;
}
.baizi
{
    font-size: 12px;
    color: white;
    
}

A.bz12:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bz12:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bz12:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bz12:active {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hz12:link,A.hz12:visited{
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.hz12:hover,A.hz12:active {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.rz12:link,A.rz12:visited,A.rz12:hover,A.rz12:active{
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rz14:link,A.rz14:visited,A.rz14:hover,A.rz14:active{
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hz14:link,A.hz14:visited{
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.hz14:hover,A.hz14:active {
	FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lz14:link,A.lz14:visited{
	FONT-SIZE: 14px; COLOR: #030292; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.lz14:hover,A.lz14:active {
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lineh {
	LINE-HEIGHT: 300%;FONT-SIZE: 12px;
}
.plist9
{
     background-color:#ffffff;
     width:540px;
     height:90px;
     line-height:25px;
     float:right;
     FONT-SIZE: 14px; COLOR: #515151;
}
.hhh
{
    
     line-height:150%
    
}
A.lhz:link {
	FONT-SIZE: 12px; COLOR: #E7FB06; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lhz:visited {
	FONT-SIZE: 12px; COLOR: #E7FB06; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lhz:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lhz:active {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
