/* CSS Document */
@charset "UTF-8";
.bannerbox{
    height:438px;
    width: 580px;
    overflow: hidden;
    position: relative;
    float: left;
    margin-top: 10px;
}
.containt-div{
    
}
.bannerbox ul{
    position: relative;
}
.bannerbox ul li{
	display:block;
    list-style: none;    
    height:438px;
    position: absolute;
    left: 0;
    top: 0;
}
.newmpsiz{ height: 380px; width:578px; overflow: hidden;}
.fst-li img{width: 100%;}

.mapsnav{height:14px; position:absolute; bottom:30px; right:0px; z-index: 2; }
.mapsnav dl dd{list-style-type:none; width:14px; height:14px; float:left; margin-right:8px; cursor:pointer; border-radius: 50%; 
    background-color: #fff;
    border:1px solid #4b64e3;}
.mapsnav dl .bg{background:#4b64e3;  width:15px;  height:15px;  border:none; }

.newsinfo{ padding-top: 10px; font-size: 16px;}
.newsinfo a{ color: #595959; }


.xsgzmap{
    height:370px; 
    width: 472px;

}
.xsgzsiz{ height: 310px; overflow: hidden;}

