

@media (max-width:768px) {
 .i-con{height: 100vh;padding: 100px 0 0 0; }
 .i-con .g_w{width: 100%;}

 .i-title2 .top b:after{background: #62b738;}
 .i-title2 .top b:before{background: #62b738;}
 .i-title2 .top:before{background: #62b738;}
 .i-title2 .top:before{background: #62b738;}
 .i-title2 strong{color: #62b738}
 .i-title2 .top b{border: 2px solid #62b738;height: 30px;line-height: 26px;font-size: 18px}
 .i-title2 strong{font-size: 16px;margin-top: 0}

 .i-banner-swiper{position: relative;z-index: 999}
 .i-banner-text{position: absolute;bottom: 22%; left: 50%;transform: translateX(-50%); width: 80%}
 #fp-nav{display: none}
 .i-about .num{margin-top: 0}
 .num{flex-wrap: nowrap}
 .num .item{padding:0 5px 10px 5px;width: 25%}
 .num .item span{font-size: 10px;}
 .num .item b{font-size: 34px;text-align: left}
 .i-about-con .con-l .text{line-height: 28px;height: 84px;overflow: hidden}
 .i-about .video{position: relative}
 .i-about .video video{width: 100%;}
 .i-about .video .img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-size: cover;background-position: center;z-index: 99}

 .i-news{background: #62b738}
 .i-news .i-title2 .top b{background: #62b738}
 .news-list{margin-top: 20px;padding: 0 20px;position: relative;}
 .news-list .swiper-button-prev{background: url("../images/newsBtn1.png") no-repeat;background-size: 100% 100%;width: 22px; height: 40px;left: 0;margin-left: -2px}
 .news-list .swiper-button-next{background: url("../images/newsBtn2.png") no-repeat;background-size: 100% 100%;width: 22px; height: 40px;right: 0;margin-right: -2px}
 .news-list .item .text{padding: 14px;}

 .i-pro-tabNav{margin-top: 10px;}
 .i-pro-tabNav a{font-size: 14px;line-height: 30px;height: 30px;}
 .i-pro-tabNav a.active{background: #62b738}
 .i-pro-tabNav a:hover{background: #62b738}
 .i-pro-tabCon .text{display: flex;justify-content: space-between;flex-wrap: wrap; max-height: 160px; overflow-y: auto}
 .i-pro-tabCon .text p{width: 49%;color: #62b738}
 /*.i-pro-tabCon .text p strong{font-size: 14px!important;}*/
 .i-pro-tabCon .text p *{font-size: 12px!important;line-height: 20px!important;}
 .i-pro-tabCon .text p:before{top:6px;width: 8px; height: 8px;}
 .i-pro-tabCon .text2{font-size: 12px;line-height: 24px;padding-top: 10px;}
 .i-pro-tabCon .text2 p *{font-size: 12px!important;line-height: 20px!important;}
 .i-pro-tabCon .video{padding-top: 10px;}
 .i-pro-d .con-l .img img:nth-child(1){max-height:160px;width: auto;max-width: 100% }
 .i-pro-d .con-l .img img:nth-child(2){max-height:120px;width: auto;max-width: 100% }
 .i-pro-d .con-l .box{margin-top: 10px;}
 .i-pro-d .con-l .box:before{ background: #62b738}
 .i-pro-d .con-l .title b{font-size: 20px; color: #62b738;display: inline-block;vertical-align:bottom;line-height: 1  }
 .i-pro-d .con-l .title img{display: inline-block;vertical-align:bottom;width: 70px }
 .i-pro-d{margin-top: 20px;display: block}
 .i-pro{background: url(../images/i-proBg.jpg) no-repeat;background-size: cover;}
 .i-pro .swiper-button-prev{background: url("../images/proBtn1.png") no-repeat;background-size: 100% 100%;width: 50px; height: 50px;left: 0;margin-left: -2px;opacity: 1}
 .i-pro .swiper-button-next{background: url("../images/proBtn2.png") no-repeat;background-size: 100% 100%;width: 50px; height: 50px;right: 0;margin-right: -2px;opacity: 1}
 /*.i-pro-d .con-r{display: none}*/
 .i-science .list{margin-top: 0;}
 .i-science .item .con-l{background: #62b738}
 .f-top-form_m{display: block;width: 100%;padding: 20px 18px;margin: 40px 0;background: #e5e5e5;border-radius: 8px;}
 .f-title2{font-size: 18px;text-transform: uppercase;display: block;font-style: normal}
 .f-top-form input{background: #fff;border: 1px solid #a3a3a3; border-radius: 30px;}
 .f-top-form textarea{background: #fff;border: 1px solid #a3a3a3;border-radius: 10px;height: 160px;}
 .f-top-form .submit{ display: inline-block; width: 120px;height: 36px;line-height: 36px;text-align: center;padding: 0;background: #62b738;color: #fff;border: 0}
 .f-top-form .reset{ display: inline-block;margin-left: 20px; width: 120px;height: 36px;line-height: 36px;text-align: center;padding: 0;background: none;color: #919191;border:1px solid #919191}
 .footForm{overflow: hidden}
 footer{background: #fff}
 footer .f-top{display: block; }
 footer .f-top-l{width: 100%; padding: 30px 30px 50px 30px;border-radius: 8px;background: #e5e5e5;}
 footer .f-top-r{width: 100%;display: block}
 footer .f-top-r .f-title{display: none!important;}
 footer .f-top-r .text{margin-top: -20px;justify-content: center}
 footer .f-top-r .text .code{margin: 0 10px;}
 .f-bottom{background: #62b738}


}

@media (max-width:600px){

}

@media (max-width:500px){

}
