﻿@media only screen and (max-width:760px){
	.header{height: 80px;}
	.headerwrap{padding: 0 3%;}
	.h-right{right: 3%;}
	.h-right a.button02{width: 100px;height: 36px;font-size: 12px;}
	.h-right a.button01{height: 36px;width: 36px;margin-right: 8px;}
	.neum-left{display: none;}
	.neum-right{display: block!important;width: 100%;padding: 0 10%;}
	.neumwrap{padding: 0;}
	.index01text .item .text h3{font-size: 16px;margin-bottom: 5px;}
	.index01text .item{padding: 15px 0;}
	.header .logo img{height: 40px;}
	.h-right a.button01>span{display: none;}
	
	.seader{width: 90%;}
	.seader form{width: 100%;border-width: 2px;height: 50px;}
	.seader form input{padding: 0 10px;font-size: 12px;}
	.seader form button{font-size: 0;}
	.seader form button img{margin: 0;}
	.seader .close{right: 0;top: -40px;}
	.seader .close img{height: 28px;}
	.seader form button img{height: 18px;}
	
	
	.index01wrap{padding-top: 40px;}
	.index01text{display: none;}
	.index01img-02{display: none;}
	.index01img-01 img{height: 60vh;}
	.index01img.index01img-01{width: 90%;}
	.i-logo{margin-left: 5%;margin-bottom: -8%;max-width: 80%;}
	.index01img-01 .btnlist a{width: 100px;height: 100px;border-width: 3px;}
	.index01img-01 .btnlist a p{font-size: 20px;line-height: 30px;}
	.index01img-01 .btnlist a:first-child{border-width: 4px;}
	.index01img-01 .btnlist a:last-child{margin-left: 10px;}
	
	/*index02wrapwrap*/
	.index02wrapwrap{width: 100%;padding-top: 0;overflow: hidden;}
	.index02wrap{padding: 60px 0 160px;margin-top: 60px;overflow:initial;}
	.center{width: 94%;}
	.index02-tl{width: 100%;padding-right: 3%;box-sizing: border-box;margin-bottom:40px;}
	.index02-tl p{font-size: 16px;margin-bottom: 20px;box-sizing: border-box;padding-left: 80px;}
	.index02-tl p::before{width: 40px;}
	.index02-tl .text{padding-left: 80px;box-sizing:border-box;}
	.index02-tl .text h3{font-size: 60px;}
	.index02-tl .text h3:last-child{margin-top:20px;}
	.index02-tl .text>.text-l{display: flex;display: -webkit-flex;writing-mode: vertical-lr;margin-top: 0;filter: drop-shadow(-3px 3px 1px rgba(20,36,116,0.2));position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
	.index02-tl .text h4{width: 100%;font-size: 14px;line-height: 24px;margin-top: 0;}
	.index02-tl .text h4 br{display: none;}
	.index02-tl .text .text-r{width: 100%;position: relative;transform: none;}
	.index02-tl .text .text-r h4,.index02-tl .text .text-r .more{writing-mode: initial;}
	.index02-tl .text .text-r .more{width: 120px;height: 36px;}
	.index02min{overflow: hidden;width:100%;}
	.index02min-swiper{padding-left: 0;}
	.xkjsinfo06min .swiper-slide .text{bottom: 20px;}
	.xkjsinfo06min .swiper-slide .text::before{width: 40px;margin-right: 10px;}
	.xkjsinfo06min .swiper-slide .text p{padding: 0 10px;line-height: 38px;height: 40px;}
	
	
	.index03wrap{margin-top: -80px;padding: 0;border-radius: 30px;overflow: hidden;}
	.index03{display: block;}
	.index03-img{width:calc(100% - 110px);margin-left: 10px;}
	.index03-img:first-child{position: absolute;left: 0;bottom: 280px;}
	.index03-text h3{writing-mode: vertical-lr;position: absolute;right: 0;top: 0;margin: 0;font-size: 80px;}
	.index03-text{position: relative;box-sizing: border-box;margin-top: 0;padding: 60px 3% 30px;padding-right: 100px;}
	.index03-text p{font-size: 16px;margin-bottom: 20px;justify-content: flex-start;-webkit-justify-content: flex-start;}
	.index03-text p::before{width: 40px;}
	.index03-text h4{text-align: justify;line-height: 24px;}
	.index03-text h4 br{display: none;}
	.index03-img .img{height: 200px;object-fit: cover;border-radius: 15px;}
	.index03-img .img img{height: 100%;object-fit: cover;}
	.index03-img .text{padding: 20px;padding-left: 0;}
	.index03-img .text h3{font-size: 18px;}
	.index03-img02{margin-top: 280px;}
	
	.index04wrap::before{width: 96%;}
	.index04{width:80%;padding-top: 30px;}
	.index04 .tl{margin-bottom: 30px;}
	.index04min .itme{display: block;width: calc((100% - 20px)/3);margin-right: 10px;margin-bottom: 30px;}
	.index04min .itme:nth-of-type(4n){margin-right: 10px;}
	.index04min .itme:nth-of-type(3n){margin-right: 0;}
	.index04min .itme .imgbox{width: 80px;height: 80px;margin: auto;}
	.index04min .itme p{width: 100%;padding: 0;margin-top: 20px;text-align: center;}
	.index04wrap{padding-bottom: 100px;margin-top:30px;}
	
	.index05 .tl h3{font-size: 80px;}
	.index05-top{padding: 0 3%;}
	.index05-topr{margin-top: 40px;display: block;width: calc(100% - 100px);padding-left: 20px;}
	.index05-topr h4{line-height: 24px;text-align:justify;}
	.index05-topr h4 br{display: none;}
	.index05-tr{margin-top: 20px;}
	.index05-tr .page{margin-right: 10px;}
	.index05-tr .btn{width: 42px;height: 42px;}
	.index05-min{margin-top: -100px;padding: 0;padding-left: 10px;}
	.index05-min .item{width: 100%!important;}
	.qualified01min .item .imgbox .font{width: 130px;height: 46px;border-top-left-radius:20px;}
	.qualified01min .item .imgbox .font p{font-size: 12px;line-height: 20px;}
	.more{width: 120px;height: 40px;font-size: 14px;margin-bottom: 20px;}
	.more img{margin-left: 5px;}
	.index05-min .item .text h4{font-size: 14px!important;}
	.qualified01min .item .text h4{font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
	.index05wrap::before{width: 96%;}
	
	.index06wrap{padding-top: 60px;display: flex;display: -webkit-flex;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;overflow: hidden;padding-bottom: 60px;}
	.index06-top{position: relative;top: 0;padding: 0;margin-top: -50px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;padding-right: 130px;padding-left: 3%;}
	.index06-tr h3{font-size: 80px;position: absolute;right: -10px;line-height: 68px;}
	.index06-tr p{writing-mode: initial;margin-top: 80px;margin-bottom: 20px;}
	.index06-tr p::before{width: 40px;height: 2px;margin: 0;margin-right: 10px;}
	.index06min{width: 100%;height: 300px;}
	.index06min img{width: 100%;height: 100%;object-fit: cover;}
	.index06-tl h3{font-size: 14px;line-height: 24px;}
	.index06-tl h3 br{display: none;}
	
	.index07wrap{padding: 0;margin-top: 60px;padding-top: 60px;padding-bottom: 60px;}
	.index07-top{padding-left: 100px;padding-right: 10px;flex-flow: column;-webkit-flex-flow: column;}
	.index07-top .index06-tr h3{left: 0;right: initial;top:0;}
	.index07-top .index06-tr p{margin-top: 0;}
	.index07min{margin-top: 0;}
	
	.newsinfo02 .item .imgbox .data{left: initial;right: 0;border-radius: 0;border-bottom-left-radius: 20px;}
	.newsinfo02 .item .imgbox{border-radius: 20px;}
	.newsinfo02 .item .imgbox .data{font-size: 28px;padding: 10px;}
	.newsinfo02 .item .imgbox .data p{font-size: 12px;}
	.newsinfo02 .item .text{margin-top: 20px;}
	.newsinfo02 .item .text h3{font-size: 16px;line-height: 24px;margin-bottom: 15px;}
	.newsinfo02 .item .imgbox .data h3{font-size: 28px;}
	
	.footer{margin: 60px auto 30px;display: block;}
	.f-left .f-logo{max-width: 80%;margin-bottom: 40px;}
	.f-left .f-logo img{width: auto;max-width: 100%;}
	/*.f-left p,.f-fx{display: none;}*/
	.f-right{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.f-r01{width: 100%;margin-bottom: 20px;}
	.f-r02{width: 100px;margin: 0;}
	.f-r02 a{font-size: 12px;}
	.f-r03{width: calc(100% - 100px);}
	.f-r03 .item h3{font-size: 16px;margin-bottom: 0;line-height: 32px;}
	.f-r03 .item h4{font-size: 14px;line-height: 24px;}
	.f-r03 .item img{margin-bottom: 20px;}
	.f-r03 .item h5{font-size: 12px;line-height: 20px;}
	.ba{height: 50px;}
	.ba a{font-size: 12px;}
	
	.f-left p{margin-bottom:20px;}
	.f-fx a{margin-right: 10px;}
	.f-left{margin-bottom: 30px;}
	.f-left .f-logo{margin-bottom: 30px;}
	
	/* .wrap01 */
	.wrap01{padding-left: 3%;}
	.contact01{padding: 50px 30px 30px;padding-right: 3%;margin-bottom: 30px;padding-top:0;}
	.joininfowrap{border-top-left-radius: 50px;border-bottom-left-radius: 50px;padding-bottom: 50px;padding-top:30px;}
	.contact01 .tl h3{font-size: 50px;margin-bottom: 20px;}
	.contact01 .tl p{font-size: 16px;margin-bottom: 15px;}
	.contact01 .tl p::before{width: 40px;}
	.course01 .item{display: block;margin-bottom: 40px;}
	.course01 .item .imgbox{width: 96%;height: auto;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
	.course01 .item .text{width: 100%;box-sizing: border-box;padding: 50px 3% 0;}
	.course01 .item .text strong{width: 40px;margin-bottom: 25px;}
	.course01 .item .text h3{font-size: 28px;margin-bottom: 20px;}
	.about01 .item .text p{font-size: 14px;line-height: 24px;margin-bottom: 15px;text-align: justify;}
	
	/* .campusbig .text */
	.campusbig .text{width: 100%;left: 0;box-sizing: border-box;padding: 0 3%;}
	.campusbig .text p::before{width: 40px;}
	.campusbig .text p{font-size: 16px;margin-bottom: 20px;}
	.campusbig .text h3{font-size: 50px;margin-bottom: 20px;}
	.campusbig .text span{font-size: 14px;}
	.campusmall .swiper-slide{height: 50px;}
	.campusmall .swiper-slide.swiper-slide-thumb-active{border-width: 3px;}
	.campusmall{bottom: 20px;padding-left: 3%;}
	.campusbig .btn{bottom: 100px;width: 50px;height: 50px;}
	.campusbig .swiper-button-next{border-right-color: initial;left: 70px;}
	.campusbig .swiper-button-prev{right: initial;left: 10px;}
	
	.contact02{padding: 0 30px;padding-right: 3%;}
	.contact02 .tl h3{font-size: 20px;}
	.contact02 .tl{margin-bottom: 30px;}
	.joininfo02min{padding-left: 0;}
	.joininfo02min .item{padding:20px;display: block;border-radius: 20px;}
	.joininfo02min .item .min-l h3{font-size: 18px;line-height: 24px;}
	.joininfo02min .item .min-l p{font-size: 14px;line-height: 24px;}
	.joininfo02min .item .minS-r{margin-top: 20px;display: block;}
	.joininfo02min .item .min-r .imgbox{width: 100%;}
	.joininfo02min .item .min-r .text{width: 100%;margin: 0;margin-top: 20px;}
	.joininfo02min .item .min-r .text h3{margin-bottom: 15px;}
	
	.course01 .item .imgbox{height:300px;}
	.course01 .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 40px;}
	.course01 .item .text h3{font-size: 26px;}
	.course01 .item:nth-of-type(2n) .imgbox{transform: translateX(4%);}
	.course01 .item:nth-of-type(2n) .text{padding: 0 4%;margin-top: 50px;}
	.course01 .item:nth-of-type(2n){margin-top: 50px;}
	
	.xkjsinfowrap{margin-top: -50px;}
	.j-banner img{height: 250px;object-fit: cover;}
	.mbx{padding: 0 30px 30px;padding-right: 3%;margin-bottom:0;}
	.mbx p{font-size: 12px;}
	.curseinfo01{padding: 0 30px;padding-right:3%;}
	.join01 .tl span{width: 90px;margin-bottom: 30px;}
	.join01 .tl h3{font-size: 28px;margin-bottom: 20px;}
	.curseinfo01 p{font-size: 14px;line-height: 24px;width: 100%;padding: 0;display: block;}
	.curseinfo01 p::before{position: relative;top: 0;margin-bottom: 20px;}
	
	.curseinfo02{margin: 50px auto;width: 100%;box-sizing: border-box;padding: 0 30px;padding-right: 3%;}
	.curseinfo02min{padding: 0;border: none;overflow: auto;margin-top: 30px;padding-bottom: 0;}
	.curseinfo02min li p{white-space: nowrap;padding: 0 10px;line-height: 32px;font-size: 14px;}
	.curseinfo02min li{margin-bottom: 10px;}
	.j-tl{margin-bottom: 30px;}
	.curseinfo03wrap{margin: 30px auto 60px;}
	.curseinfo03tab{width: 100%;box-sizing: border-box;padding: 0 3%;}
	.curseinfo03tab a{font-size: 14px;line-height: 50px;}
	.curseinfo03{padding: 50px 0;}
	.curseinfo03 li{width: 94%;}
	.curseinfo03item{display: block;}
	.curseinfo03item .imgbox{width: 100%;}
	.curseinfo03item .imgbox img{height: 300px;object-fit: cover;}
	.curseinfo03item .text{width: 100%;padding: 0;margin-top: 30px;}
	.curseinfo03item .text h3{font-size: 20px;margin-bottom: 24px;}
	.curseinfo03item .text strong{margin-bottom: 20px;}
	.curseinfo03item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.curseinfo03item .text .list p{font-size: 14px;line-height: 24px;}
	.curseinfo03item .text .list p::before{top: 10px;}
	
	.xkjsinfo06{margin-left: 0;width: 100%;box-sizing: border-box;padding-left: 30px;}
	.curseinfo04min .imgbox p{width: 150px;height: 50px;line-height: 50px;font-size: 14px;}
	.curseinfo04min .font{margin-top: 20px;}
	.curseinfo04min .font h3{font-size: 18px;margin-bottom: 10px;}
	.curseinfo04min .font p{font-size: 12px;}
	
	.join01wrap{margin-top: -50px;border-top-left-radius: 50px;border-bottom-left-radius: 50px;padding-left: 30px;padding-bottom: 50px;}
	.join01{padding-right: 3%;}
	.mbx{margin-bottom: 30px;}
	.join01 .tl h3{font-size: 20px;line-height: 30px;}
	.join01 .info p{font-size: 14px;line-height: 24px;}
	.join01 .tl{margin-bottom: 30px;}
	.join02{margin-top: 50px;}
	.j-tl h3{font-size: 20px;}
	.join02{padding-right: 3%;}
	.join02min .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 30px;}
	.join02min .item:nth-of-type(3n){margin-right: 10px;}
	.join02min .item:nth-of-type(2n){margin-right: 0;}
	.join02min .item .imgbox{border-radius: 10px;}
	.join02min .item .text{padding-top: 20px;}
	.join02min .item .text h3{font-size: 20px;}
	.join02min .item .list p{font-size: 13px;}
	.join02min .item .list i{margin: 0 5px;}
	.join02min .item .list{margin-top: 10px;}
	.wrap02{padding-bottom: 100px;}
	
	.joininfo-tl{padding: 0 30px 30px;padding-right: 3%;}
	.joininfo-tl h3{font-size: 24px;margin-bottom: 20px;}
	.joininfo-tl .list p{font-size: 14px;}
	.joininfo-tl .list i{margin: 0 10px;}
	.joininfo-min{padding: 50px 30px 30px;padding-right: 3%;}
	.joininfo-min li h3{font-size: 20px;margin-bottom: 20px;}
	.joininfo-min li .list p{font-size: 14px;line-height: 24px;}
	.joininfo-min li{margin-bottom: 30px;}
	
	.joininfo02{padding: 30px;margin-bottom: 50px;}
	.joininfo02min .item .min-r{display: block;margin-top: 20px;}
	.joininfo02min .button{width: 50px;height: 50px;}
	.joininfo02min .joininfo02-next{right: -30px;}
	.joininfo02min .joininfo02-prev{left: -30px;}
	
	.joininfo03{padding: 0 30px;padding-right: 3%;margin-bottom: 50px;}
	.joininfo03min{padding: 0;}
	.joininfo03min .item{width: calc((100% - 20px)/2);margin-right: 20px;}
	.joininfo03min .item .imgbox{height: auto;}
	
	.news02{padding: 0 30px;padding-right: 3%;}
	.news02top p{font-size: 14px;line-height: 24px;}
	.news02top{margin-bottom: 30px;}
	.newsinfo02 .item{width: 100%;margin-bottom: 30px;}
	.el-pager li,.part .el-pagination .btn-next,.part .el-pagination .btn-prev{width: 30px;height: 30px;min-width: initial;line-height: 30px;margin-right: 10px;}
	.n-page{margin-top: 30px;}
	
	.newsinfowrap{margin-top: -50px;}
	.newsinfo-tl{padding: 0 30px 30px;padding-right: 3%;}
	.newsinfo-tl h3{font-size: 20px;line-height: 30px;margin-bottom: 30px;}
	.newsinfo-tl p{font-size: 14px;}
	.newsinfo01{width: 100%;box-sizing: border-box;padding: 0 30px;padding-right: 3%;margin: 50px 0;}
	.newsinfo01 .tl h3{font-size: 18px;}
	.newsinfo01 .tl{margin-bottom: 30px;}
	.newsinfo01 .info p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	
	.newsinfopage{width: 100%;margin-top: 50px;padding-top: 50px;}
	.newsinfopage a{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	
	.newsinfo02wrap{padding: 0 3%;margin-top: 50px;}
	.newsinfo02wrap .tl{margin-bottom: 50px;}
	.newsinfo02wrap .tl h3{font-size: 20px;}
	.newsinfo02{flex-wrap: wrap;-wekit-flex-wrap:wrap;}
	
	.qualified01min .item{width: calc((100% - 10px)/2);margin-right: 10px;margin-bottom: 40px;}
	.qualified01min .item:nth-of-type(3n){margin-right: 10px;}
	.qualified01min .item:nth-of-type(2n){margin-right: 0;}
	
	.servcecont{padding: 0 30px;padding-right: 3%;display: block;}
	.servcecont-l{width: 100%;margin-bottom: 50px;}
	.servcecont-l a{line-height: 36px;}
	.servcecont-tl h3{font-size: 24px;margin-bottom: 10px;}
	.servcecont-r{width: 100%;}
	.servcecont-tl p{font-size: 14px;margin-bottom: 20px;}
	.servcecont-tl{margin-bottom: 30px;}
	.servcecont-tl02 h4{font-size: 14px;line-height: 24px;}
	.servcecont-tl02 h3{font-size: 16px;margin-bottom: 20px;}
	.servce01-02-rmin{margin-top: 20px;}
	.servce01-02-rmin p{font-size: 14px;line-height: 24px;margin-top: 20px;}
	
	.servce02-01{margin-top: 50px;}
	.servce02-01min .item{display: block;margin-bottom: 50px;}
	.servce02-01min .item .imgbox{width: 100%;}
	.servce02-01min .item .text{width: 100%;margin-top: 20px;padding: 0;}
	.servce02-01min{padding-bottom: 30px;}
	
	.servce04-01{margin-top: 50px;margin-bottom: 30px;}
	.servce04-01 li .j-tl{margin-bottom: 20px;}
	.servce04-01 li{margin-bottom: 40px;}
	.servce04-01 p{font-size: 14px;line-height: 24px;}
	
	.servce05-02{margin-top: 60px;}
	.servce05-02min .item .imgbox{width:140px;}
	.servce05-02min .item .imgbox img{height: 100%;object-fit: cover;}
	.servce05-02min .item .text{padding-left: 15px;width: calc(100% - 140px);}
	.servce05-02min .item .text h3{font-size: 16px;margin-bottom: 10px;}
	.servce05-02min .item .text h4,.servce05-02min .item .text h4 p{font-size: 12px;line-height: 20px;}
	.servce05-02min .item .text span{font-size: 12px;width: 120px;margin: 0;position: absolute;left: 0;bottom: 0;border-radius: 0;border-top-right-radius: 12px;}
	.servce05-02min .item{margin-bottom: 30px;align-items:initial;-webkit-align-items:initial;}
	.j-tl h3{display: block;font-size: 18px;}
	.j-tl h3::before{margin-bottom: 20px;}
	.servce06-01{margin-top: 40px;}
	.servce06-01min .item{width: 100%;padding-right: 10%;}
	.servce06-01min .item:nth-of-type(2n){padding-left: 10%;padding-right: 0;}
	.servce06-01min .item .text h3{font-size: 18px;margin-bottom: 10px;}
	.servce06-01min .item .text{margin-top: 20px;}
	.servce06-01min .item .text h4{font-size: 14px;line-height: 24px;margin-top: 10px;}
	
	.servce06-02min .item{display: block;}
	.servce06-02min .item .imgbox{width: 100%;}
	.servce06-02min .item .imgbox img{width: 100%;}
	.servce06-02min .item .text{width: 100%;padding: 0;margin-top: 20px;}
	.servce06-02min{padding-right: 10%;}
	.servce06-02min .item .text h4{font-size: 14px;line-height: 24px;}
	.servce06-02{margin-top: 0;}
	
	.contact01 .tl h3{font-size: 40px;}
	.qualified01min .item{width: 100%;margin-right: 0;}
	.qualified01min .item .imgbox{border-radius: 20px;}
	.qualified01min .item .text h4{font-size: 18px;margin-bottom: 10px;}
	.qualified01min .item:last-child{margin-bottom: 20px;}
	
	.xkjsinfo01{padding: 0 30px;padding-right: 3%;}
	.teaminfo01{margin-top: 30px;}
	.teaminfo02{width: 100%;margin-top: 50px;padding: 0 30px 30px;padding-right: 3%;box-sizing: border-box;margin-bottom: 50px;}
	.teaminfo02 .j-tl{margin-bottom: 30px;}
	.teaminfo02 h4{font-size: 14px;line-height: 24px;}
	.teaminfo03{width: 100%;padding: 0 30px 30px;padding-right: 3%;box-sizing: border-box;}
	
	.teaminfo03>h3{margin-bottom: 50px;}
	.teaminfo03item{display: block;}
	.teaminfo03item .text{width: 100%;padding: 0;}
	.teaminfo03item .imgbox{margin: auto;margin-bottom: 20px;}
	.teaminfo03item .text p{line-height: 26px;}
	
	.xkjs03wrap .item>img{height: 300px;object-fit: cover;}
	.xkjs03wrap .item .text{padding: 0 3%;display: block;}
	.xkjs03wrap .item .text h3{font-size: 20px;}
	.xkjs03wrap .item .text h4{font-size: 14px;line-height: 24px;}
	.xkjs03wrap .item .imgbox{width: 60px;}
	.xkjs03wrap .item .text .imgbox img{width: 100%;}
	
	.teaminfo05wrap{padding: 50px 30px 0;padding-right: 3%;}
	.teaminfo05wrap .tl strong{width: 40px;margin-bottom: 20px;}
	.teaminfo05wrap .tl h3{font-size: 20px;margin-bottom: 40px;}
	
	.xkjs02{padding: 0 30px;padding-right: 3%;}
	.xkjs02 .tl{font-size: 20px;}
	.xkjs02 .tab a{width: calc((100% - 15px)/4);margin-right: 5px;font-size: 14px;border-width: 1px;height: 32px;line-height: 32px;}
	.xkjs02 .tab{margin: 30px 0 40px;}
	.xkjs02 .list p{font-size: 16px;}
	.xkjs03wrap{margin-top: 40px;}
	
	.xkjsinfo01 p{display: block;line-height: 24px;}
	.xkjsinfo01 p::before{margin-bottom: 20px;}
	.xkjsinfo02{margin: 30px auto;display: block;}
	.xkjsinfo02 .imgbox{width: 100%;}
	.xkjsinfo02 .text{width: 100%;padding: 0 30px;margin-top: 30px;padding-right: 3%;}
	.xkjsinfo02 .text h3{font-size: 20px;margin-bottom: 20px;}
	.xkjsinfo02 .text strong{width: 40px;margin-bottom: 30px;}
	.xkjsinfo02 .text h4{line-height: 24px;text-align: justify;}
	
	.xkjsinfo03{width: 100%;box-sizing: border-box;padding: 0 30px;padding-right: 3%;margin-left: 0;}
	.xkjsinfo03min a{font-size: 14px;border-width: 1px;padding: 6px 10px;}
	
	.xkjsinfo04{margin:0;margin-top: 60px;box-sizing: border-box;padding: 0 30px;width: 100%;}
	.xkjsinfo04min .button{width: 50px;height: 50px;}
	.xkjsinfo04min .xkjsinfo04-prev{left: -25px;}
	.xkjsinfo04min .xkjsinfo04-next{right: -25px;}
	.xkjsinfo04page{width: 100%;}
	
	.xkjsinfo05{margin: 50px 0;}
	.xkjsinfo05 .bg{height: 300px;}
	.xkjsinfo05 .text{left: 0;width: 100%;box-sizing: border-box;padding: 0 30px;padding-right: 3%;bottom:50%;transform:translateY(50%);}
	.xkjsinfo05 .text p{display: block;line-height: 24px;}
	.xkjsinfo05 .text p::before{margin-bottom: 20px;}
	.xkjsinfo05 .text h3{font-size: 20px;}
	.xkjsinfo05 .text span{margin-bottom:20px;}
	
	
	.xkjsinfo06{padding-right: 30px;}
	
	.xkjsinfo07{margin-top: 50px;padding-top: 50px;}
	.xkjsinfo07-l{margin-bottom: 30px;font-size:20px;}
	.xkjsinfo07-r{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.xkjsinfo07-r .item{width: calc((100% - 10px)/3);display: block;margin-right: 5px;}
	.xkjsinfo07-r .item p{margin: 0;margin-top: 15px;text-align: center;font-size: 14px;line-height: 24px;}
	.xkjsinfo07-r .item .imgbox{width: 90px;height: 90px;margin: auto;}
	
	/*.index0101*/
	.index0101{display: block;padding:0;margin:60px auto;}
	.index0101-l{position: relative;width:100%;flex-flow:column-reverse;-webkit-flex-flow:column-reverse;}
	.index0101-l p{writing-mode: initial;margin:0;margin-bottom:10px;font-size:16px;}
	.index0101-l p::before{width:40px;height: 2px;margin:0;margin-right:20px;}
	.index0101-l h3{writing-mode: initial;font-size: 60px;}
	.index0101-r{width: 100%;margin-top: 30px;}
	.index0101-r h3{font-size: 20px;}
	.index0101-r p{font-size: 14px;line-height: 24px;margin-bottom: 15px;text-align:justify;}
	.index0101 .bg{position: relative;width:100%;border-radius:0;border-top-right-radius:40px;border-bottom-right-radius:40px;margin-left:-3%;filter:none;}
	
	.teaminfo01{padding:0 30px 30px;padding-right:3%;display:block;margin-top:0;margin-bottom:40px;}
	.teaminfo01 .imgbox{width: 100%;border-radius: 20px;}
	.teaminfo01 .text{width: 100%;padding: 0;margin-top: 30px;}
	
	
	
}