@media only screen and (max-width:1024px){
	.h-nav{display: none;}
	.page_nav_wrap{display: none;}
	.headerwrap:hover .header .logo .logo01, .div2_1 .headerwrap .header .logo .logo01, .div3 .headerwrap .header .logo .logo01{transform: none;}
	.headerwrap{background-color: #fff!important;}
	.h-left .logo img{filter: brightness(0);height: 46px;}
	.headerwrap_current .h-left .logo img.logo01{filter: brightness(0)!important;}
	.header{height: 60px;}
	.h-btn{width: 60px;}
	.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-bottom{background-color: #02A19D;}
	.sidebar-nav{z-index: 11;background-color:#fff;padding:100px 20px 50px;width:100%;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;}
	.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 10px;font-size: 14px;padding-right:0;}
	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}

	
	
	/* .center */
	.center{width: 94%;}
	.bigimg .item .text h3{font-size: 30px;}
	.bigimg .item .text strong{width: 30px;height: 3px;margin: 20px 0;}
	.bigimg .item .text h4{font-size: 14px;line-height: 24px;}
	.bigimg .item .text h4 br{display: none;}
	.banner-right{width: 100%;height:auto;top:initial;bottom:0;box-sizing:border-box;}
	.banner-right .swiper-wrapper{flex-flow:row;-webkit-flex-flow:row;}
	.banner-right .swiper-wrapper .swiper-slide{width: calc(100% / 4)!important;margin: 0;}
	.i01-topwrap{padding-top: 50px;}
	.banner-right .imgbox img{width: auto;height: 25px;}
	.banner-right .swiper-wrapper .swiper-slide p{opacity: 0.3;font-size:10px;margin-top:10px;}
	.banner-right .swiper-wrapper{padding: 0;}
	.banner-right .swiper-wrapper .swiper-slide{height: 80px;}
	
	.i01-topwrap{padding-top: 30px;}
	.i-tl01 h3{font-size: 24px;}
	.i01-tab a{font-size: 14px;padding: 10px 0;}
	.i01-tab a:hover::after, .i01-tab a.active::after{width: 100%;}
	.swiperlist .sliderbox{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;padding:0;}
	.swiperlist .sliderbox .textbox{width: 100%;padding:0;margin-top: 30px;}
	.swiperlist{position:relative;transform: none;z-index:1;padding:30px 0;}
	.swiperlistwrap .bg{height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index:0;}
	.swiperlist .sliderbox .imgbox{width: 100%;height: 200px;}
	.swiperlist .sliderbox .textbox h3{font-size: 20px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.swiperlist .sliderbox .textbox h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
	.swiperlist .sliderbox .textbox .linktab .more{width: 100px;height: 34px;font-size: 14px;}
	 .swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{background-color: #ddd;display:flex;display:-webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;font-size:30px;color:#1F4BEA;}
	.swiperlist .swiper-button-prev{left: -4%;}
	.swiperlist .swiper-button-next{right: -4%;}
	.swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{width: 30px;border-radius: 0;}
	
	.index02-swiper .item .text{padding-right: 0;}
	.index02wrap{padding: 50px 0;height: 70vh;overflow: hidden;}
	.i-tl{font-size: 24px;}
	.index02-swiper .item .text h3{font-size: 22px;margin-bottom: 20px;}
	.index02-swiper .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.index02-swiper .item .text{bottom: 100px;}
	.more{width: 100px;font-size:14px;height: 34px;}
	.i-jt01{margin-left: 5px;}
	.jtmore:hover .i-jt01{width:20px;}
	.index02wrap .botlist{right: 3%;bottom: 50px;}
	
	.index03wrap{padding: 50px 0;}
	.index03-top{margin-bottom: 30px;}
	.jtmore{font-size: 14px;margin-left: 10px;}
	.botlist .button{width: 36px;height: 36px;}
	.botlist .button:last-child{margin-left: 10px;}
	/* .index03min */
	.index03min{padding-left: 3%;}
	.index03swiper{padding-right: 30px;}
	.index03swiper .imgbox{border-radius: 10px;height: 220px;}
	.index03swiper .text{margin-top: 20px;}
	.index03swiper .text h3{font-size: 18px;margin-bottom: 10px;}
	.index03swiper .text h4{font-size: 14px;line-height: 24px;}
	.index03swiper .text .more{font-size: 14px;}
	
	.index04wrap{height: auto;padding-bottom: 50px;}
	.index04wrap .bg{display: block;width: 100%;height: auto;position: relative;}
	.index04-r{width: 100%;padding: 0;margin-top: 30px;}
	.index04-r h4{margin: 20px 0;font-size: 14px;line-height: 24px;}
	.index04_mumping .numfont h2{font-size: 28px;}
	.index04_mumping p{font-size: 14px;}
	.index04_mumping .numfont span{font-size: 14px;margin-left: 5px;}
	.index04-r .more{margin-top: 30px;}
	
	.index05wrap{margin: 50px auto;}
	.index05-top{margin-bottom: 30px;}
	.index05{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.index05 .item{width: 100%;margin: 0;margin-bottom: 20px;}
	.index05 .item .imgbox{height: 180px;}
	.index05 .item .imgbox .tag{font-size: 12px;width: 36px;line-height: 14px;}
	.index05 .item .text{padding: 25px 15px;}
	.index05 .item:last-child{margin-bottom: 0;}
	
	.index06wrap{padding: 50px 0;height: 240px;}
	.index06 h3{font-size: 24px;line-height: 36px;margin-bottom: 20px;}
	.index06 p{font-size: 16px;}
	
	.index07wrap{padding: 50px 0;}
	.index07 h3{font-size: 22px;margin-bottom: 20px;}
	
	.f-nav{display: none;}
	.footer-top .left{width: 100%;max-width: inherit;}
	.footer-top .left .f-logo img{height: 54px;}
	.footer-top .left .f-logo{margin-bottom: 20px;}
	.footer-topw{padding: 50px 0 30px;}
	.footer-top .left h4{margin-bottom: 0;}
	.f-fx{display: none;}
	.f-fx .item{width: 36px;height: 36px;margin-right: 10px;}
	.ba a{font-size: 12px;line-height: 20px;}
	.ba{flex-wrap: wrap;-webkit-flex-wrap: wrap;height: auto;padding: 15px 0;}
	
	/* .a-bannerwrap */
	.a-bannerwrap{margin-top: 60px;}
	.a-bannerwrap .bg{height: 240px;object-fit: cover;}
	.a-bannerwrap .text p{font-size: 20px;}
	.a-bannerwrap .text strong{width: 30px;margin: 15px auto;height: 2px;}
	.navdw{white-space: nowrap;overflow: auto;display: block;}
	.navdw i{margin: 0 5px;height: 12px;display: inline-block;}
	.navdw a{line-height: 50px;font-size: 12px;display: inline-block;}
	.about01wrap{padding-top: 50px;}
	.about01{padding: 0;}
	.a-tl{font-size: 24px;margin-bottom: 15px;}
	.about01 h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.about01wrap .bg{max-width: 80%;}
	
	.about02wrap, .about03wrap{padding: 50px 0;}
	.about02 .a-tl{margin-bottom: 30px;}
	.about02-min{display: block;}
	.about02-l{width: 100%;}
	.about02-l li .item{width: calc(100% - 150px);}
	.about02-r .text, .about02-l li .item .text{padding: 0 15px;bottom: 15px;}
	.about02-l li .item .text h3, .about02-r .text h3{font-size: 18px;}
	.about02-l li .item .text h4, .about02-r .text h4{font-size: 14px;line-height: 20px;}
	.about02-l li .sk{width: 150px;height: 150px;}
	
	.about02-r{width: 100%;margin-top: 10px;height: 180px;}
	
	.a-tl01>div img{display: none;}
	.a-tl01>div p{font-size: 24px;}
	.a-tl01 strong{width: 30px;height: 3px;}
	.a-tl01>div{margin-bottom: 15px;}
	.about03{width: 94%;}
	.about03 .tab a{font-size: 12px;height: 50px;}
	.about03 .tab a img{max-width: 20px;margin-right: 5px;}
	.about03-list{padding: 30px;}
	.about03-list li .button{width: 40px;height: 40px;}
	.about03-list li .button.swiper-button-next{right: -20px;}
	.about03-list li .button.swiper-button-prev{left: -20px;}
	
	.navdw-wrap.fixed{top: 60px;}
	
	.contact01wrap{margin: 50px auto;}
	.par01-tl h3{font-size: 24px;margin-bottom: 15px;}
	.par01-tl p{font-size: 14px;}
	.par01-tl{margin-bottom: 30px;}
	.contact01{flex-flow: wrap;-webkit-flex-flow: wrap;}
	.contact01-l{width: 100%;}
	.contact01-l h3{font-size: 20px;margin-bottom: 20px;}
	.contact01-l strong{width: 30px;margin-bottom: 20px;}
	.contact01-l h4{font-size: 14px;line-height: 28px;}
	.contact01-r{width: 100%;height: 300px;margin-top: 30px;}
	.contact02wrpa{margin: 50px auto;}
	.contact02{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contact02 li{width: 100%;margin-bottom: 10px;border-radius: 10px;padding: 25px 20px;}
	.contact02 li .min .imgbox{width: 100px;}
	.contact02 li>h3{font-size: 20px;}
	.contact02 li .min .text h3{font-size: 18px;}
	.contact02 li .min .text p{line-height: 22px;}
	.contact02 li:last-child{margin-bottom: 0;}
	
	.contact03wrap{padding: 50px 0 20px;}
	.contact03min{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contact03min .item{width: calc((100% - 10px)/2);margin-right: 0;text-align: center;margin-bottom: 30px;}
	.contact03min .item p{font-size: 16px;margin-top: 10px;}
	.contact03min .item img{width: 90px;}
	.contact03min .item .ewmshow{width: 90px;height: 90px;margin-left: -45px;}
	
	/* .videowrap */
	.videowrap{margin: 50px auto;}
	.down-table{width: 800px;}
	.down-table tbody tr td:nth-of-type(odd){font-size: 14px;}
	.el-pager li,.part .el-pagination .btn-quicknext, .part .el-pagination .btn-quickprev,.part .el-pagination .btn-next,.part .el-pagination .btn-prev{width: 34px;height: 34px;line-height: 34px;border-radius: 4px;font-size: 12px;min-height: auto;min-width: auto;}
	.down{margin-bottom: 30px;}
	
	.newswrap{margin: 50px auto;}
	.news .item{border-radius: 6px;margin-bottom: 20px;}
	.news .item .imgbox .tag{left:5px;font-size: 12px;line-height: 16px;width:36px;padding: 5px 2px 10px;}
	.news .item .imgbox{width: 40%;height: 150px;}
	.news .item .text{width: 60%;padding: 0 20px;}
	.news .item .text h4{font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;}
	.news .item .text h3{margin-bottom: 10px;font-size: 16px;}
	.news .item .text .data p::after{display: none;}
	.news .item .text .data p{font-size: 12px;}
	.news .item .text .data .more{width: 80px;height: 26px;font-size: 12px;border: none;width: auto;height: auto;}
	.news .item .text .data .more::after{display: none;}
	.news .item:hover{transform: none;}
	.news .item:hover .text .data .more{color: #02A19D;}
	.news{margin-bottom: 30px;}
	
	/* .p-center */
	.p-center{width: 94%;}
	.ninfowrap{margin: 110px auto 50px;}
	.ninfo-tl h3{font-size: 24px;line-height: 30px;margin-bottom: 20px;}
	.ninfo-tl .data p{font-size: 14px;margin-right: 10px;}
	.ninfo-tl{margin-bottom: 40px;}
	.ninfo p{font-size: 14px;line-height: 24px;}
	.ninfo-page{margin-top: 50px;}
	.ninfo-page a{font-size: 14px;line-height: 24px;}
	.ninfo video{width: 100%!important;}
	
	.par01wrap{margin: 50px auto;}
	.par01 li{width: calc((100% - 20px)/3);margin-right: 10px;margin-bottom: 10px;height: 60px;}
	.par01 li:nth-of-type(5n){margin-right: 10px;}
	.par01 li:nth-of-type(3n){margin-right: 0;}
	.par01 li img{max-height: 70%;max-width: 70%;}
	.par01wrap .more{width: 120px;height: 34px;font-size: 14px;margin-top: 20px;}
	
	.pro-banner, .pro-mbxwrap{margin-top: 60px;}
	.pro-mbx a{font-size: 12px;line-height: 30px;}
	.pro-mbx i{font-size: 12px;}
	.pro-mbx{height: 40px;}
	.pro-bannermin{padding: 50px 0 100px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;position: relative;}
	.prob-swiper01{width: 100%;}
	.prob-swiper01 .swiper-slide{height: 180px;}
	.pro-bannermin .text{width: 100%;margin-top: 30px;}
	.pro-bannermin .text h3{font-size: 22px;line-height: 30px;margin-bottom: 10px;}
	.pro-bannermin .text h4{font-size: 14px;line-height: 24px;}
	.prob-botlist{bottom: 40px;}
	.botlist .button{width: 32px;height: 32px;}
	
	.procasewrap{margin: 50px auto;}
	.procasemin{margin-top: 30px;}
	.procasemin .item{width: calc((100% - 10px)/2);margin-right: 10px;}
	.procasewrap .imgbox{height: 150px;border-radius: 10px;}
	.procasemin .item:nth-of-type(3n){margin-right: 10px;}
	.procasemin .item:nth-of-type(2n){margin-right: 0;}
	.procasewrap .text h3{font-size: 16px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
	.procasewrap .text{margin-top: 10px;}
	.procasewrap .text h4{margin-bottom: 20px;}
	.procasewrap .text .more{width: 80px;height: 30px;float:none;}
	
	.proinfowrap{margin-top: 40px;margin-bottom: 50px;}
	.proinfo-top h3{font-size: 24px;line-height: 32px;margin-bottom: 20px;}
	.proinfo-top .tags p{font-size: 14px;}
	.proinfo-top .tags span{font-size: 12px;line-height: 20px;padding: 0 10px;border-radius: 12px;}
	.proinfo-top .data p{font-size: 14px;}
	.proinfo{margin: 30px auto;}
	.proinfo p{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.pinfo-page{margin-top: 30px;padding-top: 30px;}
	.pinfo-page a{font-size: 14px;}
	
	.product01{margin: 50px auto 50px;}
	.product01 li h3{font-size: 20px;margin-bottom: 20px;}
	.product01 li h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.product01 li img{max-width: 100%;}
	.product01 li img{margin-bottom: 30px;}
	
	/* .sol01 */
	.sol01{margin: 40px auto 50px;display: block;}
	.sol01-l{width: 100%;}
	.sol01-l .bot .swiper-slide{height: 60px;}
	.sol01-l .bot .button.swiper-button-next{right:0;justify-content: flex-end;-webkit-justify-content: flex-end;}
	.sol01-l .bot .button.swiper-button-prev{left: 0;}
	.sol01-l .bot .button i{font-size: 16px;}
	.sol01-r{width: 100%;padding: 0;margin-top: 30px;}
	.sol01-r h3{font-size: 22px;margin-bottom: 20px;}
	.sol01-r h4{font-size: 14px;margin-bottom: 20px;}
	.sol01-r .links .more{width: 100px;height: 30px;font-size: 14px;}
	
	.sol02wrap{padding: 50px 0;}
	.sol-tl{font-size: 24px;border-width: 3px;padding-left: 10px;margin-bottom: 20px;}
	.sol02min p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.sol02min .imglist{margin-bottom: 30px ;}
	
	.faq li .tl p{font-size: 16px;line-height: 40px;}
	.faq li .info p{font-size: 14px;line-height: 24px;}
	.faq li .info{padding-bottom: 20px;}
	.faq li .tl span{height: 40px;}
	
	.video{margin-top: 30px;}
	.video .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 20px;}
	.video .item .imgbox{height: 150px;border-radius: 10px;}
	.video .item .imgbox i{width: 40px;height: 40px;}
	.video .item:nth-of-type(2n){margin-right: 0;}
	
	
	
	
	
}
