body{overflow-x:hidden;} 
/*::-webkit-scrollbar{  display: none;}*/
.indSlideLeft{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0; transition: all 0.5s ease 0.3s;}
.indSlideLeft1{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0; transition: all 0.5s ease 0.4s;}
.indSlideLeft2{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0; transition: all 0.5s ease 0.5s;}
.swiper-button-prev,.swiper-button-next{width:49px;height:49px;background:#999;border-radius: 100%;margin-top:-25px;}
.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;color:#fff;font-weight: bold;}
.swiper-button-prev:hover,.swiper-button-next:hover{background:#2b5d45;}
.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:#fff;}
.swiper-pagination-bullet{ width: 20px;height: 3px;opacity:1;margin:0 3px!important; position: relative;background: #999;border-radius: 0;transition:all 0.3s;}
.swiper-pagination-bullet-active{background:#2b5d45;} 
/*.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1;cursor: pointer; pointer-events: auto;}*/
/*.indexSwiper{height:100vh;overflow:hidden;}
.indexSwiper>.swiper-wrapper>.swiper-slide{height:100%; overflow: hidden;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.indexSwiper>.swiper-wrapper>.swiper-slide-active{z-index: 10;}
.indexSwiper>.swiper-wrapper>.swiper-slide:last-child{height:auto;}*/

.banner {position: relative;height:100vh;overflow: hidden;} 
.banner .swiper-pagination{bottom:60px; } 
.banner .swiper-pagination span.swiper-pagination-current{font-size:36px;font-family: "SourceHanSansSC-Bold";}
.banner .swiper-pagination-bullet{ width: 10px;height: 7.5px;opacity:1;margin:0 10px!important; position: relative;background: #fff;backdrop-filter: blur(18px);border-radius: 18px;transition:all 0.3s;}
.banner .swiper-pagination-bullet-active{background: linear-gradient(121deg, #005A43 3%, #90B821 104%);} 
.banner .swiper-btns{position: relative;}
.banner .swiper-btns .wrap{position: relative;} 
.banner .swiper-btns .swiper-button-prev,.banner .swiper-btns .swiper-button-next{position: static;margin-top:0;width:40px;height:40px;background:#fff;border-radius: 100%;}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size:14px;color:#2b5d45;font-weight: bold;}
.banner .swiper-btns .swiper-button-prev:hover,.banner .swiper-btns .swiper-button-next:hover{background:#2b5d45;}
.banner .swiper-btns .swiper-button-prev:hover:after,.banner .swiper-btns .swiper-button-next:hover:after{color:#fff;}
.banner .swiper-slide-active .indSlideLeft,.banner .swiper-slide-active .indSlideLeft1,.banner .swiper-slide-active .indSlideLeft2{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.banner_box{position: relative;} 
.banner .swiper{height:100%; }
.banner .swiper .swiper-slide:before{display:none;width:100%;height:100%;background: linear-gradient(165.13deg, rgba(6, 14, 0, 0.6),rgba(0, 0, 0, 0) 100%);content:'';position: absolute;left:0;right:0;top:0;z-index: 3;} 
.banner .video{width: 100%;height:100%;}
.banner .video video{display:block;width:100%;height:100%;object-fit: cover;}
.banner .banner_img{height: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden;;}
.banner .banner_img img{width:100%;height:100%;object-fit: cover; } 
.banner a{display: block;} 
.banner_text{z-index: 3; width: 100%;position: absolute;left: 0;top:50%; transform:translateY(-50%); transition:all 0.5s ease 0.5s;-webkit-transition:all 1s ease 0.5s;/*-webkit-transform: translateX(200px) translateY(0px);transform:translateX(200px) translateY(0px);*/} 
.banner_p{max-width:80%;text-align: left;display: inline-block;}  
.banner_text .txt{margin-top:10px;}
.banner_text .btn_more {width:100px;height:32px; line-height: 32px;text-align:center; background:#2b5d45; margin-top:40px;color:#fff;}
.banner_text .btn_more:hover{opacity: 0.8;} 
.banner .swiper-controls{position: absolute;left:0;right:0;bottom:20px;z-index: 10;} 

.auto_process{width: 20px;height: 40px;position: absolute;top:0;overflow: hidden; }
.right{right:0;}
.left{left:0;}
.circleProgress{width: 40px;height: 40px;border:2px solid #005ba1;border-radius: 50%;position: absolute;top:0;-webkit-transform: rotate(45deg);}
.rightcircle{border-top:2px solid #fff;border-right:2px solid #fff;right:0;-webkit-animation: circleProgressLoad_right 4s linear infinite;}
.leftcircle{border-bottom:2px solid #fff;border-left:2px solid #fff;left:0;-webkit-animation: circleProgressLoad_left 4s linear infinite;}
@-webkit-keyframes circleProgressLoad_right{
  0%{
    -webkit-transform: rotate(45deg);
  }
  50%,100%{
    -webkit-transform: rotate(225deg);
  }
}
@-webkit-keyframes circleProgressLoad_left{
  0%,50%{
    -webkit-transform: rotate(45deg);
  }
  100%{
    -webkit-transform: rotate(225deg);
  }
}
.banner .btn_auto{position:relative; width:40px;height:40px;cursor:pointer;z-index: 10;border-radius:50%;margin:0 9px; } 

.banner .btn_auto .autoplay{width:100%;height:100%;border-radius:100%;border:2px solid #fff;}
.banner .btn_auto .autoplay:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:10px;height:12px;border-left:2px solid #fff;}
.banner .btn_auto .autoplay:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:10px;height:12px;border-right:2px solid #fff;}
.banner .btn_auto.pause .autoplay:after{content:'';width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #fff;}
.banner .btn_auto.pause .auto_process{display: none;}
@keyframes slide
{
  0% {transform:translateX(-100%);} 
  100% {transform:translateX(0);}
}
@-webkit-keyframes slide
{
  0% {transform:translateX(-100%);} 
  100% {transform:translateX(0);}
}
@keyframes arrowdown
{
  0% {transform:translateY(0);}
  50%  {transform:translateY(40%);}
  100% {transform:translateY(0);}
}

@-webkit-keyframes arrowdown
{
  0% {-webkit-transform:translateY(0);}
  50%  {-webkit-transform:translateY(40%);}
  100% {-webkit-transform:translateY(0);}
}
 
.indexToudou{position: relative;}
.indexToudou .wrap{width: 1200px;height:100%;position: relative;}
.toudou_box{position: absolute;top:20%;bottom:25%;left:0;right:0;z-index: 10;}
.toudou_img{width:330px;height:330px;margin:auto;position: absolute;left:50%;top:50%;transform: translate3d(-50%, -50%, 0px);}
.hexin_img{width:100%;position: absolute;left:50%;top:50%;transform: translate3d(-50%, -50%, 0px) scale(0.8);-webkit-transition: all 0.5s; transition: all 0.5s;opacity: 0;-webkit-transform: translate3d(-50%, -50%, 0px) scale(0.8);transform: translate3d(-50%, -50%, 0px) scale(0.8);}
.indexToudou.active .hexin_img{opacity: 1;-webkit-transform: translate3d(-50%, -50%, 0px) scale(1);transform: translate3d(-50%, -50%, 0px) scale(1);}
.toudou_blocks{width:657px;height:584px;margin:auto;position: relative;}
.toudou_blocks .item{position:absolute;-webkit-transition: all 0.5s; transition: all 0.5s;opacity: 0;}
.toudou_blocks .item .icon{width:50px;position: absolute;}
.toudou_blocks .item .tit{position: absolute;line-height: 1;}
.toudou_blocks .item .tit .span1{line-height: 1;}
.toudou_blocks .item .tit .span2{display:inline-block;font-family: "SourceHanSansSC-Regular";margin-left:6px; vertical-align: middle;}
.toudou_blocks .toudou_block1{width:250px;height:200px;background:url(../images/toudou_block1.png) no-repeat left top;top:0;left:332px;-webkit-transition-delay: 0.1s;transition-delay: 0.1s} 
.toudou_blocks .toudou_block2{width:166px;height:285px;background:url(../images/toudou_block2.png) no-repeat left top;top:154px;right:0;-webkit-transition-delay: 0.3s;transition-delay: 0.3s} 
.toudou_blocks .toudou_block3{width:248px;height:195px;background:url(../images/toudou_block3.png) no-repeat left top;bottom:0;left:332px;-webkit-transition-delay: 0.5s;transition-delay: 0.5s} 
.toudou_blocks .toudou_block4{width:248px;height:195px;background:url(../images/toudou_block4.png) no-repeat left top;bottom:0;right:332px;-webkit-transition-delay: 0.7s;transition-delay: 0.7s} 
.toudou_blocks .toudou_block5{width:166px;height:285px;background:url(../images/toudou_block5.png) no-repeat left top;top:154px;left:0;-webkit-transition-delay: 0.9s;transition-delay: 0.9s} 
.toudou_blocks .toudou_block6{width:250px;height:200px;background:url(../images/toudou_block6.png) no-repeat left top;top:0;right:332px;-webkit-transition-delay: 1.1s;transition-delay: 1.1s} 
.toudou_blocks .toudou_block1 .icon{left:140px;top:90px;}
.toudou_blocks .toudou_block1 .tit{left:25px;top:18px;}
.toudou_blocks .toudou_block2 .icon{left:50px;top:76px;}
.toudou_blocks .toudou_block2 .tit{left:45px;top:135px;}
.toudou_blocks .toudou_block2 .tit .span2{margin-top:12px;display: block;}
.toudou_blocks .toudou_block3 .icon{right:65px;top:50px;}
.toudou_blocks .toudou_block3 .tit{left:25px;bottom:27px;}
.toudou_blocks .toudou_block4 .icon{left:48px;top:50px;width:68px;}
.toudou_blocks .toudou_block4 .tit{right:10px;bottom:35px;}
.toudou_blocks .toudou_block4 .tit .span2{margin-left:0;}
.toudou_blocks .toudou_block5 .icon{right:50px;top:76px;}
.toudou_blocks .toudou_block5 .tit{right:36px;top:135px;text-align: center;}
.toudou_blocks .toudou_block5 .tit .span2{margin-top:12px;display: block;}
.toudou_blocks .toudou_block6 .icon{right:140px;top:90px;width:64px;}
.toudou_blocks .toudou_block6 .tit{right:25px;top:18px;}
.indexToudou.active .toudou_blocks .item{opacity: 1;}
.toudou_nums .item{position: absolute;padding-bottom: 12px;border-bottom: 2px solid #005A43;align-items: flex-end;-webkit-transition: all 0.5s ease 1.3s; transition: all 0.5s ease 1.3s;opacity: 0;}
.toudou_nums .item .big_font{width:75px;height:75px;border-radius: 100%;background: #005A43;border: 1.5px solid #FFBD39;flex-shrink: 0;text-align: center;line-height: 71px;margin-right:22px;}
.toudou_nums .item1,.toudou_nums .item2,.toudou_nums .item3{flex-direction: row-reverse;}
.toudou_nums .item1 .big_font,.toudou_nums .item2 .big_font,.toudou_nums .item3 .big_font{margin-left:22px;margin-right:0;}
.toudou_nums .item1 .nums_txt,.toudou_nums .item2 .nums_txt,.toudou_nums .item3 .nums_txt{text-align: right;}
.toudou_nums .item1 .nums,.toudou_nums .item2 .nums,.toudou_nums .item3 .nums{margin-right:60px;}
.toudou_nums .item .nums .span3{padding-left:6px;}
.toudou_nums .item1{right:0;top:0;width:32%;-webkit-transform:translateX(40px);transform:translateX(40px);}
.toudou_nums .item2{right:-20px;top:270px;width:29%;-webkit-transform:translateX(40px);transform:translateX(40px);}
.toudou_nums .item3{right:0;bottom:0;width:40%;-webkit-transform:translateX(40px);transform:translateX(40px);}
.toudou_nums .item4{left:0;bottom:0;width:40%;-webkit-transform:translateX(-40px);transform:translateX(-40px);}
.toudou_nums .item5{left:-20px;top:270px;width:29%;-webkit-transform:translateX(-40px);transform:translateX(-40px);}
.toudou_nums .item6{left:0;top:0;width:32%;-webkit-transform:translateX(-40px);transform:translateX(-40px);}
.indexToudou.active .toudou_nums .item{opacity: 1;-webkit-transform:translateX(0px);transform:translateX(0px);}

.tudou_list .item{position: absolute;-webkit-transition: all 0.5s ease 0.5s; transition: all 0.5s ease 0.5s;opacity: 0;}
.tudou_list .item .icon{width:111px;height:111px;border-radius: 100%;background: #005A43;padding:22px;margin-right:30px; display: flex;align-items: center;justify-content: center;}
.tudou_list .item  .tit{font-size:50px;}
.tudou_list .item4 .icon{padding:18px;}
.tudou_list .item4,.tudou_list .item5,.tudou_list .item6{flex-direction: row-reverse;}
.tudou_list .item4 .icon,.tudou_list .item5 .icon,.tudou_list .item6 .icon{margin-right:0;margin-left:30px;}
.tudou_list .item1{right:10%;top:0; -webkit-transform:translateX(40px);transform:translateX(40px);}
.tudou_list .item2{right:-12%;top:35%; -webkit-transform:translateX(40px);transform:translateX(40px);}
.tudou_list .item3{right:-24%;bottom:0; -webkit-transform:translateX(40px);transform:translateX(40px);}
.tudou_list .item4{left:10%;top:0; -webkit-transform:translateX(-40px);transform:translateX(-40px);}
.tudou_list .item5{left:-10%;top:35%; -webkit-transform:translateX(-40px);transform:translateX(-40px);}
.tudou_list .item6{left:-21%;bottom:0; -webkit-transform:translateX(-40px);transform:translateX(-40px);}
.indexToudou.active .tudou_list .item{opacity: 1;-webkit-transform:translateX(0px);transform:translateX(0px);}


.anchor{position: relative;top:-130px; }  
.about-nums ul{justify-content: space-around;}
.about-nums h3 { white-space: nowrap; align-items: flex-end;color: #005a43;font-weight: normal;}
.about-nums h3 span { line-height: 100%; width: auto!important;margin-right:5px; }
.about-nums h3 cite { margin-right: 5px; position: relative;line-height: 100%;  font-weight:normal; }
.about-nums h3 cite sub { position: absolute; top: -30px; font-size: 24px;color:#2b5d45;font-family: "SourceHanSansSC-Bold"; }
.about-nums i { color: #005a43; font-style: normal; margin-top: 10px; display: block; padding-left: 5px; }
.indexLayout {position: relative;}
.indexLayout .layout_img{/*max-height: 100vh;*/overflow: hidden;}
.indexLayout .layout_img img{width:100%;/*height:100%;object-fit: cover;*/}
.indexLayout .layout_desc{width:100%;left:0;top:80px;bottom:60px;position: absolute;z-index: 10;}
.indexLayout .layout_desc .wrap{height:100%;position: relative;}
.indexLayout .layout_desc .page_title{display:inline-block;background: url(../images/circle4.png) no-repeat center top;
    background-size: auto 100%;}
.indexLayout .layout_desc .learn_more{position: absolute;left:0;bottom:0;}
.indexLayout .layout_list{margin-top:120px;width:480px;}
.indexLayout .layout_list .item{display: block;width: 220px;height: 50px;border-radius: 50px;margin-right:20px;margin-bottom:14px;padding:4px;text-align: center;background-image: linear-gradient(80deg, rgba(0, 118, 63, 0.4) 0%, rgba(144, 184, 33, 0.4) 100%);background-color:rgba(255, 255, 255, 0.5);}
.indexLayout .layout_list .item span{display: block;background: linear-gradient(180deg, #FFFFFF 24%, rgba(255, 255, 255, 0) 214%); border-radius: 50px;line-height: 42px;}
.indexProLayout {position: relative;}
.indexProLayout .pro_layout_img{/*max-height: 100vh;*/overflow: hidden;position: relative;}
.indexProLayout .pro_layout_img:after{width:100%;height:100%; position: absolute;left:0;bottom:0;content:'';
background: linear-gradient(180deg, rgba(94, 138, 82, 0.175) 0%, rgba(0, 0, 0, 0) 53%), linear-gradient(0deg, #016241 10%, rgba(1, 98, 65, 0) 50%)}
.indexProLayout .pro_layout_img img{width:100%;/*height:100%;object-fit: cover;*/}
.indexProLayout .pro_layout_desc{width:100%;left:0;bottom:100px;position: absolute;z-index: 10;}
.indexProLayout .layout_tit span{padding:0 16px;}
.indexProLayout .layout_tit span em{display: inline-block;vertical-align: 0.3em;}
.indexHonors{padding:100px 0 120px;background:#DBE8D7;}
.page_title{padding-top:15px;background:url(../images/circle.png) no-repeat center top;background-size:auto 100%;position: relative;}
.page_title .learn_more{position: absolute;right:0;top:10px;}
.page_title .learn_more img{width:75px;}
.indexHonors .page_title{background-image:url(../images/circle5.png);}
.indexHonors_swiper {position: relative;}
.indexHonors_swiper .swiper{padding-left:14.5%;}
.indexHonors_swiper .swiper-slide{width:223px;} 

.indexHonors_swiper .swiper-slide .img{transition: 300ms; transform: scale(0.8); transform-origin: center bottom;}
.indexHonors_swiper .swiper-slide.hover .img{ transform: scale(1);}
.indexHonors_swiper .swiper-slide .img img{transform: scale(1)!important;} 
.swiper-controls{text-align: center; display: flex;justify-content: center;align-items: center;}
.swiper-controls .swiper-button-prev,.swiper-controls .swiper-button-next,.swiper-controls .swiper-scrollbar{position: relative;}
.swiper-controls .swiper-scrollbar{width:265px;height:2px;background:#fff;top:auto;bottom:auto;left:auto;}
.swiper-controls .swiper-button-prev,.swiper-controls .swiper-button-next{margin-top:0;left:auto;right:auto;top:auto;background:none;}
.swiper-controls .swiper-scrollbar-drag{background:#90B821;}
.indexSocial{padding:80px 0 100px;background:url(../images/social_bg.jpg) no-repeat center top;background-size:cover;}
.indexSocial .page_title{background-image:url(../images/circle6.png);}
.indexSocial_list{margin-left:-1.335%;margin-right:-1.335%;}
.indexSocial_list .item{display: block;width:30.66%;margin-left:1.335%;margin-right:1.335%;border-radius: 18px;position: relative;}
.indexSocial_list .item .tit{position: absolute;left:0;right:0;bottom:0;padding:20px;z-index:10;}
.indexSocial_list .item .tit img{width:36px;margin-right:22px;vertical-align: -8px;}
.indexSocial_list .item .img{ border-radius: 18px;overflow: hidden;} 
.indexNews_list {background:url(../images/big_circle.png) no-repeat center;}
.indexNews_list .item{margin-bottom:35px;}
.indexNews_list .item .img{width:40%;margin-right:32px;border-radius: 8px;overflow: hidden;}
.indexNews_list .item .desc{flex:1;background: rgba(0, 118, 63, 0.1);backdrop-filter: blur(100.8px);border-radius: 18px;position: relative;padding:35px 40px;}
.indexNews_list .item .desc .date{padding-bottom:25px; position: relative;}
.indexNews_list .item .desc .tit{margin-top:30px;}
.indexNews_list .item .desc .date:after{width:100%;height:4px;background: linear-gradient(90deg, rgba(0, 118, 63, 0.2) 9%, rgba(144, 184, 33, 0.2) 100%) ;backdrop-filter: blur(18px);content:''; position: absolute; left:0;bottom:0;border-radius: 10px;}
.indexNews_list .item .desc:before{width:0;height:0;border-right:16px solid rgba(0, 118, 63, 0.1);border-top:12px solid transparent;border-bottom: 12px solid transparent;content:'';position: absolute;left:-16px;top:50%;margin-top:-12px;}
.indexNews_list .item:hover .desc{background: #D3EBC5;}
.indexNews_list .item:hover .desc:before{border-right-color:#D3EBC5;}
.indexNews_list .item:hover .desc .date:after{background: linear-gradient(90deg, rgba(0, 118, 63, 0.2) 1%, rgba(144, 184, 33, 0.2) 100%) ;}
.learn_more{display: flex;color:#005A43; justify-content: flex-end;}
.learn_more a{display: flex;align-items: center;}
.learn_more img{width:118px;margin-left:10px;}
.toudouBg{width:100%;height:64px;background:url(../images/toudou_bg.png) repeat-x left top; background-size:auto 100%; }
.mediaBox{ display: flex;justify-content: flex-end; }  
.mediaBox a{display: flex;width:26px;height:26px; margin-right:45px; position: relative;  align-items: center;justify-content: center;} 
.mediaBox a>img{border-radius: 2px;}
.mediaBox a .icon2{display: none;}
.mediaBox .media_pop{width:120px;padding:7px; border-radius: 8px; background:#00763F;position: absolute;left:50%;top:120%;margin-left:-60px;margin-bottom:8px; opacity: 0;visibility:hidden; box-shadow: 0px 0px 12px rgba(153,153,153,0.3); transition:all 0.3s;text-align:center;}
.mediaBox .media_pop2{width:auto; white-space: nowrap; font-size:14px;}
.mediaBox .media_pop:after{display:none;width:30px;height: 30px;background: #fff;transform: rotate(-45deg) skewX(0deg) scale(1, 1);border-top-right-radius: 12%;content:''; z-index: 0; content:''; position: absolute; top:-6px;left:50%;margin-left:-15px;}
.media_pop img,.media_pop span{position: relative;z-index:2;} 
.mediaBox a:hover .icon1{display: none;}
.mediaBox a:hover .icon2{display: block;}
.mediaBox a:hover .media_pop{opacity:1;visibility:visible;}




.inbanner{position: relative;}
.inbanner .inban_img {position: relative;}
.inbanner .inban_img:before{width:100%;height:100%;background: linear-gradient(90deg,rgba(0,148,63,0.9) 0%, rgba(0, 0, 0, 0) 100%);content:'';position: absolute;left:0;right:0;top:0;display: none;}
.foodbanner .inban_img:before{display: none;}
.inbanner .inban_img img{width:100%;}
.inban_tit{position: absolute;left:0;right:0;top:50%; transform: translateY(-50%); z-index: 10;} 
/*.banTop .inban_img{height:240px;}*/
.banTop .inban_img:before{display: none;}
.banTop .inban_img img{width:100%;height:100%;object-fit: cover;}
.banTop .inban_tit{ transform: translateY(0);top:60%;}
.H80{height:80px;}
.H120{height:120px;}
.crumbs{width:100%;  background:#f0f0f0;position: relative;z-index: 10;}
.crumbs .wrap{height:50px; white-space: nowrap;  display: flex;align-items: center;position: relative;}
.crumbs .wrap:after{width:56px;height:2px;background: #90B821;border-radius: 16px;content:'';position: absolute;left:-12px;bottom:0;}
.crumbs span,.crumbs a{color:#005a43;white-space: nowrap; display: inline-block;vertical-align:top;}
.crumbs span{color:#005a43; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.crumbs a,.crumbs em{color:#005a43;}
.crumbs em{padding:0 16px;font-size:14px;color:#d8d8d8;font-family: "\5b8b\4f53";margin-top: 3px;font-weight: bold;}
.crumbs a:hover{color:#3d3d3d;}
.inbanner .crumbs{margin-top:0;background:#fff;}

.menu_box{width:100%; position: relative;left:0;top:0;z-index: 10;background:#f0f0f0;}  
.menu_box .swiper-slide{width:auto;margin-right:56px; cursor: pointer;}
.menu_box .swiper-slide>a{display: block;padding:14px 0;position: relative;font-size:14px;color:#005a43;} 
.menu_box .swiper-slide>a:after{width:0;height:2px;background:#90B821; border-radius: 18px; content:'';position: absolute;left:50%;bottom:0;transform:translateX(-50%);-webkit-transition: all 0.3s;transition: all 0.3s;}
.menu_box .swiper-slide.active>a{color:#005a43;} 
.menu_box .swiper-slide>a:hover{color:#005a43;} 
.menu_box .swiper-slide.active>a:after,.menu_box .swiper-slide>a:hover:after{width:56px;}
.menu_box.active{position: fixed;left:0;top: 80px;margin-top:0px;z-index: 100;background:#f9f9f9;box-shadow: 0 10px 20px rgba(0,0,0,0.1);} 
.menu_box.active .swiper{border:none;}
.submenu_box .swiper-slide{width:auto;}
.submenu_box .swiper-slide.active a{color:#2b5d45;font-family: "SourceHanSansSC-Bold";} 
.submenu_box .swiper-slide a:hover{color:#2b5d45;} 
.exhibition_list{margin-left:-1.5%;margin-right:-1.5%;}
.exhibition_list .item{width:30.33%;margin-left:1.5%;margin-right:1.5%;margin-bottom: 30px;} 
.exhibition_list .item .img{border-radius: 8px;overflow: hidden;}
.exhibition_list .item .img a{display: block;height: 0;padding-bottom: 56.25%;position: relative;}
.exhibition_list .item .desc{position: relative;margin-top: 16px;}
.exhibition_list .item .desc .date{padding-bottom:25px;position: relative;}
.exhibition_list .item .desc .tit{margin-top:20px; }
.exhibition_list .item .desc .date:after{width:100%;height:4px;background: linear-gradient(90deg, rgba(0, 118, 63, 0.2) 9%, rgba(144, 184, 33, 0.2) 100%) ;backdrop-filter: blur(18px);content:''; position: absolute; left:0;bottom:0;border-radius: 10px;}
 
.news_list .item{width:100%; margin-bottom: 30px; } 
.news_list .item .img{width:32.33%;border-radius: 8px;margin-right:60px;overflow: hidden;}
.news_list .item .img a{display: block;height: 0;padding-bottom: 56.25%;position: relative;}
.news_list .item .desc{flex:1;position: relative; overflow: hidden;}
.news_list .item .desc .date{padding-bottom:20px;position: relative;}
.news_list .item .desc .tit{margin-top:16px; }
.news_list .item .desc .date:after{width:100%;height:4px;background: linear-gradient(90deg, rgba(0, 118, 63, 0.2) 9%, rgba(144, 184, 33, 0.2) 100%) ;backdrop-filter: blur(18px);content:''; position: absolute; left:0;bottom:0;border-radius: 10px;}
.news_list .item .desc .txt{opacity: 0.7;}
.page{width:100%;margin-top:60px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;line-height:30px;}
.page.mt60{margin-top:60px;}
.page .total{margin-left:10px;color:#005a43;} 
.page a,.page .dot{display:block;min-width:30px;color:#005a43; height:32px;line-height:32px;text-align:center;padding:0 4px;box-sizing:border-box;margin-right:8px;}
.page .dot{border:none;color:#005a43;}
.page a{transition:0.5s all ease;-webkit-transition:0.5s all ease;} 
.page a:hover,.page a.cr{ color:#005a43;text-decoration: underline;} 
.page .go{margin-left:20px;color:#005a43;}
.page .go .input{display:inline-block;border-radius:40px;width:56px;height:32px;text-align:center;margin:0 8px;background:#fff;position: relative;}
.page .go .input input{width:100%;height:100%;padding:8px;text-align: center;color:#005a43;}
.page .btn_sure{width:52px;height:32px;line-height: 32px;text-align: center;font-size:14px;color:#005A43;background:#fff;position: relative;border-radius: 50px;margin-left:10px;cursor:pointer;}
.page .go .input:after,.page .btn_sure:after{position: absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;content:'';background: linear-gradient(67deg, rgba(0, 118, 63, 0.2) 2%, rgba(144, 184, 33, 0.2) 98%);border-radius: 50px;z-index:-1;}
 

.page .prev,.page .next{width:32px;height:32px;border-radius:100%; background-position:center;background-repeat:no-repeat;background-size:8px auto;}
.page .prev{background-image:url(../images/prev1.png);}
.page .next{background-image:url(../images/next1.png);}
.page .prev:hover,.page .next:hover{background-color:#f0f0f0;} 
.page span,.page a:hover{ color:#2b5d45;border-color:#2b5d45; } 

.news_info{max-width:900px;margin:auto;}
.publish_box {position: relative;padding:16px 0;}
.publish_box span{padding-right:80px;color:#005a43; }
.publish_box:after{width:100%;height:4px;background: linear-gradient(90deg, rgba(0, 118, 63, 0.2) 9%, rgba(144, 184, 33, 0.2) 100%) ;backdrop-filter: blur(18px);content:''; position: absolute; left:0;bottom:0;border-radius: 10px;}
.article_content{max-width: 1200px;margin-left:auto;margin-right:auto;}
.news_content,.article_content{color:#005a43;line-height: 1.7;}
.news_content p,.article_content p{margin-bottom: 1.5em;}
.news_content img,.article_content img{ height:auto!important;}
.prev_next{padding-top:30px;margin-top:30px;position:relative; }
.prev_next:after{width:100%;height:4px;background: linear-gradient(90deg, rgba(0, 118, 63, 0.2) 9%, rgba(144, 184, 33, 0.2) 100%) ;backdrop-filter: blur(18px);content:''; position: absolute; left:0;top:0;border-radius: 10px;}
.prev_next .item{display: flex;justify-content: space-between;margin-bottom: 20px;}
.prev_next a{display: block;font-size:14px;color:#005a43; white-space: nowrap;text-overflow:ellipsis;overflow: hidden;flex:1;} 
.prev_next span{ font-size:12px;color:#005a43;flex-shrink: 0;margin-left:30px;}  
 

.news_content ul,.article_content ul,.product_con ul,.recrument_con ul,.news_content ol,.article_content ol,.product_con ol,.recrument_con ol{padding-left:16px;margin-top: 1em;margin-bottom: 1em;} 
.news_content ul li,.article_content ul li,.product_con ul li,.recrument_con ul li,.news_content ol li,.article_content ol li{list-style: inherit;} 
.searchWrap{position: absolute;left:0;right:0;top:60%;  z-index: 10;}
.searchWrap .searchInput{width:752px;height:58px;padding:6px;border: 2px solid #FFFFFF;border-radius: 146px;display:flex; } 
.searchWrap .searchInput input{font-size:18px;color:#fff; padding:10px 24px;flex:1; }
.searchWrap .searchInput input::placeholder,.searchWrap .searchInput input::-webkit-input-placeholder{color:#fff;}
.searchWrap .btnSearch{width:116px;height:42px;border-radius:50px; font-size:18px;background: linear-gradient(121deg, #005A43 3%, #90B821 104%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;position: relative;}
.searchWrap .btnSearch:after{width:100%;height:100%;background:#fff;border-radius:50px;content:'';position: absolute;left:0;top:0;z-index: -1;}
.searchWrap .btnSearch:hover:after{background:#f8f8f8;} 
.searchWrap .keywords span{color:#999;flex-shrink: 0;white-space: nowrap;}
.searchWrap .keywords_list{flex:1;}
.searchWrap .keywords_list a{disply:inline-block;margin-left:30px;margin-bottom:10px;color:#2b5d45;}
.searchWrap .keywords_list a:hover{text-decoration: underline;}
.search_list .item{padding:30px 0;border-bottom:1px solid #eaeaea;}
.search_nodata{padding:100px 0;} 
.search_list .item a:hover .tit{color:#2b5d45;}
.search_list .item a:hover .txt{color:#111;}
.main_box .searchWrap{padding:0;background: none;}

.contact_box{padding-top:32px;position: relative;}
.contact_box:after{width:100vw;height: 100%;background:url(../images/global_bg.png) no-repeat center top;background-size: 100%;content:'';position: absolute;left:50%;top:0;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.contact_box>div{position: relative;z-index: 10;}
.contact_box1 .item{padding:15px;background: linear-gradient(242deg, #A4C212 2%, #DEF46E 100%);backdrop-filter: blur(20px); border-radius: 18px;}
.contact_box1 .item{width:100%;} 
.contact_box1 .item .img{width:50%;border-radius: 18px; }
.contact_box1 .item .desc{flex:1;padding:0 25px 0 80px;position: relative;}
.contact_box1 .item .desc .icon{width:170px;float:right;margin-bottom: 30px;position: absolute;top:-50px;right:30px;}
.contact_box1 .item .desc .con{width:52%;}
.contact_box1 .item .desc .tit{clear: both;padding-bottom: 24px;border-bottom: 1px solid #005A43;}
.contact_box1 .item .desc .txt {margin-top:20px;}
.contact_box1 .item .desc .txt .sitem{margin-top:20px;}
.contact_box1 .item .desc .txt .sitem .sicon{width:20px;margin-right:15px;flex-shrink: 0;} 
.contact_box1 .item:nth-child(2) .desc .txt .sitem{width:45%;}
.contact_box1 .item .desc .txt .stit span{font-size: 12px;display: block;margin-bottom: 5px;margin-top:2px;}
.contact_box2 .item{width:49%;background: #F6F6F6;border-radius: 18px;}
.contact_box2 .item .tit{height: 49px;border-radius: 20px;background: linear-gradient(265deg, #BFDA3E 2%, #AACD00 100%);backdrop-filter: blur(20px);padding:0 50px;line-height: 49px;}
.contact_box2 .item .txt{padding:18px 50px;}
.contact_box2 .item .txt p{margin:5px 0;}
.contact_box3 .item{display:block;width:49%;border-radius: 18px;position: relative;overflow: hidden;}
.contact_box3 .item .img{height:0;padding-bottom: 50.36%;position: relative;}
.contact_box3 .item .tit{width:100%;position: absolute;left:0;bottom:0;padding:20px;z-index: 10;}
.contact_box2 ,.contact_box3{margin-top:30px;} 

.productHonors_swiper {position: relative;}
.productHonors_swiper .swiper{}
.productHonors_swiper .swiper-slide{width:223px;} 
.productHonors_swiper .swiper-controls .swiper-scrollbar{background:#D8D8D8;} 
.productHonors_swiper .swiper-button-next:after,.productHonors_swiper .swiper-button-prev:after{color:#d8d8d8;}
.seedSolution{padding:100px 0 120px;background:url(../images/honors_bg1.png) repeat-y left top, linear-gradient(0deg, #DBE8D7, #DBE8D7), linear-gradient(90deg, #FABE00 0%, #FCDD7A 100%), #FABE00;background-size:100%;}
.seedSeries .swiper{padding:4px;}
.seedSeries .swiper-slide{width:184px;height:39px;cursor:pointer;}
.seedSeries .swiper-slide span{display: block;width:100%;height:100%;padding:8px 20px;border-radius: 24px;background: #dce8d7;position: relative;text-align: center;color:#005a43;}
.seedSeries .swiper-slide span:after{position: absolute;left:-4px;right:-4px;top:-4px;bottom:-4px;content:'';background:  linear-gradient(80deg, rgba(0, 118, 63, 0.2) 0%, rgba(144, 184, 33, 0.2) 100%);border-radius: 50px;z-index:-1;}
.seedSeries .swiper-slide.active span{background: #00763F;color:#fff;}
.seedSeries .swiper-slide.active span:after{background: #00763F;}
.seedSolution_swiper{position: relative;}
.seedSolution_swiper .swiper{padding-left:10.5%;}
.seedSolution_swiper .swiper-slide{background: #FFFFFF;border-radius: 18px;padding:110px 25px 60px;}
.seedSolution_swiper .swiper-slide .img{height:242px;display:flex;align-items:center;justify-content:center; }
.seedSolution_swiper .swiper-slide .img img{width:auto;max-height: 100%;}
.seedSolution_swiper .swiper-pagination{bottom:0;}
.seedSolution_swiper{max-height: 0;  opacity: 0;visibility: hidden;}
.seedSolution_swiper.active{max-height: 9999em;  opacity: 1;visibility: visible;}
.seedSolution_swiper .swiper-controls{text-align: center; display: flex;justify-content: center;align-items: center;padding-right:12%;}
.seedSolution_swiper .swiper-controls .swiper-button-prev,.seedSolution_swiper .swiper-controls .swiper-button-next,.seedSolution_swiper .swiper-controls .swiper-scrollbar{position: relative;}
.seedSolution_swiper .swiper-controls .swiper-scrollbar{width:265px;height:2px;background:#fff;top:auto;bottom:auto;left:auto;}
.seedSolution_swiper .swiper-controls .swiper-button-prev,.seedSolution_swiper .swiper-controls .swiper-button-next{margin-top:0;left:auto;right:auto;top:auto;background:none;}
.seedSolution_swiper .swiper-controls  .swiper-scrollbar-drag{background:#90B821;}

.canyinSolution_list {margin-left:-1.5%;margin-right:-1.5%;}
.canyinSolution_list .item{display:block;width:30.33%;margin-left:1.5%;margin-right:1.5%;border-radius: 18px;position: relative;overflow: hidden;}
.canyinSolution_list .item .img{height:0;padding-bottom: 133%;position: relative;}
.canyinSolution_list .item .tit{width:100%;position: absolute;left:0;bottom:0;padding:40px 20px;z-index: 10;}

.about_box{padding:120px 0;}
.profile_img{width:568px;padding-right:5%;padding-bottom:7%;position: relative;}
.profile_img .img1{width:462px;height: 462px;border-radius: 100%;position: relative;z-index: 1;}
.profile_img .img2{width:235px;height: 235px;border-radius: 100%;position: absolute;right:15%;bottom:8%;z-index: 2;-webkit-animation-delay: 0.5s;-webkit-animation-delay: 0.5s}
.profile_img .img3{width:130px;height: 130px;border-radius: 100%;position: absolute;right:0;top:30%;z-index: 2;-webkit-animation-delay: 1s;-webkit-animation-delay: 1s}
.profile_img .img4{width:130px;height: 130px;border-radius: 100%;position: absolute;left:21%;bottom:0;z-index: 2;-webkit-animation-delay: 1s;-webkit-animation-delay: 1s}
.profile_img .flower{width:300px;height: 300px; position: absolute;right:-9%;top:-5%;z-index: 0;-webkit-animation-delay: 1s;-webkit-animation-delay: 1s}
.profile_desc{width:41%;}
.profile_desc .txt p{margin-bottom: 1.5em;}
.about_subsidiary{padding:120px 0;background: #F1F8EB;}
.subsidiary_list {margin-left:-1%;margin-right:-1%;}
.subsidiary_list .item{width:31.33%;margin-left:1%;margin-right:1%;}
.subsidiary_list .item .tit{padding-bottom: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.subsidiary_list .item ul{margin-top:16px;}
.subsidiary_list .item ul li{padding: 9px 38px;margin-bottom: 8px;border-radius: 31px;background: #D3EBC5;}
.subsidiary_list .item:nth-child(1) ul li{background: #D3EBC5;}
.subsidiary_list .item:nth-child(2) ul li{background: rgba(144, 184, 33, 0.1);}
.subsidiary_list .item:nth-child(3) ul li{background: rgba(0, 118, 63, 0.1);}
 
.business_coverage .title{padding-bottom: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.coverage_list {margin-left:-0.5%;margin-right:-0.5%;margin-top:16px;}
.coverage_list .item{width:24%;margin-left:0.5%;margin-right:0.5%;position: relative;-webkit-transition:all 0.3s;transition:all 0.3s;}
.coverage_list .item.hover{width:49%;}
.coverage_list .item .img{height:192px;border-radius: 18px;overflow: hidden;position: relative;}
.coverage_list .item .img:after{width:100%;height:100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));content:'';position: absolute;left:0;top:0;}
.coverage_list .item .desc{width:100%;height:100%;position: absolute;left:0;top:0;padding:40px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.coverage_list .item .desc .tit{text-align: center;}
.coverage_list .item .desc .txt{display: none;max-width: 80%;}
.coverage_list .item.hover .desc{justify-content: space-between;align-items: flex-start;}
.coverage_list .item.hover .desc .tit{text-align: left;}
.coverage_list .item.hover .desc .txt{display: block;}

.culture_content{position: relative;}
.culture_menu{position: absolute;left:0;top:0;z-index: 10;}
.culture_menu .swiper{padding:4px;}
.culture_menu .swiper-slide{width:auto!important;cursor:pointer; }
.culture_menu .swiper-slide span{display: block; position: relative;text-align: center;transition: 300ms;
    transform: scale(0.8); transform-origin:left center;padding-bottom: 20px;}
.culture_menu .swiper-slide span:after{width:72px;height:4px;position: absolute;left:50%;bottom:0; margin-left:-36px; content:'';background: rgba(0, 118, 63, 0.2);border-radius: 50px;z-index:-1;opacity: 0;}
.culture_menu .swiper-slide-thumb-active span{ transform: scale(1);font-family: "SourceHanSansSC-Bold";}
.culture_menu .swiper-slide-thumb-active span:after{opacity: 1;}
.culture_swiper{position: relative;margin-left: -5%;margin-right: -5%;}
.culture_swiper .swiper-wrapper{align-items: flex-end;}
.culture_swiper .swiper-slide{width:82%;height: auto;  display: flex; flex-direction: row-reverse; /*margin-right:20px;*/transition: all 0.3s; } 
.culture_swiper .swiper-slide .img{width:40%;transition:all 0.3s;border-radius: 18px;overflow: hidden;} 
.culture_swiper .swiper-slide .desc{flex:1;overflow: hidden;margin-right:16px;background:url(../images/circle7.png) no-repeat left bottom;background-size:100%;padding-left:5%;}
.culture_swiper .swiper-slide-active .desc{position: relative;display: flex;align-items: center;margin-top:10%;}
.culture_swiper .swiper-slide .desc3{background:none;}
.culture_swiper .swiper-slide .desc:after{width:100%;height: 72px;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 67%);content:'';position: absolute;left:0;bottom:0;z-index: 2;}
.culture_swiper .swiper-slide .desc .tit{/*padding-bottom:40px;*/position:relative;}
.culture_swiper .swiper-slide .desc .tit:after{width:72px;height:4px;background: rgba(0, 118, 63, 0.2);content:'';position: absolute;left:0;bottom:0;display: none;}
.culture_swiper .swiper-slide .desc .txt{margin-top:50px;}
.culture_swiper .swiper-slide .desc .txt .item {border-top:1px solid rgba(59, 59, 59, 0.1);}
.culture_swiper .swiper-slide .desc .txt .item:nth-child(1){border-top:none;}
.culture_swiper .swiper-slide .desc .txt .item .stit{padding:16px 0;position: relative;cursor: pointer;}
.culture_swiper .swiper-slide .desc .txt .item .stit:before{width: 16px;height: 2px;border-radius: 2px;background: #00763F;content:'';position: absolute;right:0;top:50%;margin-top:-1px;}
.culture_swiper .swiper-slide .desc .txt .item .stit:after{width: 16px;height: 2px;border-radius: 2px;background: #00763F;content:'';position: absolute;right:0;top:50%;margin-top:-1px;transform: rotate(90deg);transition:all 0.3s;}
.culture_swiper .swiper-slide .desc .txt .item.active .stit:after{transform: rotate(0);}
.culture_swiper .swiper-slide .desc .txt .item .stxt{padding:16px 0;display: none;border-top:1px solid rgba(59, 59, 59, 0.1);} 
.culture_swiper .swiper-slide .img img{width:100%;}
.culture_swiper .swiper-slide:nth-child(3) .desc{background:none;}
.culture_swiper .swiper-slide:nth-child(3) .desc:after{display: none;}
.core_values{margin-top:5%;}
.core_values .item{width:60%;margin:20px 0;}
.core_values .item .num{background: linear-gradient(180deg, #00763F 28%, rgba(255, 255, 255, 0) 84%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;font-size: 96px;line-height: 1;
font-family: "SourceHanSansSC-Heavy";}
.core_values .item .tit{padding-bottom: 0;margin-top:20px;}
.core_values .item:nth-child(2n+1){width:40%;} 
.mission span{font-family: "SourceHanSansSC-Heavy";}
.spirit_character .item{width:25%;height:200px;background: linear-gradient(180deg, rgba(0, 99, 65, 0.91) 0%, rgba(0, 99, 65, 0.6082) 37%, rgba(255, 255, 255, 0) 100%);border-radius: 18px;padding: 58px 5px;margin-left:5%;text-align: center;}
.spirit_character .item:nth-child(4){margin-left:0;}
.spirit_character .item:nth-child(4),.spirit_character .item:nth-child(5),.spirit_character .item:nth-child(6){margin-top:-40px;}

@media only screen and (min-width:820px) {  
.culture_swiper .swiper-slide-next{flex-direction: row;}
.culture_swiper .swiper-slide-next .img{width:18.5%;height:176px;}
.culture_swiper .swiper-slide-next .desc{display: none;}
.culture_swiper .swiper-slide-active .img{width:40%;}

.culture_swiper .swiper-slide.default.swiper-slide-prev{align-items: flex-end;}
.culture_swiper .swiper-slide.default.swiper-slide-prev .img{width:20%;height:176px;}
.culture_swiper .swiper-slide.active.swiper-slide-next{align-items: flex-end;}
.culture_swiper .swiper-slide.active.swiper-slide-next .img{width:20%;height:176px;}
}
.culture_swiper .swiper-button-prev,.culture_swiper .swiper-button-next{top:auto;margin-top:0;bottom:190px;background: rgba(249, 241, 216, 0.05);border: 1px solid #00763F; }
.culture_swiper .swiper-button-prev:after,.culture_swiper .swiper-button-next:after{color:#00763F;}
.culture_swiper .swiper-button-next{right:70px;}
.culture_swiper .swiper-button-prev{left:auto;right:135px;}
.culture_swiper.edge .swiper-button-prev{right:auto;left:0;}
.culture_swiper.edge .swiper-button-next{right:auto;left:70px;}

.history_year{padding-bottom: 8px;position: relative;}
.history_year:after{width:100vw;border-bottom: 1px solid #d8d8d8;content:'';position: absolute;left:50%;bottom:12px;transform:translateX(-50%);} 
.history_year .swiper-slide{text-align: center;line-height: 50px;cursor: pointer;}
.history_year .swiper-slide:after{width:10px;height:10px;border-radius: 100%;background: #00763F;content:'';position: absolute;left:50%;bottom:0;display: none;}
.history_year .swiper-slide.active span{font-size:24px;color: #005A43;font-family: MiSans;font-weight: 600;}
.history_year .swiper-slide.active:after{display: block;}
.history_year .swiper-button-prev,.history_year .swiper-button-next{background: none;border-radius: 0;height:30px;margin-top:-18px;opacity: 1;visibility: visible;}
.history_year .swiper-button-next.swiper-button-disabled,.history_year  .swiper-button-prev.swiper-button-disabled{opacity: 0;visibility: hidden;}
.history_year .swiper-button-prev:after,.history_year .swiper-button-next:after{color:#404040; } 
.history_year .swiper-button-prev{left:-8px;background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);justify-content: flex-start;padding-left:10px;}
.history_year .swiper-button-next{right:-8px;background: linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);justify-content: flex-end;padding-right:10px;}
.history_swiper {height: 0;opacity: 0;visibility: hidden;overflow: hidden;}
.history_swiper.active{height:auto;opacity: 1;visibility: visible;}
@media only screen and (min-width:821px) { 
.history_swiper .swiper{height:421px;padding-right:33.8%;}
.history_swiper .swiper-wrapper{transform:translate3d(0, 0px, 0px)!important;}
.history_swiper .swiper-slide {width:23.5%!important;display: flex;align-items: flex-start;cursor: pointer;transform:translate3d(0, 0px, 0px)!important;position: absolute;top:0;right:-51%;opacity: 1!important;pointer-events: auto;z-index: 1;height:auto;}
.history_swiper .swiper-slide-next,.history_swiper .swiper-slide-prev{opacity: 1!important;right:-25.5%;z-index: 2;}
.history_swiper .swiper-slide-next + .swiper-slide{opacity: 1!important;right:-51%;z-index: 2;}
.history_swiper .swiper-slide .content{position: absolute;left:0;right:0;top:0;bottom:0;padding:16px;}
.history_swiper .swiper-slide .content .txt{display: none;}
}
.history_swiper .swiper-slide .item{ position: relative;width:100%;display: flex;justify-content: space-between;}  
.history_swiper .swiper-slide .img{width:100%;border-radius: 10px;border-radius: 18px;height:228px;}
.history_swiper .swiper-slide .img img{width:100%;height:100%;object-fit: cover; transform: scale(1.2);}
.history_swiper .swiper-slide .content{display: flex;flex-direction: column;justify-content: space-between;}
.history_swiper .swiper-slide .content .txt{padding-top:24px;border-top:1px solid #fff;margin-top:25px;}
.history_swiper .swiper-slide-active{width:100%!important;z-index: 10;opacity: 1!important;left:0;right:auto;} 
.history_swiper .swiper-slide-active .item{padding:16px;background: #00763F;border-radius: 18px;}
.history_swiper .swiper-slide-active .item .img{width:48%;height:389px;}
.history_swiper .swiper-slide-active .item .img img{transform: scale(1);}
.history_swiper .swiper-slide-active .content{width:48%;position: static;padding:16px 24px 30px;}
.history_swiper .swiper-slide-active .content .txt{display: block;}




.history_swiper .swiper-button-prev,.history_swiper .swiper-button-next{top:auto;margin-top:0;bottom:0;background: rgba(249, 241, 216, 0.05);border: 1px solid #00763F;}
.history_swiper .swiper-button-prev:after,.history_swiper .swiper-button-next:after{color:#00763F;}
.history_swiper .swiper-button-prev{left:auto;right:75px;}
.cultivate_gallery{position: relative;}
.cultivate_swiper{width:66.2%;}
.cultivate_swiper .swiper-slide {display: flex;align-items: flex-start;}
.cultivate_swiper .swiper-slide .item{ display: flex;justify-content: space-between;}
/*.history_swiper .swiper-slide-next,.history_swiper .swiper-slide-prev{width:15.5%;}
.history_swiper .swiper-slide-next + .swiper-slide{width:15.5%;}*/ 
.cultivate_swiper .swiper-slide .img img{width:100%;height:100%;object-fit: cover;}
.cultivate_swiper .swiper-slide .content{position: absolute;left:0;right:0;top:0;bottom:0;padding:16px 24px 30px;display: flex;flex-direction: column;justify-content: flex-end;}
.cultivate_swiper .swiper-slide .content .tit{color:#fff;font-size:14px;}
.cultivate_swiper .swiper-slide .content .about-nums{display: none;}
.cultivate_swiper .swiper-slide .content .about-nums ul{justify-content: space-between;}
.cultivate_swiper .swiper-slide .content .about-nums li{width:auto!important;padding-left:0;}
.cultivate_swiper .swiper-slide .content .about-nums h3{color: #005A43;line-height: 1;}
.cultivate_swiper .swiper-slide .content .desc{padding-top:24px;border-top:1px solid #8EB677;margin-top:25px;}

.cultivate_swiper .swiper-slide .item {width:100%;background: #D3EBC5;border-radius: 18px;padding:16px;}
.cultivate_swiper .swiper-slide .item .img{width:48%; height:307px;border-radius: 18px;}
.cultivate_swiper .swiper-slide .item .content{width:48%;position: static;padding:16px 20px 30px;justify-content: center;}
.cultivate_swiper .swiper-slide .item .content .about-nums{display: block;}
.cultivate_swiper .swiper-slide .item .content .tit{color: #005A43;font-size:26px;}
.cultivate_swiper .swiper-slide .item .content .desc{display: block;}
.cultivate_gallery .swiper-button-prev,.cultivate_gallery .swiper-button-next{width:49px;height:49px;top:auto;margin-top:0;bottom:0;background: rgba(249, 241, 216, 0.05);border: 1px solid #00763F;}
.cultivate_gallery .swiper-button-prev:after,.cultivate_gallery .swiper-button-next:after{color:#00763F;}
.cultivate_gallery .swiper-button-prev{left:auto;right:75px;}

.cultivate_thumbs{width:32.4%;}
.cultivate_thumbs .swiper-slide .img{height:228px;border-radius: 18px;overflow: hidden;}
.cultivate_thumbs .swiper-slide .img img{width:100%;height:100%;object-fit: cover;}
.cultivate_thumbs .swiper-slide .tit{position: absolute;left:0;right:0;bottom:0;padding:22px 16px;z-index: 10;}


.cultivate_box2{padding:46px 0;background: #F1F8EB;}
.cultivate_promotion{background:rgba(255,255,255,0.7);border-radius: 18px;padding:35px 100px 80px;}
.promotion_top .fan{width:308px;height:56px;position: relative;}
.promotion_top .fan .tit{padding:5.5px 30px 5.5px 10px;background:url(../images/bg1.png) no-repeat 0 0;background-size:100% 100%;white-space: nowrap;}
.promotion_top .fan:after{width:102px;height: 102px;border-radius: 100%;border: 0.5px solid #A1A1A1;content:'';position: absolute;left:-31px;top:50%;margin-top:-51px;z-index: 0;}
.promotion_top .fan *{position: relative;z-index: 10;}
.promotion_top .fan span{display: inline-block;width:46px;height:46px;border-radius: 100%;background:#fff;text-align: center;line-height: 46px;color: #FABE00;margin-right:20px;}
.promotion_top .tui{width:308px;height:56px;position: relative;}
.promotion_top .tui .tit{padding:5.5px 10px 5.5px 34px;background:url(../images/bg3.png) no-repeat 0 0;background-size:100% 100%;white-space: nowrap;position: relative;z-index: 10;}
.promotion_top .tui:after{width:102px;height: 102px;border-radius: 100%;border: 0.5px solid #A1A1A1;content:'';position: absolute;right:-31px;top:50%;margin-top:-51px;z-index: 0;}
.promotion_top .tui span{display: inline-block;width:46px;height:46px;border-radius: 100%;background:#fff;text-align: center;line-height: 46px;color: #90B821;margin-left:20px;flex-shrink: 0;}
.promotion_top .mid_logo{width:166px;height:56px;padding:20px;background:url(../images/bg2.png) no-repeat 0 0;background-size:100% 100%;}
.promotion_top .mid_logo img{max-width: 88px;}
.promotion_box{max-width: 100%;margin-left:auto;margin-right:auto;position: relative;}
.promotion_box:after{height:110%;border-left: 1px solid #D8D8D8;content:'';position: absolute;left:47.5%;top:10%;}
.promotion_left{width:45%;}
.promotion_left .about-nums ul li{margin:0 12px;}
.promotion_left .about-nums ul li img{width:46px;display: block;}
.promotion_right{width:50%;}
.promotion_box .desc{padding-top:30px;margin-top:10px;border-top:1px solid #D8D8D8;font-size:14px;}
.promotion_blocks .item{}
.promotion_blocks .item .icon{width:42px;height:42px;border-radius: 100%;margin:auto;}
.promotion_blocks .item .tit{font-size:10px;} 

.cultivate_box3 .about-nums ul{justify-content: center;}
.cultivate_box3 .about-nums ul li{margin:0 50px;}
.cultivate_box3 .about-nums h3{ align-items: center;line-height: 1;}
.cultivate_box3 .page_description{max-width: 83%;margin-left:auto;margin-right:auto;}
.system_swiper .swiper-slide .img{position: relative;border-radius: 18px;overflow: hidden;position: absolute;left:0;right:0;top:0;bottom:0;}
.system_swiper .swiper-slide .img img{width:100%;height:100%;object-fit: cover;}
.system_swiper .swiper-slide .img:after{width:100%;height:100%;background: linear-gradient(72deg, #155012 0%, rgba(21, 80, 18, 0.24) 100%);content:'';position: absolute;left:0;top:0;}
.system_swiper .swiper-slide .desc{padding:48px 48px 60px;position: relative;z-index: 2;}
.system_swiper .swiper-slide .desc .subtit{opacity: 0.8;margin-top:10px;}
.system_swiper .swiper-slide .desc .txt{display: flex;}
.system_swiper .swiper-slide .desc .txt .cell{width:30%;margin-left:5%;}
.system_swiper .swiper-slide .desc .txt .cell:nth-child(1){margin-left:0;}
.system_swiper .swiper-slide .desc .txt .stxt{padding-top:10px;margin-top: 10px;border-top:1px solid  rgba(255, 255, 255, 0.68);}
.system_swiper .swiper-controls .swiper-scrollbar{background:#D8D8D8;} 
.system_swiper .swiper-button-next:after,.system_swiper .swiper-button-prev:after{color:#d8d8d8;}
.hardware_box{justify-content: space-around;}
.hardware_box .item{margin:0 20px;}
.hardware_box .item .icon{width:100px;height:100px;border-radius: 100%;border: 1px solid #005a43;display: flex; flex-direction: column; justify-content: center;align-items: center;padding:16px 20px;margin:auto;}
.hardware_box .item .icon img{width:50px;}
.hardware_box .item .icon span{font-size:12px;font-weight:bold;margin-top:10px;color:#005a43;}
.hardware_box .item .tit{margin-top:10px;}
.hardware_box .item .tit span{display: block;font-size:13px;}
.cooperation_swiper{position: relative;} 
.cooperation_swiper .swiper-slide{width:25.36%;margin-right:16px;}
.cooperation_swiper .swiper-slide .img{border-radius: 18px;}
.cooperation_swiper .swiper-controls .swiper-scrollbar{background:#D8D8D8;} 
.cooperation_swiper .swiper-button-next:after,.cooperation_swiper .swiper-button-prev:after{color:#d8d8d8;}
.cultivate_box5{padding:100px 0 60px;background: #F1F8EB;}
.research_platform{border-top:1px solid rgba(0, 0, 0, 0.1);padding-top:20px;margin-left:-1%;margin-right:-1%;} 
.research_platform .item{width:31.33%; border-radius: 31px;background: #D3EBC5;padding: 9px 38px;margin-left:1%;margin-right:1%;font-size:14px;color:#3d3d3d;margin-bottom: 24px;display: flex;align-items: center;}
.cultivate_box7  .about-nums ul{justify-content: space-between;}
 
.product_search .search_input{width:272px;height:48px;border-radius: 50px;position: relative;background:#fff;padding:12px 28px;}
.product_search .search_input:after{position: absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;content:'';background:  linear-gradient(83deg, rgba(0, 118, 63, 0.2) 0%, rgba(144, 184, 33, 0.2) 100%);border-radius: 50px;z-index:-1;}
.product_search .search_input input{width:200px;flex:1;overflow: hidden;}
.product_search .search_input a{ flex-shrink: 0; width:30px;height:30px;background: url(../images/search1.png) no-repeat center;background-size: 14px;}

 
.product_menu .item{width:15.5%;height:44px;margin-bottom: 24px;margin-left:1.4%;position: relative;}
.product_menu .item:nth-child(6n+1){margin-left:0;}
.product_menu .item span{display: block;width:100%;height:100%;padding:10px 20px;border-radius: 44px;background: #fff;position: relative;text-align: center;z-index: 2;}
.product_menu .item:after{position: absolute;left:-4px;right:-4px;top:-4px;bottom:-4px;content:'';background:  linear-gradient(79deg, rgba(0, 118, 63, 0.2) 0%, rgba(144, 184, 33, 0.2) 100%);border-radius: 50px;z-index:0;}
.product_menu .item.active span{background: linear-gradient(255deg, #90B821 -14%, #00763F 100%)!important;color:#fff;}
.product_menu .item.active:after{background: linear-gradient(255deg, #90B821 -14%, #00763F 100%);}

.product_list {margin-left:-0.5%;margin-right:-0.5%;position: relative; }
.product_bg{width:100vw;height:500px;background:url(../images/product_bg2.png) no-repeat center top;background-size:100%;position: absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index: -1;}
.product_list:before{width:100vw;height:500px;background:url(../images/product_bg1.png) no-repeat center top;background-size:100%;content:'';position: absolute;left:50%;top:0;transform:translateX(-50%);z-index: -1;}
.product_list:after{width:100vw;height:500px;background:url(../images/product_bg1.png) no-repeat center top;background-size:100%;content:'';position: absolute;left:50%;bottom:0;transform:translateX(-50%);z-index: -1;}
.recommond_list:after{display: none;}
.product_list .item{width:24%;margin-left:0.5%;margin-right:0.5%;margin-bottom:60px;}
.product_list .item .pro_desc {display:block;padding:30px 25px;background: rgba(211, 235, 197, 0.6);backdrop-filter: blur(100.8px);border-radius: 18px;}
.product_list .item .pro_desc .img{display: block;padding:0 35px 35px;}
.product_list .item .pro_desc .desc{padding-top:20px;position: relative;color:#005a43;}
.product_list .item .pro_desc .desc:after{width:100%;height:4px;background:linear-gradient(90deg, rgba(0, 118, 63, 0.2) 5%, rgba(144, 184, 33, 0.2) 100%) ;content:'';position: absolute;left:0;top:0;}
.product_list .item .learn_more{justify-content: center;}
.product_list .item .learn_more a{color: #005A43;}
.product_list .item .learn_more img {width: 75px;}
.product_info {padding:0 10%;}
.product_info .product_img{width:49%;padding:32px;display: flex;justify-content: center;align-items: center;}
.product_info .product_img img{max-width: 240px;}
.product_info .product_desc{width:39%;}
.product_info .product_txt{color: rgba(0, 90, 27, 0.7);} 
.product_prama .item{display: flex;background: rgba(211, 235, 197, 0.9);backdrop-filter: blur(100.8px);border-radius: 18px;margin-bottom: 8px; font-family: "SourceHanSansSC-Medium";font-size:14px;padding:8px 26px;}
.product_prama .item .prama_tit{min-width:4em;color: rgba(0, 90, 27, 0.7);margin-right:20px;}
.product_prama .item .prama_con{color:#005a43;}
.efficient_product .item{position: relative;padding:16px;border-radius: 20px;transition: all 0.3s;} 
.efficient_product .item1{width:66.2%;background: #00763F;}
.efficient_product .item2{width:32.4%;background: #DBE8D7;}
.efficient_product .item .img{width:49%;border-radius: 18px;flex-shrink:0; }
.efficient_product .item .img img{width:100%;height:100%;object-fit: cover;}
.efficient_product .item .content{padding:24px;display: flex;flex-direction: column;justify-content: center;margin-left:16px;}
.efficient_product .item .content .tit{color:#fff;}
.efficient_product .item .content .about-nums ul{justify-content:space-between;}
.efficient_product .item .content .about-nums li{width:auto!important;}
.efficient_product .item .content .about-nums h3{color: #fff;line-height: 1;}
.efficient_product .item .content .about-nums i{color:#fff;}
.efficient_product .item .content .desc{ padding-top:24px;border-top:1px solid #8EB677;margin-top:25px;}
.efficient_product .item2 .img{width:100%;}
.food_box2 .page_description{margin-left:auto;margin-right: auto;}
.layout_map{position: relative; }
.map_img{position: relative;z-index: 0;}
.branch_map_dot{width:24px;height:30px; z-index:3;background:url(../images/point.png) no-repeat center;background-size:contain; transform-origin: center bottom;transform:scale(0.8);transition:all 0.3s;cursor: pointer;} 
.branch_map_dot.prev{z-index: 10;}
.branch_map_dot.active.prev{z-index: 3;}
.branch_map_dot:hover,.branch_map_dot.hover{ transform:scale(1); z-index: 10;}
.branch_pop{ display:none; width:260px;padding:18px;background: #00763F;border-radius: 18px;left:100%;bottom:30px;  z-index: 20;}
.branch_pop .txt{color: rgba(255, 255, 255, 0.7);margin-top:5px;} 
.branch_map_dot:hover .branch_pop{display: block;}

.layout_box .branch_map_dot{width:22px;height: 22px;background-image:url(../images/point1.png);transform:scale(1);}
.layout_box .branch_map_dot.hover{background-image:url(../images/point.png);transform:scale(1);}
.layout_blocks{margin-left:-0.5%;margin-right:-0.5%;}
.layout_blocks .item{width:32.33%;margin-left:0.5%;margin-right:0.5%;margin-bottom: 20px;border-radius: 18px;overflow: hidden;position: relative;cursor: pointer;}
.layout_blocks .item .img{height:0;padding-bottom: 67.8%;border-radius: 18px;overflow: hidden;}
.layout_blocks .item .img:after{width:100%;height:100%;background: linear-gradient(0deg, #006341 6%, rgba(0, 99, 65, 0) 49%);content:'';position:absolute;left:0;bottom:0;}
.layout_blocks .item .desc{width:100%;height:100%;padding:20px;position: absolute;left:0;top:0;z-index: 10;background:url(../images/layout_bg.png) no-repeat center;background-size:cover; display: flex;flex-direction: column;justify-content: flex-end; }
.layout_blocks .item.active .desc{background:none;}

.food_menu .item{width:272px;height:44px;margin-left:16px;position: relative;}
.food_menu .item:nth-child(6n+1){margin-left:0;}
.food_menu .item span{display: block;width:100%;height:100%;padding:10px 12px;border-radius: 44px;color: #00763F;background: #fff;position: relative;text-align: center;z-index: 2;}
.food_menu .item:after{position: absolute;left:-4px;right:-4px;top:-4px;bottom:-4px;content:'';background:  linear-gradient(79deg, rgba(0, 118, 63, 0.2) 0%, rgba(144, 184, 33, 0.2) 100%);border-radius: 50px;z-index:0;}
.food_menu .item.active span{background: linear-gradient(255deg, #90B821 -14%, #00763F 100%)!important;color:#fff;}
.food_menu .item.active:after{background: linear-gradient(255deg, #90B821 -14%, #00763F 100%);}
.food_box3{padding:100px 0 60px;background: #F1F8EB;}
.quality_menu .item{width:120px;}
.quality_menu .item span{ background: #F1F8EB;}
.quality_img{transform:scale(0.3);opacity: 0;transition:all 0.5s ease 0.3s;}
.quality_img img{max-width: 818px;}
.quality_content .page_description{opacity: 0;transform:translateY(30px);transition:all 0.5s;}
.quality_content .items{height:0;opacity: 0;visibility: hidden;overflow: hidden;}
.quality_content .items.active{height:auto;opacity: 1;visibility: visible;}
.quality_content .items.active .page_description{opacity: 1;transform:translateY(0);}
.quality_content .items.active .quality_img{transform:scale(1);opacity: 1;}
.logistics_content .item{display:none;}
.logistics_content .item.active{display: flex;}
.logistics_content .item .img{width:49.3%;border-radius: 18px;}
.logistics_content .item .tit{width:40.8%;}
.jiagong_box .img{width:49.3%;border-radius: 18px;}
.jiagong_box .tit{width:41%;}

.food_box6{padding:100px 0 60px;background: #F1F8EB;}
.food_box6 .product_menu .item span{background: #F1F8EB;}
.food_box6 .page_title{position: relative;}
.food_box6 .page_title img{width:290px;position: absolute;bottom:-50px;}
.product_gallery{margin-top:24px;}
.product_swiper .swiper{background: #FFFFFF;border-radius: 18px;}
.product_swiper .swiper-slide{display: flex;padding:50px 60px 60px;}
.product_swiper .swiper-slide>div{position: relative;z-index: 10;}
.product_swiper .swiper-slide:after{height:45%;background: linear-gradient(258deg, #BFDA3E 2%, #AACD00 100%);border-radius: 20px;content:'';position: absolute;left:20px;right:20px;bottom:20px;}
.product_swiper .swiper-slide .img{width:300px;}
.product_swiper .swiper-slide .content{flex:1;padding-left:64px;}
.product_swiper .swiper-slide .content .title .flag{display: inline-block;height:26px;padding:0 32px;line-height: 26px;border-radius: 26px;background:#48A838 ;margin-left:20px;vertical-align: 2px;}
.product_swiper .swiper-slide .content .title .learn_more img{width:75px;}
.product_swiper .swiper-slide .desc dl{width:45%;} 
.product_swiper .swiper-controls .swiper-scrollbar{background:#D8D8D8;} 
.product_swiper .swiper-button-next:after,.product_swiper .swiper-button-prev:after{color:#d8d8d8;}



.application_list {margin-left:-0.5%;margin-right:-0.5%;}
.application_list .item{width:32.33%;margin-left:0.5%;margin-right:0.5%;position: relative;}
.application_list .item .img{border-radius: 18px;height:0;padding-bottom: 133%;}
.application_list .item .tit{position: absolute;left:0;right:0;bottom:0;padding:20px 20px 40px;z-index: 2;}

.recipes_swiper {position: relative;}
.recipes_swiper .swiper{padding-left: 10.5%;}
.recipes_swiper .swiper-slide{width:223px;} 
.recipes_swiper .swiper-slide .img{border-radius: 18px;}
.recipes_swiper .swiper-controls .swiper-scrollbar{background:#D8D8D8;} 
.recipes_swiper .swiper-button-next:after,.recipes_swiper .swiper-button-prev:after{color:#d8d8d8;}

.food_box9{padding:100px 0 60px;background: #F1F8EB;}
.cooperation_list{width:100%;height:200px;text-align: center;display: flex;margin-bottom: 20px;}
.cooperation_list .item{ display: inline-block; width:272px;background: #FFFFFF;border-radius: 18px;margin:0 15px;} 

.str_wrap { overflow: hidden; /*zoom:1;*/width: 100%; position: relative; -moz-user-select: none; -khtml-user-select: none; user-select: none; white-space: nowrap; }
.str_move { white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move; }
.str_move_clone { display: inline-block; /* display:inline;zoom:1;*/vertical-align: top; position: absolute; left: 100%; top: 0; }
.str_vertical .str_move_clone { left: 0; top: 100%; }
.str_down .str_move_clone { left: 0; bottom: 100%; }
.str_vertical .str_move, .str_down .str_move { white-space: normal; width: 100%; }
.str_static .str_move, .no_drag .str_move, .noStop .str_move { cursor: inherit; }

.str_wrap img { max-width: none !important; }
.brand_honors{margin-left:-0.5%;margin-right:-0.5%;}
.brand_honors .item{width:24%;margin-left:0.5%;margin-right:0.5%;margin-bottom: 30px;}
.brand_honors .item .img{height:0;padding-bottom: 135%;}
.certification_list{margin-left:-0.5%;margin-right:-0.5%;}
.certification_list .item{width:24%;margin-left:0.5%;margin-right:0.5%;margin-bottom: 30px;}
.certification_list .item .img{height:0;padding-bottom: 135%;border: 8px solid;
border-image: linear-gradient(180deg, #D8D8D8 0%, #D8D8D8 13%, #FFFFFF 41%, #D8D8D8 60%, #FFFFFF 76%, #D8D8D8 100%) 8;}
 

 
@media only screen and (max-width:1440px) {  
  .indexHonors_swiper .swiper,.seedSolution_swiper .swiper,.recipes_swiper .swiper{padding-left: 9.5%;} 
  .news_list .item .img{margin-right:40px;}
  .promotion_box{max-width: 100%;}
  .product_list:before,.product_list:after,.product_bg{height:410px;} 
 
  
}
@media only screen and (max-width:1200px) {
  .banner .swiper-pagination{bottom:30px;}
  .height,.H80{height:54px;}
  .banner{margin-top:54px;/*height: calc(100vh - 54px)!important;*/height:auto;} 
  .inbanner{margin-top:54px;}
  .H120{height: 54px;}  
  .anchor{top:-100px;}
  .crumbs .wrap:after{left:8px;}  
  .prev_next{display: block;  }
  .prev_next a{max-width: 100%;  } 
   
  .searchWrap .searchInput{width:100%;}  
  .recrument_top .recrument_desc .item{margin-right:4%;}
  .contact_pop{padding:24px;width:360px;}
  .contact_pop dl{padding:12px 10px;}
  .menu_box.active{top:54px;}
  .menu_box .swiper-slide{margin-right: 6%;}
  .menu_box .swiper-slide>a{padding:12px 0;font-size:14px;}
  .contact_box1 .item .desc{padding:0 15px;  }
  .indexHonors,.seedSolution{padding:60px 0; } 
  .mediaBox{justify-content: center;}
  .mediaBox a{margin:0 20px;}
  .seedSolution_swiper .swiper-slide{padding:60px 25px 40px }
  .news_list .item .desc .date{padding-bottom:15px; }
  .news_list .item .desc .tit{margin-top:15px;}
  .product_list .item{width:32.33%;}
  .product_list:before,.product_list:after,.product_bg{display: none;}
  /*.indexToudou .wrap{width:100%;}
  .toudou_box{width:70%;zoom:0.6;margin:auto;}*/
  .indexLayout .layout_list{margin-top:80px;} 
  .profile_img{zoom:0.9;}
  .coverage_list .item .desc{padding:24px;}
  .about_box,.about_subsidiary{padding:80px 0;}
  .learn_more img{width:80px;}
  .cultivate_promotion{padding:30px;}
  .promotion_box:after{height: 100%;top:0;}
  .profile_img{zoom:0.8;}
  .swiper-button-prev, .swiper-button-next{zoom:0.9;}
  .culture_swiper .swiper-slide-next .img{height: 150px;}
  .history_swiper .swiper-slide .img{height:199px;}
  .history_swiper .swiper-slide-active .item .img{height:332px;}
  .history_swiper .swiper-slide .img{height:auto;}
  .cooperation_list .item{width: 200px;}
  .toudouBg{height:47px;}
  .culture_swiper{margin-left:0;margin-right:0;}
  .core_values .item .num{font-size:80px;}
  .spirit_character .item{height:150px;}
  .spirit_character .item:nth-child(4), .spirit_character .item:nth-child(5), .spirit_character .item:nth-child(6){margin-top:-20px;}
  .contact_box1 .item .desc .icon{width:30%;}
  .cultivate_box3 .page_description{max-width: 100%;}
  .indexLayout .layout_desc .learn_more{left:16px;  }
   
}
@media only screen and (max-width:820px) {
  .banner{height: auto;}
  .banner .swiper-dots{bottom:8%;}
  .banner .swiper-pagination{width:100%;bottom:10px; } 
  .banner .swiper-btns{display:none;}   
  .banner .swiper-pagination-bullet{width:6px;height:4px;margin:0 4px!important;}
  .top_news .tit{font-size:24px;}
  .inban_tit .txt br{display: none;}  
  .contact_box1{display: block;}
  .contact_box1 .item{width:100%!important;margin-top:30px;  }
  .toudouBg{height:38px;}
  .mediaBox {margin:20px 0;}
  .seedSolution_swiper .swiper-slide .img{height:200px;}
  .news_list .item .img{margin-right:20px; }
  .page a, .page .dot{min-width:20px; }
  .page .go .input,.page .btn_sure{height:24px;line-height:24px; }
  .exhibition_list .item{width:47%; }
  .promotion_box{display:block; }
  .promotion_left,.promotion_right{width:100%;margin-top:30px; }
  .promotion_box:after{display:none; }
  .hardware_box .item .icon{width:100px;height:100px; }
  .hardware_box .item .icon img{width:45px; }
  .cultivate_box5{padding:40px 0; }
  .research_platform .item{width:48%; }
  .system_swiper .swiper-slide .desc{padding:24px;}
  .system_swiper .swiper-slide .desc .txt{display:block; }
  .system_swiper .swiper-slide .desc .txt .cell{width:100%;margin-left: 0;margin-bottom: 20px;}  
  .product_list .item{width:49%;}
  .product_menu .item{width:22.5%;margin-left:2.5%}
  .product_menu .item:nth-child(6n+1){margin-left:1.5%;}
  .product_menu .item:nth-child(4n+1){margin-left:0;}
  /*.toudou_box{width:90%; }*/
  .indexLayout .layout_desc{top:60px;}
  .indexLayout .layout_list{margin-top:60px;width:80%;}
  .indexLayout .layout_list .item{width:30%;height:40px;}
  .indexLayout .layout_list .item span{line-height: 32px;}
  .indexProLayout .pro_layout_desc{bottom:30px;} 
  .about_profile{display: block;}
  .profile_img{margin:50px auto;}
  .profile_desc{width:100%;margin-top:40px;}
  .subsidiary_list{flex-wrap: wrap;}
  .subsidiary_list .item{width:97%;margin-bottom: 30px;}
  .coverage_list .item .img{height:140px;}
  .coverage_list .item .desc{padding:20px 15px;}
  .coverage_list .item.hover .desc{padding:20px 15px;} 
  .culture_swiper .swiper-slide-active .desc{margin-top:0;}
  .culture_swiper .swiper-slide .desc .txt{margin-top: 20px;}
  .culture_swiper .swiper-slide .desc .txt .item .stit,.culture_swiper .swiper-slide .desc .txt .item .stxt{padding:12px 0;}
  .cultivate_gallery{display: block;}
  .cultivate_swiper{width:100%;}
  .cultivate_thumbs{width:100%;display: none;}
  .cultivate_gallery  .swiper-btns{display: flex;justify-content: center;margin-top:20px;}
  .cultivate_gallery .swiper-button-prev, .cultivate_gallery .swiper-button-next{position: relative;left:auto;right:auto;top:auto;margin:0 15px;}
  .culture_swiper .swiper-button-prev, .culture_swiper .swiper-button-next{right:auto;bottom:0;}
  .culture_swiper .swiper-button-prev{left:38%;}
   .culture_swiper .swiper-button-next{left:52%;}
   .history_swiper .swiper-slide-active{width:100%!important;z-index: 10;opacity: 1!important;left:0;right:auto;} 
.history_swiper .swiper-slide .item{padding:16px;background: #00763F;border-radius: 18px;}
.history_swiper .swiper-slide .item .img{width:48%;height:0;padding-bottom: 58%;position: relative;}
.history_swiper .swiper-slide .item .img img{transform: scale(1);position: absolute;left:0;top:0;}
.history_swiper .swiper-slide .content{width:48%;position: static;padding:16px 0;}
.history_swiper .swiper-slide .content .txt{display: block;padding-top:16px;margin-top:16px;}
.history_swiper .swiper{padding-bottom: 60px;}
.history_swiper .swiper-button-prev, .history_swiper .swiper-button-next{bottom:0;}
.history_swiper .swiper-button-prev{left:38%;right:auto;}
.history_swiper .swiper-button-next{left:52%;}
.quality_img img{max-width: 80%;}
.efficient_product .item .content{padding:0;}
.efficient_product .item .content .desc{padding-top:16px;margin-top:16px;}
 
.branch_pop{width:190px;}
.food_box6 .page_title img{width:180px;bottom:-20px;}
.product_swiper .swiper-slide .img{width:30%;}
.product_swiper .swiper-slide .content .title .learn_more img{width:40px;}
.product_swiper .swiper-slide .content .title .flag{padding:0 12px;}
.product_swiper .swiper-slide .content{padding-left:20px;}
.product_swiper .swiper-slide:after{height:53%;}
.food_box6,.food_box9{padding: 40px 0;}
.cooperation_list .item{width: 150px;margin:0 5px;}
.culture_menu{position: relative;}


  
}
@media only screen and (max-width:640px) { 
   
  .banner{ margin-top:54px;} 
  .inban_img{height:160px;}
  .inban_img img{width:100%;height: 100%;object-fit: cover;} 
  .inban_tit .tit{font-size:20px;}
  .inban_tit .txt{font-size:14px;}
  .probanner .inban_img{height:auto;}
  .banTop .inban_img {height:120px;}
  .banTop .inban_tit {top:45%;}
  .searchWrap {top:45%;}
  .searchWrap .searchInput{height: 48px;}
  .searchWrap .btnSearch{width: 88px;height:32px;}
  .top_news .tit{font-size:20px;}
  .indNews_swiper .swiper-slide .tit{bottom:32px;}
  .about-nums ul{flex-wrap: wrap;    -webkit-justify-content:flex-start; justify-content: flex-start;}
  .about-nums ul li{width:50%!important;margin: 12px 0!important; } 
  .about-nums i{margin-top:5px;padding-left:0;} 
  .about-nums h3 span{font-size:24px;}
  .about_nav .swiper-slide a{height:50px;line-height: 50px;}
  .swiper-button-prev, .swiper-button-next{zoom:0.8;} 
  .news_list .item{display: block;}
  .news_list .item .img{width:100%;margin-right:0;margin-bottom: 20px;}
  .crumbs{  background: #F5F8FC;font-size:14px;}  
  .crumbs em{padding:0 6px;} 
  .learn_more{font-size:14px;}
  .learn_more img,.page_title .learn_more img{width:32px;} 
  .page_title .learn_more{top:15px;}
  .publish_box{text-align:left;}
  .publish_box span{padding:0 10px 0 0;  }
  .publish_box span em{display: none;}
  .news_title{text-align:left;  }
  .prev_next{padding-top:30px;  }
  .back_list{position:static;transform: translateX(0);text-align:center; }
  .contact_box1 .item{display: block;}
  .contact_box1 .item .img{width:100%; margin-bottom:30px;} 
  .contact_box1 .item .desc{position: relative;padding-top:20px;}
  .contact_box1 .item .desc .icon{margin-top:0;width:46px;position: absolute;right:0;top:0;}
  .contact_box1 .item .desc .tit{padding-bottom: 15px;}
  .contact_box2,.contact_box3{display: block;}
  .contact_box2 .item,.contact_box3 .item{width:100%;margin-bottom: 15px;}
  .contact_box2 .item .tit{border-radius: 15px;padding:0 20px;}
  .contact_box2 .item .txt{padding:18px 20px;}
  .siteMap ul li h2{float:none;}
  .siteMap ul li ul{margin-top:20px;}
  .siteMap ul li ul li{width:50%;margin-bottom: 20px;margin-left:0;padding-right:20px;} 
  .indexHonors,.seedSolution{padding:30px 0;} 
  .indexHonors_swiper .swiper,.seedSolution_swiper .swiper{padding:0 20px;}
   .toudouBg{height:30px;}
   .indexToudou .wrap{width:1200px;}
  .indexHonors_swiper .swiper-controls .swiper-scrollbar,.productHonors_swiper .swiper-controls .swiper-scrollbar,.seedSolution_swiper .swiper-controls .swiper-scrollbar{width:50%;}
  .seedSolution_swiper .swiper-slide .img{height:170px;}
  .seedSolution_swiper .swiper-controls{padding-right:0;}
  .exhibition_list .item{width:97%; }
  .research_platform .item{width:98%;margin-bottom:12px; }
  .about-nums ul li{padding-left:10%;}
  .about-nums h3,.about-nums i{font-size:14px;} 
  .hardware_box{flex-wrap: wrap;}
  .hardware_box .item{width:48%;margin-left:1%;margin-right:1%;margin-bottom: 20px;}
  .hardware_box .item .icon{width:80px;height:80px;padding:12px; }
  .hardware_box .item .icon img{width:30px; }
  .cultivate_promotion{padding:24px 18px;}
  .promotion_top .tui:after,.promotion_top .fan:after{zoom:0.8;}
  .promotion_blocks{flex-wrap: wrap;} 
  .promotion_blocks .item{width:33.33%;margin-bottom: 20px;}
  .promotion_left .promotion_blocks .item{width:50%;}
  .product_list{margin-left:-1%;margin-right:-1%;}
  .product_list .item {width:48%;margin-left:1%;margin-right:1%;margin-bottom: 20px;}
  .product_list .item .pro_desc .img{padding:0 0 20px;}
  .product_list .item .pro_desc{padding:15px;}
  .product_list .item .learn_more{display: none;}
  .product_menu .item{width:30.5%;margin-left:2.5%;height:32px;margin-bottom: 15px;}
  .product_menu .item span{padding:6px 12px;}
  .product_menu .item:after{left:-2px;right:-2px;top:-2px;bottom:-2px;}
  .product_menu .item:nth-child(4n+1){margin-left:2.5%;}
  .product_menu .item:nth-child(3n+1){margin-left:0;}
  .product_search{display: block;}
  .product_search .search_input{width:100%;margin-top:20px;height:40px;padding:8px 20px;}
  .product_info{display: block;padding:0;}
  .product_info .product_img{width:100%;}
  /*.toudou_box{zoom:0.5;}*/
  .indexLayout .layout_desc{top:20px;bottom:20px;}
  .indexLayout .layout_list{margin-top:20px;}
  .indexLayout .layout_list .item{width:40%;height:40px;margin:0 1% 10px;}
  .indexProLayout .layout_tit span em{vertical-align: 0.2em;}
  .indexProLayout .layout_tit span{padding:0 10px;}
  .indexProLayout .pro_layout_desc{bottom:10px;}
  .indexNews_list .item{display: block;}
  .indexNews_list .item .img{width:100%;margin-right: 0;}
  .indexNews_list .item .desc{margin-top:30px;padding:24px;}
  .indexNews_list .item .desc:before{left:20%;top:-16px;    border-bottom: 16px solid rgba(0, 118, 63, 0.1);border-left: 12px solid transparent; border-right: 12px solid transparent;}
  .indexNews_list .item:hover .desc:before{border-bottom-color:#D3EBC5;border-right: 12px solid transparent;}
    .indexNews_list .item .desc .date{padding-bottom: 15px;}
    .indexNews_list .item .desc .tit{margin-top:15px;}
  .indexSocial{padding:40px 0;}
  .indexSocial_list {margin-left:0;margin-right:0;}
  .indexSocial_list .item{width:100%;margin-left:0;margin-right:0;margin-bottom: 20px;}
  .coverage_list{display: block;}
  .coverage_list .item,.coverage_list .item.hover{width:99%;margin-bottom: 20px;}
  .coverage_list .item .desc {justify-content: space-between;align-items: flex-start;}
  .coverage_list .item .desc .tit{text-align: left;}
  .coverage_list .item .desc .txt{display: block;max-width: 100%;}
  .about_box,.about_subsidiary{padding:40px 0;}
  /*.culture_menu .swiper-slide{width:80px;height:32px;}
  .culture_menu .swiper-slide span{padding:7px 12px;}
  .culture_menu .swiper-slide span:after,.seedSeries .swiper-slide span:after{left:-2px;right:-2px;top:-2px;bottom:-2px;}
  .culture_swiper .swiper-slide{display: block;}
  .culture_swiper .swiper-slide .img,.culture_swiper .swiper-slide .desc{width:100%;}
  .culture_swiper .swiper-slide .img{height:500px;}
  .culture_swiper .swiper-slide .desc{margin-top:30px;padding-right: 0;}*/
  .core_values .item .num{font-size:32px;}
  .culture_swiper .swiper-slide .desc .tit{font-size:16px;margin-top:5px;}
  .culture_swiper .swiper-slide .desc .mission{font-size:16px;}
  .spirit_character .item{width:30.33%;height:90px;padding:20px 3px;line-height: 1.2;margin-left:3%;border-radius: 10px;}
  .spirit_character .item span{font-size:12px;}
  .seedSeries .swiper-slide{width:auto;height:32px;}
  .seedSeries .swiper-slide span{padding:7px 13px;}
  .canyinSolution_list,.application_list{display: block;}
  .canyinSolution_list .item,.application_list .item{display:block;width:97%;margin-bottom: 20px;}
  .canyinSolution_list .item .tit,.application_list .item .tit{padding:20px;}
  .promotion_top{zoom:0.5;}
  .promotion_top .tui span{margin-left:5px;}
  .promotion_top .fan span{margin-right:5px;}
  .cultivate_swiper .swiper-slide .item{display: block;}
  .cultivate_swiper .swiper-slide .item .img,.cultivate_swiper .swiper-slide .item .content{width:100%;}
  .cultivate_swiper .swiper-slide .item .content{padding:0;margin-top: 20px;}
  .cultivate_swiper .swiper-slide .item .content .desc,.promotion_box .desc{padding-top: 16px;margin-top:16px;}
  .promotion_left .about-nums ul li img{width:28px;}
  .profile_img {zoom: 0.5;}
  .subsidiary_list .item ul li{padding: 9px 20px;}
  .swiper-button-prev, .swiper-button-next{zoom:0.8;}
  .culture_menu .swiper-slide span{padding-bottom: 10px;}
  .culture_swiper{padding-bottom: 50px;margin-top:20px;} 
  .efficient_product{display: block;}
  .efficient_product .item{width:100%;}
  .food_menu .item{width:auto;height:auto;min-height: 32px;}
  .food_menu .item span{padding:6px 15px;}
  .food_menu .item:after{left:-2px;right:-2px;top:-2px;bottom:-2px;}
  .logistics_content .item.active,.jiagong_box{display: block;}
  .logistics_content .item .img,.logistics_content .item .tit,.jiagong_box .img,.jiagong_box .tit{width:100%;}
  .logistics_content .item .tit,.jiagong_box .img,.jiagong_box .tit{margin-top:20px;}
  .product_swiper .swiper-slide{display: block;padding:20px;}
  .product_swiper .swiper-slide .img{width:100%;max-width: 240px;margin:auto;}
  .product_swiper .swiper-slide .content{width:100%;padding-left:0;margin-top:30px;}
  .product_swiper .swiper-slide:after{display: none;}
  .product_swiper .swiper-slide .desc{display: block;}
  .product_swiper .swiper-slide .desc dl{width:100%;margin-bottom: 20px;}
  .product_swiper .swiper-slide .pro_intro{padding:20px;background: linear-gradient(258deg, #BFDA3E 2%, #AACD00 100%);    border-radius: 20px;}
  .product_swiper .swiper-slide .content .title .flag{display: block;margin-left:0;margin-top:5px;}
  .efficient_product .item{display: block;margin-bottom: 20px;}
  .efficient_product .item .img,.efficient_product .item .content{width:100%;}
  .efficient_product .item .content{margin-left:0;margin-top:30px;}
  .efficient_product .item .content .about-nums li{padding-left:0;}
  .cooperation_list .item{width: 100px;height:71px;border-radius: 12px;}
  .seedSolution_swiper .swiper-slide{padding:30px 20px;}
  .food_box6 .page_title img{width:120px;}
  .system_swiper{margin-left:16px;margin-right:16px;}
  .brand_honors .item,.certification_list .item,.layout_blocks .item{width:49%;}
  .certification_list .item .img{border-width: 4px;}
  .indexHonors_swiper .swiper-slide .img{transform: scale(1);}
  .contact_box1 .item .desc .con{width:100%;}
}
@media only screen and (max-width:480px) {
 .toudou_box{ width:100%;}

 .toudou_nums .item .big_font{width:50px;height:50px;line-height: 46px;}
 .toudou_blocks .item .tit{font-size:36px;}
 .culture_swiper .swiper-button-prev{left:36%;}
   .culture_swiper .swiper-button-next{left:54%;}
 .history_swiper .swiper-slide .item{display: block;}
 .history_swiper .swiper-slide .item .img{width: 100%;height: 350px;padding-bottom: 0;}
 .history_swiper .swiper-slide .item .img img{position: static;}
 .history_swiper .swiper-slide .content{width: 100%;}
 .history_swiper .swiper-button-prev{left:36%;}
.history_swiper .swiper-button-next{left:54%;}
.layout_blocks .item{width:99%;}
}