.news-content .line{margin:0 auto;width:150px;height:8px;background-color:#009048}.news-content .row .col-xs-12 .row{padding:30px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;justify-content:center}.news-content .row .col-xs-12 .row .text{position:relative}.news-content .row .col-xs-12 .row .text h5{font-weight:bolder;font-size:35px;color:black}.news-content .row .col-xs-12 .row .text p{font-size:18px;color:black;font-weight:700}.news-content .row .content{margin-top:-20px}.news-content .row .col-xs-12 .row .content h3{font-size:25px;font-weight:700;color:black}.news-content .row .col-xs-12 .row .content p{font-size:16px;color:black}.news-content .pic{padding-left:15px;width:4%}.news-content .content button{border:none;margin-top:65px;line-height:50px;background-color:#009048;color:white!important;font-size:17px;font-weight:700;padding:0 30px}.news-content a .row .col-xs-12 .row .content button:hover{background-color:#009048}.news-content a .row .col-xs-12 .row .content button i{font-size:30px;position:relative;margin-left:10px;font-weight:700;color:black}.fenye>ul{width:100%!important;border:none!important;display:flex;justify-content:center}.fenye .current{background-color:#009048;color:white!important;font-weight:700}.page-numbers>li{float:left!important;color:black;font-size:15px}.page .page-numbers{float:left;cursor:pointer;border:1px solid #dee2e6;width:45px;height:45px;text-align:center;line-height:45px;color:black}.page .fenye .shuzi .col-lg-4:hover{background-color:#d80724;color:#fff}.new-cat .active button{background-color:#009048;color:white}@media screen and (max-width:768px){.banner .icon{position:absolute;top:-35px;right:15px;font-size:18px;color:#fff}.news-content .line{width:100px;height:6px}.news-content .line{width:45px;height:6px}.news-content .row .col-xs-12 .row{margin-top:20px}.news-content .row .col-xs-12 .row .text{top:30px;left:20px}.news-content .row .col-xs-12 .row .text p{font-size:15px;position:relative;top:-32px;left:35px}.news-content .row .content{margin-top:10px}.news-content .row .col-xs-12 .row .content h3{padding:0 3%;font-size:25px}.news-content .row .col-xs-12 .row .content p{padding:0 3%;font-size:17px}.news-content .row .col-xs-12 .row .content a button{margin-left:10px;margin-top:50px;line-height:40px;width:50%;color:black;font-size:15px}.page{margin-left:100px}.news-content .row .col-xs-12 .row .text h5{font-size:25px}}.news-content hr{border-top:1px solid #b0b0b0}