@media only screen and (max-width:760px){
	
	.center{width: 94%;}
	.h-top{display: none;}
	.headerwrap{display: flex;display: -webkit-flex;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1);}
	.nav{display: none;}
	.h-search{height: 34px;width: calc(100% - 100px);border-radius: 2px;}
	.h-bot{height: 50px;align-items: center;-webkit-align-items: center;}
	.language{height: 50px;right: 50px;top: 50px;}
	.language p{font-size: 12px;}
	.language p i{margin-left: 3px;}
	.h-search input{padding: 0 10px;font-size: 14px;}
	.h-search button img{height: 16px;}
	.h-lx{display: none;}
	.h-cont .logo{position: relative;z-index: 11;transition:all .3s;}
	.h-cont .logo img{height: 40px;}
	.more{width: 80px;height: 30px;font-size: 12px;}
	.h-contright .more{width: 80px;height: 30px;font-size: 12px;}
	.h-contwrap{position: relative;}
	.h-contright .more{position: absolute;right: 3%;top: -42px;z-index: 1;border-radius: 2px;}
	.h-cont{height: 50px;}
	.language a{top: 0;height: 100%;opacity: 1;visibility: visible;transform: none;box-shadow: none;line-height: 50px;}
	.language a::before{display: none;}
	
	.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:80px 30px 50px;}
	.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{z-index: 13;}
	.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: 26px;right: 3%;top: 62px;z-index: 10;display:block;transition:all .3s;}
	.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: #111186;height: 2px;}
	.hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color: #111186;}
	.headerwrap.is-open .h-top form{opacity: 0;visibility: hidden;}
	.sidebar-nav .sidebar-brand>a{font-size: 16px;}
	.sidebar-nav .sidebar-brand .sidebar-brand-two a{font-size: 14px;}
	.sidebar-nav .sidebar-brand .sidebar-nav-there a{font-size: 12px;margin-bottom:15px;}
	.sidebar-nav .sidebar-brand .sidebar-nav-there{padding-bottom: 20px;}
    .headerwrap.is-open .h-cont .logo,.headerwrap.is-open .hamburger{transform: translateY(-40px);}
    .headerwrap.hwrap01{opacity: 1;visibility: visible;transform: none;}
	
	
	/* .bannerwrap */
	.bannerwrap{margin-top: 100px;overflow:hidden;}
	.bannerwrap .item .bg,.bannerwrap .item .mimg{height: auto;}
	.bannerwrap .item .bg{display: none;}
	.bannerwrap .item .mimg{width: 100%;display: block;object-fit:cover;}
	.bannerwrap .item .itemcont .text{display: none;}
	.bannerwrap .swiper-button-prev{left: 0%;}
	.bannerwrap .swiper-button-next{right: 0%;}
	.bannerwrap .swiper-button-next, .bannerwrap .swiper-button-prev{font-size: 26px;}
	
	.index01wrap{margin: 50px auto;}
	.i-tl01 p{margin-bottom: 20px;font-size: 14px;}
	.i-tl01 p span{margin: 0 10px;}
	.i-tl01 p::before, .i-tl01 p::after{width: 50px;}
	.i-tl01 h3{font-size: 24px;margin-bottom: 20px;}
	.i-tl01 h4{font-size: 14px;}
	.i-tl01{margin-bottom: 30px;}
	.index01 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;}
	.index01 .item:nth-of-type(3n){margin-right: 10px;}
	.index01 .item:nth-of-type(2n){margin-right: 0;}
	.index01 .item p{font-size: 34px;font-size: 14px;}
	
	.index02wrap{display: block;padding-bottom: 20px;}
	.index02wrap .imgbox{width: 94%;position: relative;margin: auto;}
	.index02text{width: 100%;padding: 0;margin-top: 30px;}
	.index02{height: auto;}
	.index02text .tl{margin-bottom: 20px;}
	.index02text .tl img{height: 30px;}
	.index02text .tl p{font-size: 24px;}
	.index02text>h4{font-size: 14px;}
	.index02-num{margin-top: 30px;}
	.mumping_mun02 li .numfont h2{font-size: 38px;}
	.mumping_mun02 li .numfont span{font-size: 12px;}
	.mumping_mun02 li p{margin-top: 10px;}
	.mumping_mun02 li{margin-bottom: 30px;}
	
	.index03wrap{margin: 50px auto;}
	.index03 .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;}
	.index03 .item:nth-of-type(2n){margin-right: 0;}
	.index03 .item p{font-size: 14px;line-height: 46px;}
	.index03 .item p::before{width: 30px;}
	
	.index04 h3{font-size: 24px;text-align: center;}
	.index04{display: block;height: auto;padding: 60px 0;}
	.index04 .more{width: 120px;height: 36px;margin: auto;margin-top: 30px;font-size: 14px;}
	.index04 .more img{height: 22px;}
	
	.index05wrap{margin: 50px auto;}
	.index05{display: block;}
	.index05-l{width: 100%;}
	.index05-l .text p{font-size: 14px;margin-bottom: 15px;}
	.index05-l .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.index05-l .text span{font-size: 14px;}
	.index05-r{width: 100%;padding: 0;margin-top: 20px;}
	.index05-r .item .imgbox{width: 40%;height: 100px;}
	.index05-r .item .text h4{font-size: 16px;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:20px;font-weight:bold;}
	.index05-r .item .text p{font-size: 14px;}
	.index05-r .item .text{width: 60%;}
	
	.index06wrap{padding: 50px 0;background-attachment:scroll;}
	.index06-form{width: 100%;padding: 50px 20px;}
	.index06-form p{font-size: 24px;margin: 0 10px;}
	.index06-form h3::before, .index06-form h3::after{height: 2px;}
	.index06-form form input, .index06-form form select{height: 44px;font-size: 14px;}
	.index06-form form button{height: 44px;font-size: 14px;}
	
	.footerwrap{padding-top: 30px;}
	.f-top{display: block;}
	.f-topl{width: 100%;}
	.f-topl a img{height: 40px;}
	.f-topl p{margin-top: 20px;padding-top: 20px;}
	.f-nav{display: none;}
	.f-fx{display: none;}
	.f-right{margin-top: 30px;}
	.f-right .list li p{font-size: 14px;}
	.f-right h3{font-size: 20px;}
	.ba{margin-top: 30px;}
	.ba a{font-size: 12px;line-height: 20px;text-align: center;}
	
	/* .a-banner */
	.a-banner{margin-top: 100px;}
	.a-banner .text h3{font-size: 24px;}
	.a-banner .text h4{font-size: 14px;}
	.a-banner .text strong{margin: 15px 0;}
	.mbx{display: none;}
	.about01wrap{margin: 50px auto;}
	
	.a-tl01 h3{font-size: 24px;}
	.a-tl01 strong{width: 30px;height: 2px;margin-top: 20px;}
	.a01-text .info{margin-top: 20px;}
	.a01-text .info p{font-size: 14px;line-height: 24px;}
	.a01imglist{display: block;}
	.a01img-l{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
	.a01img-l .imgbox{width: calc((100% - 10px)/2);height: 114px;margin: 0;}
	.a01img-c{width: 100%;margin: 10px 0;}
	
	.about02wrap{background-attachment: scroll;padding: 50px 0 30px;}
	.a-tl01 h4{font-size:14px;line-height: 24px;margin-top: 15px;}
	.mumping_mun03 li{width: 49%;}
	.mumping_mun02 li p{font-size: 14px;}
	
	.about03{margin: 50px auto;display: block;}
	.about03 .imgbox{width: 100%;}
	.about03 .text{width: 100%;margin-top: 30px;padding: 0;}
	.about03 .text h3{font-size: 24px;}
	.about03 .text strong{height: 2px;}
	.about03 .text p{font-size: 16px;}
	
	/* .contact01 */
	.contact01{margin: 50px auto;display: block;}
	.contact01-l{width: 100%;}
	.c-tl01 h3{font-size: 24px;}
	.c-tl01 strong{width: 30px;height: 2px;margin-top: 15px;}
	.c-lx{margin-top: 30px;padding-bottom: 30px;margin-bottom: 30px;}
	.c-lx li .imgbox{width: 30px;height: 30px;}
	.c-lx li p{font-size: 14px;width: calc(100% - 30px);padding-left: 10px;}
	.c-lx li{margin-bottom: 10px;}
	.contact01-r{width: 100%;}
	.c-form{margin-top: 30px;}
	.c-form input, .c-form textarea{height: 44px;padding: 0 10px;font-size: 14px;margin-bottom: 10px;}
	.c-form textarea{padding: 10px;height: 100px;}
	.c-form button{width: 160px;height: 40px;font-size: 16px;margin-top: 20px;}
	
	.contact02{height: 300px;}
	.contact02 .BMap_Marker:first-child::after{width: 260px;height: 40px;font-size: 16px;line-height: 40px;left: -130px;top: -46px;}
	
	/* .email01wrap */
	.email01wrap{margin: 50px auto;}
	.email01{margin-top: 30px;padding: 30px 12px;display: block;box-sizing: border-box;}
	.eamil01-l{width: 100%;}
	.emailform p{font-size: 14px;}
	.emailform input, .emailform textarea{height: 44px;font-size: 14px;}
	.emailform textarea{height: 100px;}
	.emailform .itemtwo,.emailform .itemone{margin-bottom: 15px;}
	.emailform button{width: 120px;height: 40px;font-size: 14px;}
	.eamil01-r{width: 100%;}
	.eamil01-r p{margin-bottom: 10px;}
	
	.process{margin: 50px auto;display: block;}
	.process-l{width: 100%;}
	.nform{height: 46px;}
	.nform input{font-size: 14px;}
	.nform button img{height: 16px;}
	.process-llist{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;margin-top: 20px;}
	.process-llist a{width: calc((100% - 10px)/2);font-size: 14px;line-height: 40px;}
	.process-r{width: 100%;padding: 0;}
	.industry-top{display: block;margin-bottom: 30px;}
	.industry-top .img{width: 100%;}
	.industry-top .text{width: 100%;padding: 30px 20px;}
	.industry-top .text h3{font-size: 22px;margin-bottom: 20px;}
	.industry-top .text h4{font-size: 14px;margin-bottom: 20px;}
	.industrylist .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;}
	.industrylist .item:nth-of-type(3n){margin-right: 10px;}
	.industrylist .item:nth-of-type(2n){margin-right: 0;}
	
	/* .newswrap */
	.newswrap{margin: 50px auto;display: block;}
	.news-l{width: 100%;}
	.newsl-bot{margin-top: 30px;}
	.newsl-bot h3{margin-bottom: 20px;}
	.newsl-list a{line-height: 44px;font-size: 14px;}
	.news-r{width: 100%;padding: 0;margin-top: 30px;}
	.newsmin .item .text h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;line-height: 18px;}
	.newsmin .item .text h4{font-size: 14px;line-height: 24px;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
	.newsmin .item .text{padding-left: 20px;}
	.newsmin .item .text p{font-size: 14px;margin-top: 10px;}
	.newsmin .item .imgbox img{height: 120px;object-fit: cover;}
	.newsmin .item{padding-bottom: 20px;margin-bottom: 20px;}
	
	.el-pager li,.part .el-pagination .btn-next,.part .el-pagination .btn-prev{width: 36px;height: 36px;line-height: 36px;font-size: 12px;}
	.n-page{margin-top: 50px;}
	.part .el-pagination .btn-prev,.el-pager li{margin-right: 10px;}
	
	/* .ninfowrap */
	.ninfowrap{margin-top: 100px;padding-bottom: 20px;}
	.ninfomin{background-color: transparent;padding: 30px 0;min-height:300px;}
	.n-infotl{margin-bottom: 30px;}
	.n-infotl h3{padding: 0;font-size: 20px;line-height: 30px;margin-bottom: 20px;}
	.n-infotl .data p{font-size: 12px;margin-right: 10px;}
	.n-infomin p{font-size: 14px;line-height: 24px;text-align: justify;margin-bottom: 30px;background:transparent!important;}
	.ninfo-page a{font-size: 14px;line-height: 30px;}
	
	.processr-top{padding: 30px 20px;margin-bottom: 30px;}
	.processr-top h3{font-size: 22px;}
	.processr-top strong{height: 2px;margin: 15px 0;width: 30px;}
	.processr-top h4{font-size: 14px;line-height: 24px;}
	
	.processr-img02 .item{width:100%;margin-right: 0;margin-bottom: 50px;}
	.processr-img02 .item .jt{width: 100%;left: 0;bottom: -40px;top:initial;transform:none;-webkit-transform:none;padding-bottom:0;height:30px;align-items:center;-webkit-align-items:center;}
	.processr-img02 .item .jt img{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
	
	/* .product01 */
	.product01{margin: 50px auto;}
	.protab .more{height: 40px;}
	.proitem{overflow: hidden;overflow-x: auto;}
	.proitem table{width: 600px;}
	.proitem table tr td:first-child, .proitem table tr th:first-child{padding-left: 20px;}
	.proitem table tr th{font-size: 16px;}
	.proitem table tr td{font-size: 14px;}
	.protab{margin: 50px 0 30px;}
	
	.maskweap .imgshow img{max-width: 80%;}
	.maskweap{z-index: 14;}
	
	.c-lx02{margin-top: 30px;}
	.c-lx02 li{width: 100%;margin-right: 0;margin-bottom: 20px;padding:30px 20px;}
	.c-lx02 li h3{font-size: 20px;}
	.c-lx02 li p{font-size: 16px;}
	.contact01-l{margin-bottom: 30px;}
	.c-form input{width: 100%;}
	
	
	
	
}