@charset "gb2312";
/* CSS Document */
a{
    color: black;
    text-decoration: none;
}
*{
    padding:0px;
    margin:0px;
    }
div{
  
    overflow:hidden;
    }
ul,li{
    float: left;
    list-style:none;
    }

body{
    text-align:center;
    padding:0px;
    margin:0px;
    background: #e9eeee;
    
    }
#wrapper{
    width:913px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    filter:"progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=0,strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=90,strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=180,strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=270,strength=3);"
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 10px 10px 10px #909090;/*safari»òchrome*/
box-shadow:3px 3px 10px #909090;/*opera»òie9*/
background: #fff;
    }

#announcement{
    clear: both;
    width:645px;
    height:700px;
    float:left;
    background: white;
    margin-left: 5px;
    }
#announcement ul{
    float:left;
    margin-left:25px;
    line-height:2.5em;
    margin-top:30px;
    
    }
#announcement ul li a{
    font-size:14px;
    text-decoration:none;
    color:#000;
    }
#announcement img{
    float: left;
margin-top: 10px
    }
.position{
    float: left;
    margin-left: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
}
#news-list{
    float: left;
    width: 632px;
    margin-left: 1px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height: 620px;
}
#news-list a{
    float: left;
margin-top: 9px;
margin-left: 5px;

}
#news-list .nextPage a{
float: none;
margin-top: 0;
margin-left: 0;  
}
#xiaobiaodian{
    margin-top:-8px;
    }
#top{
    float: left;
    width:258px;
    height:700px;
    margin-right: 5px;
    /*background: white;*/
    /*margin-top: -10px;*/
    margin-top: 28px;
    }
#top ul{
    float:left;
    margin-left:7px;
    margin-top:10px;
    line-height:2.3em;

    }
    #top ul li {
        width: 100%;
    }
#top ul li img{
      float: left;
  margin-top: 11px;
  margin-left: 10px;
}
#top ul li a{
    font-size: 14px;
  color: #000;
  text-decoration: none;
  float: left;
  margin-left: 5px;
}
#top-news{
    height: 380px;
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
}
.time{
    float: right;
}
.announcement-nav{ 
    float: left;
    width: 635px;
    height: 40px; 
    background: url(imagesannouncement.png) no-repeat
}
.new{
    width: 600px;
    float: left;
    border-bottom: 2px dashed #d9d8d7;
    margin-bottom: 15px;
    margin-left: 30px;
    margin-top: 10px;
}
.new-title{
    text-align: left;
    float: left;
    /*font-weight: bold;*/
    font-size: 15px;
}
.new-info{
    width: 20%;
    float: right;
    margin-top:-1px;
    margin-bottom: 12px;
}
.new-text a{
    color: #000;
    text-decoration: none;
}
.new-pubinfo{
    float: left;
    /*margin-left: 10px;*/
      margin-top:6px;

}
#calendar{
    /*width: 259px;
    height: 200px;
    float: left;
    border: 1px solid red;*/
}
.nextPage{
    width: 100%;
    /*margin: 0 auto;*/
    float: left;
    height: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    
}
.now{
  width: 160px;
/* position: relative; */
/* left: 1px; */
/* top: 11px; */
/* color: #000; */
float: left;
margin-left: -30px;
margin-left: -20px \9;
margin-top: 10px;
}
.now a{
    font-size: 18px;
  color: #000;
  /*font-weight: bold;*/
  margin-left: 50px;
}
#foot{
    width:913px;
    height:120px;
    float:left;
    /*background-image:url(images2.jpg);*/
    background: #30a1cb;
    }
#ewm{
   display: block;
float: left;
margin-left: 80px;
margin-top: 18px;
}
.footer-info{
    /*float: left;display:inline; */
    margin: 0 auto;
    margin-top: 5PX;
    width: 850px;
    height: 100%;
}

.footer-info div a{
    color: #FFF;
    font-size: 14px;
    text-decoration: none;
}
.footer-info div{
float: left;
display: inline;
margin-left: 40px;
/* margin-top: 20px; */
color: #FFF;
font-size: 14px;
margin-top: 20px;
text-align: center;
}