a{color:#DDD;}
a:hover{
    color: #999;
}
a,a:hover{
    text-decoration: none;
}
.header{
    height: auto;
    background-color: #FFF;
}
.top{margin-top: 15px;}
.top .logo img,.top .phone img{height: 75%;}

.navbar-nav{
    justify-content: space-between;
    width: 100%;
}
.mt30{
    margin-top: 30px;
}
.mt50{
    margin-top: 50px;
}
/* 标题 */
.title{
    text-align: center;
    background: url(../img/bt_02.png) no-repeat center center;
    margin: 15px auto;
}
.title p{font-size:16px;color:#999;}
/* 首页产品列表 */
.prolist{
    margin-top:80px;
}
.prolist .row .item,.prolist .row .item img{
    width: 100%;
}
.prolist .row .item .donghua{
    padding:0px;
}
.prolist .row .item{
    margin-bottom: 20px;
    border:1px solid #F8F8F8;
}
.prolist .row .item .info{font-size:14px;line-height:2;text-align: center;background-color: #149E13;}
.prolist .row .item .info a{color:#FFF;font-size:0.7rem;padding:0 8px;}
.prolist .row .item .info a:hover{color:#333;text-decoration: none;}
/* 新闻资讯 */
.newslist{
    padding-top: 50px;
}
.newslist .item h4{
    font-size:18px;
    line-height: 3;
    border-bottom: 1px solid #EEE;
}
.newslist .item a{color:#555;text-decoration: none;}
.newslist .item a:hover{color:#999;}
.newslist .item p{
    font-size:14px;
    color:#999;
}
/* 公司简介 */
.jianjie{
    margin: 80px auto;
    text-align: center;
}
.jianjie img{
    padding:15px;
    box-shadow: 0 0 2px #D8D8D8 !important;
}
.jianjie-box{
    padding-bottom: 15px;
    z-index: -1;
    background: rgba(20,158,19,0.7);
    margin-top: -110px;
}
.jianjie-box .info{
    padding-top: 120px;
}
.jianjie-box .info h3{
    color:#FFF;
    line-height: 3;
}
.jianjie-box .info .content{
    line-height: 2;
    color:#F8F8F8;
}
/* 新闻列表动画 */
.newslist .item{
    transition: all .5s ease-in;
}
.newslist .item:hover{
    transform: translateY(-15px);
}
.more-box{
    margin:20px auto;
    text-align: center;
}
.more-box a{
    padding:5px 20px;
    border:2px solid #05894C;
    border-radius: 50px;
    color:#05894C;
    font-size:14px;
    transition: all .5s ease-in-out;
    
}
.more-box a:hover{
    color:#999;
    border-radius: 8px;
}
.footer{
    background-color: #F8F8F8;
    color:#333;
    padding:20px 0;
}
.footer h3{font-size: 1.3rem;}
.footer .copyright{
    font-size:.94rem;
    line-height: 2;
    text-align: center;
}
.toolbar{
    position:fixed;
    bottom:0;
    width:100%;
    background-color: #F3F3F3;
    border-top:1px solid #E5E5E5;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
.toolbar .item{width: 50%;}
.toolbar .item a{color:#FFF;display: block;}
.toolbar .item:first-child{background-color: #a72185;}
.toolbar .item:last-child{background-color: #149E13;}
/* 通用动画 */
.donghua{overflow: hidden;}
.donghua img{
    transition: all .5s ease-in-out;
}
.donghua:hover img{
    transform: scale(1.2);
}
/* 单页样式 */
.page h3{
    text-align: center;
}
.page .content{
    line-height: 2;
}
/* 产品页分类 */
.pronav {
    text-align: center;
    margin-top:35px;
}
.pronav a{
    display: inline-block;
    line-height: 2.5;
    padding:5px 15px;
    color:#058A4B;
    background-color: #F8F8F8;
}
.pronav a:hover{
    color:#FFFFFF;
    background-color: #A3B402;
}
.pronav a.active{
    color:#FFFFFF;
    background-color: #A3B402;
}
@media (min-width: 576px){
    body{padding-top:135px;}
    .navbar-light{
        background-color:#058A4B !important;
    }
    .navbar-nav .nav-item .nav-link{
        font-weight: 500;
        color:#FFF;
        border-radius: 20px 0 20px 0;
        padding:10px;
    }
    .navbar-nav .nav-item .nav-link:hover{
        background-color: #E5ED4C;
        color:#058A4B !important;
    }
    .navbar-nav .active>.nav-link{
        background-color: #E5ED4C;
        color:#058A4B !important;
    }
}
.content img{max-width: 100% !important;}
@media (max-width: 575px){
    body{
        padding-top:50px !important;
    }
    .jianjie-box{
        padding-bottom: 15px;
        z-index: -1;
        background-color: #149E13;
        margin-top: -60px;
    }
    .jianjie-box .info{
        padding-top: 60px;
    }
    .page>h3{
        font-size:16px;
    }
    .footer{
        margin-bottom: 50px;
    }
}

.page .pagination li{
    width: 30px;
    height:30px;
    line-height: 30px;
    background-color: #E5E5E5;
    text-align: center;
    margin: 0 5px;
}
.page .pagination li a{color:#333;}
.page .pagination li.active{
    color:#058A4B;
}