.id_header{
    background: url("../images/banner.jpg") no-repeat center top;
}
.id_logo{
    width: 1200px;
    margin: auto;
    overflow: hidden;
    height: 174px;
}
.id_logo img{
    float: left;
}
.id_logo .link{
    float: right;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #ffffff;
    margin-top: 16px;
    margin-right: 26px;
}

.id_nav{
    height: 51px;
    background: #01599f;
}
.id_home{
    float: left;
    margin-left: 15px;
    color: #ffffff;
    font-size: 24px;
    line-height: 51px;

}
.id_nav_content{
    position: relative;
    z-index: 10;
    width: 1200px;
    margin: auto;
}

.id_search{
    margin-right: 0px;
    float: right;
}
.id_search .box{
    height: 49px;
    background: #ffffff;
    border: 1px solid #dcdcdc;
    border-right:0 ;
    float: left;
    width: 313px;
}
.id_search .box i{
    width: 66px;
    float: left;
    text-align: center;
    color: #bebebe;
    padding-right: 13px;
    line-height: 25px;
    height: 25px;
    margin-top: 10px;
    border-right: 1px solid #dcdcdc;
}
.id_search .box .text{
    float: left;
    border: 0;
    text-indent: 4px;
    width: 228px;
    outline: none;
    line-height: 49px;
}
.id_search .btn{
    float: left;
    background: url("../images/ico.png") no-repeat;
    width: 51px;
    height: 51px;
    border: 0;
}

/* 导航 */
.navBar{float: left;  background:#01599f; color:#fff; height:51px; line-height:51px;   }
.nav{  margin-left: 72px; }
.nav .m{ float:left;  }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:51px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 20px; vertical-align:top;  }
.nav .on{ border-color:#1F7CAF;   }
.nav .on h3 a{ background:#014c87;}
.nav .sub{ display:none; /*默认隐藏*/ width:1170px;padding:0 15px;position:absolute; top:51px; background:#ffffff; text-align:center; left: 0 }
.nav .sub li{ float: left;margin-left: 53px; }
.nav .sub li a{font-size: 12px; height:26px; line-height:26px;display:block; color:#014c87; }
