@charset "UTF-8";.download-data-list{margin-top:40px;width:100%;border-bottom:3px solid #EDF2F5}.download-data-list[type=member]{margin-top:0;border-top:1px solid #000;border-bottom:1px solid #000}.download-data-list[type=member] .row .title p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1}.download-data-list[type=member]:has(.row:last-child:hover){border-bottom:1px solid #000}.download-data-list[type=index]{margin-top:30px}@media only screen and (max-width: 1200px){.download-data-list[type=index]{margin-top:15px}}.download-data-list[type=index] .row .title p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.download-data-list:has(.row:last-child:hover){border-bottom:3px solid transparent}.download-data-list .row{display:flex;justify-content:space-between;gap:var(--1frSpace);padding:20px 40px;counter-increment:li;position:relative}@media only screen and (max-width: 1200px){.download-data-list .row{padding:15px}}.download-data-list .row:not(:last-child):after{content:"";width:100%;position:absolute;bottom:0;left:0;display:block;background:#edf2f5;height:1px}.download-data-list .row:before{content:"";width:100%;height:100%;background:#f2f3ff;position:absolute;z-index:-1;top:0;left:0;border-radius:10px 10px 0;box-shadow:4px 4px 10px #0000001a;opacity:0;transition:opacity .3s}.download-data-list .row:has(+.row:hover):after{opacity:0}@media only screen and (min-width: 1201px){.download-data-list .row:hover:before{opacity:1}.download-data-list .row:hover .title{font-weight:700;color:#2d94f3}.download-data-list .row:hover .download-btn{color:#fff}.download-data-list .row:hover .download-btn:before{opacity:1}}@media only screen and (max-width: 1200px){.download-data-list .row:active:before{opacity:1}.download-data-list .row:active .title{font-weight:700;color:#2d94f3}.download-data-list .row:active .download-btn{color:#fff}.download-data-list .row:active .download-btn:before{opacity:1}}.download-data-list .row .title{display:flex;align-items:center;transition:color .3s,font-weight .3s}@media only screen and (max-width: 767px){.download-data-list .row .title{align-items:flex-start}}.download-data-list .row .title:before{content:counter(li,decimal-leading-zero);font-size:1.25rem;font-weight:700;line-height:1.4;flex-shrink:0;color:#000;margin-right:20px}.download-data-list .row .download-btn{width:40px;height:40px;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#e2e4ff;position:relative}@media only screen and (max-width: 1200px){.download-data-list .row .download-btn{color:#747474}}.download-data-list .row .download-btn:before{content:"";width:100%;height:100%;background:#2d94f3;position:absolute;z-index:-1;top:0;left:0;border-radius:50%;opacity:0;transition:opacity .3s}@media only screen and (max-width: 767px){.download-form-group{padding-top:30px}}.download-form-group .table{position:relative}.download-form-group .table:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000;transition:background .3s}.download-form-group .table:has(.tr:last-child:hover):after{background:transparent}.download-form-group .table .tr{display:flex;align-items:center;gap:80px;padding:20px 40px;transition:border-color .3s}@media only screen and (max-width: 1366px){.download-form-group .table .tr{padding:20px 30px}}@media only screen and (max-width: 1200px){.download-form-group .table .tr{gap:20px;padding:15px}}.download-form-group .table .tr.title{padding:0 40px 15px;border-bottom:3px solid #EFEFEF}@media only screen and (max-width: 1366px){.download-form-group .table .tr.title{padding:0 30px 15px}}@media only screen and (max-width: 1200px){.download-form-group .table .tr.title{padding:0 15px 15px}}@media only screen and (max-width: 767px){.download-form-group .table .tr.title .num{display:none}.download-form-group .table .tr.title .td:last-child{display:none}}.download-form-group .table .tr:has(+.tr:hover){border-color:transparent}.download-form-group .table .tr:has(+.tr:hover):after{opacity:0}.download-form-group .table .tr.row{min-height:80px;position:relative}@media only screen and (max-width: 1200px){.download-form-group .table .tr.row{min-height:unset}}.download-form-group .table .tr.row:before{content:"";width:100%;height:100%;background:#f2f3ff;position:absolute;z-index:-1;top:0;left:0;border-radius:10px 10px 0;box-shadow:4px 4px 10px #0000001a;opacity:0;transition:opacity .3s}.download-form-group .table .tr.row:not(:last-child):after{content:"";width:100%;position:absolute;bottom:0;left:0;display:block;background:#edf2f5;height:1px;transition:opacity .3s}.download-form-group .table .tr.row .content{flex:1}@media only screen and (min-width: 1201px){.download-form-group .table .tr.row:hover:before{opacity:1}.download-form-group .table .tr.row:hover .td .content{font-weight:700;color:#2d94f3}.download-form-group .table .tr.row:hover .download-btn{color:#fff}.download-form-group .table .tr.row:hover .download-btn:before{opacity:1}}@media only screen and (max-width: 1200px){.download-form-group .table .tr.row:active:before{opacity:1}.download-form-group .table .tr.row:active .td .content{font-weight:700;color:#2d94f3}.download-form-group .table .tr.row:active .download-btn{color:#fff}.download-form-group .table .tr.row:active .download-btn:before{opacity:1}}.download-form-group .table .tr .td:first-child{display:flex;gap:20px;align-items:center}@media only screen and (max-width: 1200px){.download-form-group .table .tr .td:first-child{gap:15px}}.download-form-group .table .tr .td:first-child .num{width:50px;text-align:center;align-self:flex-start}@media only screen and (max-width: 767px){.download-form-group .table .tr .td:first-child .num{width:30px}}.download-form-group .table .tr .td:first-child .contnet{flex:1}.download-form-group .table .tr .td:last-child{width:100px;flex-shrink:0;text-align:center;margin-left:auto}@media only screen and (max-width: 767px){.download-form-group .table .tr .td:last-child{width:35px;align-self:flex-start}}.download-form-group .table .tr .download-btn{width:40px;height:40px;margin:0 auto;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#e2e4ff;position:relative}@media only screen and (max-width: 1200px){.download-form-group .table .tr .download-btn{width:35px;height:35px;color:#747474}}.download-form-group .table .tr .download-btn:before{content:"";width:100%;height:100%;background:#2d94f3;position:absolute;z-index:-1;top:0;left:0;border-radius:50%;opacity:0;transition:opacity .3s}.exhibition-list-box .list{width:100%;margin:0 auto}.exhibition-list-box .list:not(:first-child){padding-top:120px;position:relative}.exhibition-list-box .list:not(:first-child):after{content:"";width:100%;position:absolute;top:60px;left:0;display:block;background:#0000001a;height:3px}.exhibition-list-box .year{font-size:2.25rem;font-weight:500}.exhibition-list-box .item-box{margin-top:25px;display:flex;flex-wrap:wrap;gap:50px 25px}@media only screen and (max-width: 1200px){.exhibition-list-box .item-box{gap:25px}}@media only screen and (max-width: 650px){.exhibition-list-box .item-box{justify-content:center}}.exhibition-list-box .item{width:calc((100% - 75px)/4);padding:25px 25px 40px;background:#f4f4f4;border-radius:20px 20px 0;display:flex;flex-direction:column;gap:20px 0;transition:box-shadow 10.3s;max-width:421px;position:relative}.exhibition-list-box .item:after{content:"";width:100%;height:100%;position:absolute;pointer-events:none;bottom:0;left:0;opacity:0;display:block;transition:opacity .5s;border-radius:20px 20px 0;box-shadow:5px 5px 10px #00000026}@media only screen and (max-width: 1440px){.exhibition-list-box .item{width:calc((100% - 50px) / 3)}}@media only screen and (max-width: 1200px){.exhibition-list-box .item{padding:20px 20px 30px;gap:15px 0}}@media only screen and (max-width: 1023px){.exhibition-list-box .item{width:calc((100% - 25px)/2);max-width:none}}@media only screen and (max-width: 650px){.exhibition-list-box .item{width:100%}}@media only screen and (min-width: 1201px){.exhibition-list-box .item:hover:after{opacity:1}.exhibition-list-box .item:hover .title-wrap .more,.exhibition-list-box .item:hover .title{color:#2d94f3}.exhibition-list-box .item:hover .pic-box .more{opacity:1}.exhibition-list-box .item:hover .pic-box img{width:105%;height:105%;transition:width .5s,height .5s}}@media only screen and (max-width: 1200px){.exhibition-list-box .item:active:after{opacity:1}.exhibition-list-box .item:active .title-wrap .more,.exhibition-list-box .item:active .title{color:#2d94f3}.exhibition-list-box .item:active .pic-box .more{opacity:1}.exhibition-list-box .item:active .pic-box img{width:105%;height:105%;transition:width .5s,height .5s}}.exhibition-list-box .item[type=noImg]{background:#daeaf3}.exhibition-list-box .item[type=noImg] .pic-box .inner,.exhibition-list-box .item[type=noImg] .pic-box .more{display:none}.exhibition-list-box .item .title-wrap{display:flex;align-items:center;justify-content:space-between}.exhibition-list-box .item .title-wrap .date{display:flex;align-items:center;gap:7px}.exhibition-list-box .item .title-wrap .date p{font-size:.875rem;font-weight:400;line-height:1.4;color:#00000080}.exhibition-list-box .item .title-wrap .more{font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.3px;transition:color .3s}.exhibition-list-box .item .pic-box{border-radius:5px;overflow:hidden}.exhibition-list-box .item .pic-box:after{padding-top:65.22%}.exhibition-list-box .item .pic-box img{transition:width .5s,height .5s}.exhibition-list-box .item .pic-box .more{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000000bf;color:#fff;transition:opacity .3s}.exhibition-list-box .item .title{transition:color .3s;min-height:56px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.manufacture-item-box{display:flex;flex-wrap:wrap;align-items:stretch;gap:60px 30px;margin-top:50px}.manufacture-item-box .item{width:calc((100% - 90px)/4);display:flex;flex-direction:column;justify-content:space-between;gap:40px}.manufacture-item-box .pic-outer{display:flex;flex-direction:column;gap:15px}@media only screen and (min-width: 1201px){.manufacture-item-box .pic-outer:hover .pic-box:before{opacity:1}.manufacture-item-box .pic-outer:hover .pic-box img{width:105%;height:105%}.manufacture-item-box .pic-outer:hover .title{color:#2d94f3}}@media only screen and (max-width: 1200px){.manufacture-item-box .pic-outer:active .pic-box:before{opacity:1}.manufacture-item-box .pic-outer:active .pic-box img{width:105%;height:105%}.manufacture-item-box .pic-outer:active .title{color:#2d94f3}}.manufacture-item-box .pic-box{position:relative;border-radius:20px 20px 0;flex-shrink:0;overflow:hidden}.manufacture-item-box .pic-box:before{content:"MORE";z-index:1;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;opacity:0;background:#000000bf;transition:opacity .3s;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.3px}.manufacture-item-box .pic-box:after{padding-top:65.22%}.manufacture-item-box .pic-box img{transition:width .3s,height .3s}.manufacture-item-box .content-box{padding:0 20px}.manufacture-item-box .content-box .title{transition:color .3s;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.manufacture-item-box .content-box .desc{margin-top:5px;opacity:.5;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 1366px){.manufacture-item-box .item{width:calc((100% - 60px) / 3)}}@media only screen and (max-width: 1023px){.manufacture-item-box .item{width:calc((100% - 30px)/2)}.manufacture-item-box .pic-outer .pic-box{border-radius:15px 15px 0}}@media only screen and (max-width: 650px){.manufacture-item-box{justify-content:center;gap:30px;margin-top:30px}.manufacture-item-box .item{width:100%;gap:25px}.manufacture-item-box .item-box{gap:30px}.manufacture-item-box .content-box{padding:0 15px}}@media only screen and (max-width: 1200px){.manufacture-item-box[type=index]{margin-top:40px}}.highlights-item-box{display:flex;flex-wrap:wrap;align-items:stretch;gap:25px 30px}@media only screen and (max-width: 1024px){.highlights-item-box{gap:30px 20px}}.highlights-item-box .item-outer{width:calc((100% - 60px) / 3)}.highlights-item-box .item{display:block;width:100%;height:100%;position:relative;border:1px solid transparent;overflow:hidden;border-radius:20px 20px 0;transition:box-shadow .3s,border-color .3s}@media only screen and (max-width: 1200px){.highlights-item-box .item{border-radius:15px 15px 0}}@media only screen and (min-width: 1201px){.highlights-item-box .item:hover{border-color:#fff;box-shadow:5px 5px 20px #00000026}.highlights-item-box .item:hover .pic-box-outer:after{opacity:1}.highlights-item-box .item:hover .pic-box img{width:105%;height:105%}.highlights-item-box .item:hover .content-blk .title{color:#2d94f3}}@media only screen and (max-width: 1200px){.highlights-item-box .item:active{border-color:#fff;box-shadow:5px 5px 20px #00000026}.highlights-item-box .item:active .pic-box-outer:after{opacity:1}.highlights-item-box .item:active .pic-box img{width:105%;height:105%}.highlights-item-box .item:active .content-blk .title{color:#2d94f3}}.highlights-item-box .inner{display:flex;flex-direction:column;height:100%;width:100%}.highlights-item-box .tag-outer{position:absolute;z-index:2;top:20px;left:20px}@media only screen and (max-width: 1200px){.highlights-item-box .tag-outer{top:15px;left:15px}}.highlights-item-box .pic-box-outer{position:relative}.highlights-item-box .pic-box-outer:after{content:"MORE";position:absolute;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.3px;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;z-index:1;opacity:0;background:#000000bf;transition:opacity .3s}.highlights-item-box .pic-box{flex-shrink:0;overflow:hidden}.highlights-item-box .pic-box:after{padding-top:65.37%}.highlights-item-box .pic-box img{transition:width .3s,height .3s}.highlights-item-box .content-blk{height:100%;padding:20px 30px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background:#efefef}@media only screen and (max-width: 1024px){.highlights-item-box .content-blk{padding:20px 15px}}.highlights-item-box .content-blk .title{transition:color .3s}.highlights-item-box .content-blk .title p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.highlights-item-box .content-blk .date{opacity:.5}.highlights-item-box .content-blk .content-btm{display:flex;flex-wrap:wrap;gap:10px 30px}@media only screen and (max-width: 1023px){.highlights-item-box .item-outer{width:calc((100% - 30px)/2)}}@media only screen and (max-width: 650px){.highlights-item-box{justify-content:center}.highlights-item-box .item-outer{width:100%}}.news-list-box{display:flex;flex-direction:column;gap:60px;max-width:1760px;margin:0 auto;width:100%}@media only screen and (max-width: 1200px){.news-list-box{gap:30px}}.news-list-box .list{display:flex;gap:60px}@media only screen and (max-width: 1200px){.news-list-box .list{gap:15px 30px;flex-direction:column}}.news-list-box .list .date-wrap{display:flex;flex-direction:column;gap:5px;min-width:100px}@media only screen and (max-width: 1200px){.news-list-box .list .date-wrap{padding-left:20px;flex-direction:row;align-items:center}}.news-list-box .list .mounth{display:flex;align-items:flex-end}.news-list-box .list .mounth .text{font-size:1.25rem;font-weight:700}.news-list-box .list .year{color:#747474}.news-item-box{display:flex;flex-direction:column;gap:10px;flex:1}.news-item-box[type=gray] .inner{background:#f5f5f5}.news-item-box[type=light] .inner{background:#fff}.news-item-box .item{display:block;width:100%;transition:box-shadow .3s,border-color .3s}@media only screen and (min-width: 1201px){.news-item-box .item:hover{box-shadow:4px 4px 10px #0000001a}.news-item-box .item:hover .content-blk .title{color:#2d94f3}}@media only screen and (max-width: 1200px){.news-item-box .item:active{box-shadow:4px 4px 10px #0000001a}.news-item-box .item:active .content-blk .title{color:#2d94f3}}.news-item-box .inner{padding:35px 40px;display:flex;align-items:flex-start;gap:20px 50px;border-radius:5px}@media only screen and (max-width: 1200px){.news-item-box .inner{gap:20px 30px}}@media only screen and (max-width: 767px){.news-item-box .inner{flex-direction:column}}@media only screen and (max-width: 1200px){.news-item-box .inner{padding:25px 20px}}.news-item-box .date-blk{display:flex;align-items:flex-end;color:#747474;min-width:60px}.news-item-box .date-blk .text{font-size:1.25rem;font-weight:700}.news-item-box .content-blk{display:flex;flex-direction:column;gap:30px 0}@media only screen and (max-width: 1200px){.news-item-box .content-blk{gap:20px 0}}.news-item-box .content-blk .row{display:flex;align-items:center;flex-wrap:wrap;gap:30px}@media only screen and (max-width: 1200px){.news-item-box .content-blk .row{gap:20px 30px}}.news-item-box .content-blk .title{transition:color .3s}.news-item-box .content-blk .title p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-item-box .commom-tag p{font-size:.875rem;font-weight:700;letter-spacing:.3px}.news-item-box[type=index]{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:40px 30px;margin-top:clamp(2.5rem,4.6vw,5.625rem)}@media only screen and (max-width: 900px){.news-item-box[type=index]{gap:50px 0}}.news-item-box[type=index] .item{width:calc((100% - 60px) / 3)}@media only screen and (max-width: 1366px){.news-item-box[type=index] .item{width:calc((100% - 30px)/2)}}@media only screen and (max-width: 900px){.news-item-box[type=index] .item{width:100%}}@media only screen and (min-width: 1201px){.news-item-box[type=index] .item:hover{box-shadow:none}.news-item-box[type=index] .item:hover .content-blk .title,.news-item-box[type=index] .item:hover .date-blk{color:#2d94f3}}@media only screen and (max-width: 1200px){.news-item-box[type=index] .item:active{box-shadow:none}.news-item-box[type=index] .item:active .content-blk .title,.news-item-box[type=index] .item:active .date-blk{color:#2d94f3}}.news-item-box[type=index] .inner{align-items:center;padding:0;height:100%;gap:20px clamp(1.25rem,2.6vw,3.125rem)}@media only screen and (max-width: 767px){.news-item-box[type=index] .inner{align-items:flex-start}}.news-item-box[type=index] .date-blk{display:flex;flex-direction:column;align-items:center;gap:10px;color:#000;min-width:70px;transition:color .3s}@media only screen and (max-width: 767px){.news-item-box[type=index] .date-blk{flex-direction:row}}.news-item-box[type=index] .date-blk .num{display:flex;align-items:flex-end}.news-item-box[type=index] .date-blk .text{font-size:1.25rem;font-weight:700}.news-item-box[type=index] .content-blk{width:100%;height:100%;position:relative;justify-content:center;gap:15px 0}.news-item-box[type=index] .content-blk:after{content:"";width:3px;height:100%;position:absolute;left:calc(-.5*clamp(1.25rem,2.6vw,3.125rem));top:0;background:#edf2f5}@media only screen and (max-width: 767px){.news-item-box[type=index] .content-blk:after{left:0;top:-12px;width:100%;height:3px}}@media only screen and (max-width: 1200px){.news-item-box[type=index] .content-blk .row{gap:15px 30px}}.news .overview-box .more-btn,.news .categories-box .more-btn{margin-top:100px}@media only screen and (max-width: 1200px){.news .overview-box .more-btn,.news .categories-box .more-btn{margin-top:60px}}.news .categories-box{padding-top:40px}@media only screen and (max-width: 1200px){.news .categories-box{padding-top:30px}}.courses-item-box{display:flex;flex-direction:column;gap:10px;flex:1}.courses-item-box[type=gray] .inner{background:#f5f5f5}.courses-item-box[type=light] .inner{background:#fff}.courses-item-box .item{display:block;width:100%;transition:box-shadow .3s,border-color .3s}@media only screen and (min-width: 1201px){.courses-item-box .item:hover{box-shadow:4px 4px 10px #0000001a}.courses-item-box .item:hover .content-blk .title{color:#2d94f3}.courses-item-box .item:hover .pic-blk:after{opacity:1}.courses-item-box .item:hover .pic-blk .pic-box img{width:105%;height:105%}}@media only screen and (max-width: 1200px){.courses-item-box .item:active{box-shadow:4px 4px 10px #0000001a}.courses-item-box .item:active .content-blk .title{color:#2d94f3}.courses-item-box .item:active .pic-blk:after{opacity:1}.courses-item-box .item:active .pic-blk .pic-box img{width:105%;height:105%}}.courses-item-box .inner{padding:35px 40px;display:flex;align-items:flex-start;gap:20px 50px;border-radius:5px}@media only screen and (max-width: 1200px){.courses-item-box .inner{gap:20px 30px;padding:25px 20px}}@media only screen and (max-width: 767px){.courses-item-box .inner{flex-direction:column}}.courses-item-box .date-blk{display:flex;flex-direction:column;align-items:center;gap:10px;color:#747474;min-width:70px}@media only screen and (max-width: 767px){.courses-item-box .date-blk{flex-direction:row}}.courses-item-box .date-blk .num{display:flex;align-items:flex-end}.courses-item-box .date-blk .text{font-size:1.25rem;font-weight:700}.courses-item-box .content-blk{display:flex;flex-direction:column;gap:15px 0}@media only screen and (max-width: 1200px){.courses-item-box .content-blk{gap:20px 0}}.courses-item-box .content-blk .row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 30px}.courses-item-box .content-blk .row:first-child+:nth-child(2){padding-top:15px}@media only screen and (max-width: 1200px){.courses-item-box .content-blk .row:first-child+:nth-child(2){padding-top:0}}.courses-item-box .content-blk .title{transition:color .3s}.courses-item-box .content-blk .title p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.courses-item-box .commom-tag p{font-size:.875rem;font-weight:700;letter-spacing:.3px}.courses-item-box[type=index]{flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:30px;margin-top:50px}@media only screen and (max-width: 1200px){.courses-item-box[type=index]{margin-top:40px}}.courses-item-box[type=index] .item-outer{width:calc((100% - 30px)/2)}@media only screen and (max-width: 1200px){.courses-item-box[type=index] .item-outer{width:calc((100% - 60px) / 3)}}@media only screen and (max-width: 1023px){.courses-item-box[type=index] .item-outer{width:calc((100% - 30px)/2)}}@media only screen and (max-width: 650px){.courses-item-box[type=index] .item-outer{width:100%}}.courses-item-box[type=index] .item{border-radius:20px 20px 0;box-shadow:4px 4px 10px #0000001a;height:100%}.courses-item-box[type=index] .inner{height:100%;gap:20px 30px;padding:30px}@media only screen and (max-width: 1200px){.courses-item-box[type=index] .inner{flex-direction:column;padding:20px 20px 25px}}.courses-item-box[type=index] .content-blk{height:100%;justify-content:space-between}.courses-item-box[type=index] .content-blk .btm{display:flex;flex-direction:column;gap:15px}.courses-item-box[type=index] .content-blk .row:first-child+:nth-child(2){padding-top:0}.courses-item-box[type=index] .content-blk .loca-outer{width:100%}@media only screen and (max-width: 1200px){.courses-item-box[type=index] .content-blk .loca-outer{width:auto}}.courses-item-box[type=index] .pic-blk{width:38.1%;flex-shrink:0;max-width:330px;border-radius:5px;overflow:hidden;position:relative}.courses-item-box[type=index] .pic-blk:after{content:"MORE";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000000bf;color:#fff;transition:opacity .3s;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.3px}@media only screen and (max-width: 1200px){.courses-item-box[type=index] .pic-blk{width:100%;max-width:none}}.courses-item-box[type=index] .pic-blk .pic-box:after{padding-top:65.15%}.courses-item-box[type=index] .pic-blk .pic-box img{transition:width .3s,height .3s}.courses .categories-box{padding-top:40px}@media only screen and (max-width: 1366px){.courses .categories-box{padding-top:30px}}.courses .categories-box .more-btn{margin-top:100px}@media only screen and (max-width: 1200px){.courses .categories-box .more-btn{margin-top:60px}}.solutions-item-box{display:flex;flex-wrap:wrap;align-items:stretch;gap:60px 30px;margin-top:50px}.solutions-item-box .item{width:calc((100% - 90px)/4);display:flex;flex-direction:column;justify-content:space-between;gap:40px}.solutions-item-box .pic-outer{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 1201px){.solutions-item-box .pic-outer:hover .pic-box:before{opacity:1}.solutions-item-box .pic-outer:hover .pic-box img{width:105%;height:105%}.solutions-item-box .pic-outer:hover .title{color:#2d94f3}}@media only screen and (max-width: 1200px){.solutions-item-box .pic-outer:active .pic-box:before{opacity:1}.solutions-item-box .pic-outer:active .pic-box img{width:105%;height:105%}.solutions-item-box .pic-outer:active .title{color:#2d94f3}}.solutions-item-box .content-box{display:flex;justify-content:space-between;padding:0 20px}.solutions-item-box .content-box .text-box{display:flex}.solutions-item-box .content-box .text-box .btn{color:#747474;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.3px;transition:color .3s}@media only screen and (min-width: 1201px){.solutions-item-box .content-box .text-box .btn:hover{color:#000}}@media only screen and (max-width: 1200px){.solutions-item-box .content-box .text-box .btn:active{color:#000}}.solutions-item-box .content-box .text-box .btn:first-child{position:relative;padding-right:22px}.solutions-item-box .content-box .text-box .btn:first-child:after{width:2px;height:20px;background:#0000001a;display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:" "}.solutions-item-box .content-box .text-box .btn:only-child{padding-right:0}.solutions-item-box .content-box .text-box .btn:only-child:after{display:none}.solutions-item-box .content-box .more-box{position:relative;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.3px;padding-left:30px;transition:color .3s}@media only screen and (min-width: 1201px){.solutions-item-box .content-box .more-box:hover{color:#2d94f3}}@media only screen and (max-width: 1200px){.solutions-item-box .content-box .more-box:active{color:#2d94f3}}.solutions-item-box .content-box .more-box:after{width:20px;height:3px;background:#0000001a;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);content:" "}.solutions-item-box .inner{display:flex;flex-direction:column;height:100%;width:100%}.solutions-item-box .pic-box{position:relative;border-radius:20px 20px 0;flex-shrink:0;overflow:hidden}.solutions-item-box .pic-box:before{content:"MORE";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;z-index:1;opacity:0;background:#000000bf;transition:opacity .3s;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.3px}.solutions-item-box .pic-box:after{padding-top:65.22%}.solutions-item-box .pic-box img{transition:width .3s,height .3s}.solutions-item-box .title{padding:0 20px;transition:color .3s;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 1366px){.solutions-item-box .item{width:calc((100% - 60px) / 3)}}@media only screen and (max-width: 1023px){.solutions-item-box .item{width:calc((100% - 30px)/2)}.solutions-item-box .pic-outer .pic-box{border-radius:15px 15px 0}}@media only screen and (max-width: 650px){.solutions-item-box{justify-content:center;gap:40px}.solutions-item-box .item{width:100%;max-width:560px;gap:25px}.solutions-item-box .item-box{gap:30px}}@media only screen and (max-width: 1200px){.solutions-item-box[type=index]{margin-top:40px}}.index-title{font-size:clamp(2rem,2.08vw,2.5rem);line-height:1.3;font-weight:400}.index-title.fw{font-weight:700}section.banner{padding-top:0}section.banner .container{position:relative;grid-column:2/-2}section.banner .container.aost-show .swiper{opacity:1;transform:scale(1)}section.banner .container.aost-show .inner-btn{box-shadow:30px 30px 30px #0000001a}@media only screen and (max-width: 767px){section.banner .container.aost-show .inner-btn{box-shadow:none}}section.banner .inner-btn{padding-top:36.93%;position:relative;border-radius:20px;overflow:hidden;transition:box-shadow .5s 1s}@media only screen and (max-width: 1024px){section.banner .inner-btn{padding-top:61.5%}}@media only screen and (max-width: 575px){section.banner .inner-btn{padding-top:143%}}section.banner .inner-btn .inner-content{position:relative;display:block;width:100%;height:100%}section.banner .inner-btn .pic-box{width:100%;height:100%;display:block}@media only screen and (max-width: 1200px){section.banner .inner-btn .pic-box{border-radius:15px}}section.banner .inner-btn .pic-box img{transition:width 1s,height 1s}section.banner .inner-btn .pic-box:after{padding-top:36.93%}@media only screen and (max-width: 1024px){section.banner .inner-btn .pic-box:after{padding-top:61.5%}}@media only screen and (max-width: 575px){section.banner .inner-btn .pic-box:after{padding-top:143%}}section.banner .inner-btn .swiper-slide-active .pic-box img{width:100%;height:100%}section.banner .swiper{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transform:scale(.3);transition:transform 1s,opacity 1.5s}section.banner .swiper:has(.swiper-slide-active[color=white]) .swiper-control-box .swiper-button-next,section.banner .swiper:has(.swiper-slide-active[color=white]) .swiper-control-box .swiper-button-prev{color:#fff}section.banner .swiper:has(.swiper-slide-active[color=black]) .swiper-control-box .swiper-button-next,section.banner .swiper:has(.swiper-slide-active[color=black]) .swiper-control-box .swiper-button-prev{color:#000}section.banner .swiper-control-box .swiper-button-next,section.banner .swiper-control-box .swiper-button-prev{width:30px;height:30px;font-size:1.875rem;transition:color .3s}@media only screen and (max-width: 1200px){section.banner .swiper-control-box .swiper-button-next,section.banner .swiper-control-box .swiper-button-prev{width:20px;height:20px;font-size:1.25rem}}section.banner .swiper-control-box .swiper-button-next:after,section.banner .swiper-control-box .swiper-button-prev:after{content:""}@media only screen and (max-width: 900px){section.banner .swiper-control-box .swiper-button-next{right:5px}}@media only screen and (max-width: 900px){section.banner .swiper-control-box .swiper-button-prev{left:5px}}.index-follower{max-width:345px;width:66.66%;position:fixed;z-index:9;right:30px;opacity:0;bottom:30px;overflow:hidden;transition:opacity .3s;pointer-events:none}@media only screen and (max-width: 1200px){.index-follower{right:10px;bottom:10px}}.index-follower.active{pointer-events:auto;opacity:1}.index-follower .container{position:relative}.index-follower .close-btn{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer;border-radius:50%;background:#0003;z-index:9}.index-follower .close-btn:before,.index-follower .close-btn:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#fff}.index-follower .close-btn:before{width:7px;height:1px}.index-follower .close-btn:after{width:1px;height:7px}.index-follower .speaker-ibox{position:absolute;bottom:0;right:0;z-index:9;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:10px;background:#000;color:#fff;font-size:1.25rem;cursor:pointer;opacity:0;transform:translateY(60px);transition:transform .5s,opacity .5s,font-size .3s}@media only screen and (min-width: 1201px){.index-follower .speaker-ibox:hover{font-size:1.5625rem}}@media only screen and (max-width: 1200px){.index-follower .speaker-ibox:active{font-size:1.5625rem}}.index-follower .news-swiper{padding-top:65.2173%;position:relative;border-radius:10px 10px 0;overflow:hidden;transition:box-shadow .5s 1s;width:100%;max-width:345px;transition:transform .5s,opacity .5s}.index-follower .news-swiper:has(.swiper-slide-active[color=white]) .swiper-control-box .swiper-button-next,.index-follower .news-swiper:has(.swiper-slide-active[color=white]) .swiper-control-box .swiper-button-prev{color:#fff}.index-follower .news-swiper:has(.swiper-slide-active[color=black]) .swiper-control-box .swiper-button-next,.index-follower .news-swiper:has(.swiper-slide-active[color=black]) .swiper-control-box .swiper-button-prev{color:#000}.index-follower .news-swiper .swiper-control-box .swiper-button-next,.index-follower .news-swiper .swiper-control-box .swiper-button-prev{transform:translateY(50%);width:10px;height:24px;font-size:.75rem;transition:color .5s}.index-follower .news-swiper .swiper-control-box .swiper-button-next:after,.index-follower .news-swiper .swiper-control-box .swiper-button-prev:after{content:""}.index-follower .news-swiper .inner{position:absolute;top:0;left:0;width:100%}.index-follower .news-swiper .inner-content{position:relative;display:block;width:100%;height:100%}.index-follower .news-swiper .pic-box{width:100%;height:100%;display:block}.index-follower .news-swiper .pic-box img{transition:width 1s,height 1s}.index-follower .news-swiper .pic-box:after{padding-top:65.21%}.index-follower.speaker-show .speaker-ibox{opacity:1;transform:translateY(0)}.index-follower.speaker-show .news-swiper{opacity:0;transform:translateY(60px)}section.main{padding:clamp(3.75rem,4.16vw,5rem) 0 0px;display:flex;flex-direction:column}section.main .blk{padding:clamp(5rem,5.2vw,6.25rem) 0}section.main .blk.news,section.main .blk.courses{padding:0 0 clamp(5rem,5.2vw,6.25rem)}section.main .blk.download>.container{display:flex;gap:clamp(3.75rem,5.2vw,6.25rem)}@media only screen and (max-width: 900px){section.main .blk.download>.container{flex-direction:column}}section.main .blk.download>.container .wrap{flex:1}section.main .blk.download .more-btn{margin-top:30px;justify-content:flex-end}@media only screen and (max-width: 1200px){section.main .blk.download .more-btn{margin-top:15px}}section.main .blk[bg_color=green]{background:#edf2f5}section.main .blk[bg_color=gray]{background:#f5f5f5}section.main .blk>.container{position:relative;grid-column:2/-2;max-width:1760px;margin:0 auto;width:100%}@media only screen and (min-width: 1921px){section.main .blk>.container{max-width:none}}section.main .blk .more-btn.pc-hide{margin-top:40px;display:none}@media only screen and (max-width: 767px){section.main .blk .more-btn.pc-hide{display:flex;justify-content:flex-end}}.blk.news .highlights-item-box{margin-top:50px}@media only screen and (max-width: 1200px){.blk.news .highlights-item-box{margin-top:40px}}@media only screen and (min-width: 1921px){.blk.exhibition .exhibition-list-box .item{max-width:none}}.blk.events .swiper-wrapper{height:auto}.blk.events .swiper{padding-top:50px;width:calc(100% + 30px);margin-left:-15px}.blk.events .swiper .swiper-slide{padding:0 15px;width:25%}@media only screen and (max-width: 1440px){.blk.events .swiper .swiper-slide{width:33%}}@media only screen and (max-width: 1023px){.blk.events .swiper .swiper-slide{width:50%}.blk.events .swiper .swiper-slide .pic-outer .pic-box{border-radius:15px 15px 0}}@media only screen and (max-width: 650px){.blk.events .swiper .swiper-slide{width:100%}}.blk.events .swiper .more-btn.pc-hide{margin-right:15px}.blk.events .item,.blk.events .pic-outer{display:flex;flex-direction:column;gap:15px}.blk.events .pic-outer .pic-box{position:relative;border-radius:20px 20px 0;flex-shrink:0;overflow:hidden}.blk.events .pic-outer .pic-box:before{content:"MORE";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;z-index:1;opacity:0;background:#000000bf;transition:opacity .3s;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.3px}.blk.events .pic-outer .pic-box:after{padding-top:61.15%}.blk.events .pic-outer .pic-box img{transition:width .3s,height .3s}@media only screen and (min-width: 1201px){.blk.events .pic-outer:hover .pic-box:before{opacity:1}.blk.events .pic-outer:hover .pic-box img{width:105%;height:105%}.blk.events .pic-outer:hover .content-box .title{color:#2d94f3}}@media only screen and (max-width: 1200px){.blk.events .pic-outer:active .pic-box:before{opacity:1}.blk.events .pic-outer:active .pic-box img{width:105%;height:105%}.blk.events .pic-outer:active .content-box .title{color:#2d94f3}}.blk.events .pic-outer .content-box{padding:0 20px 15px;position:relative;text-align:start}.blk.events .pic-outer .content-box:after{position:absolute;bottom:0;left:50%;width:calc(100% - 40px);height:1px;background:#0000001a;transform:translate(-50%);content:""}.blk.events .pic-outer .content-box .date{opacity:.5}.blk.events .pic-outer .content-box .info{margin-top:15px}.blk.events .pic-outer .content-box .info .title{display:block;transition:color .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blk.events .pic-outer .content-box .info .desc{margin-top:5px;opacity:.5;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blk.events .tag-box{padding:0 20px;display:flex;flex-wrap:wrap;gap:5px 9px}.blk.events .tag-box .tag{position:relative;padding-right:13px;color:#747474;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.3px;transition:color .3s}@media only screen and (min-width: 1201px){.blk.events .tag-box .tag:hover{color:#000}}@media only screen and (max-width: 1200px){.blk.events .tag-box .tag:active{color:#000}}.blk.events .tag-box .tag:not(:last-child):after{width:3px;height:3px;background:#d9d9d9;display:block;position:absolute;right:0;top:50%;border-radius:5px;transform:translateY(-50%);content:" "}.blk.events .tag-box .tag:only-child{padding-right:0}.blk.events .tag-box .tag:only-child:after{display:none}.blk.events .swiper-pagination{bottom:0;position:relative;margin-top:50px}@media only screen and (max-width: 1200px){.blk.events{padding:60px 0}.blk.events .swiper{padding-top:30px}}.blk.manufacture+.exhibition .container{position:relative}.blk.manufacture+.exhibition .container:after{content:"";width:100%;height:3px;background:#0000001a;display:block;position:absolute;top:calc(-1*clamp(5rem,5.2vw,6.25rem));left:0}@media only screen and (max-width: 900px){.blk.download .section-heading[type=fullLine]{flex-direction:column;align-items:flex-start}.blk.download .section-heading[type=fullLine]:after{width:100%;flex:none}}.blk.links .swiper-wrapper{height:auto}.blk.links .swiper{padding-top:50px;width:calc(100% + 30px);margin-left:-15px}.blk.links .swiper .swiper-slide{padding:0 15px;width:20%}@media only screen and (max-width: 1440px){.blk.links .swiper .swiper-slide{width:25%}}@media only screen and (max-width: 1200px){.blk.links .swiper .swiper-slide{width:33%}.blk.links .swiper .swiper-slide .pic-outer .pic-box{border-radius:15px 15px 0}}@media only screen and (max-width: 900px){.blk.links .swiper .swiper-slide{width:50%}}@media only screen and (max-width: 575px){.blk.links .swiper .swiper-slide{width:100%}}.blk.links .item,.blk.links .pic-outer{display:flex;flex-direction:column;gap:15px}.blk.links .pic-outer .pic-box{position:relative;border-radius:20px 20px 0;flex-shrink:0;overflow:hidden}.blk.links .pic-outer .pic-box:before{content:"";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;z-index:0;background:#ffffff80;transition:background .3s}.blk.links .pic-outer .pic-box:after{padding-top:47.61%}.blk.links .pic-outer .pic-box img{transition:width .3s,height .3s}@media only screen and (min-width: 1201px){.blk.links .pic-outer:hover .pic-box:before{background:#fff}.blk.links .pic-outer:hover .pic-box img{width:105%;height:105%}}@media only screen and (max-width: 1200px){.blk.links .pic-outer:active .pic-box:before{background:#fff}.blk.links .pic-outer:active .pic-box img{width:105%;height:105%}}.blk.links .swiper-pagination{bottom:0;position:relative;margin-top:50px}@media only screen and (max-width: 1200px){.blk.links{padding:60px 0}.blk.links .swiper{padding-top:40px}.blk.links .swiper-pagination{margin-top:40px}}
