@media only screen and (max-width:1024px){
	
	.center{width: 94%;}
	.h-logo img{height: 26px;}
	.h-right{display: none;}
	.h-nav{display: none;}
	.j-search{width: 100%;margin: 0;height: 34px;}
	.header-topwrap{padding: 12px 0 10px;}
	.header-navwrap{padding-bottom: 10px;}
	.j-search button{height: 34px;}
	
	.headerwrap.is-open .header .logo img:first-child{display:none;}
	.headerwrap.is-open .header .logo img:last-child{display:block;}
	.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 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;}
	.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 10px;color:#666;}
	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}
	.hamburger{height: 20px;right: 2%;top: 20px;z-index: 10;display:block;width:26px;}
	.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: #CF0022;height: 2px;}
	.sidebar-nav-two .sidebar-brand-two a{font-size: 14px;padding-right:0;}
	.header .search{margin-right: 14px;}
	.header .logo{position: relative;z-index: 11;}
    .headerwrap.is-open{position:fixed;}
    .headerwrap.is-open .nav li.logowrap .logo{width: 100%;height: 100%;}
	.h-logo{position: relative;z-index: 11;}
	
	
	.bannerwrap{margin-top: 98px;}
	.bannerwrap .swiper-pagination-bullet{width: 30px;height: 2px;margin: 0 6px;}
	.banner-pagination{bottom: 15px;}
	.index01wrap{padding: 50px 0;}
	.index01{display: block;}
	.index01-l{width: 100%;}
	.index01-l .info{display: block;}
	.index01-l .info .text{width: 100%;}
	.i-tl h3{font-size: 24px;margin-bottom: 10px;}
	.i-tl strong{width: 94px;height: 2px;}
	.index01-l .info .text h4{margin-top: 20px;font-size: 14px;line-height: 24px;}
	.index01-l .info .text .more{margin-top: 20px;}
	.more{font-size: 14px;width: 100px;height: 34px;}
	.index01-l .info .imgbox{width: 100%;margin-top: 30px;}
	.index01-l .numlist{margin-top: 10px;flex-wrap: wrap;-webkit-flex-wrap: wrap;padding: 0;position: relative;}
	.index01-l .numlist .item{width: calc(100% / 2);}
	.index01-l .numlist .item .numBox span{font-size: 24px;}
	.index01-l .numlist .item .numBox sup{margin-left: 0px;}
	.index01-l .numlist .item p{font-size: 14px;margin: 0;}
	.index01-l .numlist .item .numBox{margin-bottom: 10px;}
	.index01-l .numlist::before{content: '';display: block;width: 100%;height: 1px;background-color: #F3F3F3;position: absolute;left: 0;top: 50%;}
	
	.index01-r{width: 100%;margin-top: 30px;padding-bottom:30px;}
	.more02{font-size: 14px;}
	.jt{width: 24px;}
	/*.index01swiper{margin-top: 30px;}*/
	.index01-pagination{}
	.index01-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 5px;}
	.index01swiper .imgbox{margin-top: 10px;width:100%;margin-bottom:10px;}
	.index01swiper .text .rq{
	        flex-direction: column;
	}
	.index01swiper .text p{
	    width: 100%;
	    font-size: 14px;
        line-height: 24px;
	}
	.index01{
	    padding: 18px;
	}
	.index02{margin: 50px auto;display: block;}
	.index02-l{width: 100%;}
	.index02-l h4{margin-top: 20px;font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.index02-r{width: 100%;margin-top: 30px;}
	.index02-r .imgbox{height: 300px;}
	.index02-r p{font-size: 18px;line-height: 50px;}
	
	.footer{box-sizing: border-box;padding: 30px 0 15px;}
	.f-nav{display: none; }
	.f-lx{width: 100%;max-width: 100%;}
	.f-lx .item p{font-size: 14px;}
	.f-lx .item img{max-width: 18px;max-width: 18px;}
	.f-lx .item{padding-left: 30px;margin-bottom: 15px;}
	.footer .share{margin-top: 20px;display: none;}
	.ba{display: block;text-align: center;height: auto;padding: 12px 0;}
	.ba a{font-size: 14px;line-height: 20px;}
	
	
	/* .a-banner */
	.a-banner{margin-top: 98px;}
	.a-banner img{height: 200px;object-fit: cover;}
	.a-center{width: 94%;}
	.mbx span{width: 12px;height: 12px;}
	.mbx a, .mbx i{font-size: 12px;line-height: 20px;}
	.mbx i{margin: 0 2px;}
	.mbx{height: 40px;}
	.a-min{width: 100%;}
	.a-wrap{display: block;}
	.a-link{display: none;}
	
	.a-tl h3{font-size: 24px;margin-bottom: 10px;}
	.a-tl p{font-size: 14px;margin-bottom: 10px;}
	.a-tl strong{width: 150px;height: 2px;}
	.about01 .info{margin-top: 20px;}
	.about01 .info h4{font-size: 14px;line-height: 24px;margin-bottom: 15px;}
	.about01{margin-bottom: 50px;}
	.a-tl02{font-size: 24px;}
	.about02min{margin-top: 20px;}
	.about02min{padding: 30px 15px;}
	.about02min h3{font-size: 20px;}
	.about02min h4{font-size: 14px;line-height: 24px;}
	.about02min .item{margin-bottom: 20px;}
	.a-right{width: 100%;margin-top: 30px;padding:0;}
	.a-right .list h3{padding-left: 16px 20px;}
	.a-right .list .min{padding: 0 10px;font-size:14px;line-height:26px;}
	.a-right .list .min a{line-height: 34px;}
	
	.contactlist{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contactlist .item{width: 100%;margin: 0;margin-bottom: 10px;padding: 20px;}
	.contactlist .item .imgbox{width: 40px;height: 40px;}
	.contactlist .item .imgbox img{max-width: 50%;max-height: 50%;}
	.contactlist .item h3{font-size: 20px;margin-bottom: 10px;height:auto;}
	.c-map{height: 300px;}
	
	.history01{padding: 30px 15px;background-color: transparent;}
	.history01 .item{width: 100%;margin: 0;padding-left: 20px;margin-bottom: 30px;}
	.history01 .item:nth-of-type(odd){margin-left: 0;}
	.history01::before{left: 15px;}
	.history01 .item:nth-of-type(even){text-align: left;padding: 0;padding-left: 20px;}
	.history01 .item:nth-of-type(even) strong{right: initial;left: -3px;}
	.history01 .item:last-child{margin-bottom: 0;}
	.history01wrap{margin-bottom: 50px;}
	.honor01{margin-top: 30px;justify-content: space-between;-webkit-justify-content: space-between;}
	.honor01 .item{width: 49%;margin: 0;padding: 20px 10px 50px;margin-bottom: 20px;}
	.honor01 .item .imgbox{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;height: 100px;}
	.honor01 .item .imgbox img{height: auto;width: auto;max-width: 100%;max-height: 100%;}
	.honor01 .item p{font-size: 12px;line-height: 16px;opacity: 1;}
	
	.message{margin-top: 20px;}
	.message p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.message-form input{width: 100%;}
	.message-form .bot{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.message-form .bot .yzmlable{width: 100%;}
	.message-form .bot button{width: 150px;height: 40px;margin: 0;margin-top: 20px;}
	.messagewrap{margin-bottom: 50px;}
	
	/* .news-top */
	.news-top{display: block;}
	.news-top .imgbox{width: 100%;margin-bottom: 20px;}
	.news-top .text{width: 100%;}
	.news-top .text h3{font-size: 20px;margin-bottom:15px;}
	.news .item{padding: 20px 15px;margin-bottom: 10px;}
	.news .item .data h3{font-size: 24px;}
	.news .item .data p{font-size: 14px;}
	.news .item .text{width: calc(100% - 80px);}
	.a-min .n-page{width: 100%;}
	
	.ninfo .tl h3{font-size: 20px;margin-bottom: 12px;line-height:26px;}
	.ninfo .tl .data{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.ninfo .tl .data p{font-size: 12px;line-height: 20px;}
	.ninfo .tl{padding-bottom: 20px;margin-bottom: 30px;}
	.ninfo .min p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.pro-page{padding-top: 20px;margin-top: 20px;}
	.pro-page a{font-size: 14px;}
	
	.product01wrap .info p, .product02wrap .info p{font-size: 14px;line-height: 30px;}
	.product01wrap .info, .product02wrap .info{margin-top: 20px;}
	.product01wrap{margin-bottom: 30px;}
	.product02{margin: 30px auto;justify-content: space-between;-webkit-justify-content: space-between;}
	.product02 .item{width: calc((100% - 10px)/2);margin: 0;margin-bottom: 20px;}
	.product02 .item .imgbox{height: 150px;}
	
	.proinfowrap .tl p{font-size: 14px;margin-bottom: 15px;}
	.proinfowrap .tl h3{font-size: 24px;}
	.proinfowrap .tl{padding-bottom: 20px;margin-bottom: 30px;}
	.pro01 .text h3{font-size: 22px;}
	.pro01{display: block;margin-bottom: 50px;}
	.pro01 .text{width: 100%;}
	.pro01 .text h4{font-size: 14px;line-height: 24px;}
	.pro01 .imgbox{width: 100%;margin-top: 30px;}
	.pro02list .imgbox img{height: 70px;}
	.pro02list .imgbox{margin: 5px 0;}
	.pro02>h3{font-size: 22px;margin-bottom: 20px;}
	.pro02{margin-bottom: 40px;}
	
	/* .team01 */
	.team01{margin-top: 30px;}
	.team01 img{max-width: 100%;}
	.team01 h4 img{margin: 0;display: block;margin-bottom: 20px;}
	.team01 h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	
	
	
	
	
	
	
	
	
}