@media only screen and (max-width:1024px){
	.header .nav{display: none;}
	.header{height: 60px;padding: 0 3%;border: none;box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1);}
	.headerwrap .header::before{opacity: 1;}
	.logo img{height: 20px;}
	.h-r .contactbtn{width: 90px;height: 24px;font-size:12px;margin-right:15px;display: none;}
	.h-r .search{margin-right: 20px;}
	.meunwrap{display: none;}
	
	
	.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);display:block;}
	.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: #2E5077;height: 2px;}
	.sidebar-nav-two .sidebar-brand-two a{font-size: 14px;padding-right:0;}
	.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;}
	
	.headerwrap.is-open .logo img{filter: brightness(0);}
	.headerwrap.is-open .menu strong:nth-of-type(1),.headerwrap.is-open .menu strong:nth-of-type(3){background-color:#2E5077;}
	.menu{z-index: 11;}
	
	.bannerwrap{margin-top: 60px;}
	.center{width: 94%;}
	/*object-position: left;*/
	.bannerwrap img{height: auto;}
	.bannerwrap img.mobimg{display: block;}
	.bannerwrap img.pcimg{display: none;}
	.bannerwrap .text h3{font-size: 24px;line-height: 30px;}
	.bannerwrap .text h4{font-size: 14px;line-height: 20px;width: 80%;margin-top: 14px;}
	.bannerwrap .text{top: 40%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
	.bannerwrap .swiper-pagination{bottom: 16px;}
	.bannerwrap .text .more{width: 140px;height: 34px;margin-top: 20px;}
	
	.index01wrap{margin: 20px auto 40px;}
	.c-tl h3{font-size: 26px;margin-bottom: 14px;}
	.c-tl h4{font-size: 14px;margin-top: 14px;}
	.index01-top{display: block;margin-top: 30px;}
	.index01-topl{width: 100%;padding: 30px 15px;}
	.index01-topl .text h3{font-size: 24px;margin-bottom: 14px;}
	.index01-topl .text h4{font-size: 14px;line-height: 20px;margin-bottom: 30px;}
	.more01,.index01wrap .item .more{width: 120px;height: 34px;font-size: 14px;}
	.index01wrap .text .more .djt{width: 25px;margin-left: 10px;}
	.index01wrap .text .more{font-size: 14px;}
	.index01-topl .imgbox{margin-top: 30px;height: 180px;}
	.index01-topr{width: 100%;margin-top: 10px;}
	.index01wrap .item{padding: 30px 15px;height: auto;}
	.index01wrap .item .text h3{font-size: 24px;line-height: 26px;}
	.index01wrap .item .text{width: 100%;}
	.index01wrap .item .imgbox{position: relative;width: 100%;height: 180px;}
	.index01wrap .item .more{position: relative;bottom: 0;margin-top: 30px;}
	.index01-bot .item{width: 100%;}
	.index02-l .more01{border-color:#7D7D7D;background-color:transparent;color:#666666;}
	.index02-l .more01 i{background-color:#7D7D7D;margin-left:10px;}
	.index02-l .more01 i:after{border-top-color:#7D7D7D;}
	.index02-l .more01:hover{background-color:#2E5077;border-color: #2E5077;color: #fff;}
	.index02-l .more01:hover i{background-color:#FFFFFF;width:30px;margin-left:10px;}
	.index02-l .more01:hover i:after{border-top-color:#FFFFFF;}
	
	.index02wrap{display: block;padding: 50px 3%;}
	.index02-l{width: 100%;}
	.index02-l h3{font-size: 24px;line-height: 32px;}
	.index02-l p{font-size: 24px;line-height: 32px;margin-bottom: 20px;}
	.index02-l h4{font-size: 14px;line-height: 22px;margin-bottom: 20px;}
	.index02-r{width: 100%;height: auto;flex-flow: row;-webkit-flex-flow: row;flex-wrap: wrap;-webkit-flex-wrap: wrap;max-width: 100%;border: 1px solid #ddd;padding: 0;margin-top: 30px;}
	.index02wrap .bg02{display: none;}
	.index02-r li{width: calc(100%/2);text-align: center;box-sizing: border-box;padding: 14px 0;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;margin-bottom: -1px;}
	.index02-r li .box span,.index02-r li .box font{color: #2E5077;font-size: 34px;}
	.index02-r li p{font-size: 12px;color: #222222;line-height: 16px;margin-top: 10px;}
	.index02-r li .box{justify-content: center;-webkit-justify-content: center;margin-bottom: 10px;}
	.index02-r li:nth-of-type(2n),.index02-r li:last-child{border-right: none;}
	.index02-r li .box span:last-child{font-size:14px;letter-spacing:1px;margin-bottom:1px;}
	
	.index03wrap{padding: 50px 0;}
	.index03 .item{width: 96px;height: 96px;}
	.banner_btn .btn{width: 34px;height: 34px;margin-right: 20px;}
	.index03{margin-top: 50px;}
	.banner_btn{bottom: 60px;}
	.index03wrap .line,.index03wrap .bg{transform: scale(2.2);display:none;}
	.CooperativeCustomer .box .slide3 .item,.CooperativeCustomer .box .slide2 .item,.CooperativeCustomer .box .slide1 .item,.CooperativeCustomer .box .slide0 .item{margin-top: 0;}
	.index03wrap .banner_btn{position: relative;bottom: 0;transform:none;-webkit-transform:none;width:100%;left:0;justify-content:center;-webkit-justify-content:center;margin-top:30px;}
	.CooperativeCustomer .box .slide3 .item{margin-top: 20px;}
	.index03 .swiper-slide{transform:scale(0.9);}
	.index03 .swiper-slide.swiper-slide-active{transform:none;}
	
	.index04wrap{padding: 50px 0;padding-left: 3%;}
	.index04-tl{font-size: 26px;line-height: 40px;margin-bottom: 10px;}
	.index04-top .links a{font-size: 14px;padding: 0 2px;margin-right: 12px;white-space: nowrap;line-height: 40px;}
	.index04-top{display: block;}
	.index04-top .links{width: 100%;overflow: auto;}
	.index04-top .topmore{position: absolute;right: 0;top: -47px;font-size: 14px;padding:0 6px;padding-bottom: 6px;width:120px;height:34px;border:1px solid #7D7D7D;padding: 0;box-sizing: border-box;border-radius: 18px;display: flex;align-items: center;justify-content: center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;}
	.index04-top .topmore i{margin-left: 10px;}
	.index04-top .topmore:hover{background-color:#2E5077;border-color: #2E5077;color: #FFFFFF;}
	.index04-top .topmore:hover i{background-color:#FFFFFF;}
	.index04-top .topmore:hover i:after{border-top-color:#FFFFFF;}
	.index04-top{margin-bottom: 30px;}
	.index04 .item .imgbox{height: 200px;}
	.index04 .item .text{margin-top: 20px;}
	.index04 .item .text h4{font-size: 16px;line-height: 22px;margin-bottom: 16px;}
	.index04 .item .text h3{margin-bottom: 14px;}
	.index04 .item .text p{font-size: 14px;}
	
	.labinfo04wrap{background-attachment: scroll;padding: 50px 0;}
	.labinfo04{display: block;}
	.c-tl strong{height: 4px;width:50px;}
	.c-tl03 strong{margin-bottom: 14px ;}
	.labinfo04-r{width: 100%;padding: 0;margin-top: 30px;}
	
	.footer{padding: 50px 0;display: none;}
	.f-logo{width: 180px;margin-bottom: 30px;}
	.f-nav{display: none;}
	.f-shar{display: none;}
	.footer-bot{padding: 15px 0;}
	.f-bright{width: 100%;text-align: center;}
	.f-bright .list{justify-content: center;-wekit-justify-content: center;width: 100%;}
	.f-bright a{font-size: 12px;line-height: 22px;}
	
	/* .a-bannerwrap */
	.a-bannerwrap{margin-top: 60px;}
	.a-bannerwrap .bg{height: 300px;object-fit: cover;}
	.a-bbot{display: none;}
	.a-bannerwrap .a-text h3{font-size: 30px;margin-bottom: 15px;}
	.a-bannerwrap .a-text h4{font-size: 14px;line-height: 24px;}
	.a-bannerwrap .a-text h4 br{display: none;}
	
	.about01wrap{padding: 50px 0;min-height:30vh;}
	.about01wrap .bg01{display: none;}
	.about01wrap .text{padding: 0;}
	.about01wrap .text strong{height: 4px;width: 50px;}
	.about01wrap .text h3{font-size: 26px;margin-bottom: 24px;}
	.about01wrap .text h4{font-size: 14px;margin-bottom: 50px;}
	.numwrap{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.numwrap li{width: calc(100% / 2);padding: 15px 10px;box-sizing: border-box;}
	.numwrap .numbox span{font-size: 46px;}
	.numwrap .numbox font{font-size: 24px;}
	.numwrap h4{font-size: 14px;margin-top: 10px;}
	.numwrap .numbox p{font-size: 24px;}
	
	.contact01{display: block;width: 94%;margin: auto;margin-bottom: 50px;}
	.contact01-l{width: 100%;padding: 0;}
	.contact01-l .list{margin-top: 30px;}
	.contact01-l .list .item h3{font-size: 20px;padding-left: 34px;margin-bottom: 15px;}
	.contact01-l .list .item h3 img{max-width: 24px;max-height: 24px;}
	.contact01-l .list .item p, .contact01-l .list .item a{font-size: 14px;}
	.contact01-l .list .item{margin-bottom: 30px;}
	.contact01-r{width: 100%;}
	
	.contact02wrap{padding: 50px 0;background-attachment: scroll;}
	.contact02{display: block;}
	.contact02-l{width: 100%;}
	.contact02-r{width: 100%;padding: 0;margin-top: 30px;}
	
	.contact03wrap{padding: 0 0 50px;}
	.contact02min{margin-top: 40px;display: block;}
	.contact02min-l{width: 100%;padding: 0;margin-bottom: 30px;border: none;}
	.contact02min-r{width: 100%;padding: 0;}
	.contact02min-r a{width: 50px;height: 50px;}
	.contact02min-r a img{max-width: 50%;max-height: 50%;}
	
	/*.contact001*/
	.contact001{margin: 50px auto;display:block;}
	.contact001 .contact01-l{width: 100%;padding: 0;}
	.contact001-r{width: 100%;margin-top:50px;}
	.contact001-r .contact02-r{margin-top:30px;}
	.contact02-r .item p{font-size: 14px;}
	.contact02-r .item{padding-bottom: 15px;margin-bottom: 20px;}
	.contact02-r .item textarea{height: 80px;}
	.contact02-r button{width: 200px;height: 40px;font-size: 16px;margin:auto;display:block;}
	
	.downloadwrap{margin: 50px auto;}
	.download{overflow: auto;width: 100%;margin-top: 5	0px;}
	.download table thead tr td{font-size: 14px;padding: 0 12px;}
	.download table tbody tr td{padding: 0 12px;font-size: 12px;}
	.download table tbody tr td p{font-size: 12px;}
	.el-pager li{width: 34px;height: 34px;line-height: 32px;font-size: 12px;font-weight: normal;}
	.part .el-pagination .btn-prev,.part .el-pagination .btn-next,.part .el-pagination .btn-quicknext{width: 34px;height: 34px;}
	.n-page{margin: 50px auto;}
	
	.labwrap{margin: 50px auto 30px;}
	.lab{margin-top: 40px;}
	.lab .item{width: 100%;margin: 0;margin-bottom: 20px;padding-top: 30px;}
	.lab .item .imgbox{height: 300px;}
	.lab .item .imgbox img{max-height: 80%;}
	.lab-btext .text{width: 100%;}
	
	.labinfo01{margin-top: 50px;}
	.lab-btext .text p{font-size: 16px;margin-bottom: 14px;}
	.lab-btext .text h3{font-size: 24px;margin-bottom: 15px;}
	.lab-btext .text h4{font-size: 14px;line-height: 20px;}
	/* .lab-banner .bg{height: 400px;} */
	.lab-btext{position: relative;top: 0;transform: none;left: 0;margin: 50px auto;flex-flow:column-reverse;-webkit-flex-flow:column-reverse;}
	.lab-btext .text p{color: #222222;}
	.lab-btext .text h3{color: #222222;}
	.lab-btext .text h4{color: #666666;}
	.lab-btext .text .link{justify-content: flex-start;-webkit-justify-content: flex-start;margin-top: 30px;}
	.lab-btext .text .link .more01{border-color: #222222;margin-right: 10px;color: #222222;}
	.lab-btext .text .link .more01:last-child{margin-right: 0;}
	.lab-btext .img{width: 100%;margin-bottom: 30px;max-width: 100%;box-sizing:border-box;border:1px solid #eee;height:280px;}
	.lab-btext .img img{max-width: 90%;max-height: 90%;}
	.lab-btext{margin-bottom: 0;}
	
	.labinfo01min{padding: 50px 15px;}
	.labinfo01min li{width: 100%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,0.1);}
	.labinfo01min li .imgbox{width: 50px;height: 50px;margin-bottom: 20px;}
	.labinfo01min li h3{font-size: 20px;height: auto;}
	.labinfo01min li h4{font-size: 14px;line-height: 22px;}
	.labinfo01min li:last-child{margin-bottom: 0;padding-bottom: 0;border: none;}
	
	.labinfo02tab table thead td{font-size: 14px;line-height: 30px;height: 50px;}
	.labinfo02tab table tbody th{font-size: 14px;}
	.labinfo02tab table td, .labinfo02tab table th{padding: 10px;}
	.labinfo02tab table tbody td, .labinfo02tab table tbody th{font-size: 12px;line-height: 24px;height: 40px;}
	.labinfo02bot img{max-width: 100%;}
	.labinfo02bot{margin: 50px auto;}
	.labinfo02tab table td p span{font-size: 14px!important;}
	
	.labinfo03wrap{padding: 50px 0;}
	.lab-tl{font-size: 24px;border-width: 2px;padding-left: 10px	;}
	.labinfo03-top{display: block;}
	.labinfo03-top .page{width: 100%;display: flex;display: -webkit-flex;justify-content: flex-end;-webkit-justify-content: flex-end;margin-top: 20px;}
	.labinfo03-top .page .fac{width: 40px;height: 40px;}
	.labinfo03min{margin-top: 30px;}
	.labinfo03min .item .imgbox{height: 280px;}
	.labinfo03min .item{padding-bottom: 30px;}
	.labinfo03min .item p{font-size: 18px;}
	.c-tl p{font-size: 14px;}
	
	.newswrap{margin: 50px auto;}
	.news01{display: block;}
	.news01 .item{width: 100%;display: block;margin-bottom: 20px;}
	.news01 .item .text>h3{font-size: 16px;line-height: 20px;}
	.news01 .item .text .data h4 span{font-size: 24px;margin-bottom: -3px;}
	.news02{margin: 50px auto;}
	.news02 .item{display: block;width: 100%;padding-bottom: 20px;margin-bottom: 30px;}
	.news02 .item .imgbox{width: 100%;height: 180px;margin-bottom: 20px;}
	.news02 .item .text{width: 100%;}
	.news02 .item .text h3{font-size: 18px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 15px;}
	.news02 .item .text h4{font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 20px;}
	
	.ninfowrap{margin: 110px auto 50px;width: 94%;}
	.ninfo-tl h3{font-size: 22px;line-height: 30px;}
	.ninfo-tl .data p{font-size: 14px;margin-right: 20px;}
	.ninfo-tl .ninfo-tlbot{margin-top: 20px;}
	.ninfo{margin-top: 50px;}
	.ninfo p{font-size: 14px;margin-bottom: 20px;}
	.ninfo img{margin-bottom: 20px;}
	.ninfo-page a{font-size: 14px;line-height: 28px;}
	.ninfo-page{padding-top: 30px;margin-top: 30px;}
	.ninfo{min-height: 80vh;}
	
	.productwrap{margin: 50px auto;}
	.product{margin-top: 60px;}
	.lab{margin-top: 30px;}
	.lab .item .imgbox{height: 280px;}
	
	/* .mbxwrap */
	.mbxwrap{display: none;}
	.proinfo01{margin: 110px auto 50px;flex-flow:column-reverse;-webkit-flex-flow:column-reverse;}
	.proinfo01-l{width: 100%;}
	.proinfo01-l .text h3{font-size: 26px;margin-bottom: 20px;}
	.proinfo01-l .text p{font-size: 18px;margin-bottom: 20px;}
	.proinfo01-l .text h4{font-size: 14px;}
	.proinfo01-l .text{margin-bottom: 30px;}
	.proinfo01-l .numlist li p{font-size: 12px;}
	.proinfo01-l .numlist li .numbox h3{font-size: 30px;}
	.proinfo01-l .numlist li .numbox span{font-size: 16px;margin-left: 5px;}
	.proinfo01-l .numlist li{margin-bottom: 40px;}
	.proinfo01-l .btnlist .more01{width: 140px;height: 36px;font-size: 14px;}
	.proinfo01-r{width: 100%;margin-bottom:20px;}
	.proinfo01-r img{max-width: 100%;max-height: 80%;}
	
	.proinfo01swiper{
	    height: 250px;
	    border:1px solid #eee;
	    box-sizing:border-box;
	}
	.proinfo01-r .swbox{
	    margin-top: 20px;
	}
	.proinfo01-r .bottomswiper{
	    height: 55px;
	}
	
	.proinfo02wrap{padding: 50px 0;}
	.proinfo02wrap .item{width: 100%;box-sizing: border-box;padding: 30px 20px;box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.05);margin:0;margin-bottom: 20px;}
	.proinfo02wrap .item .imgbox{width: 60px;height: 60px;margin-bottom: 20px;}
	.proinfo02wrap .item .imgbox img{max-width: 100%;max-height: 100%;}
	.proinfo02wrap .item h3{font-size: 20px;height: auto;margin-bottom: 14px;}
	.proinfo02wrap .item h4{font-size: 14px;}
	
	
	.servicewrap{margin: 50px auto;}
	.service{margin-top: 30px;display: block;}
	.service .item{width: 100%;padding: 30px 15px;}
	.service .item .text h3{font-size: 20px;line-height: 24px;margin-bottom: 14px;}
	.service .item .text{width: 50%;}
	.service .item .text p{font-size: 14px;line-height: 24px;}
	
	.souricon{position: relative;margin-top: 40px;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.sourwrap{padding: 50px 0;}
	.sourtext{width: 100%;padding: 0;box-shadow: none;}
	.souricon li{position: relative;}
	.souricon li{width: calc((100% - 20px)/3)!important;height: 70px!important;border-radius: 6px;animation:none!important;transform: none !important;top: 0!important;left: 0!important;bottom: 0!important;right: 0!important;margin-right: 10px;margin-bottom: 10px;box-shadow: 0px 5px 3px 0px rgba(14,54,108,0.15);}
	.souricon li:nth-of-type(3n){margin-right: 0;}
	
	.souricon02{display: none;}
	.souricon::after{content: '···';width: calc((100% - 20px)/3);height: 70px;box-shadow: 0px 5px 3px 0px rgba(14, 54, 108, 0.15);background: linear-gradient(0deg, #EBF2FC, #FEFEFE, #FFFFFF);border-radius: 6px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;font-size: 20px;color: #666666;}
	
	.support01{margin: 50px auto;display: block;}
	.support01-l{width: 100%;margin-bottom: 10px;}
	.support01-l .item{margin-top: 30px;height: 250px;margin-bottom: 0;}
	.support01-r{width: 100%;}
	.support01-r .item{width: calc((100% - 10px)/2);margin-bottom: 10px;}
	.support01-r .item p{font-size: 16px;padding: 0 12px;bottom: 20px;}
	.support01-l .item p{padding: 0 12px;bottom: 20px;font-size: 16px;}
	
	.warranty01{margin: 50px auto;}
	.warranty01form{width: 100%;margin-top: 50px;}
	.warranty01form .item{width: 100%;margin-bottom: 20px;}
	.warranty01form .item p{font-size: 12px;}
	.warranty01form .item select, .warranty01form .item input{height: 50px;border-radius: 4px;padding: 0 12px;font-size: 14px;}
	.warranty01form .item textarea{height: 160px;border-radius: 4px;padding: 12px;font-size: 14px;}
	.warranty01form button{width: 200px;height: 40px;font-size: 16px;}
	
	.seader{width: 90%;}
	.seader form input{width: calc(100% - 50px);}
	.seader form button{width:50px;}
	.seader form{height: 50px;border-width:2px;}
	.seader form button{font-size: 0;}
	.seader form button img{margin-right: 0;}
	.seader .close{width: 34px;height: 34px;background-color: #fff;border-radius: 50px;display:flex;display:-webkit-flex;right:0;top:-50px;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
	.seader .close img{filter: none;max-width: 70%;max-height: 70%;}
	
	/*20250402*/
	.index01-topl,.index01wrap .item{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:20px 15px;margin-bottom:10px;}
	.index01-topl .imgbox,.index01wrap .item .imgbox{height: 140px;margin: 0;width:40%;}
	.index01-topl .text h3,.index01wrap .item .text h3{font-size: 20px;margin-bottom:14px;font-size:18px;line-height:22px;}
	.index01-topl .text,.index01wrap .item .text{width: 55%;}
	.index01-topl .text h4,.index01wrap .item .text h4{font-size:12px;line-height:18px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
	.more01, .index01wrap .item .more{width: 100px;height: 28px;margin-top: 20px;font-size:12px;}
	.index01wrap .text .more .djt{width: 20px;}
	
	.lab .item{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;padding: 20px 15px;margin-bottom:10px;}
	.lab .item .imgbox{width: 50%;height: 150px;}
	.lab .item p{width: 45%;font-size:18px;line-height:22px;text-align:left;}
	
	.fix-contactbtn img{width: 14px;margin-right: 6px;}
	.headerwrap{z-index: 33;}
	.fix-contactbtn{right: 10px;bottom: 30px;}
	
	
	/* 新增 */
	.abtwo01wrap{padding: 50px 0;}
	.abtwo01 .fontbg{margin-top: -20px;}
	.abtwo01-text{width: 100%;}
	.abtwo01wrap .bg.bg01{display: none;}
	.abtwo01wrap .bg.bg02{max-width: 80%;opacity: 0.2;right:0;}
	/* .abtwo02 */
	.abtwo02{padding: 50px 0;}
	.abtwo03wrap{padding: 50px 0;background-attachment: scroll;background-repeat: repeat;background-size: 100% auto;}
	.abtwo03list{flex-wrap: wrap;-webkit-flex-wrap: wrap;margin: 30px 0 0;}
	.abtwo03list .item{width: 100%;margin: 0;margin-bottom: 20px;}
	.abtwo03list .item:last-child{margin-bottom:0;}
	.abtwo04wrap{padding: 50px 0;}
	.abtwo04{flex-flow: column;-wekit-flex-flow: column;}
	.abtwo04-text{width: 100%;}
	.abtwo04-text strong{background-color: #2E5077;height: 4px;margin-bottom: 20px;}
	.abtwo04-text h3{color: #2E5077;font-size: 26px;line-height: 30px;margin-bottom: 14px;}
	.abtwo04-text h4{color: #222;font-size: 14px;margin-bottom: 30px;}
	.abtwo04wrap .bg{display: none;}
	.abtwo04-text .more01{width: 120px;height: 34px;font-size: 14px;border-color: #2E5077;color: #2E5077;}
	.abtwo04-text .more01:hover{background-color: #2E5077;color: #FFFFFF;}
	.abtwo04-img{width: 100%;margin-bottom: 30px;background-color: #FFFFFF;box-sizing: border-box;padding: 15px 10px;margin-top: 0;}
	
	
	.abtwo05wrap{margin: 50px auto;}
	.abtwo05{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.abtwo05-text{width: 100%;padding: 0;}
	.abtwo05-text strong{height: 4px;}
	.abtwo05-text h3{font-size: 26px;margin-bottom: 14px;}
	.abtwo05-text h4{font-size: 14px;}
	.abtwo05-video{width: 100%;margin-top: 30px;}
	.abtwo05-video .icon{width: 50px;height: 50px;}
	.abtwo05-bot{margin-top: 20px;}
	.abtwo05-bot .swiper-slide{height: 150px;}
	.abtwo05-pagination{margin-top: 30px;}
	
	.abtwo06wrap{margin: 50px auto;}
	.abtwo06{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.abtwo06 .item{width: 100%;margin-bottom: 10px;padding: 15px;padding-left: 90px;position: relative;text-align: left;min-height: 80px;}
	.abtwo06 .item .imgbox{width: 60px;height: 60px;position: absolute;left: 10px;top: 10px;}
	.abtwo06 .item h3{margin-top: 0;font-size: 20px;margin-bottom: 10px;}
	.abtwo06 .item h4,.abtwo06 .item a{font-size: 14px;line-height:20px;}
	
	.why01wrap{margin: 50px auto 20px;}
	.why01{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.why01 .item{width: 100%;padding: 30px 20px;margin-bottom: 20px;}
	.why01 .item h3{margin-bottom: 10px;font-size: 20px;}
	.why01 .item .list p{font-size: 14px;line-height: 30px;}
	.why01 .item .list p i{top: 8px;margin-top: 0;}
	
	.why02wrap{margin: 30px auto 50px;}
	.why02-top{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.c-tl h3{line-height: 30px;}
	.why02-top .pagelist{margin-top: 20px;}
	.why02-top .pagelist .btn.why02-prev{margin-right: 10px;}
	.why02-top .pagelist .btn{width: 46px;height: 46px;}
	.why02{margin-top: 20px;}
	.why02 .swiper-slide .imgbox{height: 180px;}
	.why02 .swiper-slide p{font-size: 14px;line-height: 20px;margin-top: 15px;}
	.why03wrap{background-attachment: scroll;padding: 50px 0;}
	.why03min{margin-top: 30px;}
	.why03min .item .imgbox{height: 200px;}
	.why03min .item p{padding: 15px;font-size: 14px;line-height:20px;}
	.why03min .item{width: 100%;margin: 0;margin-bottom: 20px;}
	
	.why04wrap{margin: 50px auto;}
	.why04-top{margin-top: 40px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.why04-top li{width: calc((100% - 10px)/2);margin-bottom: 30px;}
	.why04-top li .imgbox{width: 50px;height: 50px;margin-bottom:20px;}
	.why04-top li p{font-size: 14px;}
	
	.why04{margin-top: 10px;display: block;}
	.why04-l{width: 100%;margin-bottom: 10px;}
	.why04-swiper{height: 200px;margin-bottom: 10px;}
	.why04-lbot{height: 150px;}
	.why04-lbot .item{width: calc((100% - 10px)/2);}
	.why04-r{width: 100%;height: 200px;}
	.whybanner{margin-top: 60px;}
	.whybanner .bg{height: 280px;object-fit: cover;}
	.whyb-text h3{font-size: 24px;line-height: 30px;margin-bottom: 20px;}
	.whyb-text h4{font-size: 14px;line-height: 20px;}
	.whyb-text h4 strong{margin-bottom: 10px;}
	.why04-swiper .why04-pagination{padding: 20px 15px;}
	.why04-swiper:hover img{transform: scale(1);}
	
	.videobox{height: auto;}
	.videobox{max-width:90%;}
	.videobox .videclose{width: 36px;height: 36px;right:-10px;}
	.maskweap .imgshow .bigvideo{padding: 5px;}
	
	.labinfo01wrap{
	    width: 94% !important;
	    max-width: unset;
	}
	.labinfo02tab{
	    overflow-x: auto;
	}
	.labinfo02tab table{
	    width: max-content !important;
	}
	
	
}