.bannerBox {
    height: 240px;
    text-align: center;
    line-height: 240px;
    margin-bottom: 100px;
    background: url(/image/news/banner.png) no-repeat;
    background-position: center center;
}

.app {
    width: 100%;
}

/* 新闻列表 */
.news {
    margin: 0 auto;
}

.newsConTab {
    margin-top: 60px;
    margin-bottom: 70px;
}

.newsConTabItem {
    margin: 0 30px;
    cursor: pointer;
}

.newsConTabItemSel {
    color: #3AA645;
}

.newsConList {

}

.newsConListItem {
    width: 420px;
    height: 508px;
    background: #FFFFFE;
    border-bottom: 4px solid #fff;
    box-shadow: 3px 5px 9px 1px rgba(25, 42, 55, 0.12);
    border-radius: 8px;
    margin-right: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}

.newsConListItem:nth-child(3n+3) {
    margin-right: 0px;
}

.newsConListItem:hover {
    border-bottom: 4px solid #3AA645;
    box-shadow: 9px 16px 30px 10px rgba(90, 164, 81, 0.2);
}

.newsConListItemPic {
    width: 420px;
    height: 236px;
}

.newsConListItemMain {
    padding: 40px;
}

.newsConListItemMainTitle {
    margin-top: 10px;
    margin-bottom: 20px;
    width: 340px;
    overflow: hidden; /*超出部分隐藏*/
    text-overflow: ellipsis; /* 超出部分显示省略号 */
    white-space: nowrap; /*规定段落中的文本不进行换行 */
}

.newsConListItemMainNote {
    width: 340px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.newsConListItemMainBtn {
    margin: 40px auto 0;
}

.newsConPage {
    margin-top: 60px;
    margin-bottom: 100px;
}

.newsConPageItem {
    color: rgba(41, 41, 41, 0.5);
    padding: 13px 16px;
    border: 1px solid #CDE4CA;
    border-radius: 8px;
    margin: 0 2px;
}

.newsConPageItem:hover,
.newsConPageItem.active{
    color: #fff;
    background: rgba(58, 166, 69, 1);
    cursor: pointer;
}

.qualification_item {
    width: 100%;
}

.culture_title {
    font-size: 32px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #1C1C1C;
    text-align: center;
    margin-bottom: 60px;
}

/* 轮播图样式重写 */
.eighthSlider .bx-viewport {
    background: transparent;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border: none;
    left: 0;
}

.eighthSlider .bx-prev {
    background: url(/image/common/silderLeftG.png);
    margin-left: -100px;
}

.eighthSlider .bx-next {
    background: url(/image/common/silderRightG.png);
    margin-right: -100px;
}

.eighthSlider .bx-next:hover {
    background: url(/image/common/silderRightSel.png);
}

.eighthSlider .bx-prev:hover {
    background: url(/image/common/silderLeftSel.png);
}

.bx-controls-direction a {
    width: 53px !important;
    height: 53px !important;
    margin-top: -27px !important;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager {
    display: none;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #00A934 !important;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: #ebf4ea !important;
}

.qualification {
    background: rgba(58, 166, 69, 0.1);
    padding: 88px 0 75px;

}

.main-content {
    max-width: 1320px;
    margin: 0 auto;
}

.item_list {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 38px;

}

.item_item {
    margin: 0 10px;
    width: calc(25% - 10px);
    border-radius: 8px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    box-shadow: 3px 5px 9px 1px rgba(29, 42, 54, 0.12);
}

.item_item:hover .item_item_hover {
    display: flex;
}

.item_item_hover {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(58, 166, 69, 0.9);
    color: #fff;
    display: none;
    justify-content: center;
    align-items: center;
}

.item_item_text {
    margin-top: 21px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #292929;
    text-align: center;
}


/* 新闻详情 */
.newsDetail {
    padding-top: 20px;
    padding-bottom: 100px;
    margin: 0 auto;
}

.newsDetailBack {
    color: rgba(58, 166, 69, 0.6);
    margin-bottom: 23px;
}

.newsDetailContentHref {
    margin-top: 58px;
}

.newsDetailContentHref a {
    color: #292929;
}

.newsDetailContentHref a:hover {
    color: rgba(58, 166, 69, 0.6);
}

.newsDetailCon {
    margin: 0 auto;
}

.newsDetailConTitle {
    text-align: center;
}

.newsDetailConDate {
    text-align: center;
    margin-top: 60px;
    margin-bottom: 60px;
}

.newsDetailConNote {
    text-indent: 32px;
    line-height: 30px;
}

.newsDetailConImg {
    width: 1000px;
    margin: 60px auto;
}

.newsDetailConImg img {
    width: 100%;
}

.news-content {
    width: 1024px;
    margin: 0 auto;
    font-size: 16px;
}

.news-content img{
    max-width: 100%;
}

.fixck {
    font-family: Arial, Verdana, sans-serif !important;
    font-size: 12px !important;
    color: #222 !important;
    line-height: normal !important;
}

.fixck p {
    margin: 12px 0 !important;
}

.fixck a {
    text-decoration: underline !important;
    color: #00E !important;
}

.fixck ul,
.fixck ol {
    padding-left: 40px !important;
    padding-right: 40px !important;
}

.fixck ul {
    list-style: disc outside none !important;
}

.fixck ol {
    list-style: decimal outside none !important;
}

.fixck li {
    display: list-item !important;
}

.fixck h1 {
    font-weight: bold !important;
    font-size: 32px !important;
    margin: 21px 0 !important;
}

.fixck h2 {
    font-weight: bold !important;
    font-size: 24px !important;
    margin: 19px 0 !important;
}

.fixck h3 {
    font-weight: bold !important;
    font-size: 19px !important;
    margin: 18px 0 !important;
}

.fixck h4 {
    font-weight: bold !important;
    font-size: 16px !important;
    margin: 21px 0 !important;
}

.fixck h5 {
    font-weight: bold !important;
    font-size: 13px !important;
    margin: 22px 0 !important;
}

.fixck h6 {
    font-weight: bold !important;
    font-size: 11px !important;
    margin: 24px 0 !important;
}
<!--0.00024104118347168-->