/*html5*/
*{box-sizing:inherit;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
@charset "utf-8";
/*css document*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { padding:0; margin:0;}
body { font-size:14px; font-family:"微软雅黑" !important; color: #313131;}
img { border:none;}
ul, li { list-style-type:none;}
input, select, textarea { outline:none;}
textarea { resize:none;}
a { text-decoration:none; color: #313131;transition:all 200ms ease-in 0s;color: #313131;}
a:hover, a:focus {text-decoration: none!important; }
/*清除浮动*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1;}
.fl { float:left;}
.fr { float:right;}


@media (min-width: 769px) {
    .mobile-main {
        display: none;
    }
    .web-main {
        display: block;
    }
    .carousel-list-item-img {
        height: 383px;
        background-size: cover;
        background-position: center;
    }
    .carousel-indicators li {
        margin: 0 3px;
        background-color: #fff;
        width: 10px;
        height: 10px;
    }
    .carousel-indicators .active {
        background-color: #006a42;
        border-color: #006a42;
        width:10px;
        height:10px;
    }
    .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
        width: 100%;
        margin-top: 0px;
    }
    /*首页*/
    .top {
        width: 100%;
    }
    .head{ height: 127px;}
    .mid-con{ width: 1170px; margin: 0 auto;}
    .logo{ width: 487px; margin-top: 20px;}
    .head-right{ width: 395px; margin-top: 36px; font-size: 16px; margin-right: 23px;}
    .head-right a{ display: inline-block; color: #006a42; margin:10px 0 0 30px;}
    .head-right a:hover{color: #f4700f;text-decoration: none;}
    nav{width:100%; height: 40px; background: #006a42;}
    .dropdown{position:relative;}
    .dropdown li{float:left;position:relative;font-size: 18px;}
    .dropdown a:hover{color:#000}
    .dropdown li a{display:block;color:#fff;position:relative;z-index:2000;text-align:center; width: 116px; line-height: 40px; }
    .dropdown li a:hover,ul.dropdown li a.hover{background:#00432a;position:relative;color:#fff}
    .dropdown ul{display:none;position:absolute;top:0;left:0;width:180px;z-index:1000}
    .dropdown ul li{font-weight:400;background:#006a42;color:#000;border-bottom:1px solid #ccc; font-size: 16px;}
    .dropdown ul li a{display:block;color:#fff !important;background:#006a42 !important}
    .dropdown ul li a:hover{display:block;background:#00432a !important;color:#fff !important}
    .drop>a{position:relative;}
    /*.drop>a:after{content:"";position:absolute;right:10px;top:40%;border-left:5px solid transparent;border-top:5px solid #333;border-right:5px solid transparent;z-index:999}
    .drop>a:hover:after{content:"";border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent}*/
    .banner {width: 100%;height:383px;font-size: 0;overflow: hidden;position: relative;}  
    .banner_img {width: 100%;height:383px;position: absolute;left: 0;top: 0;}
    .banner_img li {width: 100%;height: 383px;display: inline-block;background-position: center;background-repeat: no-repeat;float: left;list-style: none;}  
    .banner_list {height: 50px;top:360px;position: relative;margin: 0 auto;z-index: 1;}
    .banner_list span {display: block;cursor: pointer;width: 14px;height: 14px;border-radius: 50%;float: left;margin: 0 5px; background: #fff;}  
    .banner_list .spcss { background: #006a42;}
    .banner_left {position: absolute;height: 90px;width: 60px;top: 50%;left: -60px;background-color: rgba(73,72,62, 0.6);margin-top: -45px;text-align: center;
        transition: all .5s;z-index: 2; display: none;}  
    .banner_left:hover {background-color: rgba(73,72,62, 0.9);}
    .banner_right {position: absolute;height: 90px;width: 60px;top: 50%;right: -60px;background-color: rgba(73,72,62, 0.6);margin-top: -45px;
    text-align: center;transition: all .5s;z-index: 2;display: none;}
    .banner_right:hover {background-color: rgba(73,72,62, 0.9);}
    .banner_left img {margin-top: 22px;}
    .banner_right img {margin-top: 22px;}



    .middle{width: 100%; background: #f2f2f2; overflow: hidden; padding-bottom: 20px;}
    .section-box{ margin-top: 15px;}
    .box{ background: #fff; padding: 13px;}
    .box-gkwj{ height: 227px;}
    .tit1-box{ width: 100%; height: 31px; background: url(/uploads/image/gimages/bg-1.jpg) repeat-x;color: #fff; font-size: 16px; line-height: 31px; text-align: center;}
    .gkwj-listbox ul{ width: 285px; float: left; padding: 8px 0;}
    .gkwj-listbox ul li a{ color: #00603b; line-height: 30px; font-size: 14px;}
    .gkwj-listbox ul li a:hover{color: #f4700f;}
    .gkwj-listbox ul:first-child{ background: url(/uploads/image/gimages/line-a.png) right center no-repeat;}
    .gkwj-listbox ul:last-child{ padding-left: 25px;}
    .box-news{ width: 509px; height: 227px;}
    .tit2-box{ width: 100%; border-bottom: 2px solid #006a42;}
    .tit2-box span{ width: 116px; height: 28px; color: #fff; line-height: 28px; background: url(/uploads/image/gimages/tit-bg1.png) no-repeat; display: inline-block;
    font-size: 16px;padding-left: 22px; margin-left: -1px;}
    .tit2-box a{ font-size: 14px; float: right;line-height: 28px; color: #7a7a7a; background: url(/uploads/image/gimages/more.png) no-repeat right center; padding-right: 13px;}
    .tit2-box a:hover{ text-decoration: underline; color: #f4700f;}
    .news-list{ padding: 8px 0;}
    .news-list ul li a{ display: inline-block; float:left; background: url(/uploads/image/gimages/round-1.png) left center no-repeat; padding-left: 15px; width:400px; }
    .news-list ul li span{ display: inline-block; float: right; color: #7b7b7b;}
    .news-list ul li{ line-height: 31px;}
    .news-list ul li a:hover{ color: #006a42;}
    .service ul{ width: 1200px; overflow: hidden;}
    .service ul li{ background: #006a42; width: 212px; height: 75px; border-radius: 10px; float: left; margin-right: 27px;}
    .service ul li span{color: #fff; font-size: 24px;display: inline-block; line-height: 75px; float: right; margin-right: 25px;}
    .service ul li div{ float: left;}
    .icon-a{ background: url(/uploads/image/gimages/icon-a.png) left center no-repeat; width: 36px; height: 44px; margin: 20px 0 0 30px;}
    .icon-b{ background: url(/uploads/image/gimages/icon-b.png) left center no-repeat; width: 42px; height: 43px; margin: 17px 0 0 25px;}
    .icon-c{ background: url(/uploads/image/gimages/icon-c.png) left center no-repeat; width: 56px; height: 50px; margin: 15px 0 0 20px;}
    .icon-d{ background: url(/uploads/image/gimages/icon-d.png) left center no-repeat; width: 50px; height: 49px; margin: 15px 0 0 20px;}
    .icon-e{ background: url(/uploads/image/gimages/icon-e.png) left center no-repeat; width: 43px; height: 25px; margin: 25px 0 0 25px;}
    .center-border{ border: 2px solid #006a42; padding: 15px;}
    .center-tit span{ display: block; width: 98px; height: 30px; text-align: center; line-height: 30px; color: #fff; background: url(/uploads/image/gimages/tit-bg2.png) no-repeat;
    font-size: 16px; margin-bottom: 35px; }
    .center-text{ width: 455px; font-size: 15px; line-height:27px;}
    .center-text a:hover{ color: #006a42 !important;}
    .center-text .more-a{ width: 60px; height: 27px; border-radius: 4px; color: #fff; background: #f4700f; display:block;line-height: 27px;
    text-align: center; margin-top: 30px;}
    .advertising{ margin-top: 15px; width: 100%;}
    .food-bz{ background: #fff; padding: 15px 15px;}
    .bz-icon{ width: 100px;}
    .bz-text{ width: 350px; margin-left: 10px;}
    .bz-text h3{ color: #006a42; padding-bottom:5px;}
    .bz-text p{ line-height: 24px;}
    .bz-text p .more-ta{ float: right; color: #fc671a;background: url(/uploads/image/gimages/more3.png) no-repeat right center; padding-right: 13px; }
    .bz-text p a:hover{color: #006a42;}
    .food-bz ul li{float: left;margin-right: 10px;
        }
    .food-bz ul li:last-child{ margin-right: 0px;}
    .certificate{border: 2px solid #006a42; position: relative;}
    .zs-tit{ width: 204px; height: 32px; background: url(/uploads/image/gimages/tit-bg3.png) top center no-repeat; text-align: center; line-height: 32px; color: #fff;
    font-size: 16px; position: absolute; top: -10px; left: 50%; margin-left: -102px;}
    .marquee {width:1115px;height:150px;overflow:hidden;margin: 45px 12px 22px 12px;}
    .marquee li{ display:inline; float:left; margin-right:12px; margin-bottom:10px; border: 1px solid #bcbcbc;}
    .marquee li a{ height:140px;min-width:140px; display:block; float:left; text-align:center; font-size:14px;}
    .marquee li a:hove{ text-decoration:none;}
    .marquee li img {height:140px;min-width:140px;}
    .marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}




    .news-pic{ width: 252px; height: 242px;}
    .news-pic img{width: 252px;height: 242px;margin-right: 10px;overflow: hidden;}
    .news-details{ width: 450px; margin-left: 17px; border-bottom: 1px solid #e8e8e8; padding-bottom: 12px;}
    .news-details p a{font-size: 18px !important; color: #006a42 !important; padding-bottom: 15px; text-align: center; margin-top: 10px;}
    .news-details p{ font-size: 18px; color: #006a42; padding-bottom: 15px; text-align: center; margin-top: 10px;}
    .news-details a{ color: #747474;line-height: 24px; font-size: 15px;}
    .news-center ul{ margin: 10px 0 0 17px;}
    .news-center ul li{ line-height: 30px; background: url(/uploads/image/gimages/round-1.png) left center no-repeat; padding-left: 15px;}
    .news-right{ background: url(/uploads/image/gimages/line-a.png) left center no-repeat; margin-left: 35px; padding-left: 35px; margin-top: 5px;}
    .news-right ul li{ background: url(/uploads/image/gimages/round-1.png) left center no-repeat; padding-left: 15px; line-height: 33px;}
    .news-right ul li a:hover,.news-center ul li a:hover{ color:#006a42;}
    .three{ width: 382px;margin-right: 12px;}
    .three-tit{ height: 31px; background: url(/uploads/image/gimages/bg-1.jpg) repeat-x; color: #fff; font-size: 16px; line-height: 31px; padding-left:15px; padding-right: 8px;}
    .three-tit a{ color: #fff; font-size: 12px; float: right;background: url(/uploads/image/gimages/more2.png) no-repeat right center; padding-right: 13px;}
    .three-tit a:hover{ color: #f4700f;}
    .three-box{ background: #fff; padding:10px 15px; line-height: 26px; }
    .three-box ul li{ background: url(/uploads/image/gimages/round-small.png) left center no-repeat; padding-left: 12px;}
    .three-box ul li a:hover{ color: #006a42;}
    .three:last-child{ margin-right: 0px;}
    .link{ padding: 20px; background: #fff;}
    .link a{ display: inline-block; margin: 5px 10px;}
    .link a:hover{ color:#006a42;}
    .bot-1,.bot-3{
        width: 100%;
        background: #006a42;
        padding: 22px 0;
    }
    .bot-3{display:none;}
    .ggu{ margin: 8px 0 0 10px;}
    .bot-text{ width: 410px;  color: #fff; line-height: 24px; font-size: 14px; margin-top: 10px;}
    .adress{ color: #fff; margin: 10px 0 0 0px; line-height: 24px;border-left: 2px solid #fff; padding-left: 5px;}
    .bot-2{text-align: center; line-height: 28px; padding: 10px 0;}
    .card img{ width: 80px; height: 80px;}
    /*中心介绍*/
    .ny_banner{ width: 100%; height: 220px; background: url(/uploads/image/gimages/ny_banner.jpg) top center no-repeat; color: #fff; overflow: hidden;}
    .ny_banner h2,.ny_banner h3{ font-weight: 100;}
    .ny_banner h2{ font-size: 40px; margin-top: 75px;}
    .ny_banner h3{ font-size: 25px; text-transform: uppercase;}
    .left{ width: 302px; margin-top: 10px;}
    .left ul li{ line-height: 85px; margin-top: 8px; position: relative;}
    .left ul li a{ background: #f7f7f7 url(/uploads/image/gimages/arrow-1.png) 260px 38px no-repeat; color: #555555; display: block;padding: 0 28px; font-size: 18px;}
    .left ul li a:hover{ background: #006a42 url(/uploads/image/gimages/arrow-2.png) 260px 38px no-repeat; color: #fff;}
    .arrow{width:0;height:0;border: 10px solid transparent;border-left-color: #006a42;position:absolute;right: -20px; top: 50%; margin-top: -10px;
    content:''; display: none;}
    .left ul li a:hover .arrow{ display: block;}
    .left-active{background: #006a42 url(/uploads/image/gimages/arrow-2.png) 260px 38px no-repeat !important; color: #fff !important;}
    .left-active .arrow{width:0;height:0;border: 10px solid transparent;border-left-color: #006a42;position:absolute;right: -20px; top: 50%; margin-top: -10px;
    content:''; display: block !important;}
    .right{ width: 800px; margin-top: 10px;}
    .location{ line-height: 40px;}
    .location p{ font-size: 26px;}
    .location a,.location div{ color: #777;}
    .location a:hover{ color: #006a42;}
    .introduced{ padding-bottom: 50px;}
    .introduced h3{ text-align: center; color: #006a42; font-size: 20px; font-weight: 100; padding: 15px 0;}
    .introduced p{ text-indent: 30px;font-size: 15px; line-height: 26px;}
    .news{ padding-bottom: 50px;}
    .news ul li{ font-size: 15px; line-height:40px; border-bottom: 1px dashed #f2f2f2; background: url(/uploads/image/gimages/round-1.png) left center no-repeat;
    padding-left: 15px;}
    .news ul li a:hover{color: #006a42;}
    .news ul li span{ float: right;}
    .page{ width: 100%; text-align: center;padding: 68px 0;}
    .page a{ border: 1px solid #b9b9b9; color: #b9b9b9; border-radius: 4px; padding: 7px 15px;}
    .page a:hover{color: #006a42; border: 1px solid #006a42;}
    .contact{ padding: 10px 0; text-align: center;}
    .contact p{ font-size: 16px;padding-bottom: 5px; font-family:"微软雅黑"; line-height:24px;}
    .contact span{line-height: 30px; font-size: 16px;}
    .card-lxwm{margin: 10px 10px;}
    .card-lxwm p{font-size: 14px !important;}
    .apply{ padding-bottom: 30px;}
    .apply p{ font-size: 16px; text-align: center; padding: 30px 0;margin-left: 180px;}
    .apply-tit{ padding-right: 0px !important; font-weight: 100;}
    .code{ height: 34px; border: 1px solid #e5e5e5; margin-left: -10px;}
    .btn-tj{ margin-left: 230px; width: 115px; background: #006a42; height: 38px; color: #fff;font-size: 16px; border: 0px; border-radius: 8px;}
    .btn-tj:hover{ background: #005132;}
    .article{ width: 100%;}
    .article-tit{ border-bottom: 1px solid #cfcfcf; padding-bottom: 10px;}
    .article-tit h2{ color: #555; font-weight: 100; text-align: center; padding: 20px 0;}
    .article-tit span{ color: #d2131e;}
    .article-tit p{ color: #777; text-align: center; }
    .article-box img{ display: block; overflow: hidden;}
    .article-box span{ text-align: center !important; color: #777;}
    .article-box{ line-height: 28px; margin-top: 15px;}
    .article-box p{ text-indent: 30px;}
    .previous{ background: #f7f7f7; padding: 20px 25px; line-height: 30px; margin: 100px 0 70px 0;}
    .previous a:hover{ color: #006a42;}


    .biaoti{width: 1170px;margin: 0 auto;}
    .biaoti a{text-align: center;font-size: 28px;color:#006a42;margin-top: 15px;width: 1170px; display: block;}
    .biaoti a:hover{color: #154eeb;}
    .news-5{width: 180px;padding-top: 8px;float: left;margin-left: 6px;}
    .news-5 li a{font-family: "微软雅黑";font-size: 14px;line-height: 31px; }
    .box3{float: left; width: 370px;padding-top: 13px;padding-top: 8px; background: url(/uploads/image/gimages/line-a.png) left bottom no-repeat;padding-left: 23px;margin-left: 20px;}




    .news-3{padding-top: 13px;}
    .tit3-box span{height: 28px;font-size: 16px;margin-left: -1px;color:#006a42; font-weight: bolder;}
    .news-3 ul li a{font-size: 14px;font-family: "微软雅黑";line-height: 31px;text-align: -webkit-match-parent;}
    .news-3 ul li a:hover{ color: #006a42;}
    .news-5  span{height: 28px;font-size: 16px;margin-left: -1px;color:#006a42; font-weight: bolder;}
    .news-3 ul li span{ display: inline-block; float: right;font-size: 14px;color:#006a42;}



    .tit3-box a{font-size: 14px;
        float: right;
        line-height: 28px;
        color: #7a7a7a;
        background: url(/uploads/image/gimages/more.png) no-repeat right center;
        padding-right: 13px;
    }  

    .tit3-box a:hover{color:#f4700f;}





    .news-pic2{float: left;text-align: center;margin-top: 15px;}
    .news-pic2 img{width: 160px;height: 175px;margin-right: 10px;overflow: hidden;}
    .news-center2{float: left;width: 430px;}
    .news-details2{    border-bottom: 1px solid #e8e8e8;padding-bottom: 8px;padding-left: 0px;margin-top: 5px;}
    .news-center2 p a{    font-size: 18px;
    
        color: #006a42;
        padding-bottom: 20px;
        text-align: center;
        margin-top: 10px;
    margin-left: 0px;}

    .news-center2 p{margin-bottom: 10px;text-align: center;padding-right: 20px;}

    .news-details2  a{    color: #747474;
        line-height: 24px;
        font-size: 15px;text-align: center;}


    .news-center2 li{ line-height: 31px;
    
    padding-left: 0px;margin-left: 10px;
    }  
    .news-dongtai {margin-top: 5px;}
    .aaa ul{
    background: url(/uploads/image/gimages/line-a2.png) left no-repeat;

    padding-left: 10px;

    }





    .news-center2 ul li a:hover,.news-center ul li a:hover{ color:#006a42;}
    .news-yingyang {margin-left: 17px;width: 450px;}
    .ccc{margin-top: 10px;}
    .bbb{
    width: 50%;
    float: left;
    }

    .bbb a{
    line-height: 31px;
    }
    .aaa{
    width: 50%;
    float: left;
    }

    .aaa a{line-height: 31px;}




    .news-dongtai li a{font-size: 15px;}


    .news-right li a{font-size: 15px;}




    .news ul li a{color: #313131;}



    .filename td{font-size: 15px;}



    .context li a{color: #313131;}


    .tagspage a{color: #313131;}

    .tagspage span{margin-left: 10px;}


    .tagspage span a:hover{color: #1f99f1;}



    .context ul a:hover{color: #1f99f1;}




    .news-chanpin{width: 350px;}


    .box-2{width: 50%;}
    .box-3{width: 50%;}
    .box-2 a{line-height: 25px;color: rgb(0, 106, 66);}
    .box-3 a{line-height: 25px;color: rgb(0, 106, 66);}
    .box-3 a:hover{color:#154eeb; }
    .box-2 a:hover{color:#154eeb;}
    .pilot {margin-bottom: 10px;    border-bottom: 1px solid #e8e8e8;}
    .pilot h3{width: 100px;float: left;margin:0;line-height: normal;font-weight:bold;font-size: 16px;}

    .pilot a {
        font-size: 14px;
        float: right;
    
        color: #7a7a7a;
        background: url(/uploads/image/gimages/more.png) no-repeat right center;
        padding-right: 13px;
    }

    .nskd{background: url(/uploads/image/gimages/mfsdlgj.png) right bottom no-repeat;
        
        }
    .nskd{width: 380px;height: 162px;}


    .nskd-2{width: 380px;height: 162px;}

    .nskd-3{width: 320px;height: 162px;}


    .nskd-2{background: url(/uploads/image/gimages/mfsdlgj.png) right bottom no-repeat;
        
        }


    .pilot a:hover{color:#f4700f;}




    .certify{ padding-bottom: 50px;}   

    .certify ul li{
        font-size: 15px;
        line-height: 40px;
        border-bottom: 1px dashed #f2f2f2;
        background: url(/uploads/image/gimages/round-1.png) left center no-repeat;
        padding-left: 15px;margin-right: 25px;
    }



    .certify ul li a {
        color: #313131;
    }

    .certify ul{width: 380px;}
    .too{margin-left: 25px;}

    .one{border-right: 1px solid #f2f2f2;}

    .title{border-bottom: 1px dashed #f2f2f2;margin-bottom: 15px;}

    .certify ul li a:hover{color:#154eeb;}


    .certify ul li span {
        float: right; 
    }

    .chakan a{color: #154eeb!important;text-decoration:underline;font-size: 13px;}

    .chakan a:hover{color: #ff8600!important;}
}

@media (max-width: 768px) {
    .mobile-main {
        display: block;
    }
    .web-main {
        display: none;
    }
    .new-hyyw {
        display:none!important;
    }
    .kz_ssgz {
        display:none;
    }
    .carousel-list-item-img {
        height: 130px;
        background-size: cover;
        background-position: center;
    }

    .carousel-indicators li {
        margin: 0 3px;
        background-color: #fff;
        width: 6px;
        height: 6px;
    }

    .carousel-indicators .active {
        background-color: #006a42;
        border-color: #006a42;
        width: 6px;
        height: 6px;
    }

    .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
        width: 100%;
        margin-top: 0px;
    }

    .navbar-nav > li > a {
        border-bottom:#ccc 1px solid;
        color:#006a42;
    }

    /*首页*/
    .top {
        width: 100%;
    }
    .top .navbar-header {
        height: 127px;
    }
    .top .mid-con {
        width: 1170px;
        margin: 0 auto;
    }
    .top .logo {
        width: 487px;
        margin-top: 20px;
    }
    .top .head-right {
        width: 395px;
        margin-top: 36px;
        font-size: 16px;
        margin-right: 23px;
    }
    .top .head-right a {
        display: inline-block;
        color: #006a42;
        margin: 10px 0 0 30px;
    }
    .top .head-right a:hover {
        color: #f4700f;
    }
    .top nav {
        width: 100%;
        height: 40px;
        background: #006a42;
    }
    .top .dropdown {
        position: relative;
    }
    .top .dropdown li {
        position: relative;
        font-size: 18px;
        z-index: 1;
        float: left;
    }
    .top .dropdown a:hover {
        color: #000
    }
    .top .dropdown li a {
        display: block;
        color: #fff;
        position: relative;
        z-index: 2000;
        text-align: center;
        width: 116px;
        line-height: 40px;
        padding: 0;
    }
    .top .dropdown li a:hover, ul.dropdown li a.hover {
        background: #00432a;
        position: relative;
        color: #fff
    }
    .top .dropdown ul {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 180px;
        z-index: 1000
    }
    .top .dropdown ul li {
        font-weight: 400;
        background: #006a42;
        color: #000;
        border-bottom: 1px solid #ccc;
        font-size: 16px;
    }
    .top .dropdown ul li a {
        display: block;
        color: #fff !important;
        background: #006a42 !important
    }
    .top .dropdown ul li a:hover {
        display: block;
        background: #00432a !important;
        color: #fff !important
    }
    .drop>a {
        position: relative;
    }
    .banner {
        width: 100%;
        height: 130px;
        font-size: 0;
        overflow: hidden;
        position: relative;
    }
    .banner_img {
        width: 100%;
        height: 200px;
        position: absolute;
        left: 0;
        top: 0;
    }
    .banner_img li {
        width: 100%;
        height: 200px;
        display: inline-block;
        background-position: center;
        background-repeat: no-repeat;
        float: left;
        list-style: none;
    }
    .banner_list {
        height: 50px;
        top: 360px;
        position: relative;
        margin: 0 auto;
        z-index: 1;
    }
    .banner_list span {
        display: block;
        cursor: pointer;
        width: 14px;
        height: 14px;
        border-radius: 50%;
        float: left;
        margin: 0 5px;
        background: #fff;
    }
    .banner_list .spcss {
        background: #006a42;
    }
    .banner_left {
        position: absolute;
        height: 90px;
        width: 60px;
        top: 50%;
        left: -60px;
        background-color: rgba(73, 72, 62, 0.6);
        margin-top: -45px;
        text-align: center;
        transition: all .5s;
        z-index: 2;
        display: none;
    }
    .banner_left:hover {
        background-color: rgba(73, 72, 62, 0.9);
    }
    .banner_right {
        position: absolute;
        height: 90px;
        width: 60px;
        top: 50%;
        right: -60px;
        background-color: rgba(73, 72, 62, 0.6);
        margin-top: -45px;
        text-align: center;
        transition: all .5s;
        z-index: 2;
        display: none;
    }
    .banner_right:hover {
        background-color: rgba(73, 72, 62, 0.9);
    }
    .banner_left img {
        margin-top: 22px;
    }
    .banner_right img {
        margin-top: 22px;
    }

    .biaoti{padding:15px 0;}
    .biaoti a{text-align: center;font-size:18px;color:#006a42;line-height:30px;}
    .biaoti a:hover{color: #154eeb;}

    .food-bz a{line-height: 25px;color: rgb(0, 106, 66);}
    .pilot {margin-bottom: 10px;border-bottom: 1px solid #e8e8e8;line-height:36px;margin-top:10px;}
    .pilot h3{width: 100px;float: left;font-size:18px;font-weight:bolder;margin:10px 0;color:#006a42;}
    .pilot a {font-size: 14px;float: right;color: #7a7a7a;background: url(/uploads/image/gimages/more.png) no-repeat right center;padding-right: 13px;}
    .box-2{width:50%;float:left;}
    
    .box-news{margin-top:10px;}
    .tit2-box{width: 100%; border-bottom: 2px solid #006a42;}
    .tit2-box span{ width: 116px; height: 28px; color: #fff; line-height: 28px; background: url(/uploads/image/gimages/tit-bg1.png) no-repeat; display: inline-block;
    font-size: 16px;padding-left: 22px; margin-left: -1px;}
    .tit2-box a{ font-size: 14px; float: right;line-height: 28px; color: #7a7a7a; background: url(/uploads/image/gimages/more.png) no-repeat right center; padding-right: 13px;}
    .tit2-box a:hover{ text-decoration: underline; color: #f4700f;}
    .news-list{padding:10px 0;overflow:hidden;margin-bottom:0;}
    .news-list li a{display: inline-block;background: url(/uploads/image/gimages/round-1.png) left center no-repeat; padding-left: 15px;color:#313131;white-space: nowrap; text-overflow:ellipsis; overflow:hidden; width:100%;line-height:20px}
    .news-list li span{ display: inline-block; float: right; color: #7b7b7b;}
    .news-list li{ line-height: 31px;}
    .news-list li a:hover{ color: #006a42;}

    .news-pic2{padding:10px 0;}
    .news-pic2 img{width:100%;}   
    .news-details2{border-bottom: 1px solid #e8e8e8;padding-bottom: 8px;padding-left: 0px;margin-top: 5px;} 
    .news-details2 p{margin-bottom: 10px;text-align: center;}
    .news-details2 p a{font-size:15px;color:#006a42;padding-bottom: 20px;text-align: center;margin-top: 10px;margin-left: 0px;}

    .service{padding:10px 0;}
    .service ul li{ background: #006a42; width:49%; height: 75px; border-radius: 10px; float: left;margin-right:2%;margin-bottom:10px; position:relative;}
    .service ul li:nth-child(2n){margin-right:0;}
    .service ul li span{color: #fff; font-size: 24px;display: inline-block; line-height: 75px; float:right;margin-right:8px; position:absolute;right:10px;}
    .service ul li div{ float: left;}
    .icon-a {
        background: url(/uploads/image/gimages/icon-a.png) center center no-repeat;
    
    }
    .icon-b {
        background: url(/uploads/image/gimages/icon-b.png) center center no-repeat;
      
    }
    .icon-c {
        background: url(/uploads/image/gimages/icon-c.png) center center no-repeat;
       
    }
    .icon-d {
        background: url(/uploads/image/gimages/icon-d.png) center center no-repeat;
       
    }
    .icon-e {
        background: url(/uploads/image/gimages/icon-e.png) center center no-repeat;
       
    }
    .icon-a, .icon-b, .icon-c, .icon-d, .icon-e {
        position: absolute;
        left: 0;
        background-size: contain;
        width: 32px;
        height: 32px;
        margin: 20px 0 0 15px;
    }


    .bot-1, .bot-3 {
        width: 100%;
        background: #006a42;
        padding: 22px 0;
    }
    .ggu{ margin: 8px 0 0 10px;}
    .bot-text{color: #fff;line-height: 20px;font-size:14px; padding-left:10px;}
    .adress{ color: #fff;line-height: 20px; padding-left:10px;font-size:10px;}
    .bot-2{text-align: center; line-height: 20px; padding: 10px 0;font-size:10px;}
    .card{padding:10px;}
    .card img{ width: 60px; height: 60px;}

    .bot-1 {
        display: none;
    }

    body{padding-bottom:60px;}

    .m_footer{
        height: 58px;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-around;
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        background: #fff;
        z-index: 9999;
        border-top:#ccc 1px solid;
    }
    .footeritem {
        position: relative;
        flex: 1;
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    .footeritem img {
        width: 21px;
        height: 21px;
        margin-bottom: 5px;
    }
}