.banner{
 width:100%;
 height:300px;
 overflow:hidden;

}

.main{
 width:1300px;
 height:auto;
 min-height:500px;
 margin:0 auto;
 background:url(../images/listbg_03.png) repeat-y center;
 margin-top:-75px;
}

.inner{
 width:1200px;
 margin:0 auto;
}
.main-list{
 position:relative;
 background:#fff;
 z-index:1;
 
}
.main-list-l{
 width:200px;
 float:left;
 margin:20px 0 0 20px;
}
.column{
 height:64px;
 background:#1ba5c9 url(../images/lmbg.png) no-repeat 28px 51px;
 font-size:22px;
 color:#fff;
 padding-left:28px;
 padding-top:15px;
}
.slide-nav{

}
.slide-nav ul{
 border:1px solid #dedadb;
}
.slide-nav ul li a{
 border-top:1px solid #D8D9DA;
 background:url(../images/navarrow_06.png) no-repeat 170px center;
 padding-left:25px;
 height:48px;
 line-height:48px;
 font-size:14px;
 color:#444;
 display:block;
}
.slide-nav ul li.last{
 border-bottom:1px solid #D8D9DA;
}
.slide-nav ul li:hover a{
 background:#1ba5c9 url(../images/navarrow_03.png) no-repeat 170px center;
 color:#ffffff;
}
.slide-nav ul li a.cur{
 background:#1ba5c9 url(../images/navarrow_03.png) no-repeat 170px center;
 color:#ffffff;
}

.main-list-r{
 width:920px;
 float:right;
 margin:20px 20px 0 0;
}
.main-list-title{
 width:920px;
 height:35px;
 border-bottom:1px solid #1ba5c9;
 line-height:35px;
 
}
.main-list-name{
 color:#1ba5c9;
 font-size:16px;
 font-weight:bold;
}

.location{
 background:url(../images/dang_03.png) no-repeat left center;
 color:#787878;
 font-size:12px;
 padding-left:22px;
 line-height:35px;
 padding-right:15px;
}
.location a{
 color:#888888;
}
.main-list-cont ul{
 padding:15px 0 50px;
}
.main-list-cont ul a:hover{
 background:#edfbfe;
 height:55px;
 width:100%;
 display:block;
}
.main-list-cont ul li{
 background:url(../images/dang_07.png) no-repeat 8px center;
 padding-left:28px;
 border-bottom:1px dashed #e2e2e2;
 line-height:54px;
}
.main-list-cont ul li .time{
 float:right;
 margin-right:5px;
 font-size:12px;
 color:#999999;
}
.main-list-cont ul li：hover{
 background:#edfbfe;
 color:#0a657a;
}

.zw-cont{
 padding:20px 0px;
 min-height:600px;
 margin-top:20px;
 background:#fff;
}
.zw-title{
 font-size:18px;
 color:#1aa6c7;
 padding: 25px 0 5px 0;
 text-align:center;
 font-weight:bold;
}

.zw-other{
 text-align:center;
 color:#727272;
 font-size:12px;
 padding: 10px 0 39px;
 border-bottom:1px dashed #dbdbdb;
}
.zw{
 padding:20px 10px;
}
.zw p{
 text-indent:2em;
 line-height:35px;
 color:#444444;
 padding-bottom:10px;
 font-size:16px;
}
.cont-page{
 padding-top:20px;
 color:#014e89;
 font-size:15px;
 border-top:1px dashed #dbdbdb;
}
.cont-page p.pre{
 color:#2cabcc;
}
.cont-page p.nex{
 color:#f06426;
}
.cont-page p{
 font-size:12px;
 line-height:33px;
 color:#666666;
 text-indent:0;
}
.cont-page p a{
 color:#666666;
}
.top{
 position:absolute;
 right:30px;
 bottom:46px;
}