*{
 margin: 0;
 padding: 0;}

a{
 text-decoration: none;}
img{
 border: 0px;}

.date{
 float:right;
 color:#9d9c94;
 font-size:12px;
        width:120px;
text-align:center;}


.bg{
 background:url(imagesbg.gif) no-repeat;
 width:1010px;
 height:700px;
 margin:0 auto;}
 
 .top{
  width:1010px;
  height:209px;
  position:relative;}
  .top img{
   margin-left:390px;
   margin-top:110px;}
   .absolute{
    background:url(imagesflower.gif) no-repeat;
    position:absolute;
    left:0px;
    top:60px;
    width:410px;
    height:331px;}
 
 .flash{
  width:1010px;
  height:227px;
  overflow:hidden;}
 
 .nav{
  width:1000px;
  height:51px;
  margin:0 auto;
  margin-top:27px;
  text-align:center;
  font-size:13px;
  font-weight:bold;
  margin-bottom:36px;}
  .nav a{
   color:#452412;
   margin-left:8px;}
   .nav a:hover{
    color:#ba0f07;}
  .nav p{
   margin-bottom:17px;}

 .minnav{
  width:1000px;
  height:51px;
  margin:0 auto;
  margin-top:27px;
  text-align:center;
  font-size:15px;
  font-weight:bold;
  margin-bottom:36px;}
  .minnav a{
   color:#452412;
   margin-left:8px;}
   .nav a:hover{
    color:#ba0f07;}
  .minnav p{
   margin-bottom:15px;}
  
 .footer{
  width:800px;
  height:44px;
  margin:0 auto;
  margin-top:128px;}
  .footer img{
   vertical-align:middle;}
  .span1{
   font-size:14px;
   display:block;
   float:left;
   height:44px;}
  .span1 iframe{
   margin-right:10px;}
  .span2{
   font-size:12px;
   width:600px;
   display:block;
   float:left;}
   .span2 p{
    margin-bottom:8px;}
      






.list_bg{
 background:url(imageslist_bg2.gif) no-repeat;
 width:1010px;
 height:1620px;
 margin:0 auto;
 padding-top:12px;}
 .banner{
  background:url(imagesbanner.gif) no-repeat;
  width:1010px;
  height:226px;
  margin:0 auto;
  position:relative;}
  .text{
position:relative;
background:url(imagestext.gif) no-repeat;
left:76px;
top:20px;
width:530px;
height:88px;}
 .title_img{
  margin-left:320px;
  height:69px;
  _margin-top:-17px;}
  .list_footer.span2{
   font-size:12px;
   display:block;
   float:left;}
   .list_footer.span2 p{
    margin-bottom:8px;}

   
.list_main{
 width:934px;
 height:964px;
 margin:0 auto;
 margin-top:30px;}
 
 .list_left{
 width:233px;
 height:964px;
 float:left;}
  .newest{
   width:233px;
   height:317px;
   color:#a72825;
   font-size:14px;
   font-weight:bold;
   line-height:25px;}
   .newest a{
    color:#a72825;
display:block;}
   .newest ul 
height:310px;
}
   .newest ul li{
    list-style-position:inside;}
  .list_left form{
   margin-top:126px;}
   .list_left form select{
    width:210px;
    height:30px;
    text-align:center;
    font-size:14px;
    line-height:30px;
    margin-bottom:80px;
    background:#999;}
  .lianxi{
   width:213px;
   height:auto;
   color:#5F4A1F;
   font-size:12px;
   line-height:25px;
   margin:0 auto;
   padding-top:30px;}

  .lianxi p a{
   color:#00F;}
  
 .list_right{
 width:614px;
 height:1024px;
 float:left;
 margin-left:50px;}
 .list_right_main{
  width:610px;
  height:auto;
  margin-top:10px;}
  .list_right_smalldiv{
   width:614px;
   height:auto;
   margin-bottom:70px;}
   
  .list_right_smalldiv div{
   height:30px;
   line-height:30px;}

   .list_title{
    color:#9d7651;
    font-size:18px;
    font-family:"黑体";
    float:left;}
   .list_title_more{
    color:#9d7651;
    font-size:18px;
    font-weight:bold;
    float:right;
    font-family:"黑体";}

 .list_right ul{
  width:610px;
  margin-top:12px;}
  .list_right ul li{
   line-height:35px;
   height:35px;
   background:url(imagesli_line.gif) repeat-x;
   list-style:none;}
        
   
   .list_right ul li a{
    color:#333;
    font-weight:bold;
    font-size:14px;
    width:470px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    line-height:35px;
    height:35px;
    float:right;
    display:block;
    vertical-align:-5px;}
  .span3{
    _margin-top:30px;
    margin-top:150px;
    font-size:12px;
    line-height:20px;
    display:block;
    text-align:center;}
    
  .page{
   text-align:center;
   width:614px;
   height:33px;
   margin-top:32px;}



.toper{
 background:url(imagescontent_top_bg.gif) no-repeat;
 height:447px;
 width:1010px;
 margin:0 auto;
 padding-top:12px;}
 .address{
  margin-left:70px;
  font-size:16px;}
  .address a{
   color:#000;}
  .address a:hover{
   color:#ba0f07;}
  
.c_main{
 width:1010px;
 height:auto;
 background:#f5f4e0;
 margin:0 auto;}
 .box{
  width:763px;
  height:auto;
  padding:20px 57px 57px 57px;
  border:1px solid #000;
  margin:0 auto;
  background:#F7f4de;
  margin-top:-50px;
  position:relative;}
  .title{
   width:763px;
   color:#61391e;
   font-size:18px;
   font-weight:bold;
   text-align:center;}
   .t_line{
    background:url(imagesli_line.gif) repeat-x;
    height:35px;}
   .info{
    width:763px;
    color:#4e4d4d;
    font-size:14px;
    text-align:center;
    font-weight:bold;
    margin-top:10px;}
   .c_content{
    width:763px;
    height:auto;
    line-height:30px;
    font-size:14px;
    margin-top:15px;}
    .c_content p{
     margin-top:20px;}
.c_footer{
 background:url(imagescontent_footer_bg.gif) no-repeat;
 width:770px;
 height:183px;
 margin:0 auto;
 padding-top:20px;
 padding-left:120px;
 padding-right:120px;}
 .c_footer a{
  color:#000;}
 .span4{
   margin-top:100px;
   font-size:12px;
   line-height:20px;
   display:block;
   text-align:center;}
.block{
 width:473px;
 height:68px;}
.page a{
 color:#00F;}