@charset "UTF-8";
body, p, h1, h2, h3, h4, h5, h6 {
    margin: 0;
  /*font-family:"microsoft yahei";*/
}

ul, ol {
    list-style: none;.item ul li
    margin: 0;
    padding: 0;
}
li{
    list-style: none;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}
body{
    font-size: 14px;
}
a{
    color:#0A6CC0 ;
    text-decoration: none;
}
.wrap{
    width: 100%;
}
header{
  min-width: 1024px;
    height: 400px;
    background: url(images/2017wzbb-top.jpg) center center no-repeat;
}
.blueline{
    width: 1024px;
    height: 66px;
    margin: 10px auto 0;
    background: url(98e394075b845c9f.png) center center no-repeat;
}
.blueline h3{
    line-height: 54px;
    font-size: 30px;
    color:#fff;
      font-weight: bold;
    text-align: center;
}
.container{
    width: 998px;
    margin: 0 auto;
}
.item{
    background-color:#f1f4fb;
    border: 1px solid #ccc;
   margin-top: 10px;
    /*border-top-width: 0;*/
}
.item ul{
    margin: 0 auto;
    margin-left: 6px;
    margin-bottom: 6px;
}
.item ul li{
    background-color: #fff;
    border-radius: 5px;
    border-bottom: 5px solid #87a0d9;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 56px;
    MARGIN: 6px 6px;
    WIDTH: 150px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 53px;
}
.item ul li a{
    display: block;
}
.item ul li a:hover{
    display: block;
    border-radius: 5px;
    background-color:#3260e7;
    color:#fff;
}
.line{
    height: 7px;
  min-width: 1024px;
    margin: 10px 0 0;
    background-color: #0A6CC0;
}
footer{
    background-color: #fff;
  min-width: 1024px;
    padding: 5px 0;
}

footer p{
    text-align: center;
    line-height: 30px;
}
.pos{
    height: 35px;
    text-indent: 2em;
    background: url(pos-icon.gif) 10px center no-repeat #fff;
    margin: 10px auto 0;
    border-top: 2px solid #78acf0;
    border-bottom: 2px solid #0A6CC0;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
.pos a{
    line-height: 35px;
}
.nb-box{
    margin-top: 10px;
    background-color: #fff;
  min-height:220px;
}
.nb-title{
    padding: 10px 0;
    font-size: 24px;
    text-align: center;
}
.nb-sub-title{
    font-size: 16px;
    text-align: center;
}
.nb-con{
    padding: 15px 0 10px;
    margin: 0 auto;
    width: 96%;
}
body {
  background: url(banner-body.jpg) no-repeat 50% 0px rgb(255, 255, 255)/*rgb(238, 238, 238)*/;
}

