﻿@font-face{
	font-family:"siyuan";
	src:url("https://aoirise.com/static/addons/cms/css/font/SourceHanSansCN-Regular.otf") format("opentype");
}
@font-face{
	font-family:"siyuanlight";
	src:url("https://aoirise.com/static/addons/cms/css/font/SourceHanSansCN-Light.otf") format("opentype");
}
@font-face{
	font-family:"siyuanbold";
	src:url("https://aoirise.com/static/addons/cms/css/font/SourceHanSansCN-Bold.otf") format("opentype");
}
@font-face{
	font-family:"Montserrat";
	src:url("https://aoirise.com/static/addons/cms/css/font/Montserrat-Regular.otf") format("opentype");
}
@font-face{
	font-family:"Montserratlight";
	src:url("https://aoirise.com/static/addons/cms/css/font/Montserrat-Light.otf") format("opentype");
}
body,input,h1,h2,h3,h4,h5,h6,b,c,e,i,g,p,div,dl,dt,dd,select,textarea,font,right,left{ margin:0; padding:0;color:#555; font-size:12px;font-family:Arial,siyuan; line-height:1;font-weight: normal;letter-spacing: 0;}
body,html{height:100%;width: 100%;background-color: #ffffff;}
img{display: block;}
a{ color:#333; text-decoration:none;}
ul, ol, li, dl, dd {margin: 0;padding: 0; list-style:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6,span,dd,dt,b,c,e,a,font,right,left{ -webkit-text-size-adjust:100%;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{display: block;content: '';clear: both;}
.bg_big{width: 100%;height: auto;background-color: #f8f8f8;font-family: arial;}

/*IE*/
.web-ie2018{ font-family: sans-serif;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999999999999;background: #666;zoom:1;}
.web-ie2018 dl{    position: absolute;width: 700px;height: auto;top: 50%;margin-top: -200px;left: 50%;margin-left: -350px;background: #fff;}
.web-ie2018 dl #img{    display: block;margin: 50px auto;}
.web-ie2018 dl h3{    display: block;text-align: center;font-size: 28px;font-weight: normal;letter-spacing: 2px;margin: 0 auto 30px;}
.web-ie2018 dl h4{ display: block;text-align: center;font-size: 18px;font-weight: normal;letter-spacing: 2px;margin: 50px auto 50px;}
.web-ie2018 dl dd{ margin: 0 auto 50px;  display: block;text-align: center; margin-bottom:50px;}
.web-ie2018 dl dd a{ display: inline-block;margin: 0 20px;}
.web-ie2018 dl dd a img{display: block;margin: 0 auto;text-align: center;width: 50%;}
.web-ie2018 dl dd a span{display: block;font-size: 16px; color:#666;}

::-webkit-scrollbar{width: 0;}

.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:90px 30px 30px;}
.sidebar-nav .sidebar-brand a{color: #222;font-size: 16px;padding-bottom: 16px;margin-bottom: 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 20px;}
.sidebar-nav-two .sidebar-brand-there a{padding: 0 40px;}
.hamburger{height: 16px;right: 0;top: 0;z-index: 10;display:block;position: relative;margin: 0;width: 14px;;}
.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: #fff;height:1px;}
.blue .hamburger.is-closed .hamb-top, .blue .hamburger.is-closed .hamb-middle, .blue .hamburger.is-closed .hamb-bottom, .blue .hamburger.is-open .hamb-top, .blue .hamburger.is-open .hamb-middle, .blue .hamburger.is-open .hamb-bottom{background-color: #1B44A6;height: 1px;}
.hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{background-color: #0d5c63;}
	
.button--winona{overflow:hidden;padding:0;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1);position: relative;}
.button--winona::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;color:inherit;-webkit-transform:translateY(120%);transform:translateY(120%);display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;box-sizing: border-box;}
.button--winona.button01::after{color: #0d5c63;}
.button--winona>span{display:block;}
.button--winona.button--inverted{color:#7986cb}
.button--winona.button--inverted:after{color:#fff}
.button--winona::after,.button--winona>span{-webkit-transition:-webkit-transform .3s,opacity .3s;transition:all 0.6s cubic-bezier(0.4, 0.16, 0, 0.95)}
/* .button--winona::after{transition: transform 0.6s cubic-bezier(0.25, 0.26, 0.17, 1);transform: translateY(120%);} */
.h-right .btn:hover{border-color:#3f51b5;}
.button--winona.button--inverted:hover{border-color:#21333c;background-color:#21333c}
.h-right .btn:hover .button--winona::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.h-right .btn:hover .button--winona span{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}

/* headerwrap */
.headerwrap{width: 100%;position: absolute;top: 0;height: 100px;left: 0;z-index: 11;box-sizing: border-box;padding: 0 100px;}
/* header */
.header{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;height: 100%;}
.header .logo{height: 46px;}
.header .logo img{max-height: 100%;}
/* h-right */
.h-right{display: flex;display: -webkit-flex;position: fixed;right: 100px;}
.h-right a{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.h-right a.button01{width: 180px;height: 45px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(20,36,116,0.12);border-radius: 23px;font-size: 14px;color: #0d5c63;margin-right: 10px;}
.h-right a.button02{width: 131px;height: 45px;background: #0d5c63;box-shadow: 0px 0px 10px 0px rgba(20,36,116,0.12);border-radius: 23px;font-size: 14px;color: #FFFFFF;}
.h-right a>span{position: relative;font-size: inherit;color: inherit;margin-left: 10px;transition: transform 0.6s cubic-bezier(0.25, 0.26, 0.17, 1);}

/* neumwrap */
.neumwrap{width: 100%;background-color: #0d5c63;box-sizing: border-box;position: fixed;top: 0;left: 0;z-index: 10;padding-right: 22%;display: flex;display: -webkit-flex;height: 100%;justify-content:space-between;-webkit-justify-content:space-between;align-items: flex-start;-webkit-align-items: flex-start;opacity: 0;visibility: hidden;transition: all .5s;}
.neum-left{width: 48%;border-bottom-right-radius: 80px;overflow: hidden;}
.neum-left img{width: 100%;}
.neumwrap.show{opacity: 1;visibility: visible;}

.headerwrap.is-open .h-right a.button01{opacity: 0;visibility: hidden;}
.headerwrap.is-open .h-right a.button02{background-color: #fff;color: #0d5c63;}

/* seadershow */
.seadershow{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 11;background-color: rgba(0,0,0,0.9);display: none;}
.seaderbox{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.seader{position: relative;}
.seader form{width: 1000px;height: 80px;border: 5px solid #8C8C8C;border-radius: 8px;overflow: hidden;background-color: #fff;display: flex;display: -webkit-flex;}
.seader form input{display: block;width: 80%;height: 100%;border: none;outline: none;box-sizing: border-box;padding: 0 20px;font-size: 16px;color: #666666;}
.seader form button{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;width: 20%;border: none;outline: none;background-color: #222;font-size: 18px;color: #FFFFFF;cursor: pointer;}
.seader form button img{display: block;width: auto;filter:brightness(11);margin-right: 20px;}
.seader .close{display: block;position: absolute;right: -60px;top: -80px;}
.seader .close img{display: block;}



/* wrap01 */
.wrap01{width:100%;box-sizing: border-box;background-color: #F3F3F6;box-sizing: border-box;padding-left: 100px;padding-bottom: 100px;padding-top: 100px;}
/* joininfowrap */
.joininfowrap{width: 100%;background-color: #FFFFFF;border-top-left-radius: 100px;box-sizing: border-box;border-bottom-left-radius: 100px;padding-bottom: 200px;overflow: hidden;position: relative;z-index: 1;}
/* mbx */
.mbx{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: flex-end;-webkit-justify-content: flex-end;margin-bottom: 60px;box-sizing: border-box;padding:30px 100px;}
.mbx p{font-size: 14px;color: #717DB7;border-bottom: 1px solid #717DB7;padding-bottom: 5px;}
.mbx i{display: block;width: 6px;height: 1px;background-color: #717DB7;display: block;margin: 0 5px;}
.mbx p.active{color: #0d5c63;border-color: transparent;}
/* joininfo-tl */
.joininfo-tl{width: 100%;padding: 70px 160px;border-bottom: 1px solid #E5E5E5;box-sizing: border-box;}
.joininfo-tl h3{font-size: 72px;color: #0d5c63;font-weight: bold;margin-bottom: 60px;}
.joininfo-tl .list{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.joininfo-tl .list p{font-size: 16px;color: #0d5c63;}
.joininfo-tl .list i{display: block;width: 1px;height: 14px;background-color: #0d5c63;margin: 0 20px;}
/* joininfo-min */
.joininfo-min{width: 100%;box-sizing: border-box;padding: 70px 160px;}
.joininfo-min li h3{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 30px;}
.joininfo-min li .list{width: 100%;}
.joininfo-min li .list p{font-size: 18px;color: #0d5c63;line-height: 36px;}
.joininfo-min li{margin-bottom: 100px;}

/* joininfo02 */
.joininfo02{width: 100%;box-sizing: border-box;padding: 0 140px 0 380px;margin-bottom: 140px;}
.j-tl h3{font-size: 24px;color: #0d5c63;font-weight: bold;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;} 
.j-tl h3::before{content: '';display: block;width: 30px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.j-tl{margin-bottom: 70px;}

/* joininfo02min */
.joininfo02min{width: 100%;box-sizing: border-box;padding-left: 40px;position: relative;}
.joininfo02min .item{width: 100%;box-sizing: border-box;border: 1px solid rgba(20,36,116,0.2);border-radius: 30px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;padding: 50px 50px;background-color: #fff;}
.joininfo02min .item .min-l h3{font-size: 20px;color: #0d5c63;line-height: 30px;font-weight: bold;margin-bottom: 10px;}
.joininfo02min .item .min-l p{font-size: 16px;line-height: 30px;color: #0d5c63;}
.joininfo02min .item .min-r{display: flex;display: -webkit-flex;}
.joininfo02min .item .min-r .imgbox{display: block;width: 300px;}
.joininfo02min .item .min-r .imgbox img{width: 100%;}
.joininfo02min .item .min-r .text h3{font-size: 16px;color: #3CD5C5;font-weight: bold;margin-bottom: 20px;}
.joininfo02min .item .min-r .text p{font-size: 14px;color: #222222;line-height: 24px;}
.joininfo02min .item .min-r .text{margin-left: 40px;}
.joininfo02min .button{width: 76px;height: 76px;background-color: #0d5c63;border-radius: 50%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;background-image: none;margin-top: -38px;transition: all .5s;}
.joininfo02min .joininfo02-prev{transform: rotate(-180deg);left: 2px;}
.joininfo02min .joininfo02-next{right:-38px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;transform: scale(0);}

/* joininfo03 */
.joininfo03{width: 100%;box-sizing: border-box;padding: 0 140px 0 380px;}
/* joininfo03min */
.joininfo03min{width: 100%;display: flex;display: -webkit-flex;box-sizing: border-box;padding-left: 40px;}
.joininfo03min .item{width: 178px;text-align: center;margin-right: 90px;}
.joininfo03min .item .imgbox{width: 100%;box-sizing: border-box;background: #FFFFFF;border: 1px solid #E5E5E5;border-radius: 6px;height: 178px;box-sizing: border-box;padding: 12px 10px;}
.joininfo03min .item .imgbox img{width: 100%;}
.joininfo03min .item p{margin-top: 10px;font-size: 16px;color: #0d5c63;}

/* footerwrap */
.footerwrap{width: 100%;background-color: #0d5c63;padding: 1px 0;}
/* center */
.center{width: 1400px;}
/* footer */
.footer{margin: 120px auto;display: flex;display: -webkit-flex;justify-content: space-between;-webikit-justify-content: space-between;}
.f-left .f-logo{display: block;margin-bottom: 120px;}
.f-left .f-logo img{display: block;}
.f-left p{font-size: 16px;color: #FFFFFF;margin-bottom: 30px;}
/* f-fx */
.f-fx{display: flex;display: -webkit-flex;}
.f-fx a{width: 40px;height: 40px;border-radius: 50%;background-color: rgba(255,255,255,0.2);display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-right: 20px;}
.f-fx a img{width: auto;max-width: 60%;max-height: 50%;}
.f-fx a:last-child{margin-right: 0;}
.f-fx a:hover{background-color: #fff;}
.f-fx a:hover img{filter: invert(1);}
/* f-right */
.f-right{display: flex;display: -webkit-flex;}
/* f-r01 */
.f-r01{margin-right: 70px;}
.f-r01 h3{font-size: 20px;color: #FFFFFF;font-weight: bold;}
/* f-r02 */
.f-r02{margin-right: 100px;}
.f-r02 a{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;height: 30px;}
.f-r02 a{font-size: 14px;color: #FFFFFF;opacity: 0.5;}
.f-r02 a img{width: 16px;margin-right: 6px;opacity: 0;transition: all .3s;transform: translateX(-100%);}
.f-r02 a.active,.f-r02 a:hover{opacity: 1;}
.f-r02 a.active img,.f-r02 a:hover img{opacity: 1;transform: none;}
/* f-r03 */
.f-r03{width: 306px;}
.f-r03 .item h3{font-size: 18px;color: #FFFFFF;font-weight: bold;margin-bottom: 30px;}
.f-r03 .item h4{font-size: 16px;color: #ffffff;line-height: 30px;margin-bottom: 20px;}
.f-r03 .item p{font-size: 14px;color: #3CD5C5;margin-bottom: 15px;}
.f-r03 .item img{width: 100%;margin-bottom: 30px;}
.f-r03 .item h5{font-size: 14px;line-height: 24px;color: #FFFFFF;}
.f-r03 .item{display: none;}
.f-r03 .item:first-child{display: block;}

/* ba */
.ba{margin: auto;border-top: 1px solid rgba(255,255,255,0.1);display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;height: 78px;}
.ba a{display: block;font-size: 14px;color: #FFFFFF;opacity: 0.7;}


/* j-banner */
.j-banner{width: 100%;position: relative;max-height:100%;overflow:hidden;}
.j-banner img{width: 100%;}

/* header02 */
.header02 .logo img{filter: brightness(111);}
/* wrap02 */
.wrap02{padding: 0;padding-left: 100px;padding-bottom: 180px;}
/* join01wrap */
.join01wrap{width: 100%;background-color: #fff;border-top-left-radius: 100px;border-bottom-left-radius: 100px;padding-left:100px;box-sizing: border-box;padding-bottom: 100px;margin-top: -300px;position: relative;z-index: 1;}
/* join01 */
.join01{width: 100%;box-sizing: border-box;padding-right: 30%;}
.join01 .tl span{display: block;width: 99px;height: 30px;border: 1px solid #0d5c63;text-align: center;line-height: 30px;font-size: 14px;color: #0d5c63;font-weight: bold;margin-bottom: 50px;}
.join01 .tl h3{font-size: 36px;color: #0d5c63;font-weight: bold;margin-bottom: 50px;}
.join01 .tl strong{display: block;width: 30px;background-color: #3CD5C5;height: 2px;}
.join01 .tl{margin-bottom: 40px;}
.join01 .info{width: 100%;}
.join01 .info p{font-size: 16px;color: #0d5c63;line-height: 36px;margin-bottom: 20px;}
.join01 .info p:last-child{margin-bottom: 0;}
/* join02 */
.join02{padding-right: 100px;margin-top: 150px;}
/* join02min */
.join02min{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.join02min .item{width: calc((100% - 70px)/3);margin-right: 35px;margin-bottom: 80px;}
.join02min .item:nth-of-type(3n){margin-right: 0;}
.join02min .item .imgbox{width: 100%;overflow: hidden;border-radius: 30px;}
.join02min .item .imgbox img{width: 100%;transition: all .3s;}
.join02min .item:hover .imgbox img{transform: scale(1.1);}
.join02min .item .text{width: 100%;padding-top: 25px;}
.join02min .item .text h3{font-size: 24px;color: #0d5c63;font-weight: bold;text-align: center;}
.join02min .item .list{width: 100%;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;margin-top: 30px;}
.join02min .item .list p{font-size: 16px;color: #0d5c63;}
.join02min .item .list i{display: block;width: 1px;height: 14px;background-color: #0d5c63;margin: 0 20px;}

/* contact01 */
.contact01{padding: 100px 160px;border-bottom: 1px solid #E5E5E5;margin-bottom: 80px;}
.contact01 .tl p{font-size: 18px;color: #0d5c63;font-weight: bold;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-bottom: 50px;}
.contact01 .tl p::before{content: '';display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.contact01 .tl h3{font-size: 90px;color: #0d5c63;margin-bottom: 40px;font-weight: bold;}
.contact01 .tl span{font-size: 14px;color: #0d5c63;}
/* contact02 */
.contact02{box-sizing: border-box;padding: 0 380px 0 160px;}
.contact02 .tl{margin-bottom: 60px;}
.contact02 .tl h3{font-size: 24px;color: #0d5c63;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;font-weight: bold;}
.contact02 .tl h3::before{content: '';display: block;width: 30px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
/* contact02min */
.contact02min .item{margin-bottom: 30px;}

/* newsinfowrap */
.newsinfowrap{position: relative;margin-top: -300px;padding-bottom: 120px;}
/* newsinfo-tl */
.newsinfo-tl{width: 100%;border-bottom: 1px solid #EEEEEE;padding: 90px 90px 90px 160px;box-sizing: border-box;}
.newsinfo-tl h3{font-size: 36px;color: #0d5c63;margin-bottom: 50px;font-weight: bold;}
.newsinfo-tl p{font-size: 18px;color: #0d5c63;margin-top: 50px;}
.newsinfo-tl .tags{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-top:40px;}
.newsinfo-tl .tags a{display: block;padding: 0 25px;border: 1px solid rgba(20, 36, 116, 0.2);line-height: 38px;font-size: 16px;color: #0d5c63;border-radius: 19px;margin-right: 10px;transition:all .3s;}
.newsinfo-tl .tags a:hover{background-color:#0d5c63;color: #FFFFFF;}

/* newsinfo01 */
.newsinfo01{width: 1100px;margin: 80px auto;}
.newsinfo01 .tl{margin-bottom: 50px;}
.newsinfo01 .tl h3{font-size: 24px;color: #0d5c63;font-weight: bold;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.newsinfo01 .tl h3::before{content: '';display: block;width: 30px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.newsinfo01 .info{width: 100%;}
.newsinfo01 .info p{font-size: 16px;color: #0d5c63;line-height: 36px;margin-bottom: 20px;}
.newsinfo01 .info img{margin: auto;width: 100%;}

/* newsinfopage */
.newsinfopage{width: 1100px;margin: auto;border-top: 1px solid #EEEEEE;padding-top: 50px;margin-top: 80px;}
.newsinfopage a{display: block;font-size: 16px;color: #0d5c63;opacity: 0.5;line-height: 28px;}
.newsinfopage a:hover{opacity: 1;}

/* newsinfo02wrap */
.newsinfo02wrap{width: 100%;box-sizing: border-box;padding: 0 260px 0 160px;margin-top: 110px;}
.newsinfo02wrap .tl{margin-bottom: 70px;}
.newsinfo02wrap .tl strong{display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-bottom: 30px;}
.newsinfo02wrap .tl h3{font-size: 24px;color: #0d5c63;font-weight: bold;}
/* newsinfo02 */
.newsinfo02{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.newsinfo02 .item{width: calc((100% - 100px)/2);}
.newsinfo02 .item .imgbox{width: 100%;overflow: hidden;border-radius: 30px;position: relative;}
.newsinfo02 .item .imgbox img{width: 100%;transition: all .3s;}
.newsinfo02 .item:hover .imgbox img{transform: scale(1.1);}
.newsinfo02 .item .imgbox .data{position: absolute;left: 0;top: 0;background-color: #3CD5C5;border-bottom-right-radius: 30px;padding: 20px;text-align: center;}
.newsinfo02 .item .imgbox .data h3{font-size: 42px;color: #FFFFFF;font-weight: bold;font-family: Montserrat;}
.newsinfo02 .item .imgbox .data p{font-size: 14px;color: #FFFFFF;margin-top: 0;font-family: Montserratlight;}
.newsinfo02 .item .text{margin-top: 40px;}
.newsinfo02 .item .text h3{font-size: 20px;color: #0d5c63;font-weight: bold;margin-bottom: 20px;line-height: 30px;}
.newsinfo02 .item .text h4{font-size: 14px;color: #0d5c63;line-height: 24px;}

/* news02 */
.news02{width: 100%;box-sizing: border-box;padding: 0 260px 0 160px;}
.news02top{margin-bottom: 80px;}
.news02top p{font-size: 16px;color: #0d5c63;line-height: 36px;} 
/* news02min */
.news02min{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.news02min .item{margin-bottom: 80px;}

/* qualified01min */
.qualified01min{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.qualified01min .item{width: calc((100% - 120px)/3);margin-right: 60px;margin-bottom: 90px;}
.qualified01min .item .imgbox{width: 100%;overflow: hidden;position: relative;border-radius: 30px;}
.qualified01min .item .imgbox img{width: 100%;transition: all .3s;}
.qualified01min .item:hover .imgbox img{transform: scale(1.1);}
.qualified01min .item .imgbox .font{position: absolute;right: 0;bottom: 0;border-top-left-radius: 30px;background-color: #3CD5C5;padding:0;width: 150px;height: 56px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.qualified01min .item .imgbox .font p{font-size: 14px;line-height: 24px;color: #fff;}
.qualified01min .item .text{margin-top: 30px;}
.qualified01min .item .text h4{font-size: 16px;color: #0d5c63;font-weight: bold;margin-bottom: 20px;line-height: 30px;}
.qualified01min .item .text p{font-size: 14px;line-height: 24px;color: #0d5c63;}



/* news-page */
.n-page{margin-top: 70px;}
.part  .el-pagination{text-align: center;width: 100%;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;box-sizing: border-box;}
.part  .el-pagination .btn-prev{width:50px;height:50px;background:#FFF;border: 1px solid #0d5c63;margin-right: 20px;padding: 0;background-color: #fff;border-radius: 50%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;}
.part  .el-pagination .btn-next{width:50px;height:50px;background:#FFF;border: 1px solid #0d5c63;padding: 0;background-color: #fff;border-radius: 50%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;}
 .part  .el-pagination .btn-prev .el-icon-arrow-left:before{content: '';display: block;width: 6px;height: 6px;border-top: 1px solid #0d5c63;border-left: 1px solid #0d5c63;transform: rotate(-45deg);}
 .part  .el-pagination .btn-next .el-icon-arrow-right:before{content: '';display: block;width: 6px;height: 6px;border-top: 1px solid #0d5c63;border-right: 1px solid #0d5c63;transform: rotate(45deg);}
 .part  .el-pagination .btn-quickprev{width:50px;height:50px;background:url(https://aoirise.com/static/addons/cms/images/dian_1.jpg) center center no-repeat;margin-top: 8px;border-radius: 50%;}
 .part  .el-pagination .btn-quickprev:before{content:""}
 .part  .el-pagination .btn-quicknext{width:50px;height:50px;background:url(https://aoirise.com/static/addons/cms/images/dian_1.jpg) center center no-repeat;margin-top: 8px;border-radius: 50%;}
 .part  .el-pagination .btn-quicknext:before{content:""}
 .part  .el-pagination__jump{display:none!important;}
.el-pager{display: flex;display: -webkit-flex;}
.part .el-pagination .btn-quicknext,.part .el-pagination .btn-quickprev{box-shadow: none;}
.part .el-pagination .btn-quicknext::after,.part .el-pagination .btn-quickprev::after{display: none;}
.el-pager li{width: 50px;height: 50px;background-color: #F4F4F4;margin-right: 20px;line-height: 50px;border-radius: 50%;}
.el-pager li.active{background-color: #0d5c63 ;color: #fff;}
.part button:disabled{opacity: 0.2;}
.part .el-pagination .btn-next .el-icon-arrow-right:before{margin-left:-3px;}
.part .el-pagination .btn-prev .el-icon-arrow-left:before{margin-right:-3px;}

/* xkjsinfowrap */
.xkjsinfowrap{margin-top: -300px;}
/* xkjsinfo01 */
.xkjsinfo01 p{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;font-size: 14px;color: #0d5c63;}
.xkjsinfo01 p::before{content: '';display: block;width: 30px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.xkjsinfo01{padding: 0 150px;box-sizing: border-box;}

/* xkjsinfo02 */
.xkjsinfo02{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;margin: 100px 0;}
.xkjsinfo02 .imgbox{width: 40%;}
.xkjsinfo02 .imgbox img{width: 100%;}
.xkjsinfo02 .text{width: 50%;box-sizing: border-box;padding-right: 100px;}
.xkjsinfo02 .text strong{display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-bottom: 40px;}
.xkjsinfo02 .text h3{font-size: 48px;color: #0d5c63;font-weight: bold;margin-bottom: 60px;}
.xkjsinfo02 .text h4{font-size: 22px;color: #0d5c63;line-height: 36px;}
/* xkjsinfo03 */
.xkjsinfo03{width: 940px;box-sizing: border-box;margin-left: 30%;}
.xkjsinfo03min{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;} 
.xkjsinfo03min a{display: block;width: auto;padding: 8px 24px;font-size: 16px;color: #0d5c63;border-radius: 20px;border: 2px solid rgba(20, 36, 116, 0.2);margin-right: 10px;margin-bottom: 10px;}

/* xkjsinfo04 */
.xkjsinfo04{width: 940px;margin-left: 30%;box-sizing: border-box;margin-top: 150px;}
.xkjsinfo04-swiper{overflow: visible;}
.xkjsinfo04-swiper img{width: 100%;} 
.xkjsinfo04min,.xkjsinfo04min .min{position: relative;}
.xkjsinfo04min .button{width: 76px;height: 76px;background-color: #0d5c63;border-radius: 50%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;background-image: none;margin-top: -38px;transition: all .5s;}
.xkjsinfo04min .xkjsinfo04-prev{transform: rotate(-180deg);left: -38px;}
.xkjsinfo04min .xkjsinfo04-next{right:-34px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;transform: scale(0);}

.xkjsinfo04page{position: relative;bottom: 0;left: 0;right: 0;width: 100%;display: flex;display: -webkit-flex;justify-content: flex-end;-webkit-justify-content: flex-end;align-items: center;-webkit-align-items: center;margin-top: 30px;}
.xkjsinfo04page span{font-size:14px;color: #0d5c63;}
.xkjsinfo04page strong{display: block;width: 40px;height: 1px;background-color: #0d5c63;margin: 0 20px;}
.xkjsinfo04page span::before{content: '0';}

/* xkjsinfo05 */
.xkjsinfo05{width: 100%;position: relative;overflow: hidden;margin: 150px 0 100px;}
.xkjsinfo05 .bg{width: 100%;position: relative;z-index: 0;}
.xkjsinfo05 .text{width: 940px;position: absolute;left: 30%;bottom: 100px;z-index: 1;}
.xkjsinfo05 .text span{display: block;width: 140px;height: 30px;border: 1px solid #fff;font-size: 14px;color: #fff;line-height: 30px;text-align: center;margin-bottom: 40px;}
.xkjsinfo05 .text h3{font-size: 36px;color: #fff;font-weight: bold;margin-bottom: 28px;}
.xkjsinfo05 .text p{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;font-size: 14px;color: #fff;}
.xkjsinfo05 .text p::before{content: '';display: block;width: 30px;height: 2px;background-color: #fff;margin-right: 10px;}

/* xkjsinfo06 */
.xkjsinfo06{width: 800px;margin-left: 30%;}
/* xkjsinfo06min */
.xkjsinfo06min img{width: 100%;}
.xkjsinfo06-swiper{overflow: visible;}
.xkjsinfo06min .swiper-slide{position: relative;overflow: hidden;}
.xkjsinfo06min .swiper-slide .text{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;position: absolute;left: 0;bottom: 60px;transform: translateX(-100%);transition: all 1s;opacity: 0;}
.xkjsinfo06min .swiper-slide .text::before{content: '';display: block;width: 100px;height: 2px;background-color: #fff;margin-right: 15px;}
.xkjsinfo06min .swiper-slide .text p{display: block;width: auto;height: 50px;background: #FFFFFF;border: 2px solid #0d5c63;border-radius: 25px;line-height: 50px;padding: 0 30px;box-sizing: border-box;font-size: 16px;color: #0d5c63;}
.xkjsinfo06min .swiper-slide.swiper-slide-active .text{opacity: 1;transform: none;}

/* xkjsinfo07 */
.xkjsinfo07{margin: auto;margin-top: 100px;padding-top: 100px;border-top: 1px solid rgba(20, 36, 116, 0.1);display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;overflow: hidden;}
.xkjsinfo07-l{font-size: 24px;color: #0d5c63;font-weight: bold;}
/* xkjsinfo07-r */
.xkjsinfo07-r{display: flex;display: -webkit-flex;}
.xkjsinfo07-r .item{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-right: 80px;}
.xkjsinfo07-r .item .imgbox{width: 120px;height: 120px;border-radius: 50%;overflow: hidden;}
.xkjsinfo07-r .item .imgbox img{width: 100%;}
.xkjsinfo07-r .item p{font-size: 16px;color: #0d5c63;margin-left: 20px;}
.xkjsinfo07-r .item:last-child{margin-right: 0;}

/* xkjs02 */
.xkjs02{width: 100%;box-sizing: border-box;padding: 0 160px;}
.xkjs02 .tl{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;font-size: 24px;color: #0d5c63;font-weight: bold;}
.xkjs02 .tl::before{content: '';display: block;width: 30px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.xkjs02 .tab{display: flex;display: -webkit-flex;margin-top: 40px;margin-bottom: 100px;}
.xkjs02 .tab a{display: block;width: 130px;height: 38px;border: 2px solid rgba(20, 36, 116, 0.2);border-radius: 20px;line-height: 38px;text-align: center;font-size: 16px;color: #0d5c63;margin-right: 20px;}
.xkjs02 .tab a:last-child{margin-right: 0;}
.xkjs02 .tab a.active{background-color: #0d5c63;border-color: #0d5c63;color: #fff;}
.xkjs02 .list{display: flex;display: -webkit-flex;}
.xkjs02 .list p{font-size: 18px;color: #0d5c63;}
.xkjs02 .list p.active{font-weight: bold;}
.xkjs03wrap .list{display: flex;display: -webkit-flex;box-sizing:border-box;padding:0 160px;margin-bottom:50px;}
.xkjs03wrap .list p{font-size: 18px;color: #0d5c63;}
.xkjs03wrap .list p.active{font-weight: bold;}

/* xkjs03wrap */
.xkjs03wrap{width: 100%;position: relative;overflow: hidden;margin-top: 50px;}
.xkjs03wrap li{display: none;}
.xkjs03wrap li:first-child{display: block;}
.xkjs03wrap .item{width: 100%;position: relative;overflow: hidden;transition: all .5s;margin-top: 1px;display: block;}
.xkjs03wrap .item>img{width: 100%;transition: 0.8s transform cubic-bezier(0.24, 0.58, 0.39, 1.01);}
.xkjs03wrap .item .text{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);box-sizing: border-box;padding: 0 160px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.xkjs03wrap .item .text h3{font-size: 30px;color: #FFFFFF;font-weight: bold;margin-bottom: 30px;}
.xkjs03wrap .item .text h4{font-size: 16px;color: #FFFFFF;}
.xkjs03wrap .item:hover .imgbox{animation: arrow 0.5s;}
.xkjs03wrap .item:hover>img{transform: scale(1.1);}

/* servcecont */
.servcecont{width: 100%;box-sizing: border-box;padding-left: 160px;padding-right: 260px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
/* servcecont-l */
.servcecont-l{width: 20%;}
.servcecont-l a{display: block;font-size: 14px;color: #B0B7D9;position: relative;padding-left: 15px;line-height: 42px;}
.servcecont-l a::before{content: '';display: block;width: 5px;height: 5px;background-color: #3CD5C5;border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);opacity: 0;}
.servcecont-l a:hover::before,.servcecont-l a.active::before{opacity: 1;}
.servcecont-l a:hover,.servcecont-l a.active{color: #0d5c63;}

/* servcecont-r */
.servcecont-r{width: 70%;}
/* servcecont-tl */
.servcecont-tl h3{font-size: 36px;color: #0d5c63;font-weight: bold;margin-bottom: 30px;}
.servcecont-tl p{font-size: 16px;color: #0d5c63;line-height: 28px;font-weight: bold;margin-bottom: 50px;}
.servcecont-tl strong{display: block;width: 40px;height: 2px;background-color: #3CD5C5;}
.servcecont-tl{margin-bottom: 50px;}
.servcecont-tl02 h3{font-size: 16px;color: #0d5c63;font-weight: bold;margin-bottom: 30px;}
.servcecont-tl02 h4{font-size: 16px;color: #0d5c63;line-height: 30px;}
/* .servce01-02-rmin */
.servce01-02-rmin{width: 100%;margin-top: 50px;}
.servce01-02-rmin img{max-width: 100%;}
.servce01-02-rmin p{font-size: 16px;color: #0d5c63;line-height: 30px;margin-top: 30px;}
/* servce02-01 */
.servce02-01{margin-top: 120px;}
/* servce02-01min */
.servce02-01min .item{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-bottom: 120px;}
.servce02-01min .item .imgbox{width: 40%;overflow: hidden;}
.servce02-01min .item .imgbox img{width: 100%;transition: all .3s;}
.servce02-01min .item:hover .imgbox img{transform: scale(1.1);}
.servce02-01min .item .text{width: 60%;box-sizing: border-box;padding-left: 70px;}
.servce02-01min .item .text .tl{font-size: 24px;color: #0d5c63;margin-bottom: 15px;font-weight: bold;}
.servce02-01min .item .text .data{font-size: 14px;color: #0d5c63;margin-bottom: 15px;}
.servce02-01min .item .text .xw{font-size: 14px;color: #0d5c63;font-weight: bold;margin-bottom: 20px;}
.servce02-01min .item .text .name{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 20px;}
.servce02-01min .item .text h4{font-size: 14px;color: #0d5c63;line-height: 22px;}
.servce02-01min .item:last-child{margin-bottom: 0;}

/* servce04-01 */
.servce04-01{width: 100%;margin-top: 160px;}
.servce04-01 li{margin-bottom: 120px;}
.servce04-01 li:last-child{margin-bottom: 0;}
.servce04-01 li .j-tl{margin-bottom: 40px;}
.servce04-01 p{font-size: 16px;color: #0d5c63;margin-bottom: 30px;line-height: 30px;}
.servce04-01 img{width: auto;max-width: 100%;}

/* servce05-02 */
.servce05-02{width: 100%;margin-top: 140px;}
/* servce05-02min */
.servce05-02min{width: 100%;}
.servce05-02min .item{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 40px;}
.servce05-02min .item .imgbox{width: 18%;overflow: hidden;}
.servce05-02min .item .imgbox img{width: 100%;transition: all .3s;}
.servce05-02min .item:hover .imgbox img{transform: scale(1.1);}
.servce05-02min .item .text{width:80%;box-sizing: border-box;padding-left: 60px;}
.servce05-02min .item .text span{display: block;width: 150px;text-align: center;line-height: 30px;background-color: #0d5c63;border-radius: 15px;font-size: 14px;color: #FFFFFF;margin-bottom: 30px;}
.servce05-02min .item .text h3{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 30px;}
.servce05-02min .item .text h4{font-size: 14px;color: #0d5c63;line-height: 22px;}
.servce05-02min .item .text h4 p{font-size: 14px;color: #0d5c63;line-height: 22px;}
/* servce06-01 */
.servce06-01{margin-top: 150px;}
.servce06-01min{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;box-sizing: border-box;padding-right: 110px;}
.servce06-01min .item{width: calc((100% - 100px)/2);margin-bottom: 60px;}
.servce06-01min .item .imgbox{width: 100%;overflow: hidden;}
.servce06-01min .item .imgbox img{width: 100%;transition: all .5s;}
.servce06-01min .item:hover .imgbox img{transform: scale(1.1);}
.servce06-01min .item .text{width:100%;margin-top: 30px;}
.servce06-01min .item .text h3{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 20px;}
.servce06-01min .item .text h4{font-size: 16px;color: #0d5c63;line-height: 30px;}
/* servce06-02 */
.servce06-02{margin-top: 80px;}
/* servce06-02min */
.servce06-02min{width: 100%;box-sizing: border-box;padding-right: 110px;}
.servce06-02min .item{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.servce06-02min .item .imgbox{width: 34%;}
.servce06-02min .item .text{width: 66%;box-sizing: border-box;padding-left: 40px;}
.servce06-02min .item .text h4{font-size: 16px;color: #0d5c63;line-height: 30px;}

/* course01 */
.course01{width: 100%;box-sizing: border-box;}
.course01 .item{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webklti-justify-content: space-between;margin-bottom: 100px;}
.course01 .item .imgbox{width: 40%;border-top-right-radius: 80px;border-bottom-right-radius: 80px;overflow: hidden;height: 900px;}
.course01 .item .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.course01 .item .text{width: 50%;box-sizing: border-box;padding-right: 100px;}
/**.course01 .item .text strong{display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-bottom: 50px;}**/
.course01 .item .text h3{font-size: 48px;color: #0d5c63;margin-bottom: 70px;font-weight: bold;}
.course01 .item .text h4{font-size: 16px;color: #0d5c63;line-height: 36px;margin-bottom: 120px;}
.more{width: 180px;height: 60px;background: #0d5c63;border-radius: 30px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;font-size: 16px;color: #FFFFFF;z-index: 0;position: relative;border: 1px solid #0d5c63;overflow: hidden;}
.more img{display: block;margin-left: 15px;}
.more::before{content: '';display: block;width: 0%;height: 100%;background-color: #fff;position: absolute;left: 0;top: 0;z-index: -1;transition: all .3s;}
.more:hover::before{width: 100%;}
.more:hover{color: #0d5c63}
.course01 .item:nth-of-type(2n){flex-flow: row-reverse;-webkit-flex-flow: row-reverse;}
.course01 .item:nth-of-type(2n) .imgbox{border-radius: 0;border-top-left-radius: 80px;border-bottom-left-radius: 80px;}
.course01 .item:nth-of-type(2n) .text{padding: 0;padding-left: 100px;}

.course01 .item:nth-of-type(3n) .imgbox{border-radius: 0;border-top-left-radius: 80px;border-bottom-left-radius: 80px;}
.course01 .item:nth-of-type(3n) .text{padding: 0;padding-left: 100px;}

/* curseinfo01 */
.curseinfo01{padding: 0 160px;box-sizing: border-box;}
.curseinfo01 p{display: flex;display: -webkit-flex;align-items: flex-start;-webkit-align-items: flex-start;font-size: 16px;color: #0d5c63;line-height: 36px;box-sizing: border-box;padding-left: 48px;position: relative;text-align: justify;width: 830px;}
.curseinfo01 p::before{content: '';display: block;width: 30px;height: 2px;background-color: #3CD5C5;position: absolute;left: 0;top: 15px;}

/* curseinfo02 */
.curseinfo02{width: 960px;margin: 200px auto;}
/* curseinfo02min */
.curseinfo02min{width: 100%;box-sizing: border-box;border-left: 1px solid #E5E5E5;margin-top: 50px;padding-left: 90px;}
.curseinfo02min li{width: 100%;display: flex;display: -webkit-flex;margin-bottom: 20px;}
.curseinfo02min li p{display: block;padding: 0 25px;border: 1px solid rgba(20, 36, 116, 0.2);line-height: 38px;font-size: 16px;color: #0d5c63;border-radius: 19px;margin-right: 10px;}
.curseinfo02min li p:last-child{margin-right: 0;}
.curseinfo02min li p.active{background-color: #0d5c63;color: #fff;}

/* curseinfo03wrap */
.curseinfo03wrap{width: 100%;margin: 150px 0;}
/* curseinfo03tab */
.curseinfo03tab{width: 1360px;margin: auto;display: flex;display: -webkit-flex;}
.curseinfo03tab a{width: 280px;border: 1px solid #DCDCDC;height:70px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-justify-content: center;font-size: 18px;color: #0d5c63;font-weight: bold;border-bottom: none;}
.curseinfo03tab a img{margin-right: 14px;}
.curseinfo03tab a:first-child{border-top-left-radius: 20px;border-right: 0;}
.curseinfo03tab a:last-child{border-top-right-radius: 20px;}
.curseinfo03tab a.active{background-color: #0d5c63;color: #fff;}
.curseinfo03tab a.active img{filter: brightness(111);}
/* curseinfo03 */
.curseinfo03{width: 100%;background-color: #0d5c63;padding: 140px 0;}
.curseinfo03 li{width: 1360px;margin: auto;display: none;}
.curseinfo03 li:first-child{display: block;}
/* curseinfo03item */
.curseinfo03item{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.curseinfo03item .imgbox{width: 36%;border-radius: 30px;overflow: hidden;}
.curseinfo03item .imgbox img{width: 100%;}
.curseinfo03item .text{width: 64%;box-sizing: border-box;padding-left: 160px;}
.curseinfo03item .text h3{font-size: 36px;color: #FFFFFF;font-weight: bold;margin-bottom: 40px;}
.curseinfo03item .text strong{display: block;width: 30px;height: 2px;background-color: #3CD5C5;margin-bottom: 40px;}
.curseinfo03item .text h4{font-size: 16px;color: #FFFFFF;line-height: 36px;margin-bottom: 100px;text-align:justify;}
.curseinfo03item .text .list{}
.curseinfo03item .text .list p{font-size: 16px;color: #FFFFFF;line-height: 36px;box-sizing: border-box;padding-left: 15px;position: relative;}
.curseinfo03item .text .list p::before{content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background-color: #3CD5C5;position: absolute;left: 0;top: 16px;}
/* curseinfo04min */
.curseinfo04min a{display: block;width: 100%;}
.curseinfo04min .imgbox{width: 100%;position: relative;border-radius: 30px;overflow: hidden;}
.curseinfo04min .imgbox p{position: absolute;right: 0;bottom: 0;width: 241px;height: 66px;background: #3CD5C5;border-top-left-radius: 30px;text-align: center;line-height: 66px;font-size: 16px;color: #FFFFFF;font-weight: bold;}
.curseinfo04min .font{width: 100%;position: relative;margin-top: 30px;}
.curseinfo04min .font h3{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 20px;}
.curseinfo04min .font p{font-size: 14px;color: #0d5c63;}

/* team01 */
.team01{padding-right: 100px;}
/* team01miin */
.qualified01min .item:nth-of-type(2n){margin-right:40px;}
.qualified01min .item:nth-of-type(3n){margin-right: 0;}
.team01miin .item{width: calc((100% - 100px)/2);margin-right:100px;}
.team01miin .item:nth-of-type(3n){margin-right: 100px;}
.team01miin .item:nth-of-type(2n){margin-right: 0;}
.team01miin .item .text h4{font-size:24px;}
.team01miin .item .text h4>p{font-size: inherit;}

/* about01 */
.about01 .item .text h3 span{color: #222222;}
.about01 .item .text p{font-size: 16px;color: #0d5c63;line-height: 36px;margin-bottom: 20px;}
.about01 .item .text p:last-child{margin-bottom: 0;}

/* teaminfo01 */
.teaminfo01{width: 100%;margin-top: 90px;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;box-sizing:border-box;padding:0 160px;padding-bottom:100px;border-bottom:1px solid #E5E5E5;margin-bottom:100px;}
.teaminfo01 .imgbox{width: 40%;border-radius:30px;overflow:hidden;}
.teaminfo01 img{width: 100%;height:100%;object-fit:cover;}
/* teaminfo02 */
.teaminfo02 .j-tl{margin-bottom: 50px;}
.teaminfo02{width: 1000px;margin: 100px auto;padding-bottom: 120px;border-bottom: 1px solid #E5E5E5;margin-bottom: 70px;}
.teaminfo02 h4{font-size: 16px;color: #0d5c63;line-height: 36px;text-align:justify;}

.teaminfo01 .text{width: 60%;margin:0;box-sizing:border-box;padding:0 0 0 100px;border:none;}

/* teaminfo03 */
.teaminfo03{width: 1000px;margin: auto;}
.teaminfo03>h3{font-size: 20px;color: #0d5c63;font-weight: bold;margin-bottom: 80px;}
/* teaminfo03item */
.teaminfo03item{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.teaminfo03item .imgbox{width: 140px;height: 140px;border-radius: 50%;overflow: hidden;}
.teaminfo03item .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.teaminfo03item .text{width: calc(100% - 140px);box-sizing: border-box;padding-left: 100px;position: relative;}
.teaminfo03item .text p{font-size: 14px;color: #0d5c63;line-height: 30px;text-indent: 4rem;position: relative;}
.teaminfo03item .text img{position: absolute;left: 0;top:-8px}
/* teaminfo */
.teaminfo{padding-bottom: 0;}

/* teaminfo05wrap */
.teaminfo05wrap{width: 100%;padding: 150px 100px 0 160px;box-sizing: border-box;}
.teaminfo05wrap .tl strong{display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-bottom: 40px;}
.teaminfo05wrap .tl h3{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 80px;}

/* campus */
.campus{width: 100%;position: relative;overflow: hidden;height: 100%;}
.campus .gallery-top{height: 100%;}
/* campusbig */
.campusbig{width: 100%;position: relative;height: 100%;z-index:0;}
.campusbig img{width: 100%;height: 100%;object-fit: cover;}
.campusbig .text{position: absolute;left: 260px;bottom: 280px;}
.campusbig .text p{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;font-size: 18px;color: #fff;margin-bottom: 50px;}
.campusbig .text p::before{content: '';display: block;width: 50px;height: 2px;background-color: #fff;margin-right: 10px;}
.campusbig .text h3{font-size: 90px;color: #fff;font-weight: bold;margin-bottom:40px;}
.campusbig .text span{font-size: 16px;color: #fff;}

.campusbig .btn{width: 76px;height: 76px;background-color: #0d5c63;border-radius: 50%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;background-image: none;margin-top: 0;transition: all .5s;transform: none;top: initial;bottom:330px;}
.campusbig .btn img{width: auto;height: auto;}
.campusbig .swiper-button-prev{transform: rotate(-180deg);right: 340px;left: initial;}
.campusbig .swiper-button-next{right:260px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;transform: scale(0);}

/* campusmall */
.campusmall{width: 100%;box-sizing: border-box;padding-left: 12px;position: absolute;left: 0;bottom: 100px;}
.campusmall .swiper-slide{height: 120px;box-sizing: border-box;border: 1px solid #fff;transition: all .3s;}
.campusmall .swiper-slide::before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background-color: #fff;opacity: 0.7;transition: all .3s;}
.campusmall img{width: 100%;height: 100%;object-fit: cover;}
.campusmall .swiper-slide.swiper-slide-thumb-active::before{opacity: 0;}
.campusmall .swiper-slide.swiper-slide-thumb-active{border-width: 5px;}

/* index01wrap */
.index01wrap{width: 100%;padding-top: 50px;position: relative;}
.i-logo{position: relative;display: block;margin-bottom: -80px;z-index: 1;margin-left: 100px;} 
.i-logo img{max-width: 80%;}
/* index01 */
.index01{width:100%;position: relative;overflow: hidden;z-index: 0;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: flex-end;-webkit-align-items: flex-end;}
/* index01img */
.index01img{width: 34%;overflow: hidden;}
.index01img-01 .index01-swiper01{border-top-right-radius: 80px;border-bottom-right-radius: 80px;}
.index01img img{width: calc(100% + 100px);}
.index01img .swiper-slide-active img{animation: slide_animation 8s linear forwards;}
/* index01text */
.index01text{width: 34%;}
.index01text .item{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;padding: 24px 0;border-bottom: 1px dashed rgba(20,36,116,0.7);}
.index01text .item .text{position: relative;width: 80%;box-sizing: border-box;padding-left: 50px;}
.index01text .item .text span{font-size: 14px;color: #0d5c63;position: absolute;left: 0;}
.index01text .item .text h3{font-size: 20px;color: #0d5c63;font-weight: bold;margin-bottom: 10px;}
.index01text .item .text p{font-size: 12px;color: #0d5c63;opacity: 0.7;}
.index01text .item img{display: block;}

/* index01img-02 */
.index01img-02{width: 15%;border-radius: 0;border-top-left-radius: 80px;border-bottom-left-radius: 80px;}
.index01img-02 img{height: 600px;object-fit: cover;}

/* index01img-01 */
.index01img-01 .btnlist{display: flex;display: -webkit-flex;justify-content: flex-end;-webkit-justify-content: flex-end;margin-top: -30px;position: relative;z-index: 1;}
.index01img-01 .btnlist a{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;width: 166px;height: 166px;border-radius: 50%;font-size: 30px;font-weight: bold;box-sizing: border-box;}
.index01img-01 .btnlist a p{font-size: inherit;color: inherit;font-weight: inherit;line-height: 42px;}
.index01img-01 .btnlist a:first-child{background-color: #fff;border: 8px solid #0d5c63;color: #0d5c63;}
.index01img-01 .btnlist a:last-child{background-color: #0d5c63;color: #fff;margin-left: 40px;}
.index01img-01 img{height: 800px;object-fit: cover;}

/*index0101*/
.index0101{margin: 100px auto;display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;position:relative;padding:60px 0 500px;}
.index0101-l{width: 200px;display:flex;display:-webkit-flex;position:relative;z-index:1;position:absolute;left:0;top:0;}
.index0101-l p{font-size: 18px;color: #0d5c63;font-weight: bold;writing-mode: vertical-lr;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-top: 40px;}
.index0101 .bg{position: absolute;width: 100%;height: 50%;object-fit: cover;left:0;bottom:0;z-index:0;filter:drop-shadow(2px 6px 6px rgba(0,0,0,0.5));border-top-right-radius: 60px;border-bottom-left-radius: 60px;}
.index0101-l p::before{content: '';display: block;width: 2px;height: 50px;background-color: #3CD5C5;margin-bottom: 10px;}
.index0101-l h3{font-size: 130px;color: #0d5c63;font-weight: bold;font-family: Montserrat;writing-mode: vertical-lr;}
.index0101-r{width: calc(100% - 300px);position:relative;z-index:1;}
.index0101-r h3{font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 30px;}
.index0101-r p{font-size: 16px;color: #0d5c63;line-height: 28px;margin-bottom:20px;}
.index0101-r p:last-child{margin-bottom:0;}

/* index02wrap */
.index02wrap{background-color: #0d5c63;padding: 100px 0 200px;margin-top: 100px;overflow: hidden;}
/* index02-tl */
.index02-tl{margin: auto;margin-bottom: -30px;position: relative;z-index: 1;}
.index02-tl p{font-size: 18px;color: #FFFFFF;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;margin-bottom: 50px;}
.index02-tl p::before{content: '';display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.index02-tl .text{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.index02-tl .text h3{font-size: 130px;color: #FFFFFF;font-weight: bold;}
.index02-tl .text .text-r{width: 34%;}
.index02-tl .text h4{font-size: 16px;color: #FFFFFF;line-height: 28px;text-align: justify;margin-top: 40px;}
.index02-tl .text .text-r .more{border-color: #fff;width:150px;height:46px;}
/* index02min */
.index02min{position: relative;z-index: 0;}
.index02min .swiper-slide{border-radius: 30px;}
.index02min-swiper{padding-left: 260px;box-sizing: border-box;}
.swiper-container-free-mode>.swiper-wrapper {
	    -webkit-transition-timing-function: linear; /*之前是ease-out*/
	    -moz-transition-timing-function: linear;
	    -ms-transition-timing-function: linear;
	    -o-transition-timing-function: linear;
	    transition-timing-function: linear;
	    margin: 0 auto;
	}

/* index03wrap */
.index03wrap{width: 100%;padding: 130px;box-sizing: border-box;border-radius: 100px;margin-top: -100px;position: relative;z-index: 1;background-color: #fff;}
/* index03 */
.index03{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
/* index03-img */
.index03-img{width: 400px;}
.index03-img .img{width: 100%;position: relative;overflow: hidden;border-radius: 30px;}
.index03-img .img img{width: 100%;transition: all .3s;}
.index03-img:hover .img img{transform: scale(1.1);}
.index03-img .text{background-color: #fff;width: 80%;border-top-right-radius: 30px;margin-top: -30px;position: relative;z-index: 1;padding: 30px;padding-left: 0;}
.index03-img .text p{font-size: 14px;color: #0d5c63;opacity: 0.7;margin-bottom: 15px;}
.index03-img .text h3{font-size: 20px;color: #0d5c63;font-weight: bold;}
/* index03-text */
.index03-text{margin-top: 80px;}
.index03-text p{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;font-size: 18px;color: #0d5c63;font-weight: bold;}
.index03-text p::before{content: '';display: block;width: 50px;height: 2px;background-color: #3CD5C5;margin-right: 10px;}
.index03-text h3{text-align: center;font-size: 130px;color: #0d5c63;font-family: Montserrat;margin: 40px 0 70px;}
.index03-text h4{font-size: 16px;color: #0d5c63;line-height: 36px;text-align: center;}
/* index03-img02 */
.index03-img02{margin-top: 100px;}

/* index04wrap */
.index04wrap{width: 100%;background-color: #F3F3F6;position: relative;z-index: 0;padding-bottom: 180px;}
.index04wrap::before{content: '';display: block;width: calc(100% - 100px);background-color: #fff;position: absolute;right: 0;top: 0;z-index: 0;height: 100%;border-bottom-left-radius: 80px;}
/* index04 */
.index04{margin: auto;position: relative;z-index: 1;border-top: 1px solid rgba(20, 36, 116, 0.1);padding-top: 80px;}
.index04 .tl{text-align: center;font-size: 24px;color: #0d5c63;font-weight: bold;margin-bottom: 80px;}
/* index04min */
.index04min{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.index04min .itme{width: calc((100% - 150px)/4);margin-right: 50px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-bottom: 50px;}
.index04min .itme:nth-of-type(4n){margin-right: 0;}
.index04min .itme .imgbox{width: 120px;height: 120px;border-radius: 50%;}
.index04min .itme .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.index04min .itme p{width: calc(100% - 120px);padding-left: 20px;box-sizing: border-box;font-size: 16px;color: #0d5c63;}

/* index05wrap */
.index05wrap{width: 100%;position: relative;overflow: hidden;z-index: 1;margin-top: -60px;}
.index05wrap::before{content: '';background-color: #F3F3F6;height: calc(100% - 60px);position: absolute;left: 0;bottom: 0;z-index: 0;width: calc(100% - 190px);border-top-right-radius: 80px;border-bottom-right-radius: 80px;}
/* index05 */
.index05{width: 100%;position: relative;z-index: 2;}
/* index05-top */
.index05-top{width: 100%;box-sizing: border-box;padding: 0 100px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;position: relative;z-index: 1;}
.index05 .tl{display: flex;display: -webkit-flex;}
.index05 .tl h3{font-size: 130px;color: #0d5c63;font-family: Montserrat;writing-mode: vertical-lr;}
.index05 .tl p{font-size: 18px;color: #0d5c63;font-weight: bold;writing-mode: vertical-lr;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-top: 40px;}
.index05 .tl p::before{content: '';display: block;width: 2px;height: 50px;background-color: #3CD5C5;margin-bottom: 10px;}
/* index05-topr */
.index05-topr{width: calc(100% - 150px);display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;box-sizing: border-box;padding-left: 80px;margin-top: 150px;align-items: flex-start;-webkit-align-items: flex-start;}
.index05-topr h4{font-size: 16px;color: #0d5c63;line-height: 36px;}

/* index05-tr */
.index05-tr{display: flex;display: -webkit-flex;}
.index05-tr .page{display: flex;display: -webkit-flex;margin-right: 20px;}
.index05-tr .btn{width: 60px;height: 60px;background-color: transparent;border-radius: 50%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;background-image: none;margin-top: 0;transition: all .5s;transform: none;top: initial;bottom:330px;border: 1px solid rgba(20, 36, 116, 0.2);position: relative;top: 0;left: 0;bottom: 0;right: 0;opacity: 1!important;transform: none!important;}
.index05-tr .btn img{width: auto;height: auto;}
.index05-tr .swiper-button-prev{transform: rotate(-180deg)!important;margin-right: 10px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;transform: scale(0);}

/* index05-min */
.index05-min{width: 100%;display: block;box-sizing: border-box;padding-left: calc((100% - 50px)/4);padding-right: 120px;margin-top: -200px;position: relative;z-index: 0;}
.index05-min .item{width: 100%!important;display: block;}
.index05-swiper{overflow: visible;}

/* index06wrap */
.index06wrap{width: 100%;position: relative;padding-top: 100px;}
/* index06-top */
.index06-top{width: 100%;box-sizing: border-box;padding: 0 100px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;position: absolute;left: 0;top: 170px;}
/* index06-tl */
.index06-tl h3{font-size: 16px;color: #0d5c63;line-height: 30px;margin-bottom: 30px;}
/* index06-tr */
.index06-tr{display: flex;display: -webkit-flex;}
.index06-tr h3{font-size: 130px;color: #0d5c63;font-family: Montserrat;writing-mode: vertical-rl;}
.index06-tr p{font-size: 18px;color: #0d5c63;font-weight: bold;writing-mode: vertical-lr;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-top: 40px;}
.index06-tr p::before{content: '';display: block;width: 2px;height: 50px;background-color: #3CD5C5;margin-bottom: 10px;}
/* index06min */
.index06min{width: 100%;}
.index06min img{width: 100%;}

/* index07wrap */
.index07wrap{position: relative;width: 100%;position: relative;overflow: hidden;padding-top: 100px;padding-bottom: 170px;}
/* index07-top */
.index07-top{position: relative;top: 0;z-index: 1;}

/* index07min */
.index07min{width: 100%;position: relative;display: block;margin-top: -110px;z-index: 0;}
.index07min .item{width: 100%;display: block;}

/* neum-right */
.neum-right{margin-top: 100px;width: 36%;}
.neum-right .item .text span,.neum-right .item .text h3,.neum-right .item .text p{color: #fff;}
.neum-right .item img{filter: brightness(111);}
.neum-right .item{border-color: rgba(255, 255, 255, 0.3);}

/* hover集合 */
.js-hoverTxt__item{position: relative;overflow: hidden;}
.js-hoverTxt__item::before {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(120%);
  transition: transform 0.6s cubic-bezier(0.25, 0.26, 0.17, 1);
  content: attr(data-text);
}
.js-hoverTxt__item .js-hoverTxt__itemInner {
  display: inline-block;
  font-size: inherit;
  color: inherit;
  font-weight: inherit;
  transition: transform 0.6s cubic-bezier(0.25, 0.26, 0.17, 1);
}

.js-hoverTrg:hover .js-hoverTxt__item::before {
  transform: translateY(0);
}
.js-hoverTrg:hover .js-hoverTxt__item .js-hoverTxt__itemInner {
  transform: translateY(-120%);
}

.c-arrow:hover .sjt {
    animation: arrow 0.5s;
}
@keyframes arrow {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  49.9% {
    transform: translateX(50%);
    opacity: 0;
  }
  50% {
    transform: translateX(-50%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide_animation {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100px);
  }
}
@keyframes subSlide_animation {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50px);
  }
}

.js-txtMask, .js-txtMaskLoaded {
  -webkit-clip-path: inset(0 100% 0 0);
          clip-path: inset(0 100% 0 0);
  transition: -webkit-clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85);
  transition: clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85);
  transition: clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85), -webkit-clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85);
}
.js-txtMask--tatePC.aos-animate, .js-txtMaskLoaded--tatePC.aos-animate {
  -webkit-clip-path: inset(0);
          clip-path: inset(0);
}
.js-txtMask.aos-animate, .js-txtMaskLoaded.aos-animate {
  -webkit-clip-path: inset(0);
          clip-path: inset(0);
}

.js-txtMask02{
  -webkit-clip-path: inset(0 0 100% 0);
          clip-path: inset(0 0 100% 0);
  transition: -webkit-clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85);
  transition: clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85);
  transition: clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85), -webkit-clip-path 1.2s cubic-bezier(0.48, -0.02, 0, 0.85);
}
.js-txtMask02--tatePC.aos-animate{
  -webkit-clip-path: inset(0);
          clip-path: inset(0);
}
.js-txtMask02.aos-animate{
  -webkit-clip-path: inset(0);
          clip-path: inset(0);
}




@media (max-width: 1600px) {
	.headerwrap{padding: 0 calc((100% - 1200px)/2);}
	.h-right{right: calc((100% - 1200px)/2);}
	.i-logo{max-width: 76%;}
	.i-logo img{max-width: 100%;}
	.index01img-01 .btnlist a{width: 130px;height: 130px;font-size: 24px;}
	.index01img-01 .btnlist a:last-child{margin-left: 30px;}
	.index01text .item{padding: 20px 0;}
	.index01img.index01img-01{width: 38%;}
	
	.center{width: 1200px;}
	
	.index02-tl .text h3{font-size: 110px;}
	.index02-tl .text h4{font-size: 14px;}
	
	.xkjsinfo06min .swiper-slide .text p{font-size: 14px;padding: 0 20px;height: 46px;line-height: 44px;}
	.xkjsinfo06min .swiper-slide .text::before{width: 60px;}
	
	.index03wrap{padding: 80px calc((100% - 1200px)/2);}
	.index03-img{width: 28%;}
	.index03-text h3{font-size: 110px;margin: 30px 0 50px;}
	.index03-text h4{font-size: 14px;line-height: 30px;}
		
	.index04wrap::before{width: calc(100% - 50px);}
	.index04min .itme p{font-size: 14px;line-height: 20px;}
	.index04{width: 1000px;}
	.index04min .itme .imgbox{width: 100px;height: 100px;}
	.index04min .itme p{width: calc(100% - 100px);}
	.index04min .itme{width: calc((100% - 90px)/4);margin-right: 30px;margin-bottom: 30px;}
	.index04 .tl{margin-bottom: 50px;}
	.index04wrap{padding-bottom: 150px;}
	
	.index05-top{padding: 0 50px;}
	.index05 .tl h3{font-size: 110px;}
	.index05 .tl p{font-size: 16px;}
	.index05-topr{padding-left: 50px;}
	.index05-topr h4{font-size: 14px;line-height: 30px;}
	.more{width: 160px;height: 50px;}
	.index05-tr .btn{width: 50px;height: 50px;}
	.index05-min{padding-left: calc(40px + (100% / 5));}
	
	.qualified01min .item .text{margin-top: 20px;}
	.qualified01min .item .text h4{font-size: 14px;line-height: 28px;}
	.index05wrap::before{width: calc(100% - 50px);}
	
	.index06-top{padding: 0 calc((100% - 1200px)/2);top: 150px;}
	.index06-tr h3{font-size: 110px;}
	.index06-tr p{font-size: 14px;}
	.index07-top{top: 0;}
	
	.newsinfo02 .item .text h3{font-size: 18px;}
	.newsinfo02 .item .text{margin-top: 30px;}
	
	.footer{margin: 80px auto 80px;}
	.f-r03{width: 280px;}
	.ba{height: 60px;}
	
	.neum-left{width: 50%;}
	.neumwrap{padding-right: 10%;}
	.neum-right{margin-top: 80px;}
	.index01text .item .text h3{font-size: 18px;}
	.neum-right{max-height: 80%;overflow-y: auto;}
	
	.wrap01{padding-left: calc((100% - 1200px)/2);}
	.contact01{padding: 80px 100px;}
	.contact01 .tl h3{font-size: 80px;}
	.news02{padding: 0 100px 0 100px;}
	.team01miin .item .text h4{font-size: 18px;}
	.team01miin .item{margin-bottom: 50px;}
	.joininfowrap{padding-bottom: 150px;}
	.n-page{margin-top: 50px;}
	
	.teaminfo05wrap{padding: 100px 100px 0 100px;}
	
	.course01 .item .imgbox{width: 45%;}
	.course01 .item .text{padding-right: 80px;}
	.course01 .item .text h3{font-size: 42px;margin-bottom: 50px;}
	.about01 .item .text p{line-height: 30px;font-size: 16px;}
	.servcecont{padding: 0 80px;}
	.servcecont-tl h3{font-size: 32px;}
	
	.servce02-01min .item .text{padding-left: 30px;}
	.servce02-01min .item .imgbox{height: 200px;}
	.servce02-01min .item .imgbox img{height: 100%;object-fit: cover;}
	.servce02-01min .item{margin-bottom: 80px;}
	.servce02-01min .item .text .tl,.servce02-01min .item .text .name{font-size: 20px;}
	
	.servcecont-tl p{margin-bottom: 40px;}
	.servce04-01{margin-top: 120px;}
	.servce04-01 li{margin-bottom: 80px;}
	
	.servce05-02min .item .text{padding-left: 40px;}
	.servce05-02min .item .text h3{font-size: 20px;}
	
	.servce06-01{margin-top: 120px;}
	.servce06-01min{padding-right: 0;}
	.servce06-01min .item{width: calc((100% - 60px)/2);}
	.servce06-01min .item .text h3{font-size: 22px;}
	.j-tl{margin-bottom: 50px;}
	
	.xkjs02{padding: 0 100px;}
	.xkjs03wrap .item .text{padding: 0 100px;}
	
	.xkjsinfo02 .text h3{font-size: 38px;margin-bottom: 40px;}
	.xkjsinfo02 .text h4{font-size: 14px;line-height: 34px;}
	
	.xkjsinfo03{margin-left: 20%;}
	.xkjsinfo04{margin-top: 120px;margin-left: 20%;}
	
	.xkjsinfo05{margin: 100px 0;}
	.xkjsinfo05 .bg{height: 450px;object-fit: cover;}
	.xkjsinfo05 .text{left: 20%;}
	.xkjsinfo06{margin-left: 20%;}
	.xkjsinfo07-r .item .imgbox{width: 100px;height: 100px;}
	.xkjsinfo07-r .item{margin-right: 60px;}
	.xkjsinfo07{width: 1000px;display: block;}
	.xkjsinfo07-l{margin-bottom: 50px;}
	
	.qualified01min .item{width: calc((100% - 80px)/3);margin-right: 40px;margin-bottom: 60px;}
	
	.campusmall{bottom: 8%;}
	.campusbig .text{left: 80px;}
	.campusbig .swiper-button-next{right: 80px;}
	.campusbig .btn{width: 60px;height: 60px;}
	.campusbig .swiper-button-prev{right: 150px;}
	.campusbig .text p{margin-bottom: 40px;}
	.campusbig .text h3{font-size: 80px;}
	.campusmall .swiper-slide{height: 100px;}
	
	.newsinfo-tl{padding: 0 80px 90px;}
	.newsinfo-tl h3{font-size: 30px;}
	.newsinfo-tl p{font-size: 16px;margin-top: 30px;}
	.newsinfo02wrap{padding: 0 80px;}
	
	.course01 .item:nth-of-type(2n) .text{padding-left: 80px;}
	
	.curseinfo01{padding: 0 100px;}
	.curseinfo02{margin: 100px auto;}
	.curseinfo03wrap{margin: 120px 0;}
	.curseinfo03 li{width: 1100px;}
	.curseinfo03item .text{padding-left: 60px;}
	.curseinfo03item .text h4{margin-bottom: 40px;line-height: 34px;}
	.curseinfo03item .text h3{font-size: 32px;}
	.curseinfo03tab{width: 1100px;}
	
	.xkjs03wrap .list{padding: 0 100px;}
	
	.team01miin .item{width: calc((100% - 80px)/2);margin-right:80px;}
	.team01miin .item:nth-of-type(3n){margin-right:80px;}
	.team01miin .item:nth-of-type(2n){margin-right:0;}
	
	
}

