.pay_box.error .pro_2 .btn{background-color:red;}.pager .prev,.pager .next{background:url('/img/1/2/arrow_page.svg') no-repeat center center;transform:rotateY(180deg);background-size:20px;padding:0 0px !important;margin:0 0px;min-width:20px;height:30px;display:inline-block;vertical-align:middle;}.pager .prev:hover,.pager .next:hover{filter:opacity(50%);}.pager .prev.disable,.pager .next.disable{opacity:0.3;pointer-events:none;}.pager .prev{margin-right:11px !important;transform:scale(1,1);}.pager .next{margin-left:0 !important;margin-right:3px !important;}.lang_1 header .header_box .header_inner .btm .header_menu .menu_loop .menu_loop_head{padding:25px 4px 12px;}.lang_1 header .header_box .header_inner .btm .header_menu .menu_loop{margin-right:29px;}.lang_1 header .header_box .header_inner .top .right .search_box{margin-left:26px;}.lang_1 header .header_box .header_inner .top .right .header_menu{padding-right:32px;}.lang_1 header .header_box .header_inner .top .right .header_menu .menu_loop{margin-left:22px;}.hasDatepicker{cursor:pointer;}.ref_btm .checkbox{cursor:pointer;}.ref_btm label{cursor:pointer;}.float_icon{position:fixed;bottom:90px;right:40px;z-index:10;}.float_icon.hide{display:none !important;}@media screen and (max-width: 767px){.float_icon{position:fixed;bottom:0;right:0;width:100%;}}.float_icon .outer{width:180px;height:180px;border:8px solid #ebfdc5;border-radius:50%;background:#99bb53;box-sizing:border-box;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2);}@media screen and (max-width: 767px){.float_icon .outer{width:100%;height:78px;border:0px solid #ebfdc5;border-top:8px solid #ebfdc5;border-radius:0;}}.float_icon .outer .inner{text-align:center;display:block;height:100%;}.float_icon .outer .inner .image{padding-top:14px;text-align:center;}@media screen and (max-width: 767px){.float_icon .outer .inner .image{display:inline-block;vertical-align:top;position:relative;left:-9px;padding-top:10px;}}@media screen and (max-width: 767px){.float_icon .outer .inner .message{display:inline-block;vertical-align:top;top:2px;left:5px;}}.float_icon .outer .inner .message p{text-align:center;color:#fff;}.float_icon .outer .inner .message p.p1{font-weight:700;font-size:30px;}@media screen and (max-width: 767px){.float_icon .outer .inner .message p.p1{font-size:28px;}}.float_icon .outer .inner .message p.p2{font-size:20px;letter-spacing:1.2px;}@media screen and (max-width: 767px){.float_icon .outer .inner .message p.p2{font-size:18px;}}.popup{display:none;position:fixed;top:0;left:0;z-index:60;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.6);white-space:nowrap;overflow-y:scroll;padding:0 20px;box-sizing:border-box;}.popup:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.popup .inner{display:inline-block;position:relative;max-width:1140px;padding-bottom:185px;padding:0 29px 27px;margin:100px 0;width:calc(100% - 60px);white-space:normal;vertical-align:middle;background:#f0f4e9;}.popup .inner button.popupClose{display:block;margin-top:19px;width:36px;height:28px;background:url(/img/2/button_menu_close.png) no-repeat center center;background-size:100% auto;margin-left:auto;margin-bottom:5px;position:relative;right:-15px;}.popup .inner .title{text-align:left;color:#058544;font-size:28px;font-weight:500;margin-bottom:15px;}.popup .inner .content{box-sizing:border-box;display:block;text-align:left;}.tablet,.mobile,.tablet_inline,.mobile_inline{display:none !important;}.desktop{display:block !important;}.desktop_inline{display:inline-block !important;}.desktop_fix{display:none !important;}.desktop_hide{display:block !important;}.desktop_fix_inline{display:none !important;}.desktop_hide_inline{display:inline-block !important;}@media screen and (max-width: 1700px){.desktop_fix{display:block !important;}.desktop_fix_inline{display:inline-block !important;}.desktop_hide,.desktop_hide_inline{display:none !important;}}@media screen and (max-width: 1199px){.desktop,.mobile,.desktop_inline,.mobile_inline{display:none !important;}.tablet{display:block !important;}.tablet_inline{display:inline-block !important;}}@media screen and (max-width: 767px){.desktop,.tablet,.desktop_inline,.tablet_inline{display:none !important;}.mobile{display:block !important;}.mobile_inline{display:inline-block !important;}}.inbanner{margin-top:-92px;}@media screen and (max-width: 1199px){.inbanner{margin-top:-16px;}}@media screen and (max-width: 767px){.inbanner{margin-top:0;}}.inbanner .mobile_title{text-align:center;font-size:50px;font-weight:500;color:#005188;position:relative;z-index:1;}.inbanner .top{overflow:hidden;position:relative;}@media screen and (max-width: 1199px){.inbanner .top{overflow:hidden;}}.inbanner .top .image{padding-bottom:17px;position:relative;}@media screen and (max-width: 1199px){.inbanner .top .image{padding-bottom:0;}}@media screen and (max-width: 1199px){.inbanner .top .image.image2{padding-bottom:17px;position:absolute;top:40px;left:0;width:100%;height:100%;}}@media screen and (max-width: 767px){.inbanner .top .image.image2{padding-bottom:0;top:0;}}.inbanner .top .image .main_bg{position:absolute;top:-1px;left:50%;transform:translate(-50%,0%);}@media screen and (max-width: 1199px){.inbanner .top .image .main_bg{width:auto;height:100%;}}.inbanner .top .image .fix_bg2{position:relative;width:100%;height:590px;z-index:1;}@media screen and (max-width: 1199px){.inbanner .top .image .fix_bg2{height:auto;}}@media screen and (max-width: 767px){.inbanner .top .image .fix_bg2{height:auto;background-size:100%;}}.inbanner .top .image .fix_bg{position:relative;width:100%;height:590px;background:url('/img/inner_banner_shape.png') no-repeat bottom -6px center;z-index:1;}@media screen and (max-width: 1199px){.inbanner .top .image .fix_bg{height:auto;}}@media screen and (max-width: 767px){.inbanner .top .image .fix_bg{height:auto;background:url('/img/inner_banner_shape.png') no-repeat bottom center;background-size:100%;}}.inbanner .top .inner{padding-top:55px;width:100%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);}@media screen and (max-width: 767px){.inbanner .top .inner{padding-top:3.5%;width:100%;position:absolute;z-index:1;top:0%;left:0%;transform:translate(0%,0%);}}.inbanner .top .inner .left{width:61.3%;display:inline-block;vertical-align:middle;}@media screen and (max-width: 767px){.inbanner .top .inner .left{width:70%;}}.inbanner .top .inner .left .title{box-sizing:border-box;padding:0 60px;}.inbanner .top .inner .left .title span{font-size:50px;font-weight:500;color:#005188;position:relative;z-index:1;}.inbanner .top .inner .left .title span.fake_title{opacity:0;}.inbanner .top .inner .left img{position:absolute;top:-240px;left:-230px;z-index:-1;}.inbanner .top .inner .right{width:38.7%;height:auto;display:inline-block;vertical-align:middle;box-sizing:border-box;padding-right:65px;position:relative;padding-left:5px;}@media screen and (max-width: 767px){.inbanner .top .inner .right{width:30%;padding-right:0;}}.inbanner .top .inner .right .image_box{position:relative;}.inbanner .top .inner .right .image_box:before{content:'';position:absolute;top:-12px;left:-5px;background:#fff;border-radius:50%;width:106.3%;height:106.3%;z-index:1;}@media screen and (max-width: 767px){.inbanner .top .inner .right .image_box:before{top:-5px;left:-3px;}}.inbanner .top .inner .right .image_box .image_inner{position:relative;overflow:hidden;border-radius:50%;}.inbanner .top .inner .right .image_box .image_inner .main_img{width:100%;height:auto;position:relative;z-index:2;}.inbanner .btm{margin-top:-50px;position:relative;z-index:1;}@media screen and (max-width: 1199px){.inbanner .btm{margin-top:0;}}@media screen and (max-width: 767px){.inbanner .btm{margin-top:0;}}.inbanner .btm .banner_left{display:inline-block;vertical-align:top;width:calc(100% - 90px);}.inbanner .btm .banner_right{text-align:right;width:90px;display:inline-block;vertical-align:top;}.inbanner .btm .path{margin-bottom:60px;}.inbanner .btm .path .inner{width:100%;}.inbanner .btm .path .all{display:inline-block;width:100%;line-height:2;padding:20px 0;vertical-align:top;}.inbanner .btm .path .all a{letter-spacing:0.7px;display:inline-block;font-size:16px;line-height:24px;vertical-align:top;}.inbanner .btm .path .all .arrow{display:inline-block;width:29px;height:24px;background:url(/img/1/2/arrow_path.svg) no-repeat center center;vertical-align:top;transform:rotate(0deg);}.inbanner .btm .path .all .back .arrow{transform:rotate(180deg);}body{min-width:480px;}.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;}.body_container{overflow-x:hidden;margin:0 auto;max-width:1904px;position:relative;}.container{max-width:1240px;box-sizing:border-box;padding:0 20px;margin:auto;position:relative;}.container1460{max-width:1460px;box-sizing:border-box;padding:0 20px;margin:auto;position:relative;}.container1570{max-width:1570px;box-sizing:border-box;padding:0 20px;margin:auto;position:relative;}html body{overflow:visible;}html.fixing header{background:#fff;}html.fixing header .header_box{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);}html.fixing header .header_box .top{padding-bottom:26px;}@media screen and (max-width: 1199px){html.fixing header .header_box .top{padding-bottom:26px;}}html.fixing header .header_inner{background:#fff;}html.fixing header .header_box .header_inner .top .right .menu_open .menu_span.menu_span1{transform:translate(0%,-50%) rotate(45deg);top:50%;}html.fixing header .header_box .header_inner .top .right .menu_open .menu_span.menu_span2{transform:translate(0%,0%) scaleX(0) scaleY(1);}html.fixing header .header_box .header_inner .top .right .menu_open .menu_span.menu_span3{transform:translate(0%,-50%) rotate(-45deg);top:50%;}html.noScroll2{overflow-y:hidden;}html.noScroll2 body{overflow-y:scroll;}@media screen and (max-width: 767px){html.noScroll2 body{overflow-y:initial;}}html.noScroll{overflow-y:hidden;}html.noScroll body{overflow-y:scroll;}@media screen and (max-width: 767px){html.noScroll body{overflow-y:initial;}}html.noScroll .header_box{position:fixed;top:0;width:100%;}.menu_popup{position:fixed;top:0;left:0;z-index:10;width:100%;min-width:100%;height:100%;text-align:center;background:#fff;overflow-y:scroll;padding:166px 40px 140px;box-sizing:border-box;}@media screen and (max-width: 1199px){.menu_popup{padding:166px 40px 140px;}}@media screen and (max-width: 767px){.menu_popup{padding:140px 40px 140px;}}.menu_popup.main_menu{display:block;transform:translate(0%,-100%);transition:all 0.5s ease-in-out;}.menu_popup.main_menu.open{transform:translate(0%,0%);}.menu_popup.main_menu .inner{text-align:center;}.menu_popup.main_menu .inner .menu{text-align:left;}.menu_popup.main_menu .inner .menu .top{margin-bottom:28px;padding-bottom:10px;border-bottom:1px solid #cecece;}.menu_popup.main_menu .inner .menu .top .menu_loop{display:inline-block;vertical-align:top;width:50%;margin-bottom:20px;position:relative;padding-right:20px;box-sizing:border-box;}.menu_popup.main_menu .inner .menu .top .menu_loop:nth-child(2n){padding-left:20px;padding-right:0;}.menu_popup.main_menu .inner .menu .top .menu_loop:first-child{margin-left:0;}.menu_popup.main_menu .inner .menu .top .menu_loop .child{position:relative;margin-top:9px;display:none;}.menu_popup.main_menu .inner .menu .top .menu_loop .child .menu_loop_child_inner{box-sizing:border-box;padding:0 0 0 46px;}.menu_popup.main_menu .inner .menu .top .menu_loop .child a{box-sizing:border-box;padding:12px 20px;display:block;font-size:16px;}.menu_popup.main_menu .inner .menu .top .menu_loop .child a:hover{background:#cde7da;}.menu_popup.main_menu .inner .menu .top .menu_loop .child a.highlighted{background:#cde7da;}.menu_popup.main_menu .inner .menu .top .menu_loop.hv_child.hovered .menu_loop_head:before{transform:rotateX(180deg);}.menu_popup.main_menu .inner .menu .top .menu_loop.hv_child .menu_loop_head{padding-right:40px;box-sizing:border-box;}.menu_popup.main_menu .inner .menu .top .menu_loop.hv_child .menu_loop_head:before{content:'';position:absolute;top:2px;right:0;width:40px;height:40px;background:url(/img/2/arrow_pulldown.svg) no-repeat center right;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head{display:inline-block;vertical-align:top;line-height:24px;padding-left:49px;font-size:16px;position:relative;padding:10px 0 7px 49px;box-sizing:border-box;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head:after{content:'';top:0;left:0;position:absolute;border-radius:50%;width:40px;height:40px;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head.icon_10:after{background:url('/img/1/1/icon_top_menu_apply.svg') no-repeat center center #86c212;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head.icon_11:after{background:url('/img/1/1/icon_top_menu_register.svg') no-repeat right -4px center #86c212;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head.icon_12:after{background:url('/img/1/1/icon_top_menu_member.svg') no-repeat center center #86c212;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head.icon_12.menu_loop_logined:after{background:url('/img/1/1/icon_top_menu_member.svg') no-repeat center center #058544;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head.icon_13:after{background:url('/img/1/1/icon_top_menu_member.svg') no-repeat center center #86c212;}.menu_popup.main_menu .inner .menu .top .menu_loop .menu_loop_head.icon_9:after{background:url('/img/1/1/icon_top_menu_contact.svg') no-repeat center center #86c212;}.menu_popup.main_menu .inner .menu .btm{box-sizing:border-box;padding:0 20px;}.menu_popup.main_menu .inner .menu .btm .section{margin-bottom:19px;display:block;}.menu_popup.main_menu .inner .menu .btm .section.hovered.hv_child .menu_loop_head span:before{transform:rotateX(180deg);}.menu_popup.main_menu .inner .menu .btm .section .menu_loop_head{box-sizing:border-box;display:block;font-size:18px;font-weight:500;padding:7px 0;}.menu_popup.main_menu .inner .menu .btm .section .menu_loop_head span{font-size:18px;position:relative;font-weight:500;}.menu_popup.main_menu .inner .menu .btm .section .menu_loop_head span:before{content:'';position:absolute;top:-9px;right:-40px;width:40px;height:40px;background:url(/img/2/arrow_pulldown.svg) no-repeat center right;}.menu_popup.main_menu .inner .menu .btm .section .child{margin-top:9px;display:none;}.menu_popup.main_menu .inner .menu .btm .section .child a{box-sizing:border-box;padding:12px 20px;display:block;font-size:16px;}.menu_popup.main_menu .inner .menu .btm .section .child a:hover{background:#cde7da;}.menu_popup.main_menu .inner .menu .btm .section .child a.highlighted{background:#cde7da;}.menu_popup.main_menu .inner .search_box{padding-top:34px;margin-bottom:30px;text-align:center;vertical-align:top;position:relative;}.menu_popup.main_menu .inner .search_box .search_main form{border-radius:25px;border:1px solid #cecece;position:relative;overflow:hidden;}.menu_popup.main_menu .inner .search_box .search_main form input{width:calc(100% - 60px);background:#fff;font-size:18px;line-height:44px;box-sizing:border-box;padding:0px 26px 0 26px;vertical-align:top;}.menu_popup.main_menu .inner .search_box .search_main form button{vertical-align:top;width:44px;height:44px;background:url('/img/1/1/icon_top_menu_search-01.svg') no-repeat center center #fff;}.menu_popup.main_menu .inner .lang_box{margin-left:0;vertical-align:top;position:relative;}.menu_popup.main_menu .inner .lang_box a{margin-left:6px;margin-right:6px;font-size:17px;position:relative;display:inline-block;vertical-align:top;line-height:38px;box-sizing:border-box;border-radius:50%;border:1px solid #cfcfcf;width:40px;text-align:center;}.menu_popup.main_menu .inner .lang_box a.selected{background:#058544;border:1px solid #058544;color:#fff;}header,#content,footer{width:100%;float:left;clear:both;}header{position:relative;z-index:11;}@media screen and (max-width: 1700px){header{background:#fff;}}@media screen and (max-width: 1199px){header{background:transparent;}header .container1460{padding:0 30px;}}@media screen and (max-width: 767px){header{background:#fff;}header .container1460{padding:0 20px;}}header .fake_bg{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:100%;}@media screen and (max-width: 1700px){header .fake_bg{padding-top:40px;width:100%;height:auto;min-width:1200px;}}@media screen and (max-width: 1199px){header .fake_bg{padding-top:0;left:0%;transform:translate(0%,0);min-width:768px;}}header .header_box{transition:all 0.5s ease-in-out;position:relative;z-index:11;}header .header_box .header_inner{transition:all 0.5s ease;}header .header_box .header_inner .top{transition:all 0.5s ease-in-out;padding-top:26px;position:relative;}@media screen and (max-width: 767px){header .header_box .header_inner .top{padding-top:20px;padding-bottom:19px;}}header .header_box .header_inner .top .left{display:inline-block;vertical-align:top;width:294px;}header .header_box .header_inner .top .left img{width:100%;height:auto;}@media screen and (max-width: 767px){header .header_box .header_inner .top .left{width:200px;}}header .header_box .header_inner .top .right{padding-top:20px;text-align:right;display:inline-block;vertical-align:top;box-sizing:border-box;width:calc(100% - 294px);}@media screen and (max-width: 1700px){header .header_box .header_inner .top .right{padding-right:2px;}}@media screen and (max-width: 767px){header .header_box .header_inner .top .right{width:calc(100% - 200px);padding-top:8px;}}header .header_box .header_inner .top .right .search_box{margin-left:36px;display:inline-block;vertical-align:top;width:40px;height:40px;position:relative;}header .header_box .header_inner .top .right .search_box .fake_btn{position:relative;z-index:2;display:inline-block;}header .header_box .header_inner .top .right .search_box .search_main{opacity:0;z-index:-1;box-sizing:border-box;position:absolute;top:0;right:-11px;white-space:nowrap;transform:translateX(20px);transition:all 0.3s ease-in-out;border:1px solid #cecece;border-radius:25px;overflow:hidden;}header .header_box .header_inner .top .right .search_box .search_main.opened{transform:translateX(0px);opacity:1;z-index:2;}header .header_box .header_inner .top .right .search_box .search_main form input{background:#fff;font-size:18px;line-height:38px;width:400px;box-sizing:border-box;padding:0px 60px 0 26px;}header .header_box .header_inner .top .right .lang_box{margin-left:8px;display:inline-block;vertical-align:top;position:relative;}@media screen and (max-width: 1700px){header .header_box .header_inner .top .right .lang_box{margin-right:30px;padding-right:32px;}header .header_box .header_inner .top .right .lang_box:before{content:'';position:absolute;top:5px;right:0;width:1px;height:30px;background:#cecece;}}header .header_box .header_inner .top .right .lang_box a{margin-left:6px;font-size:17px;position:relative;display:inline-block;vertical-align:top;line-height:38px;box-sizing:border-box;border-radius:50%;border:1px solid #cfcfcf;width:40px;text-align:center;}header .header_box .header_inner .top .right .lang_box a.selected{background:#058544;border:1px solid #058544;color:#fff;}header .header_box .header_inner .top .right .menu_open{margin-top:3px;position:relative;width:36px;height:36px;display:inline-block;vertical-align:top;}header .header_box .header_inner .top .right .menu_open:hover .menu_span:before{width:100%;}header .header_box .header_inner .top .right .menu_open .menu_span{width:36px;height:2px;background:#000;position:absolute;top:0;left:0;transition:all 0.3s ease;}header .header_box .header_inner .top .right .menu_open .menu_span:before{content:'';position:absolute;top:0;left:0;width:0;height:2px;background:#058544;transition:all 0.3s ease-in-out;}header .header_box .header_inner .top .right .menu_open .menu_span.menu_span1{top:6px;}header .header_box .header_inner .top .right .menu_open .menu_span.menu_span2{top:16px;}header .header_box .header_inner .top .right .menu_open .menu_span.menu_span2:before{transition-delay:100ms;}header .header_box .header_inner .top .right .menu_open .menu_span.menu_span3{top:26px;}header .header_box .header_inner .top .right .menu_open .menu_span.menu_span3:before{transition-delay:200ms;}header .header_box .header_inner .top .right .header_menu{display:inline-block;vertical-align:top;padding-right:40px;position:relative;}header .header_box .header_inner .top .right .header_menu:before{content:'';position:absolute;top:5px;right:0;width:1px;height:30px;background:#cecece;}header .header_box .header_inner .top .right .header_menu .menu_loop{display:inline-block;vertical-align:top;margin-left:32px;position:relative;}header .header_box .header_inner .top .right .header_menu .menu_loop:first-child{margin-left:0;}header .header_box .header_inner .top .right .header_menu .menu_loop:hover .menu_loop_child{max-height:400px;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_child{z-index:1;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);max-height:0;transition:max-height 0.3s ease-in-out;overflow:hidden;box-sizing:border-box;position:absolute;width:230px;background:#fff;top:115%;left:30px;text-align:left;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_child .menu_loop_child_inner{box-sizing:border-box;padding:10px 0;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_child .menu_loop_child_inner a{display:block;box-sizing:border-box;font-size:16px;padding:8px 19px 8px;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_child .menu_loop_child_inner a:hover{background:#cde7da;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head{display:inline-block;vertical-align:top;line-height:40px;padding-left:46px;font-size:16px;position:relative;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head:after{content:'';top:0;left:0;position:absolute;border-radius:50%;width:40px;height:40px;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head.icon_10:after{background:url('/img/1/1/icon_top_menu_apply.svg') no-repeat center center #86c212;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head.icon_11:after{background:url('/img/1/1/icon_top_menu_register.svg') no-repeat right -4px center #86c212;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head.icon_12:after{background:url('/img/1/1/icon_top_menu_member.svg') no-repeat center center #86c212;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head.icon_12.menu_loop_logined:after{background:url('/img/1/1/icon_top_menu_member.svg') no-repeat center center #058544;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head.icon_13:after{background:url('/img/1/1/icon_top_menu_member.svg') no-repeat center center #86c212;}header .header_box .header_inner .top .right .header_menu .menu_loop .menu_loop_head.icon_9:after{background:url('/img/1/1/icon_top_menu_contact.svg') no-repeat center center #86c212;}header .header_box .header_inner .btm{padding-top:9px;}header .header_box .header_inner .btm .header_menu .menu_loop{display:inline-block;vertical-align:top;margin-right:60px;position:relative;}header .header_box .header_inner .btm .header_menu .menu_loop:last-child{margin-right:0;}header .header_box .header_inner .btm .header_menu .menu_loop.selected:before{content:'';position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:url('/img/1/1/select_menu.png') no-repeat center center;pointer-events:none;}header .header_box .header_inner .btm .header_menu .menu_loop:hover:before{content:'';position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:url('/img/1/1/select_menu.png') no-repeat center center;pointer-events:none;}header .header_box .header_inner .btm .header_menu .menu_loop:hover .menu_loop_child{max-height:400px;}header .header_box .header_inner .btm .header_menu .menu_loop .menu_loop_head{display:inline-block;vertical-align:top;line-height:40px;font-weight:500;font-size:18px;box-sizing:border-box;padding:25px 0 12px;}header .header_box .header_inner .btm .header_menu .menu_loop .menu_loop_child{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);max-height:0;transition:max-height 0.3s ease-in-out;overflow:hidden;box-sizing:border-box;position:absolute;width:230px;background:#fff;top:100%;left:-18px;}header .header_box .header_inner .btm .header_menu .menu_loop .menu_loop_child .menu_loop_child_inner{box-sizing:border-box;padding:10px 0;}header .header_box .header_inner .btm .header_menu .menu_loop .menu_loop_child .menu_loop_child_inner a{display:block;box-sizing:border-box;font-size:16px;padding:8px 19px 8px;}header .header_box .header_inner .btm .header_menu .menu_loop .menu_loop_child .menu_loop_child_inner a:hover{background:#cde7da;}#content{min-height:500px;}footer{border-top:1px solid #cecece;background:#fff;position:relative;z-index:1;}@media screen and (max-width: 1199px){footer .container1460{padding:0 30px;}}@media screen and (max-width: 767px){footer{padding-bottom:80px;}footer .container1460{padding:0 20px;}}footer .left{width:500px;display:inline-block;vertical-align:top;font-size:0;padding-top:28px;padding-bottom:28px;}@media screen and (max-width: 767px){footer .left{text-align:center;width:100%;padding-top:19px;}}footer .left .top{padding-bottom:20px;}footer .left .top >div:first-child{margin-right:49px;}footer .left .tel{background:url('/img/1/1/icon_footer_phone.svg') no-repeat top left;display:inline-block;vertical-align:top;padding-left:37px;box-sizing:border-box;}footer .left .tel p{line-height:30px;display:inline-block;font-size:18px;vertical-align:top;}footer .left .tel a{line-height:30px;display:inline-block;font-size:18px;vertical-align:top;}footer .left .email{background:url('/img/1/1/icon_footer_email.svg') no-repeat top left;display:inline-block;vertical-align:top;padding-left:37px;box-sizing:border-box;}footer .left .email a{line-height:30px;display:inline-block;font-size:18px;vertical-align:top;}footer .left .btm p{font-size:14px;}footer .left .btm a{font-size:14px;}footer .left .btm span{font-size:14px;}footer .right{padding-top:46px;padding-bottom:36px;display:inline-block;vertical-align:top;width:calc(100% - 500px);text-align:right;}@media screen and (max-width: 767px){footer .right{text-align:center;width:100%;padding-top:30px;padding-bottom:0;}}/*953795e33e25c16a067bcfa2a5842f5b*/footer .right .social_box a{margin-left:10px;display:inline-block;vertical-align:middle;margin-bottom:10px;}footer .right .social_box a.long{margin-right:10px;}footer .right .social_box a.circle{width:36px;border-radius:50%;overflow:hidden;}footer .right .social_box a.circle img{width:100%;height:auto;}.lang_1 .banner_box .playground >div.slogan1_out{width:19.13%;}.lang_1 .banner_box .playground >div.slogan2_out{width:39.5%;top:48.5%;left:45%;}.lang_1 .history .left .section_title .title1{font-size:56px;display:block;}.lang_1 .history .left .section_title{padding-top:82px;}.lang_1 .history .left .section_title .title2{font-size:25px;}.lang_1 .courses_list .link .inner .message{padding:10.5% 0;}.lang_1 .news .top .left .section_title .title1{letter-spacing:4px;font-size:24px;display:block;}.lang_1 .news .top .left .section_title .title2{letter-spacing:4px;font-size:59px;font-weight:500;}.lang_1 .news .top .right{padding-top:35px;}.lang_1 .news .btm{margin-top:23px;}.lang_1 .announcement .top .left .section_title .title1{letter-spacing:4px;font-size:25px;display:block;}.lang_1 .announcement .top .left .section_title .title2{letter-spacing:4px;font-size:58px;}.lang_1 .announcement .section_title{margin-top:-6px;}.lang_1 .announcement .top .right{padding-top:35px;}.lang_1 .announcement .btm .change_box .fake_datepicker .date .month{line-height:50px;font-size:50px;font-weight:500;}.lang_1 .announcement .btm .change_box .fake_datepicker .date{margin:0 16px;}.lang_1 .announcement .btm .change_box .fake_datepicker .prev{position:relative;top:5px;}.lang_1 .announcement .btm .change_box .fake_datepicker .next{position:relative;top:5px;}@media screen and (max-width: 1199px){.lang_1 .banner_box .playground >div.slogan1_out{width:27.13%;top:40.5%;}.lang_1 .banner_box .playground >div.slogan2_out{width:53.5%;top:53.5%;left:39%;}}@media screen and (max-width: 767px){.lang_1 .banner_box .playground >div.slogan1_out{width:27.13%;top:35.5%;}.lang_1 .banner_box .playground >div.slogan2_out{width:48.5%;top:53.5%;left:41%;}}@keyframes fadeinout{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeinout2{0%{opacity:0;transform:translateX(-30px);}100%{opacity:1;transform:translatexX(0px);}}@keyframes tobottom{0%{transform:translateY(0%);}100%{transform:translateY(100%);}}@keyframes toright{0%{transform:translateX(-150%);}100%{transform:translateX(0%);}}@keyframes tobottom2{0%{transform:translateY(-150%);}100%{transform:translateY(0%);}}@keyframes more_link{0%{transform:rotateX(90deg);}100%{transform:rotateX(0deg);}}@keyframes totop{0%{transform:translateY(150%);}100%{transform:translateY(0%);}}@keyframes totopfade{0%{opacity:0;transform:translateY(150%);}100%{opacity:1;transform:translateY(0%);}}.courses_list{position:relative;overflow:hidden;}.courses_list .link{opacity:0;transform:translateY(150%);}.courses_list .link.animate_ed{animation-name:totopfade;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.shortcut{position:relative;overflow:hidden;}.shortcut.animate .banner{animation-name:totop;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.shortcut .banner{transform:translateY(150%);}.history.animate .section_title:before{animation-name:tobottom;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.history.animate .mid p{animation-name:toright;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}.history.animate .more_link{animation-name:more_link;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.8s;animation-fill-mode:forwards;}.history .section_title{overflow:hidden;position:relative;}.history .section_title:before{content:'';background:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0;}.history .more_link{transform:rotateX(90deg);}.history .mid{overflow:hidden;position:relative;}.history .mid p{transform:translateX(-150%);}.announcement.animate .section_title:before{animation-name:tobottom;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.announcement.animate .btm{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.8s;animation-fill-mode:forwards;}.announcement.animate .more_link{animation-name:more_link;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}.announcement .section_title{overflow:hidden;position:relative;}.announcement .section_title:before{content:'';background:#f0f4e9;width:100%;height:100%;display:block;position:absolute;top:0;left:0;}.announcement .more_link{transform:rotateX(90deg);}.announcement .btm{opacity:0;}.news.animate .section_title:before{animation-name:tobottom;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.news.animate .btm .link{animation-name:tobottom2;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.8s;animation-fill-mode:forwards;}.news.animate .more_link{animation-name:more_link;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}.news .section_title{overflow:hidden;position:relative;}.news .section_title:before{content:'';background:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0;}.news .more_link{transform:rotateX(90deg);}.news .btm{overflow:hidden;position:relative;}.news .btm .link{transform:translateY(-150%);}@media screen and (min-width: 1200px){.banner_box.animate .slogan1_out .slogan1{animation-name:fadeinout2;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:1.2s;animation-fill-mode:forwards;}.banner_box.animate .slogan2_out .slogan2{animation-name:fadeinout2;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:1.6s;animation-fill-mode:forwards;}}@media screen and (max-width: 1199px){.banner_box.animate .slogan1_out .slogan1{animation-name:fadeinout2;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.banner_box.animate .slogan2_out .slogan2{animation-name:fadeinout2;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}}@media screen and (min-width: 1200px){.banner_box.animate .banner_c1_out .banner_c1{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.8s;animation-fill-mode:forwards;}.banner_box.animate .banner_c1_out .c_fix{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.8s;animation-fill-mode:forwards;}.banner_box.animate .banner_c3_out .banner_c3{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}.banner_box.animate .banner_c3_out .banner_c3_fix{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}.banner_box.animate .banner_c3_out .c_fix{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-delay:0.4s;animation-fill-mode:forwards;}.banner_box.animate .banner_c2_out .banner_c2{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}.banner_box.animate .banner_c2_out .c_fix{animation-name:fadeinout;animation-timing-function:ease-in-out;animation-duration:0.8s;animation-fill-mode:forwards;}}@media screen and (min-width: 1200px){.banner_box .banner_c1_out .banner_c1{opacity:0;}.banner_box .banner_c1_out .c_fix{opacity:0;}.banner_box .banner_c2_out .banner_c2{opacity:0;}.banner_box .banner_c2_out .c_fix{opacity:0;}.banner_box .banner_c3_out .banner_c3{opacity:0;}.banner_box .banner_c3_out .banner_c3_fix{opacity:0;}.banner_box .banner_c3_out .c_fix{opacity:0;}}.banner_box .slogan1_out .slogan1{opacity:0;}.banner_box .slogan2_out .slogan2{opacity:0;}.more_link{transition:all 0.5s ease-in-out;}.more_link span{transition:all 0.5s ease-in-out;}.more_link span:before{transition:all 0.5s ease-in-out;}.more_link:hover{background:#87c011;}.more_link:hover span{color:#fff;padding:0 0;}.more_link:hover span:before{opacity:0;}#content{padding-bottom:90px;}@media screen and (max-width: 767px){#content{padding-bottom:72px;}}header .header_box .header_inner .btm{margin-bottom:-90px;}.banner_box{margin-bottom:40px;position:relative;overflow:hidden;}@media screen and (max-width: 1199px){.banner_box{margin-top:-16px;}}@media screen and (max-width: 767px){.banner_box{margin-top:0;margin-bottom:48px;}}.banner_box .bg .home_bg_slogan{position:absolute;top:0px;left:50%;transform:translate(-50%,0%);}.banner_box .bg .bg_fixing{position:absolute;background:#fff;bottom:-2px;left:0;width:100%;height:6px;z-index:1;}.banner_box .bg .main_bg{position:absolute;top:0px;left:50%;transform:translate(-50%,0%);width:100%;height:auto;}@media screen and (max-width: 1199px){.banner_box .bg .main_bg{width:auto;height:100%;}}.banner_box .bg .fix_bg{position:relative;width:100%;height:auto;z-index:1;background:url('/img/banner_home_shape.png') no-repeat bottom 3px center, url('/img/1_home_bg_gradient.png') repeat-x bottom center;background-size:100% auto, auto auto;}@media screen and (max-width: 1199px){.banner_box .bg .fix_bg{background:url('/img/banner_home_shape_m.png') no-repeat bottom center;background-size:100% auto;padding-bottom:20px;}}.banner_box .playground{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;}.banner_box .playground >div{position:absolute;}.banner_box .playground >div.slogan1_out{width:15.13%;position:absolute;top:33.8%;left:41.7%;z-index:2;}@media screen and (max-width: 1199px){.banner_box .playground >div.slogan1_out{width:26%;top:36.5%;left:31%;}}@media screen and (max-width: 767px){.banner_box .playground >div.slogan1_out{top:30.5%;}}.banner_box .playground >div.slogan2_out{width:28%;position:absolute;top:51%;left:46.7%;z-index:5;}@media screen and (max-width: 1199px){.banner_box .playground >div.slogan2_out{width:40%;top:55%;left:43.5%;}}@media screen and (max-width: 767px){.banner_box .playground >div.slogan2_out{top:51%;}}.banner_box .playground >div.banner_c1_out{width:20%;top:29.8%;left:4.3%;}@media screen and (max-width: 1199px){.banner_box .playground >div.banner_c1_out{width:24.5%;top:32%;left:-0.8%;}}@media screen and (max-width: 767px){.banner_box .playground >div.banner_c1_out{top:25%;}}.banner_box .playground >div.banner_c1_out .banner_c1{position:relative;z-index:4;}.banner_box .playground >div.banner_c1_out .c_fix{position:absolute;top:-4.6%;left:-6%;width:107%;height:auto;}.banner_box .playground >div.banner_c2_out{width:25.21%;top:37%;left:19%;z-index:3;}@media screen and (max-width: 1199px){.banner_box .playground >div.banner_c2_out{width:31%;top:51%;left:11%;}}@media screen and (max-width: 767px){.banner_box .playground >div.banner_c2_out{top:47%;}}.banner_box .playground >div.banner_c2_out .banner_c2{position:relative;z-index:3;}.banner_box .playground >div.banner_c2_out .c_fix{position:absolute;top:-2.6%;left:-1%;z-index:1;width:106.2%;height:auto;}@media screen and (max-width: 1199px){.banner_box .playground >div.banner_c2_out .c_fix{left:-1%;}}.banner_box .playground >div.banner_c3_out{width:32.04%;top:4.9%;left:65.4%;}@media screen and (max-width: 1199px){.banner_box .playground >div.banner_c3_out{width:39%;top:20%;left:60.5%;}}@media screen and (max-width: 767px){.banner_box .playground >div.banner_c3_out{top:13%;}}.banner_box .playground >div.banner_c3_out .banner_c3{position:relative;z-index:2;}.banner_box .playground >div.banner_c3_out .banner_c3_fix{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:url('/img/1_home_bg_gradient.png') repeat-x bottom center;background-size:auto 45%;}.banner_box .playground >div.banner_c3_out .c_fix_box{position:absolute;top:-2%;left:-0.2%;z-index:1;overflow:hidden;border-radius:50%;width:105%;height:auto;}.banner_box .playground >div.banner_c3_out .c_fix_box img{background:#fff;}.banner_box .playground >div .inner{position:relative;}.banner_box .playground >div .inner .inner_box{position:relative;border-radius:50%;overflow:hidden;}.banner_box .playground >div .inner img{width:100%;height:auto;}.more_link{box-sizing:border-box;line-height:56px;border-radius:10px;width:170px;text-align:center;border:1px solid #87c011;display:inline-block;}.more_link span{font-size:18px;padding-right:20px;position:relative;top:3px;}.more_link span:before{content:'';position:absolute;top:-10px;right:-4px;width:30px;height:30px;transform:rotate(180deg);background:url('/img/1/1/arrow_detail-01.svg') no-repeat top left;}.news{margin-bottom:75px;}@media screen and (max-width: 1199px){.news{box-sizing:border-box;padding:0 10px;}.news .more_box{text-align:center;}}@media screen and (max-width: 767px){.news{padding:0 0;margin-bottom:50px;}}.news .top .left{display:inline-block;vertical-align:top;width:calc(100% - 170px);}.news .top .left .section_title .title1{letter-spacing:4px;font-size:40px;display:inline-block;vertical-align:bottom;line-height:40px;}@media screen and (max-width: 767px){.news .top .left .section_title .title1{font-size:32px;line-height:32px;}}.news .top .left .section_title .title2{letter-spacing:4px;font-size:80px;font-weight:500;display:inline-block;vertical-align:bottom;line-height:80px;}@media screen and (max-width: 767px){.news .top .left .section_title .title2{font-size:64px;line-height:64px;}}.news .top .right{padding-top:18px;display:inline-block;vertical-align:top;width:170px;}.news .btm{margin-top:40px;position:relative;}@media screen and (max-width: 1199px){.news .btm{margin-top:25px;padding-bottom:37px;}}.news .btm:before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%,0%);background:#cecece;width:1px;height:100%;}@media screen and (max-width: 1199px){.news .btm:before{width:0;}}.news .btm .link{padding-bottom:36px;margin-top:15px;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding-right:30px;position:relative;}.news .btm .link:nth-child(2n){padding-bottom:0;padding-right:0;padding-left:62px;}.news .btm .link:nth-child(2n) .message{padding:22px 0 0 20px;}@media screen and (max-width: 1199px){.news .btm .link{padding-bottom:11px;width:100%;margin-bottom:0;padding-right:0;}.news .btm .link:nth-child(2n){padding-top:29px;padding-right:0;padding-left:0;border-top:1px solid #cecece;}}@media screen and (max-width: 767px){.news .btm .link{padding-bottom:19px;}.news .btm .link:nth-child(2n){padding-top:33px;}.news .btm .link:nth-child(2n) .message{padding:44px 0px 0 0px;}}.news .btm .link .link_inner{display:block;}.news .btm .link .date{width:148px;display:inline-block;vertical-align:top;}.news .btm .link .date .date_inner{border-radius:50%;text-align:center;width:148px;height:148px;background:#e8f3d0;}@media screen and (max-width: 767px){.news .btm .link .date .date_inner{width:128px;height:128px;}}.news .btm .link .date .date_inner .day{font-size:62px;text-align:center;font-weight:600;color:#058544;padding-top:24px;line-height:66px;}@media screen and (max-width: 767px){.news .btm .link .date .date_inner .day{font-size:58px;padding-top:18px;}}.news .btm .link .date .date_inner .month_year{padding-top:1px;font-size:18px;}.news .btm .link .message{width:calc(100% - 148px);display:inline-block;vertical-align:top;box-sizing:border-box;padding:22px 20px 0 20px;}@media screen and (max-width: 767px){.news .btm .link .message{padding:44px 0px 0 0px;}}.news .btm .link .message .title{line-height:30px;font-size:20px;font-weight:500;margin-bottom:3px;}.news .btm .link .content2{padding-top:5px;}.news .btm .link .content2 p{font-size:18px;line-height:32px;}.news .btm .link .content2 p span{font-size:18px;color:#058544;text-decoration:underline;line-height:32px;}.news .btm .link .content p{font-size:18px;line-height:32px;}.news .btm .link .content p span{font-size:18px;color:#058544;text-decoration:underline;line-height:32px;}.history{margin-bottom:70px;}@media screen and (max-width: 1199px){.history{margin-bottom:79px;}}@media screen and (max-width: 767px){.history{margin-bottom:59px;}}.history .left{min-height:255px;display:inline-block;vertical-align:top;width:348px;box-sizing:border-box;border-right:1px solid #cecece;}@media screen and (max-width: 1199px){.history .left{width:100%;border-right:0px solid #cecece;min-height:auto;}}.history .left .section_title{padding-top:88px;padding-bottom:81px;}@media screen and (max-width: 1199px){.history .left .section_title{box-sizing:border-box;padding:0 10px;padding-top:73px;padding-bottom:0;}}@media screen and (max-width: 767px){.history .left .section_title{padding-top:0;padding:0 0;}}.history .left .section_title .title1{letter-spacing:4px;font-size:40px;display:inline-block;vertical-align:bottom;line-height:40px;}@media screen and (max-width: 767px){.history .left .section_title .title1{font-size:32px;line-height:32px;}}.history .left .section_title .title2{letter-spacing:4px;font-size:80px;font-weight:500;display:inline-block;vertical-align:bottom;line-height:80px;}@media screen and (max-width: 767px){.history .left .section_title .title2{font-size:64px;line-height:64px;}}.history .mid{display:inline-block;vertical-align:top;width:calc(100% - 348px - 170px);box-sizing:border-box;padding:51px 20px;line-height:32px;}@media screen and (max-width: 1199px){.history .mid{width:100%;padding:29px 42px;}}@media screen and (max-width: 767px){.history .mid{padding:27px 20px 64px;}}.history .mid p{margin:auto;max-width:706px;font-size:18px;}.history .right{padding-top:96px;display:inline-block;vertical-align:top;width:170px;}@media screen and (max-width: 1199px){.history .right{padding-top:0;width:100%;text-align:right;display:block;box-sizing:border-box;padding-right:10px;}}@media screen and (max-width: 767px){.history .right{padding-right:0;}}.courses_list{padding:0 5px;margin-bottom:90px;}@media screen and (max-width: 1199px){.courses_list{margin-bottom:73px;box-sizing:border-box;padding:0 20px;}}@media screen and (max-width: 767px){.courses_list{padding:0 10px;margin-bottom:31px;}}.courses_list .link{width:33.33%;position:relative;vertical-align:top;display:inline-block;box-sizing:border-box;padding:0 5px 10px;}@media screen and (max-width: 1199px){.courses_list .link{padding:0 10px 10px;}}@media screen and (max-width: 767px){.courses_list .link{width:100%;padding:0 10px 10px;}}@media screen and (min-width: 1200px){.courses_list .link:hover .inner .image .mark{background-size:100% auto;}.courses_list .link:hover .inner .message{height:100%;}.courses_list .link:hover .inner .message .message_inner{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);}.courses_list .link:hover .inner .message .message_inner .home_content{opacity:1;height:auto;}}@media screen and (min-width: 1200px) and screen and (max-width: 1199px){.courses_list .link:hover .inner .image .mark{background-size:auto auto;}.courses_list .link:hover .inner .message{height:auto;}.courses_list .link:hover .inner .message .message_inner{position:absolute;top:auto;left:0%;transform:translate(0%,-50%);}.courses_list .link:hover .inner .message .message_inner .home_content{opacity:0;height:0;}}.courses_list .link .inner{position:relative;border-radius:30px;overflow:hidden;}.courses_list .link .inner .image img{width:100%;height:auto;}.courses_list .link .inner .image .mark{position:absolute;top:0;left:0;width:100%;height:100%;background:url('/img/1/1/gradient_shortcut_course.png') repeat-x bottom center;transition:all 0.5s ease-in-out;background-size:auto 40%;}.courses_list .link .inner .message{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:8.5% 0;height:32.5%;transition:all 0.5s ease-in-out;}@media screen and (max-width: 1199px){.courses_list .link .inner .message{padding:4.5% 0;min-height:72px;height:auto;}}@media screen and (max-width: 1199px){.courses_list .link .inner .message{padding:6% 0;}}.courses_list .link .inner .message .message_inner{width:100%;text-align:center;transition:all 0.5s ease-in-out;}.courses_list .link .inner .message .message_inner .title{text-align:center;font-size:2.3vw;color:#fff;font-weight:500;letter-spacing:4px;margin-bottom:20px;box-sizing:border-box;padding:0 20px;}@media screen and (max-width: 1199px){.courses_list .link .inner .message .message_inner .title{margin-bottom:0;font-size:18px;}}@media screen and (max-width: 767px){.courses_list .link .inner .message .message_inner .title{margin-bottom:0;font-size:26px;letter-spacing:2px;}}.courses_list .link .inner .message .message_inner .home_content{transition:all 0.5s ease-in-out;box-sizing:border-box;padding:0 20px;line-height:32px;font-size:18px;color:#fff;opacity:0;}@media screen and (max-width: 1199px){.courses_list .link .inner .message .message_inner .home_content{display:none;}}@media screen and (max-width: 1199px){.shortcut{box-sizing:border-box;padding:0 10px;}}@media screen and (max-width: 767px){.shortcut{padding:0 16px;}}.shortcut .banner{text-align:center;position:relative;}.shortcut .banner .hide{margin:auto;position:relative;}.shortcut .banner .hide .banner-wrapper{position:relative;overflow:hidden;white-space:nowrap;}.shortcut .banner .hide .banner-wrapper .slider{vertical-align:top;display:inline-block;}.shortcut .banner .hide .banner-wrapper .slider a{box-sizing:border-box;padding:10px 10px;display:block;}.shortcut .banner .hide .banner-wrapper .slider a .a_inner .img_box{border-radius:15px;overflow:hidden;position:relative;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}.shortcut .banner .hide .banner-wrapper .slider a .a_inner .img_box:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #fff;border-radius:15px;box-sizing:border-box;background:url('/img/1/1/gradient_shortcut_news.png') repeat-x bottom center;}.shortcut .banner .hide .banner-wrapper .slider a .a_inner .img_box .title_1{position:absolute;height:72px;left:0;bottom:7.5%;width:100%;}.shortcut .banner .hide .banner-wrapper .slider a .a_inner .img_box .title_1 p{box-sizing:border-box;padding:10px 35px;letter-spacing:0.9px;white-space:initial;font-size:26px;font-weight:500;line-height:36px;color:#fff;position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);}.shortcut .banner .hide .banner-wrapper .slider a .a_inner img{width:100%;height:auto;}.shortcut #banner4{padding-top:73px;box-sizing:border-box;padding:0 30px;}@media screen and (max-width: 1199px){.shortcut #banner4{padding:0 28px;}}@media screen and (max-width: 767px){.shortcut #banner4{padding:0 15px;}}.shortcut #banner4 .hide .slides{max-width:400px;width:100%;display:inline-block;vertical-align:top;position:relative;}@media screen and (max-width: 1199px){.shortcut #banner4 .hide .slides{max-width:326px;}}@media screen and (max-width: 767px){.shortcut #banner4 .hide .slides{max-width:380px;}}.shortcut #banner4 .arrow_box{position:absolute;top:50%;transform:translateY(-50%);z-index:5;}.shortcut #banner4 .arrow_box a{display:inline-block;}.shortcut #banner4 .arrow_box a img{width:50px;height:auto;}.shortcut #banner4 .arrow_box .rotate_top{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}.shortcut #banner4 .arrow_box.arrow_box_left{left:-45px;}.shortcut #banner4 .arrow_box.arrow_box_right{right:-45px;}.datepicker .ui-datepicker-year{display:none !important;}.datepicker .ui-datepicker-calendar{display:none !important;}.announcement_ajax_box .ajax_top{padding-bottom:54px;text-align:center;}@media screen and (max-width: 1199px){.announcement_ajax_box .ajax_top{padding:0 25px 46px;}}@media screen and (max-width: 767px){.announcement_ajax_box .ajax_top{padding:0 10px 32px;}}.announcement_ajax_box .ajax_top .date_loop{display:inline-block;text-align:center;width:38px;height:38px;border-radius:50%;box-sizing:border-box;color:#8a8a8a;font-size:19px;line-height:36px;border:1px solid #cfcfcf;margin:4.5px 1.5px 4.5px;}@media screen and (max-width: 767px){.announcement_ajax_box .ajax_top .date_loop{margin:5px 2px 5px;}}.announcement_ajax_box .ajax_top .date_loop.hv_child{border:1px solid #058544;background:#058544;color:#fff;}.no_announcement{text-align:center;padding-top:50px;font-size:32px;}.announcement{margin-top:-36px;margin-bottom:-179px;position:relative;padding:132px 0 132px;background:url('/img/1/1/bg_shape_green.png') no-repeat top center;}@media screen and (max-width: 1199px){.announcement{padding:113px 0 113px;}}@media screen and (max-width: 767px){.announcement{padding:113px 0 113px;}}.announcement .more_box{padding-top:36px;text-align:center;}.announcement:before{content:'';position:absolute;bottom:0;left:50%;width:1924px;height:132px;transform:translateX(-50%) rotate(180deg);background:url('/img/1/1/bg_shape_green.png') no-repeat top center;}.announcement .announcement_inner{padding-bottom:162px;background:#f0f4e9;}@media screen and (max-width: 1199px){.announcement .announcement_inner{padding-left:10px;padding-right:10px;padding-bottom:167px;}}@media screen and (max-width: 767px){.announcement .announcement_inner{padding-bottom:177px;padding-left:0;padding-right:0;}}.announcement .banner{text-align:center;position:relative;}.announcement .banner .hide{margin:auto;position:relative;}.announcement .banner .hide .banner-wrapper{position:relative;overflow:hidden;white-space:nowrap;}.announcement .banner .hide .banner-wrapper .slider{vertical-align:top;display:inline-block;}.announcement .banner .hide .banner-wrapper .slider a{box-sizing:border-box;display:block;background:#fff;min-height:162px;padding:30px 20px;}.announcement .banner .hide .banner-wrapper .slider a .a_inner{text-align:left;white-space:initial;}.announcement .banner .hide .banner-wrapper .slider a .a_inner .head{margin-bottom:15px;padding-bottom:4px;border-bottom:3px solid #058544;}.announcement .banner .hide .banner-wrapper .slider a .a_inner .head .week{float:right;font-size:18px;line-height:26px;}.announcement .banner .hide .banner-wrapper .slider a .a_inner .head .date{font-size:18px;color:#058544;line-height:26px;}.announcement .banner .hide .banner-wrapper .slider a .a_inner .body p{line-height:30px;font-size:20px;font-weight:500;}.announcement #banner3{padding-top:73px;box-sizing:border-box;padding:0 30px;}.announcement #banner3 .hide .slides{max-width:280px;width:100%;display:inline-block;vertical-align:top;position:relative;}.announcement #banner3 .arrow_box{position:absolute;top:50%;transform:translateY(-50%);z-index:5;}.announcement #banner3 .arrow_box a{display:inline-block;}.announcement #banner3 .arrow_box a img{width:50px;height:auto;}.announcement #banner3 .arrow_box .rotate_top{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}.announcement #banner3 .arrow_box.arrow_box_left{left:-45px;}.announcement #banner3 .arrow_box.arrow_box_right{right:-45px;}.announcement .btm .change_box .fake_datepicker{padding-bottom:17px;padding-top:27px;text-align:center;}.announcement .btm .change_box .fake_datepicker .prev{position:relative;top:12px;cursor:pointer;display:inline-block;vertical-align:middle;}.announcement .btm .change_box .fake_datepicker .prev.disable{pointer-events:none;opacity:0.5;}.announcement .btm .change_box .fake_datepicker .next{position:relative;top:12px;cursor:pointer;display:inline-block;vertical-align:middle;}.announcement .btm .change_box .fake_datepicker .next img{transform:rotate(180deg);}.announcement .btm .change_box .fake_datepicker .next.disable{pointer-events:none;opacity:0.5;}.announcement .btm .change_box .fake_datepicker .date{margin:0 40px;display:inline-block;vertical-align:middle;}.announcement .btm .change_box .fake_datepicker .date .month{line-height:60px;font-size:60px;color:#058544;display:inline-block;vertical-align:bottom;}.announcement .btm .change_box .fake_datepicker .date .month span{display:none;}.announcement .btm .change_box .fake_datepicker .date .month span.selected{display:block;}.announcement .btm .change_box .fake_datepicker .date .month span.pasted{display:none;}.announcement .btm .change_box .fake_datepicker .date .text{line-height:34px;display:inline-block;vertical-align:bottom;font-size:34px;font-weight:500;position:relative;top:-3px;left:3px;}.announcement .top .left{display:inline-block;vertical-align:top;width:calc(100% - 170px);}.announcement .top .left .section_title .title1{letter-spacing:4px;font-size:40px;display:inline-block;vertical-align:bottom;line-height:40px;}@media screen and (max-width: 767px){.announcement .top .left .section_title .title1{font-size:32px;line-height:32px;}}.announcement .top .left .section_title .title2{letter-spacing:4px;font-size:80px;font-weight:500;display:inline-block;vertical-align:bottom;line-height:80px;}@media screen and (max-width: 767px){.announcement .top .left .section_title .title2{font-size:64px;line-height:64px;}}.announcement .top .right{padding-top:21px;display:inline-block;vertical-align:top;width:170px;}