@charset "utf-8";

/* Stylesheet Document */

/* --------------------
 * O
--------------------*/

body {margin:0px;padding:0px 0px 10px 0px; background:#b5ccdc url(../img/bjtop.gif) repeat-x top}
body,div {color: #000;font-family:"MS Gothic";font-size: 12px;line-height: 150%;}
/* basic ------------------------------------- */
p, dt, dd {font-size:12px;margin:0; padding:0;}
p.align01Sp {margin-top:10px;text-align:left;}
img {border:0;}
hr {display:none;}
noscript {display:none;}
/* ɫ */
a:link {color: #4e4e4e; text-decoration: none;}
a:visited {color: #4e4e4e;text-decoration: none;}
a:hover {color: #0000ff; text-decoration: none;}
a:active {color: #4e4e4e;}
/* ɫ [Сдcɫ] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cBlue01,a.cBlue01:link,a.cBlue01:visited{color:#0044DD;}
.cBlue02,a.cBlue02:link,a.cBlue02:visited{color:#003399;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#9C0819;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #707470;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#2c2c2c;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cCheng,a.cCheng:link,a.cCheng:visited{color:#FF8A00;}
/* С*/
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f24px{font-size:24px;}
/*¼*/
.tb01{line-height:200%;}
/* ɫ [Сдfɫ] */
.fRed{color:#EC3813;}
.fBlack{color:#000;}
.fDblue{color:#3366ff;}
.fDblue1{color:#003399;}
.fDblue2{color:#525252;}
.fWhite{color:#fff;}
.fHui{color:#ccc;}
.fShui{color:#333;}
.fBlue{color:#0080C0;}
.fCheng{color:#FF6600;}
.fGreen{color:#3E6A14;}
.fDred{color:#831026;}
.fGreen1{color:#2EA725;}
.fZhong{color:#dd0000}
/*  [Сдf] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/**/
.top01{padding-top:10px ; text-align:left}
.left01{padding-left:10px}
/*container*/
.cleary {clear: both}
#bj{
    background:url(../img/bj.gif) no-repeat top center;
	
	}

#box{
     border:#4e6b7f 1px solid;
	 background:#fff
	 }
#box tr td{
           padding:5px
		   }
#header{ 
      background: url(../images/bg-header.gif);
      height:48px;
	  width:868px;
	  margin:0 auto
	  }
h1{
	font-size: 12px;
	font-weight:normal;
	color:#4d6a7e;
	padding:0px
}

#navigation_h{
             background:url(../img/left01.png) no-repeat;
			 }
#navigation_h tr td{
			 font-size:12px;
			 font-weight:bold;
			 padding:0px 0px 0px 70px;
			 color:#fff
			 }	

#navigation_a{
                    margin-left:15px;
		            border-left:1px #bbb solid;
					border-right:1px #bbb solid;
					border-bottom:1px #bbb solid;
			   }
*+html #navigation_a{
                    margin-left:5px;
		            border-left:1px #bbb solid;
					border-right:1px #bbb solid;
					border-bottom:1px #bbb solid;
		            }			   			 
#navigation_a tr td{
                    margin: 0px 0px 1px 0px;
	                padding:0px 0px 5px 15px;
	                text-align: left;
					background:#e6ebf2
                    }
#midd{
      background:url(../img/midd.png) no-repeat;
	  }
#midd tr td{
             font-size:12px;
			 font-weight:bold;
			 padding:0px 0px 0px 70px;
			 color:#fff
      }	
#content{
	  margin-top:10px;
	  }	
#content tr td{
             padding:0px;}	  	    			 		 
#banner{ 
        width:868px;
		margin:0 auto;
        }
#logo{
      width:278px;
	  float:left
 }
#pic{ 
     width:590px; 
	 height:218px; 
	 background:url(../images/banner.jpg);
	 float:left
	 }	

#siderbar{ 
      float:left; 
      width:274px;
	  margin-top:5px;
	 *margin-top:-5px;
	  margin-left:3px;
	  background:#acb88a;
}
ul{
   margin:0;
   padding:0
   }
li{
   margin:0;
   padding:0;
   list-style:none;
   width:274px;
   height:36px;
   background:url(../images/bg-col.gif) no-repeat;
   text-indent:28px
   
   }
li.top{
       width:274px; 
	   height:36px;
	   background:url(../images/top-sidebar.jpg);
	   margin-bottom:10px}
li.bottom{
       width:274px; 
	   height:27px;
	   background:url(../images/bottom-sidebar.gif);
	   margin-top:10px}	         
#text{ 
      width:560px;
	  height:550px;
	  padding:10px; 
	  float:left;
	  }
#bottom{ width:868px;
         height:50px;
		 background:#e8e8e8; 
		 margin:0 auto;
		   }	   
.contence{ margin:0px }
.cooper{ text-align:center}
