@media only screen and (max-width:1024px){
	
	.center{width: 94%;}
	.nav{display: none;}
	.headerbox{background-color: #fff;}
	.header .logo img{filter: none;}
	.header{height: 60px;}
	.h-r .search img{filter: none;}
	.h-r{margin-left:0;margin-right:50px;}
	.header .logo{position: relative;z-index: 11;}
	.h-r .language a{font-size: 14px;color: #333;}
	.h-r .language i{height: 12px;margin: 0 6px;background-color:#333;}
	.h-r .search{margin-right: 15px;}
	.h-r .search img{height: 18px;}
	.h-r .language a{}
	
	
	/* hamburger */
    .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: 10;background-color:#fff;padding:70px 0 50px;width:70%;}
	.sidebar-nav .sidebar-brand a{color: #222;}
	.sidebar-nav .sidebar-brand>a{border-bottom: 1px solid rgba(0,0,0,0.1);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: 20px;right: 3%;top: 18px;z-index: 12;display:block;position:absolute;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: #063786;height: 2px;}
    .hamburger{top: 20px;}
	.hader-center .shopping{right: 50px;}
	.hamburger.is-closed:hover .hamb-top{top:2px;}
	.hamburger.is-closed:hover .hamb-bottom{bottom:2px;}
	.sidebar-nav{width: 100%;}
	
	.sidebar-nav .sidebar-brand a{margin-bottom: 0;font-size:14px;}
	.sidebar-nav .sidebar-brand .sidebar-nav-there.xl a,.sidebar-nav .sidebar-brand .sidebar-nav-two.xl .box>a{display: inline-block;padding:0;margin-right:20px;font-size:14px;line-height:36px;}
	.sidebar-nav .sidebar-brand>a{font-size: 16px;margin-bottom:0;padding:20px;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;}
	.sidebar-nav-two .sidebar-brand-two>a{padding: 20px;border-bottom:1px solid rgba(0,0,0,0.1);}
	.sidebar-nav .sidebar-brand .sidebar-nav-there.xl,.sidebar-nav .sidebar-brand .sidebar-nav-two.xl .box{padding: 15px 20px;border-bottom:1px solid rgba(0,0,0,0.1);}
	.sidebar-nav .sidebar-brand .xl{background-color: #f2f7fc;}
	.sidebar-nav-two .sidebar-brand-two>a{display: flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;}

	
	
	.bannerwrap{margin-top: 60px;}
	.bannerwrap img{height: 200px;object-fit: cover;}
	.bannerwrap .banner-pagination{bottom: 15px;}
	.bannerwrap .banner-pagination .swiper-pagination-bullet{width: 30px;height: 3px;}
	.index01-top .min{padding: 50px 0;}
	.index01-form{width: 100%;height: 50px;margin-top: 20px;}
	.index01-form button{width: 50px;height: 50px;}
	.index01-form input{font-size: 14px;}
	.i-tl h3{font-size: 30px;margin-bottom: 10px;}
	.i-tl .icon{height: 12px;}
	
	.index01{display: block;box-sizing: border-box;padding: 0 3%;}
	.index01min{width:100%;position: relative;top: 0;left: 0;right: 0;bottom: 0;transform: none;height: auto;}
	.index01min .icon{display: none;}
	.index01min .textmin{padding: 30px 0;position: relative;opacity: 1;}
	.index01min .textmin .tl h3{font-size: 26px;}
	.index01min .textmin .tl strong{width: 50px;margin-top: 10px;}
	.index01min .textmin .info{font-size: 14px;line-height: 24px;}
	.index01min .textmin .list .item{width: calc((100% - 10px)/2);}
	.index01min .textmin .list .item:nth-of-type(2n){margin-right: 0;}
	.index01min .bigtl{display: none;}
	.index01min .textmin .list .item h4{font-size: 14px;}
	.index01min.active{width: 100%;}
	.index01min .bg{display: none;}
	
	.index02wrap{padding: 50px 0;}
	.index02{display: block;}
	.index02-l{width: 100%;}
	.i-tl02{margin-bottom: 30px;}
	.tomore{font-size: 14px;}
	.index02-r{width: 100%;margin-top: 30px;padding: 30px 15px;border-radius: 6px;}
	.index02-r .text h3{font-size: 24px;}
	.index02-r .text strong{width: 50px;height: 2px;}
	.index02-r .text h4{font-size: 14px;line-height: 24px;}
	.index02-r .index02num .box span{font-size: 24px;}
	.index02-r .index02num .box font{font-size: 16px;}
	.index02-r .index02num .box{margin-bottom: 10px;}
	.index02-r .index02num p{font-size: 14px;}
	
	.index03wrap{padding: 50px 0;}
	.index03min{margin-top: 30px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.index03-r{width: 100%;}
	.index03-r .item{width: 100%;height: 60px;border-radius: 6px;}
	.index03-r .item .icon img{max-width: 50%;max-height: 50%;}
	.index03-r .item p{bottom: 0;height: 60px;line-height: 60px;font-size: 24px;padding: 0 20px;}
	.index03-r .item .img{width: 100%;height: 100%;object-fit: cover;}
	
	.index03min .index03-l{width: 100%;margin-top: 30px;padding: 30px 20px;}
	.index03-l .tl h3{font-size: 24px;}
	.index03-l .list .item{padding: 15px 0;padding-left:14px;}
	.index03-l .list .item h3{width: calc(100% - 100px);font-size: 16px;}
	.index03-l .list .item span{font-size: 14px;}
	.index03-l .list{margin-top: 20px;}
	.index03-l .list .item::before{width:6px;height: 6px;margin-top: -3px;}
	
	.index04wrap{padding: 50px 0;}
	.index04 h3{font-size: 24px;line-height: 30px;margin-bottom: 30px;}
	.index04 h3 span{display: block;}
	.more{width: 120px;height: 36px;font-size: 16px;}
	.index04 .link .more{margin-right: 10px;}
	
	.footer{display: block;}
	.footer-l{width: 100%;}
	.footer-nav{display: none;}
	.f-logo img{height: 24px;}
	.footer-l h3{font-size: 24px;margin-bottom:20px;}
	.footer-l p{line-height: 30px;}
	.footer-l h4{font-size: 20px;}
	.f-share{display: none;}
	.bawrap a{font-size: 14px;text-align:center;line-height:22px;}
	.bawrap a.suma{display: none;}
	.bawrap{margin-top: 30px;}
	
	/* .c-banner */
	.c-banner{margin-top: 60px;}
	.c-banner .bg{height: 200px;object-fit: cover;}
	.c-banner .text h3{font-size: 26px;margin-bottom: 10px;}
	.c-banner .text p{font-size: 16px;margin-bottom: 16px;}
	.c-banner .text h4{font-size: 14px;line-height: 24px;}
	.toplink{display: block;}
	.toplink .mbx{display: none;}
	.toplink .link a{font-size: 14px;margin-right: 12px;line-height: 50px;}
	.toplink .link a::before{height: 2px;}
	.about01wrap{padding: 50px 0;}
	.about01 .text{display: block;}
	.about01 .text h3{width: 100%;font-size: 24px;margin-bottom: 30px;}
	.about01 .text .info{width: 100%;}
	.about01 .text .info p{font-size: 16px;line-height: 30px;margin-bottom: 10px;}
	.about01 .text .info h4{font-size: 14px;line-height: 24px;}
	
	.about01num{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
	.about01num li{padding: 0;border: none;}
	.about01num li .box span{font-size: 24px;}
	.about01num li .box font{font-size: 20px;}
	.about01num li .box{font-size: 10px;}
	.about01num li p{font-size: 14px;}
	.about01num strong{width: 1px;background-color: #eee;}
	.about01wrap{padding: 50px 0 130px;}
	
	.about02wrap{padding: 50px 0;background-attachment: scroll;}
	.a-tl h3{font-size: 26px;margin-bottom: 12px;line-height:30px;}
	.a-tl h4{font-size: 14px;line-height: 24px;}
	.a-tl h4 br{display: none;}
	.about02min{margin-top: 30px;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.about02min li{width: calc((100% - 10px)/2);padding: 30px 15px;margin-bottom: 10px;}
	.about02min li .imgbox{width: 50px;height: 50px;margin-bottom: 15px;}
	.about02min li h3{font-size: 20px;margin-bottom: 20px;}
	.about02min li h4{font-size: 14px;line-height: 24px;}
	
	/* .about03wrap */
	.about03wrap{padding: 50px 3%;box-sizing: border-box;}
	.about03{margin-top: 30px;}
	.about03 .item{height: 360px;}
	.about03 .item p{padding: 0 20px;bottom: 30px;font-size: 20px;}
	.about03page{width: 100%;margin-top: 30px;}
	
	.about04{padding: 50px 0;}
	
	.about05{position: relative;top: 0;left: 0;transform: none;margin: auto;}
	.about05wrap .tl{position: relative;top: 0;left: 0;transform: none;margin: auto;font-size: 26px;}
	.about05wrap{padding: 50px 0;}
	.about05 .swiper-slide{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.about05 .item{width: 100%;position: relative;left: 0!important;top: 0!important;bottom: 0!important;padding-bottom: 30px;}
	.about05 .item:nth-of-type(2n){padding-top: 0;padding-bottom: 30px;}
	.about05 .item:nth-of-type(2n)::before{top: 0;z-index: 1;}
	.about05 .item:nth-of-type(2n)::after{background: linear-gradient(0deg, #FFFFFF, #063786);height: 100%;}
	.about05swiper{padding-bottom: 0;}
	.about05_btn{right: 0;top: -40px;bottom: initial;}
	.about05_btn .btn{width: 40px;height: 40px;}
	.about05 .item h3{font-size: 22px;}
	.about05 .item h4{font-size: 14px;}
	
	.contact01wrap{margin: 50px auto;}
	.contact01wrap .tl{font-size: 30px;margin-bottom: 30px;}
	.contact01{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.contact01 li{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.contact01 li .text h3{font-size: 20px;margin-bottom: 20px;}
	.contact01 li .item .icon{width: 26px;height: 26px;}
	.contact01 li .item p{font-size: 14px;}
	.contact01 li .item{margin-bottom: 10px;}
	.contact01 li .imgbox{margin-bottom: 20px;border-radius: 6px;}
	.contact01 li:last-child{margin-bottom: 0;}
	.contact02wrap{height: 350px;}
	
	/* .freemin */
	.freemin{padding: 50px 15px;}
	.news-tl{font-size: 30px;margin-bottom: 30px;}
	.form-title span{font-size: 20px;}
	.form-title{margin-bottom: 30px;}
	.from-list-row{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.from-list-row .from-list-item{width: 100%;}
	
	/* .manage01wrap */
	.manage01wrap{margin: 50px auto;}
	.manage01wrap .tl{font-size: 26px;margin-bottom: 30px;}
	.manage01 .item{width: 100%;margin-bottom: 15px;padding: 25px 15px;}
	.manage01 .item h3{font-size: 20px;margin-bottom: 12px;}
	.manage01 .item h4{font-size: 14px;line-height: 24px;}
	.manage01 .item:last-child{margin-bottom: 0;}
	
	.manage02wrap{padding: 50px 0;}
	.manage02swiper .item p{font-size: 16px;margin-top: 20px;}
	.manage02swiper{margin-bottom: 20px;}
	.manage02 .swiper-pagination-bullet{width: 30px;height: 2px;}
	
	.newswrap{margin: 50px auto;}
	.news-link{padding: 15px 15px;}
	.news-link li{display: block;}
	.news-link li h3{font-size: 18px;line-height: 30px;}
	.news-link li .list{width: 100%;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.news-link li .list .item>a{font-size: 14px;margin-right: 15px;}
	.news-link li .list .item .twolist a{font-size: 14px;margin-right: 12px;}
	.news .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;}
	.news .item:nth-of-type(2n){margin-right: 0;}
	.news .item .imgbox{height: 150px;}
	.news .item .text h3{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
	.news .item .text{padding: 10px 10px 20px;}
	.news .item .text .bot p{font-size: 14px;}
	.news .item .text .bot img{height: 14px;}
	
	.ninfotoplink{margin-top: 60px;}
	.ninfotopwrap{padding: 50px 0;}
	.ninfotopwrap .text h3{font-size: 20px;line-height: 30px;}
	.ninfotopwrap .text .tips{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.ninfotopwrap .text .tips p{font-size: 12px;margin-right: 15px;line-height:20px;}
	.ninfotopwrap .text .data{padding-top: 20px;margin-top: 20px;font-size: 12px;}
	
	.ninfowrap{margin: 50px auto;}
	.ninfo-l{width: 100%;padding: 0;border: none;}
	.ninfo li .tl h3, .ninfo-r .class h3, .ninfo-r .others h3{font-size: 20px;padding-bottom: 6px;}
	.ninfo li .tl{margin-bottom: 20px;}
	.ninfo li{margin-bottom: 30px;}
	.ninfo li p{margin-bottom: 10px;}
	.ninfo li p,.ninfo p{font-size: 14px;line-height: 24px;}
	.ninfo li .info>a{font-size: 14px;line-height: 20px;}
	.ninfo-page a{font-size: 14px;}
	
	.ninfowrap{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.ninfo-r{width: 100%;padding: 0;}
	.ninfo-r .class .tages a{padding: 0 8px;font-size:12px;}
	.ninfo-r .class p{margin-bottom: 15px;font-size:18px;}
	.ninfo-r .class .tages{margin-bottom: 20px;}
	.ninfo-r .class{}
	.ninfo-r .others{display: none;}
	
	.questionwrap{display: block;margin-bottom: 50px;}
	.question-l{width: 100%;border: none;}
	.question-rwrap{width: 100%;}
	.question-r .item{padding: 30px 20px;}
	.question-r .item .top{padding: 0;padding-right: 40px;}
	.question-r .item .top h3{font-size: 16px;line-height: 26px;}
	.question-r .item .top .icon{width: 26px;height: 26px;}
	.question-r .item .info{padding-left: 0;}
	.question-r .item .top span,.question-r .item .info span{display: none;}
	.question-r{margin-bottom: 40px;}
	
	/* .search01wrap */
	.search01wrap{width: 94%;margin: 50px auto;}
	
	.news-tl{font-size: 26px;}
	.search01wrap .selectlist{margin-top: 30px;}
	.search01wrap .selectlist select{width: calc((100% - 10px)/2);height: 46px;padding: 0 12px;font-size: 14px;}
	.search01wrap .btnlist{margin-top: 30px;}
	.search01wrap .btnlist .resbtn{font-size: 14px;margin-right: 10px;}
	.search02wrap{padding: 50px 0;}
	.search02form{margin-top: 30px;height: 50px;padding-left: 40px;}
	.search02form .icon{left: 12px;width: 16px;}
	.search02form input{width:calc(100% - 60px);font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;padding-right: 10px;}
	.search02form .btn{width: 60px;line-height: 50px;font-size: 14px;}
	
	.search03wrap{margin: 50px auto;}
	.search03{display: block;margin-top: 30px;}
	.search03-l{width: 100%;padding: 30px 20px;}
	.search03-l select{padding: 0 12px;font-size: 16px;}
	.search03 .serjt{display: none;}
	.search03-r{width: 100%;margin-top: 20px;padding: 30px 0;}
	.search03-tl{width:calc(100% - 10px);}
	.search03-tl li{font-size: 14px;}
	.search03-box{padding: 0 5px;height: 352px;}
	.search03table tbody td{font-size: 14px;padding: 6px 0;}
	.search03-r .nonetips{font-size: 20px;}
	.search03-l .formitem input{font-size: 16px;}
	
	.supportwrap{margin: 50px auto;}
	.support{padding: 30px 15px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
	.support-r{width: 100%;}
	.support-l{width: 100%;}
	.support-ltab a{font-size: 16px;margin-right: 20px;padding-bottom: 15px;border-width: 2px;}
	.support-r .class, .support-r .hot{padding: 20px;}
	.support-r .class .tl, .support-r .hot .tl{font-size: 22px;padding-bottom: 15px;margin-bottom: 15px;}
	.support-r .class .tages a{padding: 0 10px;font-size: 14px;line-height: 26px;margin-right: 5px;margin-bottom: 5px;}
	.support-r .class .tages{margin-bottom: 20px;}
	.support-r .hot{display: none;}
	.support-lmin .item{display: block;padding: 20px 0;}
	.support-lmin .item .text{width: 100%;padding-right: 40px;border: none;margin-bottom: 15px;}
	.support-lmin .item .text h3{font-size: 18px;margin-bottom: 15px;}
	.support-lmin .item .text p{font-size: 14px;}
	.support-lmin .item .text .icon{width: 20px;right: 0;}
	.support-lmin .item .tage{padding-left: 0;}
	.support{margin-bottom: 50px;}
	
	
	/*.headerwrap .serch-bar*/
	.headerwrap .serch-bar{padding: 0 2%;}
	.headerwrap .serch-bar .serch-bar-box{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar-select{position:relative;top:0;left:0;transform:none;padding:0 6px;width:90px;height:32px;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar-select .name{font-size: 12px;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar-main{width: calc(100% - 140px);top:0;left:0;transform:none;position:relative;padding:0;margin-right:10px;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar-close{width: 16px;height: 16px;position:relative;top:0;left:0;transform:none;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar-main>img{width: 14px;height: 14px;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar_chioce{left: -3%;top:38px;width:112px;padding-left:34px;height:90px;transform:none;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar-select .name::after{width:12px;height: 10px;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar_chioce .name::before{width:10px;height: 10px;left: -16px;}
	.headerwrap .serch-bar .serch-bar-box .serch-bar_chioce .name{padding: 5px 0;font-size:12px;}
	
	.toplinkwrap.fixedSubNav{top: 61px;}
	.news-link li .list .item>a, .news-link li .yearlist a{font-size: 16px;margin-right: 15px;}
	.news-link li .list .item>a{font-size: 14px;line-height:26px;}
	.news-link li:first-child{padding-bottom:20px;}
	
	.part .el-pagination .btn-prev,.el-pager li,.part .el-pagination .btn-next{width: 28px;height: 28px;}
	.part .el-pagination__editor.el-input .el-input__inner{height: 28px;}
	.el-pager li{line-height: 26px;}
	.el-pagination button, .el-pagination span:not([class*=suffix]){font-size:12px;}
	.part .el-pagination__editor.el-input{width: 50px;}
	
	.question-l .item>a{font-size: 16px;line-height: 50px;}
	.question-l{padding-bottom: 30px;}
	.question-r .item{padding: 20px;}
	.question-l .item .downlist a{font-size: 14px;height: 30px;}
	.question-l .item .downlist{padding-top: 15px;}
	.question-l .item>a .icon{width: 16px;}
	
	.freemin .text{font-size: 14px;line-height: 24px;}
	.message-request-list02{margin-top: 30px;}
	.from-list-row .from-list-item input, .from-list-row .from-list-item select, .from-list-row .from-list-item textarea{height: 40px;margin-bottom: 10px;font-size:14px;}
	.from-list-row .from-list-item span{font-size: 14px;}
	.from-list-row{margin-bottom: 0;}
	.from-list-row .from-list-item textarea{height: 100px;}
	.message-request-list02 .form-box-bot div #canvas{margin-top: -5px;height: 38px;width:120px;}
	.sample-request-list .tips, .message-request-list .tips{margin-top: 10px;font-size:12px;line-height:18px;}
	.freemin .btn-list{margin-top: 30px;}
	.freewrap{padding-bottom: 80px;}
	.freemin .news-text{flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content:flex-start;-webkit-justify-content:flex-start;}
	
	.freemin .news-text span{width: 100%;font-size: 18px;margin-bottom:10px;}
	.freemin .news-text label{margin-left: 0;margin-right: 15px;}
	.freemin .news-text label p{font-size: 16px;}
	.freemin .news-text label input{width: 16px;height: 16px;}
	
	.from-list-row{padding-right: 0;margin-bottom:10px;}
	.from-list-row .from-list-item{width: 49%;}
	.from-list-row .from-list-item:first-child{width:100%;}
	.from-list-row .add-btn, .from-list-row .reduce-btn{width: 100%;border-radius: 4px;position: relative;height:40px;}
	.from-list-row .add-btn{background-color: #063786;}
	.from-list-row .reduce-btn{background-color: #C1272D;}
	.from-list-row .add-btn img, .from-list-row .reduce-btn img{filter: brightness(0) invert(1);}
	.footer-l p{font-size:14px;line-height:28px;}
	
	
	
	.videobox{width: 90%;height: 60%;}
	.videobox .videclose{width: 30px;height: 30px;}
	.maskweap .imgshow .videclose img{padding: 0;max-width: 50%;max-height: 50%;}
	.videobox .videclose{right: 0;top: 0;}
	
	
	
	
	
	
	
	
	
	
	
	
	
}