@media only screen and (max-width:760px){
	.nav{display: none;}
	.header{height: 60px;}
	.headerwrap.is-open{background-color:#fff;}
	.is-open .header{position:relative;z-index:10;background-color:#fff;}
	.h-center{width: 94%;}
	.h-r .logo{position: relative;z-index: 10;}
	.h-r .logo img{height: 30px;}
	.h-fx{display: none;}
	.center, .center02{width: 94%;}
	.index01wrap .text{box-sizing: border-box;padding-right: 60px;}
	.index01wrap .text h3, .p-banner .text h3{font-size: 24px;line-height: 34px;}
	.index01wrap .text strong{margin: 20px 0;}
	.index01wrap .text h4{font-size: 14px;line-height: 24px;}
	.index01wrap .text .more{margin-top: 20px;width: 120px;height: 40px;font-size: 14px;}
	.dwlist{right: 2px;}
	.dwlist .menu a{width: 15px;height: 15px;}
	.dwlist .menu a::before{width: 5px;height: 5px;}
	.shuzi{margin-top: 20px;}
	.shuzi span, .shuzi i{font-size: 12px;}
	.shuzi p{font-size: 16px;}
	.shuzi i{margin: 5px auto;}
	.scroll{height: 36px;}
	
	.hamburger.is-closed .hamb-middle{margin-top: -1px;}
	.hamburger.is-closed .hamb-top{top: 0;}
	.hamburger.is-closed .hamb-bottom{bottom: 0;}
	.sidebar-nav{z-index: 9;background-color:#fff;padding:80px 30px 50px;height:100vh;}
	.sidebar-nav .sidebar-brand a{color: #222;}
	.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 20px;}
	.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}
	.hamburger{height: 16px;right: 2%;top: 22px;z-index: 12;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: #fff;height: 2px;}
    .h-formwrap button img{filter: grayscale(1) brightness(111);}
    .h-form input{font-size: 14px;}
	.div3 .hamburger.is-closed .hamb-middle,.div3 .hamburger.is-closed .hamb-top,.div3 .hamburger.is-closed .hamb-bottom,.div2_1 .hamburger.is-closed .hamb-middle,.div2_1 .hamburger.is-closed .hamb-top,.div2_1 .hamburger.is-closed .hamb-bottom,.div4 .hamburger.is-closed .hamb-middle,.div4 .hamburger.is-closed .hamb-top,.div4 .hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-top{background-color: #09448F;}
	
	
	
	
	.i-tl p{font-size: 16px;margin-bottom: 6px;}
	.i-tl h3{font-size: 26px;}
	.index02min{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.index02min li{width:calc((100% - 10px)/2);padding: 10px;margin-bottom:10px;border-radius:10px;}
	.index02min li .imgbox{width: 46px;height: 46px;}
	.index02min li h3{font-size: 18px;}
	.index02min li strong{height: 2px;width: 20px;margin: 10px auto 5px;}
	.index02min li h4{font-size: 12px;line-height: 20px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;}
	.index02min li h4 a{margin-right: 10px;}
	.index02min li:hover{transform:none;-webkit-transform: none;}
	.index02wrap .bg{opacity: 0.5;}
	
	.index03swiper .text h3{font-size: 20px;}
	.index03swiper .text h4{font-size:14px;}
	.more{width: 120px;height: 36px;font-size: 14px;}
	.banner-pagination, .p-mbx, .index03-btnlist{right: 3%;}
	.p-mbx{display: none;}
	.index03-btnlist{right: 4%;}
	.index03-btnlist .button{width: 34px;height: 34px;}
	.index03-btnlist .button:last-child{margin-left:10px;}
	
	.index04-btnlist{right: 0;}
	.index04min{padding-left: 3%;}
	.index04swiper .imgbox{border-radius: 10px;height: 180px;}
	.index04swiper .text h4{font-size: 14px;line-height: 20px;}
	.index04-top{margin-bottom: 30px;}
	.index04swiper{padding-right: 40px;}
	.index05-r{width: 100%;padding: 0;}
	.index05wrap .bg{display: none;}
	.index05-r h4{margin: 20px auto 20px;font-size: 14px;line-height: 24px;}
	.index05_mumping p{font-size: 12px;}
	.index05_mumping .numfont h2{font-size: 40px;}
	.index05_mumping .numfont span{font-size: 16px;margin-left: 5px;}
	.index05-r .more, .index06>.more{width: 120px;height: 36px;}
	.index05-r .more{margin-top: 40px;}
	.index05{display: block;}
	.index05::before{content: '';display: block;width: 100%;height:150px;background: url(../images/i-img04.jpg) no-repeat;background-size: cover;background-position: center;margin-bottom: 20px;}
	
	.index05-r .more, .index06>.more{font-size: 14px;}
	
	.index06min{display: block;margin-top:20px;}
	.index06min .item{width: 100%;padding: 10px;margin-bottom: 10px;border-radius: 10px;}
	.index06min .item .text{padding-left: 10px;}
	.index06min .item .text h3{font-size: 16px;margin-bottom: 10px;line-height: 24px;}
	.index06min .item .text p{font-size: 14px;margin-bottom: 10px;}
	.index06min .item .text p span{font-size: 18px;}
	.more02{width: 32px;height: 32px;}
	.index06min .item .text .more{margin-top: 10px;float: none;}
	.index06min .item .imgbox{min-height: 26vh;border-radius: 10px;}
	.index06>.more{margin-top: 10px;}
	
	/* .index06min .item:last-child{display: none;} */
	
	.f-nav li{display: none;}
	.f-nav li:last-child{display: block;}
	.f-nav{padding: 30px 0 20px;}
	.f-nav li .list a, .f-nav li .info p, .ba-l a{font-size: 12px;margin: 0;line-height: 20px;}
	.ba-l{display: block;text-align: center;width: 100%;}
	.ba-l a{display: block;}
	.ba{padding: 15px 0;}
	
	.ser-linkwrap{display: none;}
	.about01wrap{padding: 50px 0 130px;}
	.about01wrap .bg{max-width: auto;height: 130px;}
	.about01-text{width: 100%;}
	.p-tl h3, .about01-text .info h3, .culture01-r h3, .contact01-l h3{font-size:26px;}
	.about01-text .info h3{margin-bottom: 20px;}
	.about01-text .info h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.about01-text .index05_mumping{padding-right: 0;}
	
	.about02wrap{padding: 50px 0;}
	.p-tl{margin-bottom: 30px;}
	.p-tl>P{font-size: 14px;line-height: 24px;}
	.about02min{margin-top: 30px;display: block;}
	.about02min li{width: 100%;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #ddd;}
	.about02min li .text h3{font-size: 20px;}
	.about02min li .text p{font-size: 16px;margin-bottom: 10px;}
	.about02min li:last-child{padding-bottom: 0;margin-bottom: 0;border: none;}
	
	.p-banner .bg{height: 350px;object-fit: cover;}
	.p-banner .text h3{margin-bottom: 20px;}
	.p-banner .text h4{font-size: 14px;line-height: 24px;}
	.p-banner .text{padding-top: 30px;}
	
	.case{display: block;}
	.casewrap{padding: 50px 0;}
	.case-left{width: 100%;}
	.case-left .imgbox{height: 200px;}
	.case-left .text{padding: 30px 20px;}
	.case-left .text h3{font-size: 18px;margin-bottom: 15px;}
	.case-left .text h4{font-size: 14px;line-height: 24px;}
	.case-right{width: 100%;margin-top: 10px;}
	.case-right .item .text{padding: 20px;}
	
	.contact01{margin: 50px auto;display: block;}
	.contact01-l{width: 100%;margin-bottom: 30px;}
	.contact01-l h3{margin-bottom: 20px;font-size:24px;}
	.contact01-l h4{font-size: 14px;line-height: 30px;}
	.contact01-r{width: 100%;height: 300px;}
	
	.contact02wrap{padding: 50px 0;}
	.contact02-form .item{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contact02-form .item input, .contact02-form select, .contact02-form textarea, .layui-form-select{width: 100%;height: 50px;font-size: 14px;padding: 0 12px;margin-bottom: 10px;}
	.layui-form-select .layui-input{font-size: 14px;}
	.contact02-form textarea{padding: 12px;height: 120px;}
	.contact02-form .more{width: 100%;height: 40px;font-size: 14px;margin-top: 20px;}
	
	.culture01wrap{padding: 50px 0;background-attachment: scroll;}
	.culture01{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.culture01-r{width: 100%;margin-bottom: 30px;}
	.culture01-r strong{height: 3px;width: 30px;}
	.culture01-r h4{font-size: 14px;}
	.culture01-l{width: 100%;padding: 30px 20px;}
	.culture01-l .item{width: calc((100% - 10px)/2);margin-bottom: 30px;}
	.culture01-l .item .imgbox{width: 46px;height: 46px;}
	.culture01-l .item h3{font-size: 20px;margin-bottom: 15px;}
	
	.down{display: block;}
	.down-l{width: 100%;margin-bottom: 30px;}
	.down-l .list{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}
	.down-l .list a{width: calc((100% - 10px)/2);font-size: 14px;}
	
	.down-r{width: 100%;}
	.down-rmin{margin-bottom: 30px;overflow: auto;}
	.part .el-pagination .btn-prev,.part .el-pagination .btn-next,.el-pager li,.part .el-pagination .btn-quicknext, .part .el-pagination .btn-quickprev{width: 36px;height: 36px;line-height: 34px;}
	.n-page{margin-bottom: 50px;}
	.downwrap{margin: 50px auto;}
	.down-table{width: 800px;}
	
	.faqwrap{margin: 50px auto;}
	.faq li .info p{font-size: 14px;line-height: 24px}
	.faq li .info{padding-bottom: 20px;}
	.faq li .tl p{font-size: 16px;}
	
	.historywrap{padding: 80px 0;}
	.swiper-history{padding-right: 0;padding-left: 3%;}
	.swiper-history .swiper-slide{padding: 20px;}
	.swiper-history{padding-bottom: 50px;}
	.swiper-history .swiper-slide strong{bottom: -40px;}
	.history-current{margin-top: 20px;}
	
	.induinfo01wrap{margin: 50px auto;}
	.induinfo01wrap .p-tl h3,.industrywrap .p-tl h3{font-size: 22px;line-height: 30px;margin-bottom: 20px;}
	.p-tl h4{font-size: 14px;line-height: 24px;}
	.induinfo01 img{margin: 50px auto;}
	
	.industrywrap>li{padding: 50px 0;}
	.industrymin,.industrywrap>li:nth-of-type(2n) .industrymin{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.industry-img{width: 100%;border-radius: 10px;margin-bottom: 30px;}
	.industry-text{width: 100%;}
	.industry-text li h3{font-size: 20px;}
	.industry-text li h4{font-size: 14px;line-height: 24px;}
	.industry-text li{margin-bottom: 20px;}
	.industry-text .more{width: 120px;margin-top: 30px;height: 36px;}
	
	.joinwrap{margin: 50px auto;}
	.joinmin .item{width: calc((100% - 10px)/2);padding: 20px 10px;margin-right: 10px;margin-bottom: 10px;}
	.joinmin .item:nth-of-type(3n){margin-right: 10px;}
	.joinmin .item:nth-of-type(2n){margin-right: 0;}
	.joinmin .item h3{font-size: 20px;margin-bottom: 15px;}
	.joinmin .item h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.joinmin .item p{font-size: 14px;}
	
	.joininfowrap{margin-top: 60px;}
	.jinfo-twrap{padding: 50px 0;}
	.jinfo-t h3{font-size: 24px;margin-bottom: 20px;}
	.jinfo-t .link{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.jinfo-t .link a{font-size: 14px;line-height: 20px;}
	.jinfo-t .link i{margin: 0 10px;height: 14px;}
	
	.jinfo{padding: 50px 0;}
	.jinfo-min li h3{font-size: 20px;margin-bottom: 20px;}
	.jinfo-min li .info p{font-size: 14px;line-height: 24px;}
	.jinfo-min li{margin-bottom: 30px;}
	.jinfo-min li h4{font-size: 16px;}
	.j-page a{width: 110px;height: 40px;font-size: 14px;}
	.j-page{padding-top: 30px;}
	
	.news01wrap{margin: 50px auto;}
	.news01-pagination{margin-top: 10px;}
	.news01-pagination .swiper-pagination-bullet{width: 8px;height: 8px;}
	.news01-pagination .swiper-pagination-bullet-active{width: 30px;}
	.news02wrap{margin: 50px auto;}
	.news02 .item .imgbox{width: 40%;border-radius: 10px;height: 180px;}
	.news02 .item .text{width: 60%;box-sizing: border-box;padding-left: 10px;}
	.news02 .item .text h3{font-size: 20px;margin-bottom: 15px;}
	.news02 .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.news02 .item .text p{font-size: 14px;}
	.news02 .item{padding: 20px 0;}
	.news02{margin-bottom: 30px;}
	
	.ninfowrap{margin: 110px auto 50px;min-height:60vh;}
	.ninfo-tl h3{font-size: 20px;line-height: 30px;margin-bottom: 20px;}
	.ninfo-tl .data p{font-size: 14px;margin-right: 20px;}
	.ninfo-tl{margin-bottom: 30px;}
	.ninfo p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.ninfo-page{margin-top: 50px;padding-top: 30px;}
	.ninfo-page a{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	
	
	.pro01wrap{margin: 60px auto;}
	.pro01{display: block;}
	.pro01-l{width: 100%;}
	.pro01-l li{margin-bottom: 20px;}
	.pro01-r{width: 100%;margin-top: 30px;}
	.pro01-l li h3{font-size: 20px;}
	.pro01-l li h3::before{margin-top: -3px;}
	
	.pro02wrap{padding: 50px 0;}
	.pro02min{display: block;}
	.pro02min-l{max-width: 100%;width: 100%;margin-bottom: 20px;}
	.pro02min-r{width: 100%;max-width: 100%;}
	.pro02min-r h3{font-size: 20px;margin-bottom: 20px;}
	
	.pro03wrap{margin: 50px auto;}
	.p-tl h3{margin-bottom: 20px;}
	.pro03{overflow: auto;}
	.pro03-tab{width: 800px;}
	.pro03-tab thead tr,.pro03-tab tbody tr{font-size: 14px;}
	
	.pro04wrap{margin: 50px auto;}
	.pro04-tab a{font-size: 14px;line-height: 50px;}
	.pro04-list{margin-top: 30px;}
	.pro04-box{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.pro04-box .text{width: 100%;padding: 0;}
	.pro04-box .text h3{font-size: 20px;margin-bottom: 20px;}
	.pro04-box .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.pro04-box .text .more{width: 120px;height: 36px;}
	.pro04-box .imgbox{width: 100%;margin-bottom: 30px;border-radius: 10px;height: 240px;box-sizing: border-box;box-shadow: 0px 5px 10px 0px rgba(1,19,61,0.4);border-width: 3px;}
	
	.service01wrap{margin: 50px auto;}
	
	.case-right .item .text h4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
	.case-right,.case-right .item{height: auto;}
	.casepagination{width: 100%;height: 2px;background-color: #fff;position:relative;}
	.casepagination .swiper-pagination-progressbar-fill{background-color: #0F2E78;}
	
	.p-tl h1 span{font-size: 22px;}
	.p-tl h1,.p-tl h2{line-height:24px!important;}
	.p-tl h2 span{font-size: 18px;}
	.p-tl p span{font-size: 14px!important;}
	.p-tl h1,.p-tl h2{margin-bottom: 12px;}
	
}