@media (max-width: 1028px){
    .center{width: 94%;}
    .nav li{margin-right: 20px;}
    .c-center{width: 94%;}
    body{overflow-x: hidden;}
    .bannerwrap video{height: 100%;object-fit: cover;z-index:0;position:relative;}
	.bannerwrap .boicon{display: block;z-index:1;pointer-events: none;}
}
@media only screen and (max-width:760px){
	.center{width: 94%;}
	.nav{display: none;}
	.header{height: 60px;}
	.header .logo img{height: 36px;}
	.header .logo{z-index: 11;}
	
	
	.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;}
	.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: #FF7327;height: 2px;}
    
    .cblshow{padding: 20px 15px;right:42px;}
    .cblshow .item{margin-bottom: 10px;}
    .cblshow .item span{font-size: 16px;}
    .cblshow .item h3{line-height: 24px;}
    .cblshow .item h3 .box{height:24px;}
    .cblshow .item p{line-height: 24px;}
    .cblshow .item p img{max-width:80px;}
    .cbl .min{font-size: 12px;line-height: 16px;}
    .cbl{width: 36px;height: 110px;}
	
	
	.bannerwrap{margin-top: 60px;height: 250px;}
	.scrollwrap{display: none;}
	.banner-bot{bottom: 20px;}
	.bannerpage .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 10px;}
	.banner-num span, .banner-num i{font-size: 12px;}
	.banner-num span.active{font-size: 16px;}
	.banner-num i{margin: 0 5px;}
	.bannerwrap video{height: 100%;object-fit: cover;z-index:0;position:relative;}
	.bannerwrap .boicon{display: block;z-index:1;pointer-events: none;}
	
	.c-center{width: 94%;}
	.index01{margin: 50px auto;display: block;}
	.index01-l{width: 100%;padding: 20px 10px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;border-radius: 4px;}
	.index01-l .list{display: none;}
	.index01-l h3{font-size: 1em;margin-bottom: 0;}
	.index01-l .item{margin-bottom: 0;}
	.index01-r{width: 100%;margin-top: 30px;}
	.index01page .swiper-pagination-bullet{margin-right: 8px;width:8px;height:8px;}
	
	.i-tl h3{font-size: 36px;}
	.i-tl p{font-size: 24px;margin-top: -30px;}
	.index02wrap{margin: 50px auto;}
	.i-tl{margin-bottom: 30px;}
	.index02-tab a{font-size: 14px;margin-right: 10px;}
	.index02-li{display: block;}
	.index02-l{width: 100%;border-radius: 10px;padding: 20px 10px 30px;}
	.index02-l .list{display: flex;display: -webkit-flex;padding: 0;justify-content: space-between;-webkit-justify-content: space-between;}
	.index02-l .list a{font-size: 14px;width: calc((100% - 15px)/4);margin: 0;line-height: 30px;border-radius: 4px;}
	.index02-l .top h3{font-size: 22px;}
	.index02-l .top p{font-size: 16px;}
	.index02-l .top{margin-bottom: 20px;}
	.index02-r{width: 100%;margin-top: 30px;}
	.index02-r .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 10px;}
	.index02-r .item:nth-of-type(3n){margin-right: 10px;}
	.index02-r .item:nth-of-type(2n){margin-right: 0;}
	.index02-r .item .imgbox img{width: 100%;}
	.index02-r .item .text{padding: 12px ;}
	
	.index02-l .list a::before{border-color: transparent;border-top-color: #fff;left: 50%;bottom: -12px;right: initial;top: initial;margin-left: -6px;}
	.index02-mask01{width: 100%;padding: 30px 20px;}
	.index02-mask01 h3{font-size: 20px;margin-bottom: 10px;}
	.index02-mask01 h3 span{font-size: 26px;}
	.masklist .close{right: 10px;top: 10px;}
	.index02-mask01 p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.index02-mask01 form input{border-width: 1px;padding: 0 15px;font-size: 14px;height: 44px;margin-bottom: 10px;}
	.index02-mask01 form button{width: 120px;height: 40px;font-size: 14px;margin-top: 10px;}
	.index02-mask02{height: auto;padding: 30px 20px;}
	.mask02-c .swiper-slide{display: block;}
	.mask02-c .swiper-slide .mask02-l{width: 100%;}
	.mask02-c .swiper-slide .mask02-r{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;margin-top: 10px;}
	.mask02-c .swiper-slide .mask02-r .imgbox{width: calc((100% - 10px)/2);margin: 0;}
	.mask02-c .swiper-slide .mask02-r .imgbox:last-child{margin: 0;}
	.mask02-c .button{width: 36px;height: 36px;box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1);}
	.mask02-c .button.index02-mprev{left: -10px;}
	.mask02-c .button.index02-mnext{right: -10px;}
	/* .index02-mask03 */
	.index02-mask03{height: auto;padding: 30px 20px;}
	
	/* .index03wrap */
	.index03wrap{padding: 50px 0;}
	.index03{display: block;}
	.index03-l{width: 100%;}
	.index03 .tl{font-size: 24px;margin-bottom: 20px;}
	.index03-lmin{padding: 0;background-color: transparent;}
	.index03-lmin .list .item{width: calc((100% - 10px)/2);margin-right: 10px;background-color: #fff;margin-bottom: 10px;}
	.index03-lmin .list .item .text h3{font-size: 14px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
	.index03-lmin .list .item .text{padding: 10px 10px 15px;}
	.index03-lmin .list .item .text h4{font-size: 12px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
	.index03 .more{position: relative;width: 100px;height: 34px;font-size: 14px;bottom: 0;left: 0;transform: none;margin: auto;margin-top: 20px;}
	/* .index03-r */
	.index03-r{width: 100%;margin-top: 50px;}
	.index03-rmin{padding: 20px 10px;}
	.index03-rmin .item span{font-size: 10px;width: 40px;}
	.index03-rmin .item{font-size: 14px;padding-left: 50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 20px;}
	
	/* .index04wrap */
	.index04wrap{margin: 50px auto;}
	.index04-top{display: block;}
	.index04-top .img img{width: 100%;}
	.index04-top .text{width: 100%;margin-top:20px;}
	.index04-top .text .tl .imgbox{width: 42px;height: 42px;margin-right: 10px;}
	.index04-top .text .tl .imgbox img{max-width: 50%;max-height: 50%;}
	.index04-top .text .tl{font-size: 20px;margin-bottom: 10px;}
	.index04-top .text h4{font-size: 14px;line-height: 24px;}
	.index04_mumping .numfont h2, .index04_mumping .numfont span{font-size: 42px;}
	.index04_mumping{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.index04_mumping li{width: 50%;padding: 15px 10px;box-sizing: border-box;}
	.index04-num::before{display: none;}
	.index04_mumping .text span{font-size: 14px;line-height: 20px;}
	.index04-num{margin: 10px 0 20px;}
	.index04-bimg img{margin-top: 30px;}
	
	/* .index05 */
	.index05{padding: 50px 0;}
	.index05min .text{width: 100%;padding: 40px 20px;}
	.i-tl02{font-size: 24px;margin-bottom: 20px;}
	.index05min .text h4{font-size: 14px;line-height: 24px;}
	
	.index06wrap{margin: 50px auto;}
	.index06-top{display: block;margin-bottom: 20px;}
	.index06-top .links{margin-top: 20px;}
	.index06-top .links a{font-size: 14px;margin-right: 20px;}
	.swiper-index06 .swiper-slide{flex-flow: column-reverse;-webkit-lex-flow: column-reverse;}
	.swiper-index06 .left{width: 100%;margin-top: 10px;}
	.swiper-index06 .right{width: 100%;}
	
	/* .index07 */
	.index07{display: block;}
	.index07-lswiper{width: 100%;}
	.index07-lswiper .swiper-slide{display: block;box-sizing: border-box;padding: 20px;}
	.index07-r{position: relative;}
	.index07-lswiper .swiper-slide .imgbox{margin: auto;border-radius: 10px;overflow: hidden;}
	.index07-lswiper .swiper-slide .text{width: 100%;padding: 0;margin-top: 20px;}
	.index07-lswiper .swiper-slide .text h3{font-size: 20px;text-align: center;}
	.index07-lswiper .swiper-slide .text h3 br{display: none;}
	.index07-lswiper .swiper-slide .text p{font-size: 14px;margin-top: 0;text-align: center;}
	.index07-lswiper .swiper-slide .text h4,.index07-lswiper .swiper-slide .text h4 p{font-size: 14px;line-height: 24px;text-align: center;}
	.index07-r{width: 100%;box-sizing: border-box;padding: 0 30px;margin-top: 20px;}
	.index07-r .fa{width: 30px;height: 30px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
	.index07-r .fa.fa-angle-up{top: 50%;left: 0;transform: none;transform: rotate(-90deg);margin-top: -15px;}
	.index07-r .fa.fa-angle-down{top: 50%;right: 0;transform: none;transform: rotate(-90deg);left: initial;margin-top: -15px;}
	.index07-rswiper .swiper-slide{height: 70px!important;}
	.index07-rswiper img{object-position: top;border-radius:6px;}
	
	
	/* .index08wrap */
	.index08wrap{padding: 50px 0;}
	.index08min .swiper-slide{padding: 30px 25px 40px;}
	.index08min .text strong{margin: 20px 0;}
	.index08min .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.index08min .page{margin-top: 30px;}
	.index08min .page .button{width: 40px;height: 40px;margin-left: 10px;}
	.index08-page{width:calc(100% - 100px);}
	
	.index09wrap .bg02{display: none;}
	.index09min{padding: 0;margin-top: 30px;}
	.index09min .swiper-slide h4{font-size: 12px;line-height: 20px;}
	.index09min .swiper-slide h3{margin-bottom: 15px;margin-bottom: 10px;font-size: 16px;}
	.index09min .swiper-slide .imgbox{margin-bottom: 20px;width: 80px;height: 80px;}
	.index09min .swiper-slide{padding: 0 10px 20px;height: auto;}
	.index09min .page .button{width: 40px;height: 40px;margin-right: 10px;}
	.index09wrap{margin-bottom: 50px;}
	
	/* .index10wrap */
	.index10wrap{box-sizing: border-box;padding: 0 3%;}
	.i-tl h4{font-size: 14px;line-height: 24px;margin-top: 20px;}
	
	.index10{height: 300px;}
	.index10 .BMap_Marker:first-child::before{width:60px;height: 60px;}
	.index10 .BMap_Marker:first-child{height:90px!important;width:200px!important;padding-left:80px!important;background-size:100% 100%!important;border-radius:0!important;margin-top:-90px!important;margin-left:-100px!important;padding-bottom:20px!important;}
	.index10 .BMap_Marker:first-child::after{font-size:14px;line-height: 22px;}
	
	
	.form-f{margin: 30px auto 50px;padding: 30px 20px;}
	.form-f h3{font-size: 24px;margin-bottom: 20px;}
	.form-f .li{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.form-f .li input, .form-f .li select{width: 100%;height: 44px;padding: 0 10px;font-size: 14px;margin-bottom: 10px;}
	.form-f .li button{width: 100px;font-size: 14px;height: 36px;margin-top: 20px;}
	.form-f .li input, .form-f .li select, .form-f .li .layui-form-select{width: 100%;}
	
	/* .footer */
	.footer{padding: 30px 0 20px;}
	.f-top{margin-bottom: 20px;}
	.totop{width: 40px;height: 40px;}
	.f-logo img{height: 36px;}
	.f-nav{display: none;}
	.f-ba{padding-bottom: 0;padding-top: 20px;}
	.f-ba a:last-child{display: none;}
	.f-ba a{font-size: 12px;line-height: 16px;text-align: center;}
	
	/* .c-mbx */
	.c-mbx{margin-top: 80px;}
	.n-mbx a, .n-mbx i{font-size: 12px;}
	.classinfo{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;align-items: flex-end;-webkit-align-items: flex-end;}
	.classinfo-l{width: 100%;}
	.classinfo-l .tl h3{font-size: 22px;margin-bottom:15px;}
	.classinfo-l .tl h3::before{height: 3px;}
	.classinfo-l .tl p{font-size: 13px;}
	.classinfo-l .tl{margin-bottom: 90px;margin-top: -120px;}
	.classinfo-l .info h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.more{width: 100px;height: 36px;font-size: 14px;}
	.classinfobot{height: 170px;bottom: initial;top: 90px;}
	.classinfo-r img{height: 260px;}
	
	.classinfo02{margin: 50px auto;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.classinfo02 a{width: 100%;padding: 30px 20px;margin-bottom: 20px;padding-left: 120px;position: relative;text-align: left;min-height:160px;}
	.classinfo02 a .imgbox{width: 80px;height: 80px;margin-bottom: 20px;position: absolute;left: 20px;}
	.classinfo02 a h3{font-size: 20px;margin-bottom: 10px;}
	.classinfo02 a h4{font-size: 14px;line-height: 24px;}
	.classinfo02 a:last-child{margin-bottom: 0;}
	
	.classinfo03{margin: 50px auto;}
	.c-tl h3{font-size: 22px;border-width: 3px;margin-bottom: 20px;}
	.classinfo03-min li p{font-size: 14px;line-height: 24px;}
	.classinfo03-min li h3{font-size: 16px;line-height: 26px;}
	.classinfo03-min li{margin-bottom: 20px;}
	
	.classinfo04wrap{margin: 50px auto;}
	.classinfo04 li .sk{display: none;}
	.classinfo04 li .text{width: 100%;margin: 0!important;}
	.classinfo04 li{padding: 0!important;margin-bottom: 10px;}
	.classinfo04 li .text p{padding: 0 10px;font-size: 14px;line-height: 20px;}
	
	/* .n-banner */
	.n-banner{margin-top: 60px;}
	.n-banner img{height: 200px;object-fit: cover;}
	.n-banner .text h3{font-size: 24px;margin-bottom: 15px;}
	.n-banner .text p{font-size: 14px;line-height: 20px;}
	.newswrap{margin: 50px auto;}
	.n-mbx{display: none;}
	.news{padding: 30px 15px;}
	.newsmin .item-r{padding-left: 10px;display: block;}
	.newsmin .item-r .text{width: 100%;}
	.newsmin .item-r .data h3{font-size: 16px;margin-right: 5px;}
	.newsmin .item-r .data p{font-size: 12px;}
	.newsmin .item-r .data{display: flex;display: -webkit-flex;align-items: flex-end;-webkit-align-items: flex-end;margin-bottom: 5px;}
	.newsmin .item-r .text h3{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 24px;margin-bottom: 5px;}
	.newsmin .item-r .text h4{font-size: 14px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;margin: 0;}
	.newsmin .item .imgbox img{height: 100px;object-fit: cover;}
	.newsmin .item-r .text .btn{display: none;}
	.newsmin .item{padding-bottom: 20px;margin-bottom: 20px;}
	
	.ninfo-tl .tl p{font-size: 14px;margin-bottom: 20px;}
	.ninfo-tl .tl h3{font-size: 22px;line-height: 30px;}
	.ninfo-tl{padding-bottom: 30px;margin-bottom: 30px;}
	.ninfo h4{font-size: 14px;line-height: 24px;}
	.ninfo-page{margin-top: 30px;padding-top: 20px;border-top: 1px solid #ddd;}
	.ninfo-page a span{font-size: 14px;margin-bottom: 0;}
	.ninfo-page a p{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: calc(100% - 46px);}
	.ninfo-page{display: block;}
	.ninfo-page a{width: 100%;border: none;}
	.ninfo-page a>div{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
	.ninfo-page a:first-child{border: none;}
	.ninfo-page a{height: 40px;}
	
	
	
	
	
	
	
	
	
}