<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


.fl{ float: left;}
.fr{float: right;}

.container{width:958px;margin:auto}


.top{
 height: 26px;
 background: #333;
 color:#fff;
}
.top a{
 color:#fff;
 margin:0 4px;
 line-height: 26px;
 font-size: 12px;
}

.top-left{
 width:230px;
}
.top-right{
 width:330px;
}
.search{
 width:110px;
 height: 20px;
 background:#fff;
 margin-top:3px;
 margin-left:20px;
}

.search input.inp-text{
 width:80px;
 border:none;
 background: #fff;
 margin-top:1px;
 border-right:1px solid #333;
 height: 16px;
}
.search input.inp-but{
 width:25px;
 border:none;
 cursor: pointer;
 
 height: 20px;
 background: #fff  url(../images/search.png) no-repeat center center;
}





.logo{
 
 height: 87px;
 background: #023581;
    background-size:cover;
}
.logo-img{
 width:526px;
 margin:auto;
}


.menu{
 height: 43px;
 background: #0241a0;
    background-size:cover;
}
.menu ul{
 }
.menu ul li {
 float: left;
 line-height: 42px; 
 
}

.menu ul li a{
 color:#fff;
 padding:0 30px;
 font-size: 16px;
 
 text-decoration: none; 
}




.banner{
 position: relative;
 height: 395px;
} 

.ban-text{
 position: absolute;
 right:0px;
 top:0px;
 width:430px;
 height: 275px;
 padding:100px 20px 20px 25px;
 
 background: url(../images/banb.png) repeat left top;
}

.ban-text p{
 color:#fff;
 line-height: 30px;
 
}
.ban-text a.more{
 display: block;
 color:#fff;
 font-size: 12px;
 float: right;
 margin-top:10px;
 width:87px;
 background: url(../images/yh.png) no-repeat left center;
 padding-left:15px;
}


.conbg{
 background: #fff;
 padding:0 20px 30px 20px;
 box-shadow: 3px 5px 3px 3px #ccc;
 min-height: 300px; 
}
.con-bot{
 padding-top:23px;
}
.con-new{
 width:377px;
}
.con-results{
 width:564px;
}
.new-top{
 background: #0241a0 url(../images/biao.png) no-repeat 15px center;
 width:82px;
 height: 25px;
 line-height: 25px;
 padding-left:35px;
 color:#fff;
}
.new-ul ul{
 padding-top:5px;
}
.new-ul ul li{
 border-bottom: 1px dotted  #ccc;
 padding:15px 0;*padding:15px 0;
 *height: 60px;
 
}
.new-ul ul li .new-img{
 width:80px;
}
.new-ul ul li .new-text{
 width:285px;
}
.new-ul ul li .new-text a{
 font-size: 14px;
 font-weight: bold;
 color:#333;
 display: block;
 line-height: 12px;
}
.new-ul ul li .new-text p{
 font-size: 14px;
 line-height: 19px;
 padding-top:5px;
 color:#333;
}
.new-ul .more{
 width:84px;
 float: right;
}
.new-ul .more a{
 display: block;
 color:#333;
 font-size: 12px;
 
 margin-top:10px;
 
 background: url(../images/yh.png) no-repeat left center;
 padding-left:15px;
}
.res-ul {
 margin-top:44px;
 position: relative;
 
}
.res-ul a.an-left{
 position: absolute;
 left:0px;
 top:33px;
}
.res-ul a.an-right{
 position: absolute;
 right:0px;
 top:33px;
 
}
.res-ul ul{
 margin-left:20px;
}
.res-ul ul li{
 float: left;
 width:162px;
 margin-right:17px;
}
.res-ul ul li img{
 display: block;
}
.res-ul ul li a{
 color:#333;
 font-size: 14px;
 line-height: 21px;
}























.foot{ 
 background: #05214c;
 color:#fff;
 height: 65px;
 
 padding-top:25px;
 
}

.fbg{
 background: url(../images/flogo.png) no-repeat left center;
height:48px;
}
.foot  p{
 padding-left:320px;
 line-height: 23px;
}
#vsb_imgnewslist_bd1lfimg dl{
height:395px;
width:958px;
}</pre></body></html>