.hnav2 a{ 
  width:auto !important;
}
.hnav li {
  width:133px!important;
}
.hnav{ height: 44px; background: #347bd7;}
.hnav>ul{ width: 1100px; margin: 0 auto;  position:relative;}
.hnav>ul>li{ line-height: 50px; float: left; margin-right: 0;}
.hnav>ul>li>a {
    padding: 0;
    color: #ffffff;
    font-size: 22px;
    display: block;
    float: none;
}
.hnav>ul>li:hover>a{ background: #eeeeee; color:#347bd7; }
.hnavbox{ display: none; width: 1000px; padding: 0 35px; height: 112px; background: ; position: absolute; top: 50px; left: 0;}
.hnavbox .hnavl{ width: 799px; height: 110px; float: left; border-right: 1px solid #333;}
.hnavbox p{ height: 34px; line-height: 34px; font-weight: bold;}
.hnavbox p span{ display: block; float: left; width: 100px; color:#333;  font-size: 16px; text-align: right;margin-right: 20px;}
.hnavbox p a{ margin-right: 20px; font-size: 16px; color:#333;}
.hnavbox .hnavr p{ padding-left: 20px;}
.hnavbox .hnavr{ width: 200px; height: 110px; float: left;}
.hnavbox ul li{ float: left;width: 122px !important;}
.hnavbox ul li a{ padding: 0 10px; display: block; font-size: 16px; color:#333; float: left; font-weight: bold;}

/*文章页图片居中*/
.hnavbox .hnavld a{margin-right: 20px; font-size: 16px; color:#333; font-weight: normal;height:20px;}
.hnavbox .hnavld a:hover{background:none}

.powz{line-height: 44px;height: 44px;font-size: 12px;font-family: "宋体";color: #000; padding-left: 30px; background: url(/uploads/image/yximages/wz.png) 0 9px no-repeat; width: 1010px; margin: 0 auto;}
.cen-div .powz{ margin-left:-6px;}
.powz>a{ font-weight: bold;}
.htop {
    height: 170px !important;
}
.hheader{
    height: 220px !important;
}
.tqybblock {
    position: absolute;
    bottom: 13px;
    right: 16px;
}
.tqybblock img{width: 30px;}
.hnavbox {
    height: 140px !important;
    width: 1000px !important;
}
#hnav1 {
    padding-left: 0 !important;
}