*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}html.noScroll{overflow:hidden;}html.noScroll2 body{overflow:hidden;}.outer{padding:0 30px;}@media (max-width: 767px){.outer{padding:0 20px;}}.inner{width:1200px;max-width:100%;margin:auto;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{margin:auto;position:relative;}header,#content,footer{width:100%;min-width:480px;float:left;clear:both;}header{position:absolute;top:0;left:0;z-index:2;width:100%;padding:17px 19px;}@media (max-width: 767px){header{position:relative;padding:0;}}header .header{position:relative;height:105px;text-align:right;padding-left:242px;background:#fff;}@media (max-width: 767px){header .header{box-shadow:0 -10px 20px rgba(0,0,0,0.5);}}header .header .logo{position:absolute;top:0;left:0;width:242px;height:105px;background:url('../images/1484439aaa-logo_tkc.png') no-repeat center center;background-size:182px;}header .header .nav{display:inline-block;vertical-align:top;}header .header .nav .mobile{display:none;}@media (min-width: 768px){header .header .nav .mobile{padding:17px 19px;}}@media (max-width: 767px){header .header .nav .mobile .header .cart{display:none !important;}}header .header .nav .memberMenu,header .header .nav .cart{display:none;}@media (max-width: 767px){header .header .nav .memberMenu,header .header .nav .cart{display:inline-block;width:50%;line-height:75px;text-align:center;font-size:17px;border-bottom:1px solid #e3e3e3;vertical-align:top;}header .header .nav .memberMenu a,header .header .nav .cart a{display:inline-block;width:auto;height:auto;line-height:75px;font-size:17px;white-space:nowrap;}header .header .nav .memberMenu .slash,header .header .nav .cart .slash{display:inline-block;width:26px;vertical-align:top;}}@media (max-width: 1509px){header .header .nav{display:none;position:fixed;top:0;left:0;z-index:1;width:100%;min-width:480px;height:100%;padding-bottom:111px;background:#fff;overflow-y:scroll;}header .header .nav .mobile{display:block;}header .header .nav .mobile .cart{display:inline-block;}}@media (max-width: 767px){header .header .nav .memberMenu{border-right:1px solid #e3e3e3;}header .header .nav .memberMenu .img{display:inline-block;width:52px;height:75px;background:url('../images/aa4e49761c-icon_member_green.svg') no-repeat center left;vertical-align:top;}header .header .nav .cart span{display:inline-block;margin:0;}header .header .nav .cart .img{width:66px;height:75px;vertical-align:top;background:url('../images/e39584a957-icon_cart.svg') no-repeat center left;}}header .header .navBtn{display:none;}@media (max-width: 1509px){header .header .navBtn{display:inline-block;width:98px;max-width:100%;height:100%;border-left:1px solid #dedede;vertical-align:top;background:url('../images/7531e53510-button_menu.png') no-repeat center center;background-size:36px;}header .header .navBtn.open{background:url('../images/b62a88e813-button_menu_close.png') no-repeat center center;background-size:36px;}}@media (max-width: 767px){header .header .navBtn{width:96px;border:0;}}header .header .menu{display:inline-block;margin-right:7px;vertical-align:top;}@media (max-width: 1509px){header .header .menu{display:block;padding:0 30px;margin:0;}}header .header .menu .page{display:inline-block;position:relative;line-height:105px;padding:0 24px;vertical-align:top;}@media (max-width: 1509px){header .header .menu .page{display:block;line-height:59px;text-align:left;padding:0;border-bottom:1px solid #e2e2e2;}header .header .menu .page.open .subBtn{transform:scale(1,-1);}}header .header .menu .page .main{font-size:17px;cursor:pointer;vertical-align:top;}@media (min-width: 1500px){header .header .menu .page .main.cur{position:relative;z-index:1;color:#fff;}header .header .menu .page .main.cur:before{content:'';position:absolute;top:50%;left:50%;z-index:-1;width:120px;height:40px;background:url('../images/1b9842ff65-select_menu.svg') no-repeat center center;background-size:116px 39px;transform:translate(-50%,-50%) scale(-1,1);margin-top:2px;margin-left:4px;}}@media (max-width: 1509px){header .header .menu .page .main{position:relative;z-index:1;display:block;padding:0 30px;}header .header .menu .page .main.cur{color:#004833;}}header .header .menu .page .subBtn{display:none;}@media (max-width: 1509px){header .header .menu .page .subBtn{display:block;position:absolute;top:0;right:0;width:21px;height:59px;background:url('../images/92feee94c0-arrow_menu.svg') no-repeat center center;background-size:100%;}}header .header .menu .page .subMenu{display:none;position:absolute;top:100%;left:4px;line-height:49px;text-align:left;padding:4px 0;padding-right:30px;background:#b1a17a;}@media (max-width: 1509px){header .header .menu .page .subMenu{position:static;line-height:50px;padding:0 40px;padding-bottom:4px;background:none;margin-top:-4px;}}header .header .menu .page .subMenu a{display:block;font-size:17px;color:#fff;padding-left:20px;padding-right:5px;white-space:nowrap;}@media (min-width: 1500px){header .header .menu .page .subMenu a.cur,header .header .menu .page .subMenu a:hover{color:#272e34;}/*953795e33e25c16a067bcfa2a5842f5b*/header .header .menu .page .subMenu a:not(:last-of-type){border-bottom:1px solid #f4e7cf;}}@media (max-width: 1509px){header .header .menu .page .subMenu a{color:#000;padding:0;}header .header .menu .page .subMenu a.cur span{position:relative;}header .header .menu .page .subMenu a.cur span:after{content:'';position:absolute;bottom:-12px;left:0;width:100%;height:3px;background:#b1a17a;}}@media (min-width: 1500px){header .header .menu .page:hover .subMenu{display:block;}}header .header .searchBtn{display:inline-block;width:33px;height:100%;background:url('../images/cafcf83619-icon_search.svg') no-repeat center center;background-size:100%;margin-right:30px;vertical-align:top;}@media (max-width: 1509px){header .header .searchBtn{display:none;}}header .header .search{position:absolute;top:-101px;left:0;width:100%;padding:17px 0;background:#fff;}@media (max-width: 1509px){header .header .search{position:static;text-align:center;padding:20px 30px;padding-top:23px;}}header .header .search form{position:relative;max-width:100%;height:50px;}header .header .search form input{width:420px;max-width:100%;height:100%;font-size:16px;padding-left:15px;padding-right:60px;border:1px solid #dedede;}header .header .search form button{position:absolute;top:0;right:1px;width:60px;height:100%;background:url('../images/cafcf83619-icon_search.svg') no-repeat center center;background-size:33px 35px;}@media (max-width: 1509px){header .header .search form{display:inline-block;}}header .header .memberBtn{display:inline-block;position:relative;width:103px;height:100%;text-align:center;border-left:1px solid #dedede;border-right:1px solid #dedede;vertical-align:top;}@media (max-width: 767px){header .header .memberBtn{display:none;}}header .header .memberBtn button{width:100%;height:100%;font-size:17px;background:none;}header .header .memberBtn button .img{display:block;width:100%;height:33px;background:url('../images/aa4e49761c-icon_member_green.svg') no-repeat center center;margin-bottom:6px;}header .header .memberBtn .memberMenu{display:none;position:absolute;top:0;left:-1px;width:calc(100% + 2px);background:#004833;}header .header .memberBtn .memberMenu button{height:105px;color:#fff;}header .header .memberBtn .memberMenu button .img{background:url('../images/5943e9b0ac-icon_member_brown.svg') no-repeat center center;}header .header .memberBtn .memberMenu a{display:block;line-height:49px;font-size:17px;color:#fff;border-top:1px solid #306a59;}header .header > .cart{display:inline-block;text-align:center;}@media (max-width: 767px){header .header > .cart{display:none;}}header .header > .cart a{display:block;width:107px;height:105px;line-height:105px;font-size:17px;}header .header > .cart a > span{display:inline-block;line-height:normal;margin-top:-6px;vertical-align:middle;}header .header > .cart a .img{display:block;height:34px;background:url('../images/e39584a957-icon_cart.svg') no-repeat center center;margin-bottom:6px;}#content{min-height:500px;}.banner{position:relative;overflow:hidden;}.banner img{width:100%;height:auto;}.banner h1{position:absolute;top:50%;left:50%;font-size:50px;font-weight:600;color:#fff;letter-spacing:8px;padding:0 141px;transform:translate(-50%,-50%);white-space:nowrap;margin-top:60px;}.banner h1:before{content:'';position:absolute;top:50%;left:0;width:100px;height:1px;background:#fff;}.banner h1:after{content:'';position:absolute;top:50%;right:0;width:100px;height:1px;background:#fff;}@media (max-width: 767px){.banner h1{font-size:30px;margin-top:0;}}.path{line-height:28px;}.path .all{padding:15px 0;}.path a,.path span{display:inline-block;font-size:17px;color:#666;vertical-align:top;}.path .current{color:#004833;}.path .arrow{display:inline-block;width:28px;height:28px;background:url('../images/9958d57657-arrow_path.svg') no-repeat center center;}.path .back{float:right;}.path .back .arrow{width:26px;background:url('../images/9958d57657-arrow_path.svg') no-repeat center right;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.all-pager{line-height:36px;text-align:center;margin-top:40px;}.all-pager a{display:inline-block;min-width:36px;height:36px;font-size:16px;padding:0 4px;margin:0 2px;vertical-align:top;}.all-pager .cur,.all-pager .page:hover{background:#b1a17a;}.all-pager .prev,.all-pager .next{background:url('../images/f44f474d27-arrow_banner_info.svg') no-repeat center center;background-size:8px;}.all-pager .prev{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.all-pager form{display:inline-block;width:54px;margin-left:20px;vertical-align:top;}.all-pager form input{width:100%;height:36px;font-size:16px;padding:0 12px;background:#f1f1f1;vertical-align:top;}.contactForm .contactTitle{font-size:26px;color:#004833;margin-bottom:20px;}.contactForm .form form{position:relative;}.contactForm .form form *{font-size:17px;color:#666;}.contactForm .form form p{line-height:30px;}.contactForm .form form .please{display:inline-block;}.contactForm .form form .error-msg{position:absolute;top:0;left:50%;color:#004833;transform:translateX(-50%);}@media (max-width: 767px){.contactForm .form form .error-msg{position:static;transform:none;}}.contactForm .form form .note{float:right;text-align:right;color:#004833;}.contactForm .form form .note:before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#004833;margin-right:8px;vertical-align:middle;}@media (max-width: 767px){.contactForm .form form .note{float:none;}}.contactForm .form form .msg{color:#ef4230;margin-bottom:11px;}.contactForm .form form .formInner{padding:30px 40px;background:#ebebeb;margin-top:14px;}.contactForm .form form .fields{margin:0 -40px;}.contactForm .form form .row{display:inline-block;width:50%;padding:0 40px;margin-bottom:20px;vertical-align:top;}@media (max-width: 767px){.contactForm .form form .row{width:100%;}}.contactForm .form form .row .head{line-height:37px;}.contactForm .form form .row .head .star{display:inline-block;width:4px;height:4px;border-radius:50%;background:#004833;margin-top:17px;margin-left:10px;vertical-align:top;}.contactForm .form form .row .input textarea,.contactForm .form form .row .input input{display:inline-block;width:calc(100% - 14px);height:50px;line-height:48px;padding:0 15px;border:1px solid #fff;background:#fff;vertical-align:top;}.contactForm .form form .row .input textarea.error,.contactForm .form form .row .input input.error{border-color:#004833;}.contactForm .form form .row .input textarea{height:150px;padding:5px 15px;}.contactForm .form form .row .input .star{display:inline-block;width:4px;height:4px;border-radius:50%;background:#004833;margin-left:10px;vertical-align:top;}.contactForm .form form .row .input .select{position:relative;}.contactForm .form form .row .input .select *{color:#666;}.contactForm .form form .row .input .select .select-input{display:block;position:relative;width:100%;line-height:48px;padding-left:10px;padding-right:36px;border:1px solid #fff;background:#fff;}.contactForm .form form .row .input .select .select-input:after{content:'';position:absolute;top:0;right:0;width:36px;height:100%;background:url('../images/0c7474042b-arrow_down.svg') no-repeat center center;background-size:21px;}.contactForm .form form .row .input .select.select-fix .select-input:after{transform:scale(1,-1);}.contactForm .form form .row .input .select .select-container{display:none;position:absolute;top:100%;left:0;z-index:1;width:100%;max-height:300px;line-height:50px;overflow-y:scroll;}.contactForm .form form .row .input .select .select-container div{padding:0 10px;background:#e2e2e2;cursor:pointer;}.contactForm .form form .row .input .select .select-container div:nth-of-type(2n){background:#f2f2f2;}.contactForm .form form .row .input select.error + .select .select-input{border-color:#004833;}.contactForm .form form .row .input .radio{margin:0 -40px;}.contactForm .form form .row .input .radio label{display:inline-block;line-height:50px;cursor:pointer;margin:0 40px;vertical-align:top;}.contactForm .form form .row .input .radio label input{display:none;}.contactForm .form form .row .input .radio label input.error + span:before{border-color:#004833;}.contactForm .form form .row .input .radio label input:checked + span:before{background:#b1a17a;}.contactForm .form form .row .input .radio label span{display:block;position:relative;padding-left:25px;}.contactForm .form form .row .input .radio label span:before{content:'';position:absolute;top:17px;left:0;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:#fff;}.contactForm .form form .row.enquiry{width:100%;}.contactForm .form form .button{text-align:center;margin-top:20px;}.contactForm .form form .button .button-inner{display:inline-block;width:100%;line-height:40px;}.contactForm .form form .button .button-inner .submit-btn,.contactForm .form form .button .button-inner button{display:inline-block;width:160px;max-width:55%;height:40px;text-align:center;font-size:17px;color:#fff;vertical-align:top;}.contactForm .form form .button .button-inner .submit{display:inline-block;position:relative;width:300px;max-width:calc(100% - 10px);height:40px;text-align:left;background:#ebebeb;margin:0 5px;margin-top:20px;overflow:hidden;vertical-align:top;}.contactForm .form form .button .button-inner .submit span{display:inline-block;font-size:15px;color:#393939;margin-left:65%;vertical-align:top;}.contactForm .form form .button .button-inner .submit .submit-btn{position:relative;z-index:1;text-align:center;background:url('../images/cf0376c9fb-arrow_submit.png') no-repeat center right 17px, #004833;background-size:17px;cursor:pointer;}.contactForm .form form .button .button-inner #reset{width:160px;font-size:16px;background:#464646;margin:0 5px;margin-top:20px;}footer .sitemap{min-height:315px;background:url('../images/94cedb79a1-image_bamboo.jpg') no-repeat center right, #464646;}@media (max-width: 767px){footer .sitemap{min-height:254px;background-position:center right -220px;}}footer .sitemap .inner{width:1427px;padding:47px 0;}@media (max-width: 1199px){footer .sitemap .inner{padding-bottom:15px;}}@media (max-width: 767px){footer .sitemap .inner{padding:42px 0;}}footer .sitemap .inner .menu{display:inline-block;max-width:calc(100% - 300px);vertical-align:top;}@media (max-width: 1199px){footer .sitemap .inner .menu{width:100%;max-width:100%;margin-bottom:20px;}}@media (max-width: 767px){footer .sitemap .inner .menu{display:none;}}footer .sitemap .inner .menu > .all{margin:0 -30px;margin-top:-17px;}@media (max-width: 1199px){footer .sitemap .inner .menu > .all{margin-left:-15px;margin-right:-15px;}}footer .sitemap .inner .menu > .all .page{display:inline-block;padding:0 30px;padding-top:17px;vertical-align:top;}@media (max-width: 1199px){footer .sitemap .inner .menu > .all .page{width:23%;padding-left:15px;padding-right:15px;}}footer .sitemap .inner .menu > .all .page a{display:block;color:#fff;}footer .sitemap .inner .menu > .all .page .main{position:relative;font-size:17px;margin-bottom:25px;}footer .sitemap .inner .menu > .all .page .main:after{content:'';position:absolute;bottom:-14px;left:0;width:37px;height:2px;background:#b1a17a;}footer .sitemap .inner .menu > .all .page .sub{line-height:26px;font-size:15px;}footer .sitemap .inner .contact{float:right;max-width:300px;text-align:right;vertical-align:top;}@media (max-width: 1199px){footer .sitemap .inner .contact{float:none;text-align:left;}}footer .sitemap .inner .contact *{color:#fff;}footer .footer{background:#f4e7cf;}footer .footer .inner{position:relative;width:1427px;line-height:36px;padding:26px 0;padding-right:248px;}@media (max-width: 767px){footer .footer .inner{padding-right:0;}}footer .footer .inner .media{display:inline-block;margin-right:28px;vertical-align:top;}footer .footer .inner .media .all{margin:-6px;}footer .footer .inner .media .all div{display:inline-block;padding:6px;vertical-align:top;}footer .footer .inner .media a{display:block;}footer .footer .inner .media a img{width:36px;height:auto;}footer .footer .inner .copyright{display:inline-block;font-size:13px;color:#464646;vertical-align:top;}footer .footer .inner .copyright a{font-size:13px;color:#464646;}footer .footer .inner .sup{position:absolute;top:15px;right:0;width:90px;height:60px;background:url('../images/9f04d1c47a-sulogo.png') no-repeat center center;background-size:100%;}@media (max-width: 767px){footer .footer .inner .sup{display:block;position:static;background-image:url('../images/2025a10481-sulogo_m.png');margin-top:13px;}}.homeBanner{position:relative;margin-bottom:52px;overflow:hidden;}@media (max-width: 1199px){.homeBanner{margin-bottom:40px;}}.homeBanner .bg{overflow:hidden;}.homeBanner .bg img{position:relative;left:50%;width:auto;height:816px;transform:translateX(-50%);vertical-align:top;}@media (max-width: 1199px){.homeBanner .bg img{height:686px;}}@media (max-width: 767px){.homeBanner .bg img{height:428px;}}.homeBanner .bg .tablet{display:none;}@media (max-width: 1199px){.homeBanner .bg .pc{display:none;}.homeBanner .bg .tablet{display:block;}}.homeBanner .slogan{display:none;position:absolute;top:0;left:50%;z-index:1;text-align:center;transform:translateX(-50%);margin-left:74px;}@media (max-width: 1645px) and (min-width: 1200px){.homeBanner .slogan{left:774px;}}@media (max-width: 1199px){.homeBanner .slogan{margin-left:0;}}.homeBanner .slogan span{display:block;width:1px;height:229px;background:#000;margin:auto;margin-bottom:9px;}@media (max-width: 1199px){.homeBanner .slogan span{height:149px;}}@media (max-width: 767px){.homeBanner .slogan span{height:44px;}}.homeBanner .slogan p{position:relative;top:-50px;line-height:30px;font-size:17px;opacity:0;}.homeBanner .infos{position:absolute;top:0;left:166px;width:608px;height:100%;background:#f4f4f4;}@media (max-width: 1199px){.homeBanner .infos{position:static;width:100%;height:360px;padding-top:38px;}}.homeBanner .infos img{width:100%;height:auto;}.homeBanner .infos .img{position:relative;margin-bottom:-57px;}.homeBanner .infos .img:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:515px;background:url('../images/b399b51609-banner_info_gradient.png') repeat-x bottom -276px left;}@media (max-width: 1199px){.homeBanner .infos .img{display:none;}}.homeBanner .infos .content{position:relative;padding-left:65px;padding-right:70px;white-space:normal;}@media (max-width: 1199px){.homeBanner .infos .content{padding:0 30px;}}.homeBanner .infos .content .name{max-width:calc(100% - 100px);font-size:40px;letter-spacing:18px;margin-bottom:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.homeBanner .infos .content .intro{text-align:justify;line-height:32px;font-size:17px;}.homeBanner .infos .slide{white-space:nowrap;overflow:hidden;margin-bottom:13px;}@media (max-width: 1199px){.homeBanner .infos .slide{margin-bottom:40px;}}.homeBanner .infos .slide .slider{display:inline-block;white-space:normal;vertical-align:top;}.homeBanner .infos .btn{position:absolute;bottom:285px;right:63px;}@media (max-width: 1199px){.homeBanner .infos .btn{bottom:272px;right:30px;}}.homeBanner .infos .btn button{display:inline-block;width:38px;height:38px;border:1px solid #d0d0d0;background:url('../images/f44f474d27-arrow_banner_info.svg') no-repeat center center;background-size:11px;margin:0 7px;}.homeBanner .infos .btn button.prev{transform:scale(-1,1);}.homeBanner .infos .btn button.disable{visibility:hidden;}.homeBanner .infos ul{padding-left:65px;padding-right:70px;list-style-type:none;white-space:nowrap;overflow:hidden;margin:-7px;}@media (max-width: 1199px){.homeBanner .infos ul{padding:0 30px;}}.homeBanner .infos ul li{display:inline-block;width:20px;height:20px;background:url('../images/3d31ea1f34-page_1.svg') no-repeat center center;cursor:pointer;margin:7px;}.homeBanner .infos ul li.current{background:url('../images/e2c08e9817-page_2.svg') no-repeat center center;}.record{text-align:center;margin-bottom:88px;overflow:hidden;}@media (max-width: 1199px){.record{margin-bottom:50px;}}.record .inner{width:1504px;}.record .inner .head{position:relative;font-size:30px;letter-spacing:11px;padding:0 80px;margin-bottom:76px;}@media (max-width: 767px){.record .inner .head{text-align:left;padding-left:0;margin-bottom:54px;}}.record .inner .head a{position:absolute;top:12px;right:0;font-size:15px;letter-spacing:0;padding-right:37px;background:url('../images/f08d9e3cc5-arrow_more_green.png') no-repeat center right 1px;background-size:22px;}.record .inner .all{opacity:0;margin:-25px -22px;}.record .inner .all div{display:inline-block;width:50%;text-align:left;padding:25px 22px;vertical-align:top;}@media (max-width: 1199px){.record .inner .all div{width:100%;}}.record .inner .all div a{display:block;padding:0 34px;padding-bottom:25px;border:1px solid #e2e2e2;}.record .inner .all div a span{display:block;font-size:17px;}.record .inner .all div a .date{display:inline-block;position:relative;top:-21px;line-height:42px;color:#fff;padding:0 24px;background:#b1a17a;margin-left:-10px;margin-bottom:4px;}.record .inner .all div a .name{margin-bottom:14px;}.record .inner .all div a .desc{line-height:32px;color:#666;}.school{position:relative;min-height:538px;overflow:hidden;}.school .bg{position:absolute;top:0;right:100%;opacity:0;margin-right:-206px;}@media (max-width: 1199px){.school .bg{position:static;margin:0;}.school .bg img{width:100%;height:auto;}}.school .outer{position:relative;z-index:1;}@media (max-width: 1199px){.school .outer{padding:0;}}.school .outer .inner{width:1504px;text-align:right;padding-top:86px;padding-bottom:82px;}@media (max-width: 1199px){.school .outer .inner{padding:0;}}.school .outer .inner .content{display:inline-block;position:relative;left:100%;width:646px;text-align:left;padding:70px 50px;padding-top:46px;background:rgba(43,67,48,0.88);opacity:0;}@media (max-width: 1199px){.school .outer .inner .content{width:100%;padding:40px 30px;padding-top:28px;}}.school .outer .inner .content .head{position:relative;z-index:1;font-size:43px;color:#fff;letter-spacing:1.4px;margin-bottom:21px;}.school .outer .inner .content .head:before{content:'';position:absolute;bottom:2px;left:-90px;z-index:-1;width:218px;height:12px;background:#b1a17a;}.school .outer .inner .content .editor{margin-bottom:27px;}.school .outer .inner .content .editor *{color:#fff;}.school .outer .inner .content .more{display:inline-block;width:192px;height:49px;line-height:47px;text-align:center;font-size:15px;color:#fff;border:1px solid #fff;background:url('../images/fb6a96c4c2-arrow_more_white.png') no-repeat center right 13px;background-size:22px;}.magazine{position:relative;text-align:center;padding-top:66px;padding-bottom:78px;overflow:hidden;}@media (max-width: 1199px){.magazine{padding-top:40px;padding-bottom:73px;}}@media (max-width: 767px){.magazine{padding-bottom:100px;}}.magazine .bg div{position:absolute;width:216px;height:208px;opacity:0;}@media (max-width: 1199px){.magazine .bg div{opacity:1;margin:0 !important;}}.magazine .bg .bg1{bottom:-208px;right:216px;background:url('../images/8f357c078a-image_fish1.png') no-repeat center center;background-size:100%;margin-bottom:-32px;margin-right:80px;}@media (max-width: 1199px){.magazine .bg .bg1{top:240px;bottom:inherit !important;right:-22px !important;}}@media (max-width: 767px){.magazine .bg .bg1{top:92px;left:-45px;right:inherit !important;}}.magazine .bg .bg2{top:-126px;right:60%;background:url('../images/640d8c570b-image_fish2.png') no-repeat center center;background-size:100%;margin-top:-126px;margin-right:120px;}@media (max-width: 1199px){.magazine .bg .bg2{top:18px !important;left:-29px;right:inherit !important;}}@media (max-width: 767px){.magazine .bg .bg2{top:inherit !important;bottom:27px;left:inherit;right:-113px !important;}}.magazine .bg .bg3{top:-27px;left:-216px;background:url('../images/0c5e008c4c-image_fish3.png') no-repeat center center;background-size:100%;margin-top:27px;margin-left:-33px;}@media (max-width: 1199px){.magazine .bg .bg3{top:inherit !important;bottom:200px;left:-88px !important;}}@media (max-width: 767px){.magazine .bg .bg3{display:none;}}.magazine .inner .head{position:relative;font-size:30px;letter-spacing:14.4px;padding:0 80px;margin-bottom:37px;}@media (max-width: 1199px){.magazine .inner .head{margin-bottom:0;}}@media (max-width: 767px){.magazine .inner .head{text-align:left;padding-left:0;}}.magazine .inner .head a{position:absolute;top:12px;right:0;font-size:15px;letter-spacing:0;padding-right:37px;background:url('../images/f08d9e3cc5-arrow_more_green.png') no-repeat center right 1px;background-size:22px;}.magazine .inner .editor{text-align:left;}@media (max-width: 1199px){.magazine .inner .editor{display:none;}}.magazine .all{position:relative;width:1655px;max-width:100%;padding:0 114px;margin:-48px auto;margin-top:42px;}@media (max-width: 1199px){.magazine .all{padding:0 34px;margin-top:25px;}}.magazine .all .book{display:inline-block;width:25%;text-align:center;padding:48px 0;vertical-align:top;}@media (max-width: 1199px){.magazine .all .book{width:50%;}}@media (max-width: 767px){.magazine .all .book{width:100%;}}.magazine .all .book > div{display:inline-block;position:relative;width:226px;max-width:100%;}.magazine .all .book > div .info{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.85);white-space:nowrap;}.magazine .all .book > div .info div{display:inline-block;position:relative;top:50%;line-height:24px;transform:translateY(-50%);}.magazine .all .book > div .info div p{font-size:17px;color:#464646;margin-bottom:17px;}.magazine .all .book > div .info div a{display:inline-block;font-size:17px;padding:0 18px;vertical-align:top;}.magazine .all .book > div .info div a:before{content:'';display:inline-block;vertical-align:top;width:40px;height:24px;}.magazine .all .book > div .info div a.read:before{background:url('../images/10cdde17f7-icon_read.svg') no-repeat left center;background-size:auto 24px;}.magazine .all .book > div .info div a.buy:before{background:url('../images/e39584a957-icon_cart.svg') no-repeat left center;background-size:auto 20px;}.magazine .all .book > div .info div a:not(:last-of-type){border-right:2px solid #b1a17a;}.magazine .all .book > div:hover .info{display:block;}.magazine .all img{width:190px;max-width:100%;height:auto;}.magazine .all button{position:absolute;top:0;width:15px;height:100%;background:url('../images/c9a517365b-arrow_gallery.svg') no-repeat center center;}@media (max-width: 1199px) and (min-width: 768px){.magazine .all button{display:inline-block;position:static;width:45px;height:21px;background:url('../images/f44f474d27-arrow_banner_info.svg') no-repeat center center;background-size:auto 100%;}}@media (max-width: 767px){.magazine .all button{background:url('../images/f44f474d27-arrow_banner_info.svg') no-repeat center center;background-size:11px;}}.magazine .all button.left{left:0;transform:scale(-1,1);}.magazine .all button.right{right:0;}.magazine .all button.disable{visibility:hidden !important;}.magazine .all .slide{white-space:nowrap;overflow:hidden;}@media (max-width: 1199px){.magazine .all .slide{margin-top:17px;}}.magazine .all .slide .slider{display:inline-block;white-space:normal;vertical-align:top;}