.about{
    background: #fafafa;
}
.ab-content{
width:1200px;
    padding: 2.1875rem 5% 4.8125rem;
    background: #ffffff;
}
.ab-content .hier{
    text-align: right;
}
.ab-content .hier span:last-child{
    color: #BF9348;
}
.ab-title{
    margin: 4.0625rem 5% 0;
    font-size: 1.25rem;
    font-weight: bold;
    color: #000000;
}
.ab-title a{
    color: #BF9348;
filter:alpha(opacity=50);   
      -moz-opacity:0.5;   
      -khtml-opacity: 0.5;   
      opacity: 0.5;   
    border-left: 2px solid #BF9348;
    margin-left: .5625rem;
    padding-left: .5625rem;
}
.ab-text{
    font-size: 1.25rem;
    font-weight: bold;
    line-height: 2.75rem;
    margin: 5.0625rem 10% 0;
}
.zq-tit{
text-align: center;
}

.ab-text table{
    font-size: 1rem;
width:100%;
max-width:100%;
    margin: 1.25rem auto 1.875rem;
}
.ab-text table tr:first-child{
    background: #BF9348;
    color: #ffffff;
}
.ab-text table tr/*:not(:nth-child(1))*/ td{
    border: 1px solid #000 !important;
}

@media (max-width:768px){

    .banner .ban-nav div ul {
        padding: 0.5rem 0%;
    }
    .ab-title {
        margin: 4.0625rem 0% 0;
    }
    .ab-text {
        margin: 5.0625rem 0% 6.5rem;
    }
.ab-text table {
    width:100%;
}
}

@media (max-width:680px){

    .banner .ban-nav div ul {
        padding: 0.5rem 0%;
    }
    .banner .ban-nav div ul li a {
        display: block;
        margin: 0 auto;
        text-align: center;
        font-size: 14px;
    }
}
