
html, body {
    width: 100%;
    height: 100%;
    font-family: '微软雅黑';
    background-color: #ffffff;
}

.topnav {
    width: 1170px;
    height: 66px;
    margin: 0 auto;
}

.top-left {
    float: left;
    height: 66px;
}

.top-right {
    float: right;
}

.banner {
    max-width:1440px;
    margin: 0 auto;
    height: 355px;
    /*background-image: url(banner.jpg);*/
    background-repeat: no-repeat;
    background-position: center 0;
}

.main-nav {
	max-width:1440px;
	 margin: 0 auto;
    height: 49px;
    background-color: #014fa2;
}

.container {
    width: 1170px;
    height: auto !important;
    margin: 0 auto;
    padding-top: 22px;
}

.side-bar {
    width: 395px;
    float: left;
}

.side-newspic {
    width: 395px;
    height: 246px;
}

.side-info {
    width: 395px;
    background-color: #f7f7f7;
}

.main-bar {
    width: 733px;
    float: left;
    margin-left: 42px;
    margin-top: -5px;
}

.clu-each {
    width: 733px;
}

.clu-header {
    width: 100%;
    height: 42px;
    border-bottom: 2px solid #d6d6d6;
}

.clu-title {
    display: block;
    float: left;
    height: 42px;
    line-height: 42px;
    border-bottom: 2px solid #e70012;
    font-size: 20px;
    font-family: '微软雅黑';
    color: #e70012;
}
.clu-more{
    display: block;
    height: 42px;
    line-height: 42px;
    float: right;
    font-size: 14px;
    font-family: '微软雅黑';
    color: #333333;
}
.clu-list{
    width: 733px;
}
.foot{
    width: 100%;
    background-color: #c1c5c4;
}
.footer{
    width: 1170px;
    margin: 0 auto;
}