html, body, .pageBgBox{
    width: 100%;
    height: 100%;
}
.pageBgBox{
    background-color: #9c1f1e;
}
.bwgHeadBox{
    width: 100%;
    height: 940px;
    background: url("../images/bwgBg.jpg") no-repeat center top;
}
.bwgHeadTitle{
    width: 100%;
    height: 170px;
    background: url("../images/bwgLogo.png") no-repeat center top;
}
.bwgHeadDetail{
    width: 814px;
    height: 470px;
    margin: 126px auto 0;
    padding-left: 84px;
    padding-top: 40px;
}
.bwgHeadDetail p{
    margin: 0;
    color: #fff;
    font-size: 30px;
    line-height: 1.6;
    text-indent: 2em;
}
.bwgContBox{
    overflow: hidden;
    width: 1200px;
    min-height: 350px;
    height: auto;
    margin: 0 auto;
    padding: 40px 35px 10px;
    background-color: #fff;
}
.bwgInfoBox{
    margin-right: 19px;
    margin-bottom: 24px;
    padding: 7px;
    border: 1px solid #aeaeae;
}
.bwgInfoBox:nth-child(4n) {
    margin-right: 0;
}
.bwgInfoName{
    display: table-cell;
    width: 252px;
    height: 104px;
    padding: 0 10px;
    vertical-align: middle;
    text-align: center;
    background-color: #9c4313;
}
.bwgInfoBox2 .bwgInfoName{
    width: 539px;
}
.bwgInfoBox1 .bwgInfoName{
    width: 1200px;
}
.bwgInfoBox3 .bwgInfoName{
    width: 348px;
}
.bwgInfoName a{
    color: #fff;
    font-size: 24px;
}
.bwgFooterBox{
    margin: 55px 0;
    text-align: center;
}
.bwgFooterBox span{
    margin: 0 10px;
    color: #fff;
    font-size: 24px;
}