
.news2 {
    width: 100%;
    background: #F6F6F6;
}

.news2 .news2-m {
    width: 1180px;
    margin: 0 auto;
}

.news2 .news2-m .one {
    height: 40px;
    line-height: 40px;
}

.news2 .news2-m .one .fl {
    float: left;
}

.news2 .news2-m .one .fl p {
    font-size: 14px;
    color: #202F32;
}

.news2 .news2-m .one .fl a {
    font-size: 14px;
    color: #202F32;
}

.news2 .news2-m .one .fl a span {
    font-size: 14px;
    color: #FBBF34;
    line-height: 20px;
}

.news2 .news2-m .one .h-wrap .search {
    float: right;
    display: inline-block;
    height: 30px;
    width: 270px;
    background: #FFFFFF;
    border: 1px solid #F6F6F6;
    border-radius: 4px;
}

.news2 .news2-m .one .h-wrap .search input {
    border: 0;
    outline: medium;
    background-color: transparent;
}

.news2 .news2-m .one .h-wrap .search input.txt {
    height: 31px;
    width: 166px;
    float: left;
    padding-left: 8px;
}

.news2 .news2-m .one .h-wrap .search input.btn {
    height: 31px;
    width: 31px;
    background: url(../img/chanpingzhongxin/Search.png) 50% 50% no-repeat;
    float: right;
}

.news2 .news2-m .two .fl {
    width: 27%;
    float: left;
}

.news2 .news2-m .two .fl .fl-1 {
    background: url(../img/news/01.png) 0 -136px no-repeat;
    width: 312px;
    height: 200px;
}

.news2 .news2-m .two .fl .fl-1 .zi1 {
    float: right;
    margin-right: 25px;
    margin-top: 36px;

}

.news2 .news2-m .two .fl .fl-1 .zi1 h2 {
    font-size: 20px;
    color: #F6F6F6;
}

.news2 .news2-m .two .fl .fl-1 .zi1 h3 {
    font-size: 20px;
    color: #202F32;
    padding-left: 55px;

    padding-top: 5px;
}

.news2 .news2-m .two .fl .fl-1 .zi1 div {
    border-bottom: 3px solid #202F32;
    height: 3px;
    width: 44px;
    margin-left: 86px;
    margin-top: 4px;
}

.news2 .news2-m .two .fl .fl-2 .zi2 div {
    border-bottom: 3px solid #FBBF34;
    height: 3px;
    width: 44px;
    margin-left: 29px;
    margin-top: 4px;
}

.news2 .news2-m .two .fl .fl-3 .zi3 div {
    border-bottom: 3px solid #FBBF34;
    height: 3px;
    width: 44px;
    margin-left: 29px;
    margin-top: 4px;
}

.news2 .news2-m .two .fl .fl-2 .zi2 {
    float: right;
    margin-right: 25px;
    margin-top: 90px;
}

.news2 .news2-m .two .fl .fl-2 .zi2 h4 {
    font-size: 20px;
    color: #FBBF34;
}

.news2 .news2-m .two .fl .fl-3 .zi3 h4 {
    font-size: 20px;
    color: #FBBF34;
}

.news2 .news2-m .two .fl .fl-3 .zi3 {
    float: right;
    margin-right: 25px;
    margin-top: 90px;
}

.news2 .news2-m .two .fl .fl-2 {
    background: url(../img/news/02.png) 0 0 no-repeat;
    width: 312px;
    height: 256px;
    margin-top: -64px;
}

.news2 .news2-m .two .fl .fl-3 {
    background: url(../img/news/03.png) 0 0 no-repeat;
    width: 312px;
    height: 256px;
    margin-top: -64px;
}

.news2 .news2-m .two .fl .fl-2:hover {
    background: url(../img/news/04.png) 0 0 no-repeat;
    width: 312px;
    height: 256px;
    margin-top: -64px;
}

.news2 .news2-m .two .fl .fl-2:hover .zi2 h4 {
    font-size: 32px;
    color: #F6F6F6;
}

.news2 .news2-m .two .fl .fl-3:hover .zi3 h4 {
    font-size: 32px;
    color: #F6F6F6;
}

.news2 .news2-m .two .fl .fl-2:hover .zi2 div {
    border-bottom: 3px solid #F6F6F6;
}

.news2 .news2-m .two .fl .fl-3:hover .zi3 div {
    border-bottom: 3px solid #F6F6F6;
}

.news2 .news2-m .two .fl .fl-3:hover {
    background: url(../img/news/04.png) 0 0 no-repeat;
    width: 312px;
    height: 256px;
    margin-top: -64px;
}

.news2 .news2-m .two .fr {
    width: 70%;
    float: left;
    margin-left: 30px
}

.news2 .news2-m .two .fr .biaoti h2 {
    font-size: 36px;
    color: #23262D;
}

.news2 .news2-m .two .fr .biaoti p {
    font-size: 14px;
    color: #A4A4A4;
    padding: 14px 0 24px 0;
}

.news2 .news2-m .two .fr .xian {
    border-bottom: 1px solid #E2E2E2;
    margin-bottom: 24px;
}

.news2 .news2-m .two .fr .neirong p {
    font-size: 14px;
    color: #707070;
    line-height: 28px;

}

.news2 .news2-m .two .fr .neirong img {
    max-width:100%;
}

.news2 .news2-m .two .fr .wzPage {
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 30px;
}

.news2 .news2-m .two .fr .wzPage ul li {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.news2 .news2-m .two .fr .tu img {
    padding: 24px 0 0 0;
}

.bottom {
    width: 1180px;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-top: 20px;
}

