.newsWrap{
    margin: auto;
    width: 1366px;
}
.pageTitleWrap{
    display: table;
    margin: auto;
    width: 1366px;
    height: 56px;
    border-bottom: 1px solid #999999;
}
.pageTitle{
    display: table-cell;
    vertical-align: middle;
    padding-left: 35px;
    font-size: 12px;
    color: #999999;
    background: url('../images/home.png') no-repeat 5px;
}
.pageTitle span{
    color: #8dbae9;
}
.newsWrap .subMenu{
    float: right;
    height: 56px;
    line-height: 56px;
}
.newsWrap .subMenu li{
    float: left;
    margin-left: 70px;
    min-width: 64px;
    height: 54px;
    font-size: 16px;
}
.newsWrap .subMenu a{
    color: #333;
}
.newsWrap .subMenu li.cur{
    border-bottom: 2px solid #0161c4;
}
.newsWrap .subMenu li.cur a{
    color: #0161c4;
}
.advert {
    margin: auto;
    margin-top: 5px;
    overflow: hidden;
}
.advert1 {
    margin: auto;
    margin-top: 5px;
    overflow: hidden;
    height: 349px;
}
.detail{
    margin: auto;
    padding-bottom: 30px;
    position: relative;
    top: 10px;
    width: 1366px;
}
.detail .titleWrap{
    padding: 40px 0 30px 80px;
    background: #fff;
}
.detail .titleWrap .title{
    float: left;
    width: 320px;
}
.detail .titleWrap .tabloid{
    float: left;
    padding: 20px;
    font-size: 16px;
    line-height: 30px;
    color: #666;
}
.detail .titleWrap .tabloid p{
    max-width: 650px;
}
.detail .titleWrap .moreInfo{
    float: right;
    margin-right: 50px;
    width: 100px;
    height: 130px;
    line-height: 130px;
}
.detail .titleWrap h3{
    text-transform: uppercase;
    font-size: 30px;
    color: #ccc;
}
.detail .titleWrap h4{
    margin-top: 14px;
    font-size: 24px;
    color: #333;
}
.tborder{
    margin-top: 40px;
    width: 24px;
    border-bottom:4px solid #0161c4;
}
.detail .content {
    margin: auto;
    min-height: 600px;
    width: 1366px;
    background: #fff;
}
.newsList{
    padding: 0 50px;
}
.newsList li{
    padding: 30px 0;
    border-bottom: 1px solid #ccc;
}
.newsList .date{
    position: relative;
    float: left;
    width: 120px;
    height: 80px;
}
.newsList .date p{
    font-size: 14px;
    color: #0161c4;
}
.newsList .date span{
    font-size: 48px;
    color: #0161c4;
}
.newsList .date .newsDot{
    position: absolute;
    top: 35px;
    right: 35px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #0161c4;
    behavior:url('../css/PIE.htc');/*IE8兼容圆角*/
}
.newsList .news{
    float: left;
    width: 1000px;
    height: 80px;
}
.newsList .newsTitle{
    font-size: 18px;
    color: #333;
}
.newsList .newsTabloid{
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.more{
    display: block;
    margin: auto;
    padding: 40px 0;
    text-align: center;
    font-size: 16px;
    color: #79a6dd;
}

.footMenu {
    margin: auto;
    margin-top: 10px;
    width: 1366px;
    height: 146px;
}

    .footMenu li {
        float: left;
        margin-left: 43px;
        width: 309px;
        height: 146px;
    }

        .footMenu li:first-child {
            margin-left: 0;
        }

        .footMenu li a {
            display: block;
            width: 100%;
            height: 100%;
            line-height: 146px;
            text-align: center;
            font-size: 18px;
            color: #fff;
            background: url('../images/olbg.png');
        }