@charset "utf-8";

/* Stylesheet Document */

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

body {margin:0px;padding: 0px; background:url(../images/bg-wrapper.png) repeat-x}
body,div {color: #2d2d2d;font-family:"MS Gothic";font-size: 12px;line-height: 200%;}
/* 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: #2d2d2d; text-decoration: none;}
a:visited {color: #2d2d2d;text-decoration: none;}
a:hover {color: #fff; text-decoration: none;}
a:active {color: #2d2d2d;}
/* ɫ [Сд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:#000;}
a.cBlack:hover{color:#bc2931;}
.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;}
.czi,a.czi:link,a.czi:visited{color:#4e118d}
/* С*/
.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:#0066CC;}
.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}
#wrapper{
       margin:0 auto; 
	   background: url(../images/bg-topheader.png) no-repeat top center;
	   height:387px;
	   width:1242px;
	   }
h1{ 
   color: #4e118d;
   font-size:12px;
   font-weight:normal;
   display:block;
   height:24px;
   width:360px;
   margin-top:5px;
   margin-left:600px;
   margin-bottom:0px
	}
#header{
        width:973px;
		height:411px;
		margin:0 auto;
		margin-top:0px;
		background:url(../images/bg-header.png);
		}
#logo{
      width:404px;
	  height:48px;
	  margin-left:112px;
	  margin-top:22px;
	  }	
* html #content{ 
     width:970px;
	 margin:0 auto;
	 background: url(../images/bg-content.gif) no-repeat bottom center;
	 margin-top:-165px
	  }	
#content{ 
     width:970px;
	 margin:0 auto;
	 background: url(../images/bg-content.png) no-repeat bottom center;
	 margin-top:-165px
	  }  
#text{
     float:left;
	 width:661px;
	 w\idth:660px;
	 height:490px;
	 border-top:#ea3173 10px solid;
	 margin-left:31px;
	 background:#d9ddc1;
	 padding:0px;
	 display:inline;   
	 }
#text p{ margin-left:10px;
          margin-right:10px}	 	 
#sidebar{
         width:225px;
		 height:500px;
		 margin-left:23px;
		 background:#d9ddc1;
		 float:left;
		 }
#sidebar p{ 
           margin-left:10px;
          margin-right:10px
		  }
* html #pic{
     margin:0 auto;
	 width:970px;
	 height:44px;
	 background:url(../images/bottom-content.gif) no-repeat}		
#pic{
     margin:0 auto;
	 width:970px;
	 height:44px;
	 background:url(../images/bottom-content.png) no-repeat}		  

.contence{ margin:40px }
.cooper{ text-align:center}
#foot{
      background: url(../images/bottom.png) no-repeat;
	  width:970px; 
	  height:199px;
	  margin:0 auto}

