a:link {
	text-decoration: none;
	color: #FF0000;
}
a:visited {
	text-decoration: none;
}
a:hover {
	 text-decoration:underline;
         color: red;
}
a:active {
	text-decoration: none;
}

h2 {
  float:left;
  width:85px;
  height:22px;
  line-height:30px;
  overflow:hidden;
  text-align:center;
  font-size:14px;
  font-weight:bold;
  border:1px #F0BCBC solid;
  border-bottom:none;
  background:white;}
h2 a {
  display:block;
  width:100%;
  text-decoration:none;
  color:#DA3016;}
h2 a:hover {
  color:black;}

/*******************************************************************************/
body {
  margin:auto;
  text-align:center;
  cursor:default;
  font-size:12px;
  background-color:#D71E26;
  line-height:150%;}
div {
  margin:auto;}

.nbsp {
  float:left;
  width:8px;
  font-size:2px;}

.hr {
  clear:both;
  width:100%;
  height:8px;
  line-height:0px;
  font-size:0px;
  background-color:#FFFFFF;}


/********************************************************************************/
#main_body {
      clear:both;
      width:967px;
	  height:100%;
	  background-color:#FFFDB6;
	  }
#top1 {
      width:953px;
	  height:293px;
	  background-image:url(../images/header.jpg);
	  }
#top2 {
      width:953px;
	  height:25px;
	  background-color:#FFCF0D;
	  padding:0px 0px;
	  margin:auto;
	  }
#top2 ul {
      list-style-type:none;
	  float:left;
	  width:850px;
	  font-weight:bolder;
	  margin-left:30px; margin-top:0px; margin-bottom:0px;
	  }
#top2 ul li {
	  float:left;
	  line-height:20px;
	  height:20px;
	  }
#top2 ul li A {
    font-size:14px;
	color:#5F2906;
	text-decoration:none;
	}
#top2 ul .li1 {
     width:72px;
	  }
#top2 ul .li2 {
     width:100px;
	  }
#top2 ul .li3 {
     width:115px;
	  }
#top2 ul .li4 {
     width:140px;
	  }
#top2 ul .li5 {
     width:85px;
	  }
#top3{
      width:953px;
	  height:34px;
	  background-image:url(../images/tbgz.jpg)
	  }
#top4{
      width:953px;
	  height:34px;
	  background-image:url(../images/zxbd.jpg)
	  }

/********************************************************************************/
#main {
      clear:both;
	  width:953px;
	  background-color:#FFFFFF;
	  text-align:center;
	  }
#main .m_a {
      float:left;
      height:1150px;
	  width:293px;
      }
#main .m_a .m_a_a {
      width:294px;
	  height:375px;
	  background:url(../images/leftbf1.gif)
      }
#main .m_a .m_a_a_2 {
      width:280px;
	  text-align:left;
	  overflow:hidden;
      }
#main .m_a .m_a_a_3 {
      width:280px;
	  height:308px;
	  text-align:center;
      }
#main .m_a .m_a_b {
      width:100%;
	  height:230px;
      }
#main .m_a .m_a_b .m_a_b_1{
      width:100%;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
      }
#main .m_a .m_a_b_1 .lefter{
      float:left;
	  margin-left:15px;
	  width:142px;
	  height:26px;
	  padding-top:5px;
	  padding-bottom:0px;
	  overflow:hidden;
	  font-size:14px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj2.gif);
	  background-repeat:no-repeat;
       }
#main .m_a .m_a_b_1 .righter{
      float:right;
	  margin-right:10px;
	  height:26px;
	  font-size:12px;
	  color:#E00303;
       }
#main .m_a .m_a_b .m_a_b_2{
      width:96%;
	  height:200px;
	  text-align:left;
	  float:left;
	  margin-left:6px;
	  background-color:#FFFFFF;
      }
#main .m_a .m_a_b .m_a_b_3{
      float:left;
      width:96%;
	  margin-left:6px;
	  height:470px;
	  background-color:#FFFFFF;
      }
#main .m_b {
      float:right;
	  margin-left:6px;
	  width:645px;
	  background-color:#FFFFFF;
      }
#main .m_b_1{
      text-align:left;
	  width:98%;
	  margin-left:10px;
	  margin-top:10px;
          text-decoration:none;
	  font-size:14px;
	  color:#C60001;
      }
#main .m_b_2{
	  width:90%;
	  padding-top:20px;
	  font-size:24px;
          line-height:200%
	  color:#000000;
      }
#main .m_b_3{
	  width:90%;
	  height:20px;
	  margin-top:15px;
	  color:#C60001;
      }
#main .m_b_4{
      text-align:left;
	  width:95%;
	  padding-top:15px;
	  font-size:12px;
      } 
#main .m_b_5{
	  width:80%;
	  height:35px;
	  padding-top:20px;
	  padding-right:40px;
	  text-align:right;
	  font-size:12px;
      } 	  	  
/********************************************************************************************/
#link {
      clear:both;
      width:943px;
	  border:#E2BC8D 1px solid;
	  background:#FDEBDB;
      }  
#link .link_a {
       width:100%;
	   height:25px;
	   background:url(../images/lj.gif)
       
	   }
	  
#link .link_b{
       width:99%;
	   margin-left:4px; margin-right:4px; margin-bottom:4px;
	   border:1px #F5DABD solid;
	   background:#FDF5EE;
	   font-size:12px;
	   }	  
#link .link_b ul{
       list-style-type:none;
	   text-align:center; 
     }
#link .link_b ul li{
      float:left;
      list-style-type:none;
      width:70px;
      padding:2px 2px;}
     
#link .link_b ul li a{	 
	  display:block;
	  color:#000000;
	  }
#link .link_b ul li a:hover{
      color:red;
	  }
	  
/*****************************************************************************************/
#index {
      clear:both;
	  width:953px;
	  background-color:#FFFFFF;
	  }  
/***************************************************************************************/
#index .m_a{
      clear:both;
	  width:953px;
	  }
	  
#index .m_a_1{
      float:left;
	  padding-left:1px;
	  width:297px;
	  height:396px;
	  background:url(../images/indexl1.gif)
	  }	
#index .m_a_a_1 {
      width:270px;
	  height:18px;
	  text-align:right;
      } 
#index .m_a_a_2 {
      width:270px;
	  height:71px;
	  overflow:hidden;
	  text-align:left;
      } 
#index .m_a_a_3 {
      width:270px;
	  height:300px;
	  overflow:hidden;
	  text-align:left;
      }   
#index .m_a_2{
      float:right;
	  width:653px;
	  height:396px;
	  }	  	  
#index .m_a_2_1{	  
      float:right;
	  width:638px;
	  height:265px;
	  margin-right:8px;
	  }
#index .m_a_2_2{	  
      float:right;
	  width:638px;
	  margin-right:8px;
	  }	  
#index .m_a_2_2_1{	  
      float:left;
	  width:295px;
	  height:129px;
	  }	 
#index .m_a_2_2_2{	  
      float:right;
	  width:295px;
	  height:129px;
	  margin-right:15px;
	  }	
#index .m_a_2_2_3{	  
	  height:27px;
	  }	
#index .m_a_2_2_3 .indexqzhd {
      width:102px;
	  float:left;
	  height:27px;
	  background-image:url(../images/indexqzhd.gif)
	  }	
#index .m_a_2_2_3 .indexqzhdgd {
      width:50px;
	  float:right;
	  height:15px;
	  margin-right:15px;
	  margin-top:8px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;
	  }	
#index .m_a_2_2_3 .indextbgz {
      width:102px;
	  float:left;
	  height:27px;
	  background-image:url(../images/indextbgz.gif)
	  }	
#index .m_a_2_2_3 .indextbgzgd {
      width:50px;
	  float:right;
	  height:15px;
	  margin-top:8px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;
	  }	
#index .m_a_2_2_4{
      text-align:left;
      width:97%;
	  margin-top:5px;
	  margin-bottom:5px;
	  }
/******************************************************************************************/
#index .m_b{
      clear:both;
	  height:266px;
	  width:953px;
	  }
#index .m_b_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_b_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:27px;
	  font-size:14px;
	  padding-top:5px;
	  text-decoration:none;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_b_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
.indexwk{
       width:932px;
	   margin-top:15px;
	   height:205px;
	   overflow:hidden;
	   }
.indexjdzg{
       width:932px;
	   height:205px;
	   overflow:hidden;
	   }	   
#index .m_b_2{
      margin-left:2px;
	  margin-top:-2px;
	  width:620px;
	  height:210px;
	  float:left;
	   }
#index .m_b_2_1{
      float:left;
      width:100%;
	  height:100px;
       }
#index .m_b_2_2{
      float:left;
      width:100%;
	  height:100px;
       }
#index .m_b_3{
          float:right;
          text-align:left;
	  width:270px;
	  margin-right:20px;
          line-height:173%;
	  height:210px;
	   }

/************************************************************************************/
#index .m_c{
      clear:both;
	  width:953px;
	  }
#index .m_c_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_c_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_c_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
	   
#index .m_c_2{
      margin-right:2px;
	  margin-top:-2px;
	  width:620px;
	  height:210px;
	  float:right;
	   }
#index .m_c_2_1{
      float:left;
      width:100%;
	  height:100px;
       }
#index .m_c_2_2{
      float:left;
      width:100%;
	  height:100px;
       }
#index .m_c_3{
          float:left;
          text-align:left;
	  width:270px;
	  margin-left:2px;
          line-height:173%;
	  height:210px;
	   }
/*****************************************************************************/
#index .m_d{
      clear:both;
	  width:953px;
	  height:274px;
	  background:no-repeat url(../images/indexjdzg.gif)
	  }
#index .m_d_1{
	  width:900px;
	  padding-top:35px;
	  margin-right:20px;
	  text-align:right;	 
	   }
#index .m_d_2{
      float:left;
	  margin-left:20px;
	  width:620px;
	  height:210px;
	  float:left;
	   }
#index .m_d_2_1{
      width:100%;
	  height:100px;
       }
#index .m_d_2_2{
      width:100%;
	  height:100px;
       }
#index .m_d_3{
      float:left
	  width:270px;
	  margin-right:20px;
	  height:210px;
	   }

/*********************************************************************************/
#index .m_e{
      clear:both;
	  width:953px;
	  }
#index .m_e_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_e_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_e_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
#index .m_e_2{
	  width:932px;
	  height:235px;
	  }

/*********************************************************************************/
#index .m_f{
      clear:both;
	  width:953px;
	  }
#index .m_f_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  background-repeat:no-repeat;
	  }
#index .m_f_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_f_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
#index .m_f_2{
	  width:932px;
	  height:235px;
	  }

/*********************************************************************************/
#index .m_g{
      clear:both;
	  width:953px;
	  }
#index .m_g_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_g_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_g_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
#index .m_g_2{
	  width:932px;
	  height:235px;
	  }

/*********************************************************************************/
#index .m_h{
      clear:both;
	  width:953px;
	  }
#index .m_h_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_h_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_h_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
#index .m_h_2{
	  width:932px;
	  height:235px;
	  }

/*********************************************************************************/
#index .m_i{
      clear:both;
	  width:953px;
	  }
#index .m_i_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_i_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_i_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
#index .m_i_2{
	  width:932px;
	  height:235px;
	  }

/*********************************************************************************/
#index .m_j{
      clear:both;
      height:266px;
	  width:953px;
	  }
#index .m_j_1{
	  width:932px;
	  height:26px;
	  border-bottom:#E00303 1px solid;
	  background:url(../images/leftbj3.gif);
	  }
#index .m_j_1 .indexleftqz{
	  float:left;
	  margin-left:15px;
	  width:143px;
	  height:26px;
	  font-size:14px;
	  text-decoration:none;
	  padding-top:5px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-image:url(../images/leftbj143.gif);
	  background-repeat:no-repeat;
	  }	  
#index .m_j_1 .indexrightqz{
      float:right;
	  margin-right:10px;
	  padding-top:5px;
	  height:26px;
	  font-size:12px;
	  text-decoration:none;
	  color:#E00303;	  
       }
#index .m_j_2{
	  width:932px;
	  height:235px;
	  }

/*********************************************************************************/
#bottom {
  clear:both;
  width:932px;}

#bottom .copyright {
  float:left;
  width:932px;
  padding:10px 0px;
  line-height:25px;
  border-top:0px #333 solid;}
#bottom .copyright a {
  color:#333;}
#bottom .copyright a:hover {
  color:red;}
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 