@media only screen and (max-width:1024px){
	.h-nav{display: none;}
	.center{width: 94%;}
	.header{height: 60px;}
	.h-logo img,.div2_1 .h-logo img{height: 40px;}
	.languge .text p{font-size: 14px;}
	.hr-list{margin: 0;margin-right: 40px;}
	.hr-list .item{width: 34px;height: 34px;}
	
	.hamburger.is-closed .hamb-middle{margin-top: -1px;}
	.hamburger.is-closed .hamb-top{top: 2px;}
	.hamburger.is-closed .hamb-bottom{bottom: 2px;}
	.sidebar-nav{z-index: 9;background-color:#fff;padding:100px 25px 50px;width:52%;box-shadow: 0px 0px 5px 4px rgba(0,0,0,0.03);}
	.sidebar-nav .sidebar-brand a{color: #222;font-size:16px;}
	.sidebar-nav .sidebar-brand>a{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom:20px;}
	.sidebar-nav .sidebar-brand .xl{padding-bottom: 20px;}
	.sidebar-nav{overflow-y: scroll;}
	.headerwrap_current .header{background-color: #1a1a1a;}
	.sidebar-nav .sidebar-brand .sidebar-brand-there a{font-size: 14px;}
	.sidebar-nav .sidebar-brand a .sj{border-color: #222;}
	.sidebar-nav-two .sidebar-brand-two a{box-sizing: border-box;padding: 0 12px;}
	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}
	.hamburger{height: 26px;right: 2%;top: 18px;z-index: 10;display:block;}
	.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color: #fff;height: 2px;}
	.sidebar-nav-two .sidebar-brand-two a{font-size: 15px;}

	.div2_1 .hamburger.is-closed .hamb-top,.div2_1 .hamburger.is-closed .hamb-middle,.div2_1 .hamburger.is-closed .hamb-bottom,.div2_1 .hamburger.is-open .hamb-top,.div2_1 .hamburger.is-open .hamb-middle,.div2_1 .hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom,.div4 .hamburger.is-closed .hamb-top,.div4 .hamburger.is-closed .hamb-middle,.div4 .hamburger.is-closed .hamb-bottom{background: linear-gradient(90deg, #60AF31 0%, #096E87 99%);}
	
	.seader{width: 90%;}
	.seader form{width: 100%;border-width: 2px;height: 50px;}
	.seader form input{padding: 0 10px;font-size: 12px;}
	.seader form button{font-size: 0;}
	.seader form button img{margin: 0;}
	.seader .close{right: 0;top: -40px;width:30px;height:30px;}
	.seader .close i{font-size:20px;}
	.ab{top: -120px;}
	.seader form button i{margin-right: 0;}
	
	
	.index01wrap .text h3{font-size: 24px;line-height: 34px;margin-bottom: 16px;}
	.index01wrap .text strong{width: 40px;height: 3px;margin-bottom: 20px;}
	.index01wrap .text p{font-size: 14px;line-height: 24px;}
	.i-more img{width: 40px;}
	.i-more span{font-size: 14px;}
	.nbar a .imgbox{width: 36px;height: 36px;}
	.nbar{bottom: 5%;}
	
	.Foor1 .imgBox{position: relative;height: 300px;width: 100%;}
	.Foor1{padding: 50px 0 0;}
	.Foor1 .Leftbox{width: 100%;margin-bottom: 40px;}
	.Foor1 .Leftbox .table-nav li{font-size: 14px;}
	.Foor1 .Leftbox .table-nav li:before{width: 15px;height: 27px;top: -2px;}
	.Foor1 .Leftbox .table-box{padding: 30px 0 0;}
	.Foor1 .Leftbox .table-box h5{font-size: 24px;}
	.Foor1 .Leftbox .table-box .des p{font-size: 14px;line-height: 24px;}
	.i-more02{width:120px;height: 34px;font-size: 14px;margin-top: 30px;}
	.idxcount-box{padding: 20px 0;}
	.idxcount-box .w1600{flex-wrap: wrap;-webkit-flex-wrap: wrap;border: 1px solid #e3e4eb;}
	.idxcount-box .item{width: calc(100% / 2);padding: 10px;border-bottom: 1px solid #e3e4eb;margin-bottom: -1px;border-left: 1px solid #e3e4eb;}
	.idxcount-box .item .numBox span{font-size: 28px;line-height: 34px;}
	.idxcount-box .item .numBox sup{font-size: 20px;margin-bottom: 2px;}
	.idxcount-box .item .numBox sub{font-size: 14px;margin-bottom: 6px;}
	.idxcount-box .item p{font-size: 14px;}
	/* .idxcount-box .item:nth-last-of-type(1){width: 100%;} */
	.idxcount-box .item:nth-of-type(odd){border-left: none;}
	
	.index03wrap{margin: 50px auto;}
	.index03-top{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.i-tl h3{font-size: 24px;margin-bottom: 12px;}
	.i-tl p{font-size: 14px;}
	.index03-tr{width: 100%;margin-top: 30px;}
	.index03-tr li img{height: 30px;}
	.index03-tr li p{font-size: 12px;line-height: 20px;margin-top: 10px;}
	.index03-tr li{margin-right: 20px;}
	.index03-bot{margin-top: 30px;}
	.index03-bot .item .imgbox{height: 240px;}
	.index03-bot .item .text h3{font-size: 20px;}
	.index03-bot .item .text h4{font-size: 14px;line-height: 24px;}
	.index03-bot .item .text strong{width: 30px;margin: 12px 0;}
	.index03-bot .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 10px;}
	.index03-bot .swiper-pagination .swiper-pagination-bullet-active{width: 30px;}
	.index03-bot .swiper-pagination{margin-top: 30px;}
	
	.index04-top .text{position: relative;width: 100%;padding: 30px 3%;}
	.index04-top .text .min{padding: 0;}
	.index04-top .text .min h3{font-size: 24px;padding-bottom: 20px;}
	.index04-top .text .min h3::before{width: 180px;height: 2px;}
	.index04-top .text .min h3 img{height: 26px;}
	.index04-top .text .min h4{font-size: 14px;line-height: 26px;margin-bottom: 30px;}
	.index04-btnlist li .imgbox{width: 60px;height: 60px;}
	.index04-btnlist li{margin-right: 20px;}
	.index04-btnlist li p{font-size: 14px;margin-top: 14px;}
	.index04-bot{margin-top: 0;padding: 30px 15px 0;border: none;box-shadow: none;}
	.index04-bot .button.index0401-next{right: 0;}
	.index04-bot .button.index0401-prev{left: 0;}
	
	.index05wrap{padding-top: 0;}
	.index05-btnlist .button{width: 36px;height: 36px;}
	.index05-btnlist .button i{font-size: 14px;}
	.index05-btnlist .button.index05-next{margin-left: 6px;}
	.index05-tl{margin-bottom: 30px;}
	.index05 .item{display: block;border-radius: 10px;overflow: hidden;}
	.index05 .item .imgbox{width: 100%;height: 240px;border-radius: 0;}
	.index05 .item .text{width: 100%;padding: 30px 15px;margin: 0;border-radius: 0;}
	.index05 .item .text h3{font-size: 24px;}
	.index05 .item .text strong{width: 30px;margin: 15px 0;height: 3px;}
	.index05 .item .text h4{font-size: 14px;line-height: 24px;}
	
	.index06wrap{margin: 50px auto;}
	.index06-top{margin-bottom: 30px;}
	.index06 .item{width: 100%;padding: 30px 15px;height: 180px;margin-bottom: 1px;}
	.index06 .item .text h3{font-size: 18px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
	.index06 .item .text .bot .data p{font-size: 12px;margin-right: 10px;}
	.index06 .item .text .bot .data p img{max-height: 14px;max-width: 16px;}
	.index06 .item .text .bot>p{font-size: 14px;}
	
	.f-links{display: none;}
	.footer-nav{margin: 30px auto;display: block;}
	.footer-nav li{display: none;max-width:100%;width:100%;}
	.footer-nav li:nth-last-of-type(2){display: block;}
	.footer-nav li h3::after{margin-top: 10px;}
	.footer-nav li .list, .footer-nav li .info{margin-top: 10px;}
	.footer-nav li .list a, .footer-nav li .list p{font-size: 14px;line-height: 24px;}
	.bdsharebuttonbox{display: none;}
	.footer-twrap .bg{max-width: 50%;}
	.footer-twrap .bg01{display: none;}
	.footer-nav li .ewm{margin-top: 10px;width: 100px;}
	.footer-nav li .ewm img{width:100%;}
	.footer-nav li .ewm p{font-size: 12px;margin-top: 10px;}
	.bawrap{flex-wrap: wrap;-webkit-flex-wrap: wrap;height: auto;padding: 10px 3%;box-sizing: border-box;}
	.bawrap a{font-size: 12px;line-height: 20px;margin: 0;width: 100%;text-align: center;}
	
	.a-bannerwrap .bg{height: 250px;object-fit: cover;}
	.a-bannerwrap .text h3{font-size: 24px;margin-bottom: 10px;}
	.a-bannerwrap .text p{font-size: 14px;}
	.a-bannerwrap .text strong{height: 2px;margin-bottom: 12px;}
	.mbx{display: none;}
	.a-navlinkwrap.fixedSubNav{top: 60px;}
	.a-navlink .link a{font-size: 13px;margin-right: 10px;line-height: 50px;}
	.a-navlink .link a::before{height: 2px;}
	
	.about01wrap{margin: 50px auto;}
	.about01wrap{padding: 30px 15px;border-radius: 10px;}
	.about01 .text h3{font-size: 24px;margin-bottom: 10px;}
	.about01 .text h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.about01 .text h4 p{font-size: 14px;line-height: 24px;}
	.about01 .text{width: 100%;}
	.idxcount-box{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.about01 .about01bot{padding: 0;border: 1px solid #e3e4eb;}
	
	.about02-link{}
	.about02-link a{font-size: 14px;margin-right: 20px;}
	.about02-list{width: 100%;padding: 30px 20px;border-radius: 10px;}
	.about02bot{height: auto;}
	.about02-list li p{font-size: 14px;line-height: 24px;}
	
	.about03wrap{padding-top: 30px;}
	.history01wrap .i-tl{transform: none;-webkit-transform: none;}
	.history01wrap{margin-top: 0;}
	.about03wrap{padding-top: 30px;}
	.box.gradient-blue{padding-top: 0!important;}
	.about02wrap{margin-bottom: 50px;}
	.history-item{display: block!important;}
	.history-time::after{font-size: 24px!important;}
	.history-info{margin-top: 40px;}
	.history-gallery-thumbs strong{width: 14px;height: 14px;}
	.history-gallery-thumbs p{font-size: 14px;}
	.history-gallery-thumbs strong{margin-bottom: 20px;}
	.history-gallery-thumbs strong:before{display: none;}
	.history-bot .button{width: 40px;height: 40px;margin-top: -6px;}
	.history-info li p{font-size: 14px;line-height: 24px;}
	
	.a-tl01>div img{display: none;}
	.about04wrap{padding: 50px 0;}
	.a-tl01>div p{font-size: 24px;}
	.a-tl01>div{margin-bottom: 12px;}
	.a-tl01 strong{height: 2px;}
	.about04{margin-top: 30px;}
	.about04 .tab{box-sizing: border-box;overflow: auto;background-color: #FAFAFA;}
	.about04 .tab a img{margin-right: 5px;}
	.about04 .tab a{font-size: 14px;padding: 0 10px;white-space: nowrap;width: auto;}
	.about04 .tab a img{height: 20px;}
	.about04-list{padding: 30px 0;}
	.about04-list li .button.swiper-button-next{right: 10px;}
	.about04-list li .button.swiper-button-prev{left: 10px;}
	.about04-list li .button{width: 40px;height: 40px;}
	
	.about05wrap{margin: 50px auto;}
	.about05wrap .a-tl02{padding: 0;}
	.a-tl02 h3{font-size: 24px;margin-bottom: 20px;}
	.a-tl02 h4{font-size: 14px;line-height: 24px;}
	.about05wrap .imgbox{margin-top: 30px;}
	
	.i-tl p{line-height: 24px;}
	.advantage01wrap{margin: 50px auto;}
	.advantage01flow{margin-top: 20px;height: 200px;}
	.banner-btnlist, .advantage01-btnlist{right: 3%;}
	.advantage01-btnlist a{width: 40px;height: 40px;}
	#imageFlow .title{font-size: 14px;bottom: 30px;}
	#imageFlow{height: 100%;}
	
	.advantage02wrap{background-attachment: scroll;padding: 50px 0;}
	.advantage02min{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-top: 30px;}
	.advantage02min .item{width: 100%;border-radius: 10px;margin-bottom: 10px;}
	.advantage02min .item .imgbox{height: 200px;}
	.advantage02min .item .text{padding: 20px;}
	.advantage02min .item .text h3{font-size: 20px;}
	.advantage02min .item .text strong{width: 30px;height: 2px;margin: 10px 0;}
	.advantage02min .item .text h4{}
	
	.advantage03wrap{padding: 50px 0;}
	.advantage03-top{margin-top: 30px;padding-bottom: 10px;overflow: hidden;box-sizing: border-box;}
	.advantage03-top .imgbox img{height: 36px;}
	.advantage03-top p{margin-top: 10px;}
	.advantage03-top .swiper-slide::before{bottom: -10px;}
	.advantage03-top p span{line-height: 20px;}
	.advantage03-bot{margin-top: 30px;}
	.advantage03-bot .swiper-slide{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.advantage03-bot .swiper-slide .imgbox{width: 100%;border-radius: 10px;}
	.advantage03-bot .swiper-slide .text{width: 100%;margin-top: 30px;padding-right: 0;}
	.advantage03-bot .swiper-slide .text h3{font-size: 20px;margin-bottom:15px;}
	.advantage03-bot .swiper-slide .text h4{font-size: 14px;line-height: 24px;}
	
	.advantage04wrap{padding: 50px 0 30px;background-attachment:scroll;}
	.advantage04min{width: 100%;margin-top: 30px;}
	.advantage04min .swiper-slide{width: 48%;}
	
	.contact01wrap{padding: 50px 0;}
	.contact01{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contact01 .item{width: 100%;border-radius: 10px;padding: 30px 15px;margin-bottom: 10px;}
	.contact01 .item .tl h3{font-size: 20px;}
	.contact01 .item .tl{padding-bottom: 15px;margin-bottom: 15px;}
	.contact01 .item .info p{font-size: 16px;line-height: 26px;}
	.contact02wrap{padding: 30px 15px;border-radius: 10px;margin-bottom: 50px;}
	.contact02-form .formmin .item{width: 100%;}
	.contact02-form{margin-top: 30px;}
	.contact02-form .formmin .item p{font-size: 14px;line-height: 40px;width:80px;}
	.contact02-form .formmin .item input, .contact02-form .formmin .item textarea{height: 40px;width: calc(100% - 80px);border-radius: 4px;}
	.contact02-form .formmin .item{margin-bottom: 20px;}
	.contact02-form .formmin .item textarea{height: 100px;}
	.contact02-form .i-more02{width: 120px;font-size: 14px;height: 40px;}
	
	.joinwrap{margin: 50px auto;}
	.join-tl,.joinmin li .tl{padding: 0 12px;border-radius: 4px;height: 50px;}
	.join-tl p:nth-of-type(3),.join-tl p:last-child,.joinmin li .tl p:nth-of-type(3),.joinmin li .tl p:nth-of-type(6){display: none;}
	.join-tl p,.joinmin li .tl p{width: calc(76% / 3);}
	.joinmin li .tl p,.join-tl p{font-size: 14px;}
	.joinmin li .tl i{font-size: 12px;right: 8px;}
	.join-tl,.joinmin li{margin-bottom: 10px;}
	.joinmin li .info{padding: 20px 15px;}
	.joinmin li .info h3{font-size: 18px;margin-bottom: 15px;}
	.joinmin li .info h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.joinmin li .info h4 p{font-size: 14px;line-height: 24px;}
	.joinmin li .info .bot{padding-top: 20px;}
	.joinmin li .info .bot .i-more02{display: none;}
	.joinmin li .info .bot p{font-size: 14px;}
	
	.newswrap{margin: 50px auto;}
	.news{margin-top: 30px;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}
	.news .item{width: calc((100% - 10px)/2);display: block;padding: 0;border-radius: 10px;margin-bottom: 10px;overflow:hidden;box-shadow:0px 0px 20px 0px rgba(3, 23, 27, 0.1);}
	.news .item:before{width:100%;display:none;}
	.news .item .imgbox{width: 100%;border-radius: 0;}
	.news .item .text{width: 100%;padding: 15px 10px 20px;flex-flow: column;-webkit-flex-flow: column;}
	.news .item .text .font{width: 100%;}
	.news .item .text .font h3{font-size: 14px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;height: 40px;margin-bottom: 40px;}
	.news .item .text .font .tips p{font-size: 12px;margin-right: 10px;}
	.news .item .text .font .tips p img{max-width: 14px;max-height: 14px;}	
	.news .item .text .data{position: absolute;right: 10px;width: auto;text-align: center;bottom: 20px;}
	.news .item .text .data h3{font-size: 18px;margin: 0;margin-bottom: 4px;}
	.news .item .text .data p{font-size: 12px;}
	.n-page{margin: 30px auto;}
	.el-pagination .btn-next, .el-pagination .btn-prev{width: 40px;height: 40px;}
	.part .tiptext{font-size: 18px;}
	.el-pagination .btn-next{margin-left: 80px;}
	
	.ninfotl h3{font-size: 22px;line-height: 30px;margin-bottom: 15px;}
	.ninfotl .data p{font-size: 14px;}
	.ninfotl{border-bottom: 1px solid #e3e4eb;margin-bottom: 20px;padding-bottom: 20px;}
	.ninfomin p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.ninfo-page{margin-top: 30px;padding-top:30px;}
	.pinfo-page .i-more02{width: 100px;height: 30px;font-size: 14px;}
	.ninfowrap{margin-bottom: 50px;}
	
	.prowrap{margin: 50px auto;}
	.pro01-top{margin: 50px auto 30px;display: block;}
	.pro-link a{margin-right: 12px;}
	.pro-link a img{height: 40px;}
	.pro-link a p{font-size: 12px;margin-top: 10px;}
	/* .pro-link{margin-bottom: 20px;} */
	.pro-form{width: 100%;height: 50px;margin-top: 20px;;}
	.pro-form button{width: 50px;height: 50px;}
	.pro-form input{padding: 0 12px;font-size: 14px;}
	.pro01 .item{width:100%;margin-right: 0;margin-bottom: 20px;}
	.pro01 .item .imgbox{height: 240px;border-radius: 10px;}
	.pro01 .item .text{margin-top: 20px;}
	.pro01 .item .text h3{font-size: 20px;}
	.pro01 .item .text h4{font-size: 14px;line-height: 24px;}
	.pro01 .item .text strong{width: 30px;margin: 12px 0;}
	
	.proinfowrap{margin: 50px auto;}
	.prombxwrap{display: none;}
	.proinfo01{display: block;margin-top: 110px;border-radius: 10px;}
	.proinfo01 .imgbox{width: 100%;height: 240px;}
	.proinfo01 .text{width: 100%;padding: 20px 15px;}
	.proinfo01 .text .tl h3{font-size: 20px;margin-bottom: 20px;margin-bottom: 15px;}
	.proinfo01 .text .tl{padding-bottom: 20px;margin-bottom: 20px;}
	.proinfo01 .text .info .tag{font-size: 14px;line-height: 34px;}
	.proinfo01 .text .info .list li{font-size: 14px;line-height: 24px;}
	.proinfo01 .text .info .list li::before{top: 9px;}
	.proinfo02wrap{margin: 50px 0;}
	.proinfo02-tab a{width: 100px;font-size: 14px;height:36px;line-height: 36px;}
	.proinfo02{margin-top: 30px;}
	.proinfo02 .tl h3{font-size: 24px;}
	.proinfo02 .tl::before, .proinfo02 .tl::after{width: 60px;}
	.proinfo02li01min{padding: 0 15px;}
	.proinfo02li01min li{padding: 15px 0;}
	.proinfo02li01min li .item p{font-size: 16px;line-height: 24px;}
	.proinfo02li01min li .item h4{font-size: 14px;line-height: 24px;}
	.proinfo02li02min{overflow: auto;border-radius: 10px;}
	.proinfo02li02min table{width: 500px;}
	.proinfo02li02min table td{padding: 0 12px;}
	.proinfo02li02min table thead tr,.proinfo02li02min table tbody tr{font-size: 14px;}
	.proinfo02li02min table td{height: 46px;}
	.pinfo-page .i-more02{margin-top: 0;}
	
	.service01 li{display: block;border-radius: 10px;}
	.service01 li .imgbox{width: 100%;height: 200px;}
	.service01 li .text{padding: 30px 15px;width: 100%;}
	.service01 li .text .textmin h3{font-size: 24px;}
	.service01 li .text .textmin strong{width: 30px;height: 3px;margin: 10px 0;}
	.service01 li .text .textmin h4{font-size: 14px;line-height: 24px;margin-top: 10px;}
	.service01 li .text .textmin .i-more02{margin-top: 30px;}
	.service01 li:last-child{margin-bottom: 0;}
	
	
	
	
	.proinfo01 .text .list li, .pro01 .item .text li, .index03-bot .item .text li{line-height: 24px;}
	
	.banner-btnlist{right:initial;left:3%;}
	.about04-list li .textmin{box-sizing: border-box;padding: 0 10px;font-size: 14px;line-height: 24px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
