﻿@media screen and (min-width:1200px){.sidebar{display:none}
.header-ny .logo-ny{margin:0 0 0 5%}
.header-ny .logo-ny .i{margin-top:10px;height:57px}
.header-ny .menu-btn{display:none}
.header-ny .header-nav{display:block;text-align:center;color:#fff}
.header-ny .header-nav:after{content:'';display:block;clear:both}
.header-ny .header-nav .nav-list{display:inline-block;vertical-align:top;margin:15px -15px;-webkit-transition:all .17s;-o-transition:all .17s;transition:all .17s}
.header-ny .header-nav .nav-li{float:left;position:relative;z-index:1;margin:0 15px}
.header-ny .header-nav .nav-li:before{position:absolute;left:-8px;right:-8px;bottom:-15px;height:2px;background:#006429;-webkit-transition:all .17s;-o-transition:all .17s;transition:all .17s}
.header-ny .header-nav .nav-li a{display:block;padding:5px 0;font-size:16px;line-height:20px;-webkit-transition:all .17s;-o-transition:all .17s;transition:all .17s;color:#fff}
.header-ny .header-nav .nav-li a:hover{color:#006429}
.header-ny .header-nav .nav-li.current a{color:#006429}
.header-ny .header-nav .nav-li.current:before{content:''}
.header-ny.header-home:before{content:none}
.header-ny{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.4),transparent);background:-o-linear-gradient(top,rgba(0,0,0,.4),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent)}
.header-ny:before{position:absolute;left:0;right:0;bottom:0;z-index:1;height:1px;background:#aaa;-webkit-transition:all .17s;-o-transition:all .17s;transition:all .17s;content:''}
.header-overlay{height:0}
header.scroll .header-ny{background:#fff}
header.scroll .header-ny:before{background:#ccc}
header.scroll .header-ny.header-home .logo1{background:0 0}
header.scroll .header-ny.header-home .logo1 .i{visibility:visible;opacity:1}
header.scroll .logo-ny{margin:0 0 0 3%}
header.scroll .logo-ny .t{color:#333}
header.scroll .header-nav .nav-list{margin:18px 0 18px -300px}
header.scroll .header-nav .nav-li a{color:#333}
header.scroll .header-nav .nav-li:before{bottom:-10px}
header.scroll .header-nav .nav-li.current a{color:#006429}
.header-ny .container{width:100%}
.menu-toggle{display:none}
.banner .slick-slide img{max-width:100%}
}
@media only screen and (max-width:1629px){.logo{height:124px;margin-top:45px}
.left-tool li .ewm{bottom:96px}
.navsider ul>li .subtit>a{padding-top:14px;padding-bottom:14px;text-align:center}
.navsider ul>li .tit{font-size:42px}
.left-tool{margin-top:10px}
.logo img{margin-top:8px}
.footer{padding-top:40px}
.navsider ul>li .name span{font-size:16px}
.navsider ul>li .name em{font-size:14px;margin-top:0}
.subnav ol li a{font-size:14px;height:30px;line-height:30px}
.left-tool li a{font-size:14px}
.left-tool li.check-btn a{padding-left:12px}
.subnav ol{padding:8px 0}
.left-tool li.tel{font-size:16px}
}
@media only screen and (max-width:1329px){.header{width:140px}
.navsider ul>li .tit{font-size:34px}
.navsider ul>li .name{font-size:12px;line-height:16px}
}
@media only screen and (max-width:1024px){.ismobile{display:block}
.ispc{display:none}
.inner{width:96%}
.index-about{padding:60px 0}
.index-about .bg{background-size:auto 100%}
.index-about .h1{text-align:center}
.index-about .h1:after{left:50%;margin-left:-40px}
.index-about .shiyu{float:none;margin:0 auto;width:387px}
.index-about .conbox{margin-right:50px;margin-top:20px}
.index-about .inner .box{position:absolute;top:630px;left:50%;margin-top:0;margin-left:-280px}
.index-about .inner .box2{margin-left:0}
.index-about .inner .center{margin:0 auto;float:none}
.index-about .inner{margin-top:-120px}
#section2,#section3,#section4{background-size:auto 100%!important;background-repeat:no-repeat!important;background-position:center!important}
.index-product{padding:60px 0}
.index-product .box-list{width:90%}
.DB_tab25{display:none}
.star-sky-background{display:none}
.index-news .star-sky{top:0}
.index-news .box-left{padding:60px 37px}
.index-contact{background:0 0!important}
.index-contact .inner{padding-top:0}
.index-contact .c.fl{float:none;padding-left:150px;margin-bottom:30px}
.index-contact .map{float:none;width:100%}
.m-product{background-size:auto 100%;width:90%;margin:0 auto;text-align:center}
.m-product h1{font-size:20px;color:#fff;line-height:60px;height:60px;font-weight:400}
.m-product .slick-dots{bottom:-30px}
.m-product .item img,.mbanner .item img{max-width:100%}
#imageFlow{width:100%}
.header-ny .telbox{display:none}
.container{max-width:960px;padding:0}
.header-ny .logo-ny{margin:0!important}
.header-ny .container{width:95%;padding:0;box-sizing:border-box}
.header-overlay{height:77px}
.header-ny .menu-btn{cursor:pointer;margin:28px 0}
.header-ny .menu-btn .mb{-webkit-transition:all .37s;-o-transition:all .37s;transition:all .37s}
.header-ny .menu-btn:hover .mb{background:#dec487}
.sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5477;background:rgba(0,0,0,.5);cursor:pointer}
.sidebar{left:100%;right:-300px;margin-left:-300px;width:300px}
.sidebar .menu-btn:hover .mb{background:#dec487}
.cpnav{display:block}
.cpnavbox{position:absolute;left:0;top:40px;height:auto;line-height:1.4;width:100%;z-index:30;display:none;background-color:#666;background-color:rgba(255,255,255,.9);padding-top:0;border-bottom:1px solid #e4c36a}
.cpnavbox a:before{display:none}
.cpnavbox a:last-child:after{display:none}
.cpnavbox a{width:40%;display:block;float:left;padding:12px 5%;font-size:13px;margin:0;color:#0b8153;border-left:0 none;border-bottom:1px solid #ccc}
.cpnavbox a.active,.cpnavbox a:hover{background-color:rgba(255,255,255,.8);color:#006429}
.cpnavbox a.blackBtn{display:none}
.oddpanv a:last-child{border-bottom:0 none}
.oddpanv{border-bottom:2px solid #006429}
.pbanner-C .zh{font-size:20px}
.pbanner-C .en{font-size:24px}
.pbanner-C{top:60%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.pbanner-C .bot{height:2px;margin-top:15px}
.pbanner{padding-top:0}
.iboxT .zh{font:30px/1.4 "microsoft yahei"}
.iboxT .mz{letter-spacing:0}
.serviceIlist{width:100%}
.courseDemo .item{width:100%;height:auto}
.courseDemo .con{height:auto;padding:0 30px 20px}
.xswl .box{float:none;width:100%;margin-top:30px}
.xswl .chinamaps{float:none;margin:0 auto}
.main-pro-demo{width:100%}
.main-pro-demo .slick-prev{left:18px}
.main-pro-demo .slick-next{right:18px}
.main-pro-demo .slick-arrow{margin-top:-26px}
.surveyPbox .c{margin-bottom:0}
a.about-0{padding-top:0}
.page-contact,.page-content,.page-list,.page-product{padding:60px 0}
.news-content{width:calc(96% - 100px);padding:60px 50px}
.topnews .scapic{width:45%}
.topnews .con{width:52%;padding-top:60px}
.edit-cont img{max-width:100%}
.edit-cont .table-responsive table{width:1200px!important;max-width:1200px!important;table-layout:revert}
.edit-cont .table-responsive table td{word-wrap:break-word;word-break:break-all}
.table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:.01%;overflow-x:auto}
.anda-tip{text-align:center}
.gsjj .inner{width:96%}
.gsjj .box,.gsjj .scapic{width:48%}
.gsjj .box h1{margin-bottom:0}
.qywh .item img{max-width:100%}
.plant-list{margin:0 auto}
.plant-list .slick-arrow{display:block!important;z-index:99}
.plant-list img{width:98%}
.page-product .zh{font-size:30px}
.page-product .en{font-size:18px}
.block-list{width:98%;margin:0 auto;padding-bottom:0}
.block-list .block{margin-left:1.25rem;margin-bottom:2.5rem}
.block-list .block:nth-child(2n){margin-right:0}
.block-list .block:nth-child(3n){margin-right:1.25rem}
.index-contact p{color:#3a1207}
.network img{max-width:100%}
.n-gridlist .item{width:46%;margin:0 2% 2rem}
.n-gridlist .item img{width:100%;height:330px}
}
@media only screen and (max-width:991px){.mheader .logo img{height:55px;margin-top:0;width:137px}
.mheader .logo{margin-top:8px}
.header{left:-100%!important}
.index-model{padding-bottom:20px!important}
.left-tool .left-link .hd a.next{display:none}
.subnav ol li a{text-align:left;padding-left:20px}
.header{width:240px}
.left-tool li{line-height:1}
.left-tool li.check-btn{width:46%;margin:0 2%;float:left;font-size:14px}
.left-tool li.check-btn a{font-size:14px}
.left-tool li.tel{font-size:28px;line-height:1.2}
.left-tool li.check-btn a{background:url(404.png) no-repeat 14px center}
.left-tool li.check-btn2 a{background:url(404.png) no-repeat 14px center}
.ceo .inner{width:96%;margin:0 auto;}
}
@media only screen and (max-width:768px){.mheader{display:block}
.section{width:100%;position:relative}
.index-about{padding:50px 0}
.index-about .inner{margin-top:0;padding-bottom:120px}
.index-about .inner .center{width:100%;background-size:100% auto!important;height:400px}
.index-about .inner .center .c-bg{width:100%;display:none}
.index-about .inner .center .c-bg img{max-width:100%}
.index-about .inner .center .c{background-size:100% auto!important}
.index-about .inner .center .c h2{margin-top:35px;font-size:24px;margin-bottom:0}
.index-about .inner .center .c .c-c{width:80%;margin:5px auto}
.index-about .inner .center .c .meta{font-size:16px}
.index-about .inner .box{top:400px;left:0;margin-left:0;background:0 0;width:80px;}
.index-about .inner .box2{left:auto;right:0}
.index-zdh{padding:50px 0}
.index-zdh h2{font-size:24px;line-height:40px;padding-bottom:15px}
.index-zdh .c-1{font-size:36px;line-height:70px}
.index-zdh .more{margin:25px auto 0;font-size:14px}
.index-product{padding:50px 0}
.index-contact .c.fl{padding:0}
.index-contact{height:auto}
.index-about .conbox{margin:20px auto 0;float:none}
.index-news .box-left{display:none}
.index-news .box-right{float:none;width:100%;margin-top:0}
.sahrebg{height:350px}
.index-news{background:0 0!important}
.menu-bot li{padding:10px 17px}
.menu-bot li a{font-size:16px}
.serviceIcon{width:100%}
.topnews{padding:0}
.topnews .scapic{width:50%}
.topnews .con{width:47%;padding-top:45px}
.topnews .con h3{line-height:40px;font-size:18px}
.topnews .con .de{margin-top:0}
.news_cell li{padding:2rem 2%;margin:0;width:46%}
.news_d_d{font-size:18px}
.news_cell li h1{margin-top:10px}
.news_cell li h1 a{font-size:16px;line-height:1.5;-webkit-line-clamp:1;height:1.5rem}
.news_cell li p{margin-top:10px}
.gsjj{padding:40px 0}
.gsjj .box,.gsjj .scapic{width:100%}
.plant{padding:40px 0}
.serviceIlist{margin:1rem auto 0}
.serviceIlist dd{width:50%}
a.about-1,a.about-2,a.about-3,a.about-4,a.about-5{padding-top:0}
.honor{padding:40px 0}
.honor-list{margin-top:0}
.xswl .chinamaps{width:100%}
.xswl .chinamaps img{max-width:100%}
.point-area{display:none}
.chinamaps .hongji{display:block;top:28%;left:52%}
.hjr .box .item{width:calc(100% - 60px);border-bottom:1px solid #006429;height:auto!important;padding:30px;margin:0;border-right:0}
.surveyPbox .img{display:none}
.surveyPbox .con{width:100%}
.bhn-list li{margin:0 5px}
.bhn-list li a{font-size:14px;padding:10px;height:auto;margin-left:0}
.bhn-list li:before{bottom:0}
.contact_01 .contact-c,.contact_01 .contact-map{width:100%;float:none}
.contact_02 .form li{padding:0 0 20px 4%;width:46%}
.contact_02 .form .li_01{padding:20px 0 20px 4%;width:92%}
.contact_01 .contact-c .erweima p{width:50%}
.page-contact{padding-top:10px}
.cy-content{width:100%}
.goTop{display:none}
.footer-tools{position:relative}
.ft-item{background:#e6e6e6 no-repeat center center;background-size:60%}
.ft-item .sti-box{position:absolute;top:-30px}
.ft-item.wx .sti-box{top:-120px}
.footer-foot .container{width:98%;margin:0 auto;text-align:center;font-size:14px}
footer.footer-home *{font-size:14px}
.page-contact,.page-content,.page-list,.page-product{padding:88px 0 40px}
.footer-foot{padding-bottom:20px}
.iboxT .c{width:90%;font-size:14px}
.contact-page .map{height:500px}
.footer-home{border-top:1px solid #efefef}
.plant-list .slick-next{right:0}
.plant-list .slick-prev{left:0}
#imageFlow{height:500px}
.gsjj .scapic.fr{width:50%;margin:0 auto;float:none}
.qywh ul li .bgz{width:90px;height:90px}
.qywh ul li .whwz{width:calc(100% - 100px);padding-left:0}
.qywh ul li{background:url(../image/xian.jpg) no-repeat 46px 78px}
.n-gridlist .item img{width:100%;height:250px}
.ceo .scapic{float:none;margin: 0 auto}
.ceo .scapic img{margin: 0 auto}
.ceo .box{width:100%;}
.qywhbox{padding-top:90px;}
.left-tool li.tel{font-size:14px;}
}
@media only screen and (max-width:641px){.contact-content .contact-head{padding:50px 0}
.topnews .con .a,.topnews .con .time{margin:0}
.topnews .scapic{display:block;width:100%}
.topnews .con{width:100%;padding:1rem 0}
.topnews .con h3{line-height:30px}
.news_cell li{padding:1.5rem 2%}
.news_mm{margin-top:15px}
.por-info-page{padding:2rem 0}
.menu-bot li{padding:0 10px}
.chinamaps{background-color:#f5f5f5}
.chinamaps .right_fixed,.chinamaps .zongbu{position:relative;right:auto;left:auto;top:auto;bottom:auto}
.chinamaps .right_fixed{text-align:center;padding:10px 0}
.chinamaps .right_fixed a{margin-top:10px}
.chinamaps .con{width:calc(100% - 15px);background-color:#f5f5f5;padding-right:0}
.chinamaps .con .map-title{display:none}
.chinamaps .hongji{display:block;top:-50px;left:50%;margin-left:-65px}
.courseDemo{width:96%}
.honor-list .slick-arrow{margin-top:-70px}
.honor-list .slick-next{right:0}
.honor-list .slick-prev{left:0}
.honor-list.plant-list .slick-arrow{margin-top:0;bottom:-50px;top:auto}
.serviceIcon{width:96%;padding-bottom:0}
.serviceIcon p{text-align:left!important}
.coursePage,.gsjj,.hjr,.honor,.page-about,.whjs,.xswl{padding:75px 0 30px}
.gsjj{padding:30px 0}
.iboxT .zh{font-size:24px;margin-bottom:0}
.iboxT .mz .i1,.iboxT .mz .i2{width:50px}
.honor-list{margin-top:0}
.page-content,.page-product{padding:90px 0 30px}
.pagetit .zh{font-size:24px}
.pagetit{margin-bottom:10px}
.bhn-list li{margin:0 5px 10px;display:inline-block;float:none}
ul.proPic li{width:calc(100% - 30px)}
.news-content{width:98%;padding:20px 1%}
.news-content h2.tit{font-size:24px;font-weight:400}
.contact_02 .form .li_01,.contact_02 .form li{width:96%}
.contact_02 .form li .name{left:20px}
.pagetit .zh{margin-bottom:0}
.page-product .en{font-size:14px}
.block-list .block{width:100%;margin:0 auto 1.25rem}
.qywh .slick-arrow{display:none!important}
.qywh .slick-dots{bottom:5px}
.contact-page .map{height:400px}
.scroll-down{display:none}
#imageFlow{height:330px}
}
@media only screen and (max-width:450px){.gsjj .scapic.fr{width:100%}
.left-tool{bottom:0}
.left-tool li .link-item1 .ewm-1{bottom:120px;left:0}
.left-tool li .link-item2 .ewm-2{bottom:120px;left:0}
.ewm-2.shop-code i{left:60%}
.ewm.wechat-code i{left:auto;right:9px}
.index-about{padding:50px 0}
.index-about .inner .box a{width:80px;height:80px;line-height:80px;font-style:14px}
.index-about .h1,.title h1{font-size:24px}
.index-about .shiyu{width:100%}
.index-about .conbox{width:100%}
.foot-top{width:100%;text-align:center;height:auto}
.index-about .conbox ul li a h5{font-size:16px}
.index-about .conbox ul li{margin:0 1.5% 3%;min-height:271px}
.index-product{padding:40px 0}
.index-product .title{color:#fff}
.pack_div2{display:none}
.parks:hover{margin-top:0}
.parks{box-shadow:1px 1px 1px 1px rgba(0,0,0,.12)}
.parks:hover .park_text p a,.parks:hover .park_text p a:hover{color:#006428}
.park_text{font-weight:400;font-size:16px;height:auto;padding-top:0}
.index-news{padding:30px 0}
.sahrebg img{height:100%}
.sharetext span{font-size:15px}
.footer .tel{padding:0;margin-left:0;margin-top:20px;border:0}
.menu-bot{display:none}
.footer{padding-top:0}
.copyRight{margin-top:20px}
.footer .sc-code{left:10px;bottom:160px}
.footer .sc-code i{left:54px;right:auto;bottom:-8px;transform:rotate(227deg)!important}
.footer .foot-wechat-code{left:100px;bottom:160px}
.footer .foot-wechat-code i{left:113px;right:auto;bottom:-8px;transform:rotate(227deg)!important}
.footer .jd-code{left:auto;bottom:160px;right:10px}
.footer .jd-code i{left:auto;right:62px;bottom:-8px;transform:rotate(227deg)!important}
.header-ny .logo-ny .i{width:300px}
.header-overlay{height:60px}
.header-ny .menu-btn{margin:19px auto}
.pbanner-C{top:75px}
.serviceIlist dd{width:48%;margin:0 1% 15px}
.serviceIlist a{width:100%}
.serviceIlist .y1{background-size:cover}
.serviceIlist .y2{background-size:cover}
.serviceIlist .bot{margin:5px auto}
.xswl .chinamaps{width:320px;margin:0 auto}
.chinamaps .hongji{top:31px;left:136px}
.contact-page .map{height:300px}
.gsjj .box{margin-top:20px}
.n-gridlist .item{width:96%;margin:0 2% 2rem}
.n-gridlist .item img{width:100%;height:auto}
.qywh ul li{width:100%}
.qywh ul li p{font-size:14px}
.qywh ul li.li-8{height:auto}

}
@media only screen and (max-width:350px){.header-ny .logo-ny .i{width:260px;margin-top:5px}
#imageFlow{height:260px}
}