/*页头和导航*/
a:focus, a:hover {
    color: #1d6cd6;
}
body{
    background: url("imagebody_bg.png") repeat;
}
.top{
    width: 100%;
    height: 183px;
    margin: 0 auto;
    background: url("imagehead_bg.jpg") no-repeat center top;
}
.head-title{
    width: 1009px;
    margin:0 auto;
    padding-left: 27px;
    padding-top: 72px;
}
.nav{
    background: url("imagenav_bg.jpg") repeat;
    height:86px;
    padding-top: 0;
}
.nav ul a {
    font-weight: normal;
    padding: 4px 6px;
    color:#fff;
}
.nav-cont{
    width: 1009px;
    margin: 0 auto;
    padding-top: 17px;
}
.nav-cont>.public{
    background: url("imagenav-icon-public.jpg") no-repeat left center;
    width: 500px;
    padding-left: 70px;

}
.nav-cont>.file{
     background: url("imagenav-icon-file.jpg") no-repeat 5px center;
     width: 247px;
     padding-left: 75px;
 }
.nav-cont>.mails{
    background: url("imagenav-icon-mail.jpg") no-repeat 5px center;
    width: 258px;
    padding-left: 75px;

}
.escrow{
    background: #2876bf url("imageicon-arrow-up.jpg") no-repeat center bottom;
    padding: 16px 0 14px;
    font-size: 20px;
    text-align: center;
    color:#fff;
}
/*检索*/
.retrieve{
   background: #f4f4f4;
   padding: 8px 0 9px 0;
}
.retrieve-cont>.float-left{
   padding-left: 40px;
    font-size: 12px;
}
.retrieve-cont>.float-right{
  margin-right: 15px;
}
.retrieve-cont>.float-right li{
    margin-right: 10px;
}
.retrieve-cont>.float-right input{
    border:1px solid #333;
    width: 178px;
    padding: 0 5px;
    font-size: 12px;
    background: none;
}
.retrieve-cont>.float-right .point{
    cursor: pointer;
}
.retrieve-cont{
    width: 1009px;
    margin: 0 auto;

}
/*主体内容*/
.warp{
    width: 1009px;
    margin: 30px auto 0;
}
.reply-cont{
    margin-bottom: 30px;
}
.reply-cont>.float-left{
    width: 217px;

}
.reply-cont>.float-right{
   width: 772px;
}
.reply-nav{
    background: #027fca;
    padding: 12px 0 15px 19px;
}
.reply-nav p{
    color:#fff;
}
.english{
    font-size: 18px;
    color: #99bfe3 !important;
    margin-bottom: 8px;
}
.people{
    font-size: 20px;
    margin-bottom: 10px;
}
.open-box{
    font-size: 27px;
    margin-bottom: 0;
}
.reply-nav-cont>li{
    list-style: none;
    border-bottom: 1px solid #e7e7e7;
    line-height: 33px;
    color:#666;
    background:url(imageicon-triangle-black.png) no-repeat 26px center;
    padding-left: 44px;
}
.reply-nav-cont>li.on{
    background:#027fca url(imageicon-triangle-white.png) no-repeat 26px center;
    color:#fff;
}
.hot{
    font-size: 18px;
    color:#434242;
    margin-bottom: 10px;
    margin-top: 30px;
}
.reply-nav-bottom{
    background: #e9680d;
    padding: 18px 0 18px 20px;
}
.government{
    color: #f3b69b;
    font-size: 18px;
    margin-bottom:-3px;
}
.information-disclosure{
    font-size: 24px;
    color:#fff;
}
.sele{
    font-size: 14px;
    padding: 6px;
    border: solid 1px #ddd;
    min-width: 150px;
    height: 34px;
    line-height: 20px;
    display: block;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    background: none;
}
.input{
    background: none;
}
.table{
    margin-top: 20px;
}
.form-group{
    margin-right: 20px;
}
tr th{
    background-color: #027fca !important;
    color:#fff;
    text-align: center !important;
}
tr td{
    text-align: center;
}
/*友情链接*/
.link{
    background: url(imagelink.jpg) no-repeat center center;
    height: 34px;
    width: 100%;
    position: relative;
    padding-left: 195px;
}
.link-title{
    font-size: 14px;
    color: #0357b9;
    position: absolute;
    font-weight: bold;
    top: 7px;
    left: 33px;
}
.se{
    padding: 0 6px;
    border:solid 1px #bdbdbd;
    height: 26px;
    line-height: 26px;
    display: block;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    width: 220px;
    font-size: 12px;
    margin: 0 21px;
    margin-top: 4px;
}
/*页脚css*/
.martop70{
    margin-top:30px ;
}
.footer {
    width: 100%;
    height: 173px;
    background: url(imagefooter_bg.jpg) repeat-x;
}
.cont1000 {
    width: 1000px;
    margin: auto;
}
.footer p {
    color: #ffffff;
    font-size: 12px;
    margin-top: 20px;
}
.list-unstyle ul {
    list-style: none;
}
.erwei {
    text-align: center;
}
.erwei>li{
    color:#fff;
}
.lit>li{
    padding: 0 6px;
    font-size: 12px;
}
.head>h1{
    margin-bottom: 20px;
    padding: 20px;
    font-weight: bold;
    border-bottom:1px solid #ccc;
}
.head>div{
    padding: 20px;
}
.head>h1>span{
    display: block;
    font-size: 14px;
    color:#999;
    margin-top: 10px;
    font-weight: normal;
}