<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.banner .slick-dots button {

    background: #ddd;
}

.banner .slick-active button {

    background: #94b965;
}

.sect-title:before {

    content: '';

    display: block;

    width: 56px;

    height: 12px;

    background: url(../../../../images/common/color_green/index/title_ic.png);

    margin: 7px auto;
}

.btn.more {

    color: #649A63;
}

.btn.more:before {

    background: #649B63;
}

.products-sect .btn.more span {

    background: #B8B9AA;
}

.products-sect .btn.more span:hover {

    background: #7FCAA5;
}

.about-sect {

    background: #F2F7F5;
}

.about-sect .sect-title {

    margin-bottom: 30px;

    padding: 29px 0 19px;

    background: url(../../../../images/common/color_green/index/about_top.png) top center no-repeat;
}

.about-sect .sect-title:before {

    background: url(../../../../images/common/color_green/index/title_ic2.png);
}



.about-sect .text-right {

    text-align: right;

    padding: 10px 30px;

    margin-top: 30px;

    background: url(../../../../images/common/color_green/index/about_bottom.png) repeat-x;
}

.news-sect .sect-title:after,
.album-sect .sect-title:after {

    background: #C6DBD3;
}

.news-sect .sect-title span,
.album-sect .sect-title span {

    background: #fff;
}

.news-sect .sect-title:before,
.album-sect .sect-title:before {

    background: url(../../../../images/common/color_green/index/title_ic3.png);
}

.news-sect .ibtn.more {

    border-bottom: 1px solid #DBDCD3;
}



.news-sect .ibtn.more span {

    background: url('../../../../images/common/color_green/index/more.png') no-repeat 0% 0;
}



.news-sect .ibtn.more:hover span {

    background: url('../../../../images/common/color_green/index/more.png') no-repeat 0 100%;
}

.service-sect {

    background: #F2F7F5;
}

.service-sect .more2 {

    color: #76AB96;

    background: #fff;
}

.service-sect .more2:before {

    border: solid 8px #FFEFBF;
}



.service-sect .more2 span,.service-sect .more2 a {

    background: #F2F7F5;
}



.service-sect .more2 span:hover,.service-sect .more2 a:hover {

    background: #A3CE73;

    color: #FFFFFF;
}

.index-service-txt {

    padding: 35px 0 28px;
    max-width: 800px;
    margin: auto;
    background: url(../../../../images/common/color_green/index/service_bg.png);
}

@media screen and (max-width: 1000px) {
    .about-sect .sect-title {
        margin-bottom: 5px;
        padding: 10px 0;
    }
    .about-sect .text-right {
        padding: 10px 30px 0;
        margin-top: 6px;
    }
    .service-sect .sect-title {
        margin-bottom: 10px;
    }
    .service-sect {
        padding-top: 15px;
    }
    .index-service-txt {
        padding: 15px 0;
    }
}

@media screen and (max-width: 769px) {

    .news-list .item {

        border-bottom: solid 1px #ddd;
    }
}</pre></body></html>