*,*: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;}a:active,a:visited,a:focus,button:active,button:visited,button:focus{position:relative;box-shadow:0 0 0 1px #fff inset;}a:active:after,a:visited:after,a:focus:after,button:active:after,button:visited:after,button:focus:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1px dotted #000;}.focus{position:relative;box-shadow:0 0 0 1px #fff inset;}.focus:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1px dotted #000;}.select.open .hide{display:block !important;}.wcag,input.wcag,.wcag:focus{position:absolute !important;z-index:-1000000 !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;overflow:hidden !important;}a#skipToContent{position:absolute;left:170px;top:71px;width:0;height:0;margin-top:0;overflow:hidden;}a#skipToContent span{display:inline-block;width:100%;height:100%;line-height:36px;font-size:16px;color:#fff;padding:0 20px;background-color:#000;white-space:nowrap;vertical-align:top;}a#skipToContent:focus{width:auto;height:40px;}a#skipToContent:focus span{border:2px solid #fff;}.invisible{position:absolute;z-index:-10000;width:0;height:0;overflow:hidden;}.invisible#top:active,.invisible#top:visited,.invisible#top:focus{position:absolute;}.invisible#skipToContent span{display:inline-block;width:100%;height:100%;line-height:36px;font-size:16px;color:#fff;padding:0 20px;background-color:#000;white-space:nowrap;vertical-align:top;}.invisible#skipToContent:active,.invisible#skipToContent:visited,.invisible#skipToContent:focus{position:absolute;top:110px;left:120px;z-index:1;width:auto;height:40px;}.invisible#skipToContent:active span,.invisible#skipToContent:visited span,.invisible#skipToContent:focus span{border:2px solid #fff;}.inner{display:inline-block;position:relative;width:1200px;max-width:100%;text-align:left;vertical-align:top;}.doc{display:inline-block;width:100%;line-height:30px;text-align:left;font-size:16px;padding-left:40px;background:url(img/icon-read.svg) no-repeat top left;margin-top:20px;vertical-align:top;}html.noScroll{overflow:hidden;}.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;text-align:center;}header,#content,footer{width:100%;min-width:480px;float:left;clear:both;}a.floatingApply{position:fixed;bottom:3px;right:3px;z-index:2;display:none;}a.floatingApply span{display:none;font-size:20px;}header{position:relative;z-index:10;height:111px;}header .logo{position:relative;z-index:1;height:0;padding:0 20px;}header .logo a{position:absolute;top:0;left:0;width:158px;height:111px;background:url(img/logo.png) no-repeat center center;}header .top{position:relative;height:50px;line-height:50px;}header .top .bg{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;}@media (max-width: 1200px){header .top .bg{background:none;}}header .top .bg .inner{height:100%;background:url(img/header-bg.png) repeat-y top left 158px;}@media (max-width: 1200px){header .top .bg .inner{background:url(img/bg.svg) repeat-y top left;}}header .top .bg:after{content:'';position:absolute;top:0;right:0;width:calc(100% - 1200px);height:100%;background:#ebfcd8;}header .top > .inner{text-align:right;}header .top > .inner > div{display:inline-block;text-align:left;vertical-align:top;}header .top > .inner .link .mobile{display:inline-block;vertical-align:top;}header .top > .inner .link > div:not(.mobile),header .top > .inner .link .mobile > div{display:inline-block;margin:0 12px;vertical-align:top;}@media (max-width: 767px){header .top > .inner .link > div:not(.mobile),header .top > .inner .link .mobile > div{display:block;}}header .top > .inner .link > div:not(.mobile) > a,header .top > .inner .link .mobile > div > a{display:inline-block;line-height:40px;font-size:15px;color:#2d4f07;}header .top > .inner .link > div:not(.mobile).home a,header .top > .inner .link .mobile > div.home a{padding-left:32px;background:url(img/3/icon-home.svg) no-repeat center left;background-size:32px;}header .top > .inner .link > div:not(.mobile).apply a,header .top > .inner .link .mobile > div.apply a{padding-left:32px;background:url(img/3/icon-apply.png) no-repeat center left;background-size:32px;}header .top > .inner .link > div:not(.mobile).login:not(.user) a,header .top > .inner .link .mobile > div.login:not(.user) a{padding-left:32px;background:url(img/3/icon-login.svg) no-repeat center left;background-size:32px;}header .top > .inner .link > div:not(.mobile) .logout,header .top > .inner .link .mobile > div .logout{padding-left:5px;border-left:1px solid #2d4f07;margin-left:5px;}header .top > .inner .link > div:not(.mobile).user,header .top > .inner .link .mobile > div.user{position:relative;}header .top > .inner .link > div:not(.mobile).user >a,header .top > .inner .link .mobile > div.user >a{padding-left:32px;background:url(img/1/icon-member.svg) no-repeat center left;background-size:30px;}header .top > .inner .link > div:not(.mobile).user .members,header .top > .inner .link .mobile > div.user .members{display:none;position:absolute;top:100%;left:50%;z-index:1;}@media (max-width: 1200px){header .top > .inner .link > div:not(.mobile).user .members,header .top > .inner .link .mobile > div.user .members{left:auto;right:50%;}}header .top > .inner .link > div:not(.mobile).user .members .memberInner,header .top > .inner .link .mobile > div.user .members .memberInner{position:relative;left:-50%;min-width:206px;background:#ebfcd8;text-align:center;box-sizing:border-box;padding:10px;}@media (max-width: 1200px){header .top > .inner .link > div:not(.mobile).user .members .memberInner,header .top > .inner .link .mobile > div.user .members .memberInner{left:auto;right:-50%;}}header .top > .inner .link > div:not(.mobile).user .members .memberInner .name,header .top > .inner .link .mobile > div.user .members .memberInner .name{color:#2d4f07;border-bottom:1px solid #2d4f07;font-size:16px;margin-bottom:3px;line-height:40px;}header .top > .inner .link > div:not(.mobile).user .members .memberInner a,header .top > .inner .link .mobile > div.user .members .memberInner a{color:#2d4f07;font-size:16px;display:block;line-height:40px;}header .top > .inner .link > div:not(.mobile).user .members .memberInner a:hover,header .top > .inner .link .mobile > div.user .members .memberInner a:hover{background:#fff;}header .top > .inner .link > div:not(.mobile).user .members.open,header .top > .inner .link .mobile > div.user .members.open{display:block;}header .top > .inner .link > div:not(.mobile).share,header .top > .inner .link .mobile > div.share{position:relative;}header .top > .inner .link > div:not(.mobile).share > a,header .top > .inner .link .mobile > div.share > a{padding-left:32px;background:url(img/3/icon-share.svg) no-repeat center left;background-size:32px;}header .top > .inner .link > div:not(.mobile).share .social,header .top > .inner .link .mobile > div.share .social{display:none;position:absolute;top:100%;left:50%;z-index:1;}@media (max-width: 1200px){header .top > .inner .link > div:not(.mobile).share .social,header .top > .inner .link .mobile > div.share .social{left:auto;right:50%;}}header .top > .inner .link > div:not(.mobile).share .social .socialInner,header .top > .inner .link .mobile > div.share .social .socialInner{position:relative;left:-50%;min-width:358px;padding:5px;background:#ebfcd8;}@media (max-width: 1200px){header .top > .inner .link > div:not(.mobile).share .social .socialInner,header .top > .inner .link .mobile > div.share .social .socialInner{left:auto;right:-50%;}}header .top > .inner .link > div:not(.mobile).share .social .socialInner a,header .top > .inner .link .mobile > div.share .social .socialInner a{display:inline-block;width:48px;height:48px;margin:5px;}header .top > .inner .link > div:not(.mobile).share .social .socialInner a img,header .top > .inner .link .mobile > div.share .social .socialInner a img{width:100%;height:100%;vertical-align:top;}header .top > .inner .link > div:not(.mobile).share .social.open,header .top > .inner .link .mobile > div.share .social.open{display:block;}header .top > .inner .link > div:not(.mobile).contact a,header .top > .inner .link .mobile > div.contact a{padding-left:35px;background:url(img/3/icon-contactus.svg) no-repeat center left -5px;background-size:32px;}@media (min-width: 1200px){header .top > .inner .link > div:not(.mobile):hover,header .top > .inner .link .mobile > div:hover{position:relative;}header .top > .inner .link > div:not(.mobile):hover:after,header .top > .inner .link .mobile > div:hover:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:2px;background:#2d4f07;}header .top > .inner .link > div:not(.mobile):hover.share .social,header .top > .inner .link .mobile > div:hover.share .social{display:block;}header .top > .inner .link > div:not(.mobile):hover.user .members,header .top > .inner .link .mobile > div:hover.user .members{display:block !important;}}header .language{line-height:26px;padding:0 10px;border-left:1px solid #2d4f07;border-right:1px solid #2d4f07;margin:12px 0;margin-left:13px;}header .language a{display:inline-block;position:relative;width:40px;line-height:50px;text-align:center;font-size:16px;color:#2d4f07;margin:-12px 0;vertical-align:top;}header .language a:hover:before,header .language a.cur:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:2px;background:#2d4f07;}header .size{text-align:center;margin-left:10px;}header .size a{display:inline-block;position:relative;width:34px;text-align:center;color:#2d4f07;margin:0 3px;vertical-align:baseline;}header .size a.small{font-size:12px;line-height:42px;}header .size a.normal{font-size:20px;line-height:47px;}header .size a.larger{font-size:24px;}@media (min-width: 1200px){header .size a:hover:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:2px;background:#2d4f07;}}header .size a.cur:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:2px;background:#2d4f07;}header .menu{padding:0 20px;}header .menu .mobile{display:none;}header .menu .inner{text-align:right;}header .menu .page{display:inline-block;position:relative;line-height:61px;text-align:center;padding:0 40px;border-left:1px solid #ebfcd8;vertical-align:top;}header .menu .page:last-child{padding-left:25px;padding-right:25px;}header .menu .page .main{display:inline-block;vertical-align:top;}header .menu .page .main span{display:inline-block;max-width:100px;line-height:18px;font-size:16px;vertical-align:middle;}header .menu .page .tri{display:none;position:absolute;bottom:-4px;left:0;right:0;margin:auto;background:url(img/arrow-pulldown-menu.png) no-repeat;width:30px;height:15px;z-index:1;}header .menu .page .subMenu{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%,0);line-height:normal;width:206px;text-align:center;}header .menu .page .subMenu .subMenuInner{background:#fff;padding:10px;margin-top:4px;-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);}header .menu .page .subMenu .subMenuInner a{display:block;line-height:26px;padding:7px 0;white-space:nowrap;vertical-align:top;}header .menu .page .subMenu .subMenuInner a span{font-size:16px;color:#1f1f1f;white-space:normal;}header .menu .page .subMenu .subMenuInner a span.mp_zh + span{display:none;}@media (min-width: 1200px){header .menu .page .subMenu .subMenuInner a:hover,header .menu .page .subMenu .subMenuInner a:focus{background:#ebfcd8;}}header .menu .page.focus:after{display:none;}@media (min-width: 1200px){header .menu .page.hide{display:none;}header .menu .page.page-17 .subMenu{left:inherit;right:0;transform:none;}header .menu .page.cur,header .menu .page:hover{background:#ebfcd8;}header .menu .page.cur .main span,header .menu .page:hover .main span{color:#2d4f07;}header .menu .page:hover .subMenu,header .menu .page:hover .tri,header .menu .page.focus .subMenu,header .menu .page.focus .tri{display:block;}}/*953795e33e25c16a067bcfa2a5842f5b*/#content{min-height:500px;}.banner{position:relative;overflow:hidden;}@media (max-width: 767px){.banner .img{height:110px !important;}}.banner .title{position:absolute;bottom:22.5%;left:0;width:100%;padding:0 20px;}.banner .title h1{line-height:56px;}.banner .title h1 span{color:#23043b;font-size:40px;font-weight:bold;}@media (max-width: 767px){.banner .title{bottom:50%;transform:translate(0,50%);}.banner .title h1{width:60%;line-height:normal;}.banner .title h1 span{font-size:30px;}}.path{line-height:44px;border-bottom:1px solid #d3d3d3;padding:0 20px;background:url(img/path-bg.png) no-repeat left/100% 100%;}.path .title{display:inline-block;}.path .all{float:right;white-space:nowrap;}@media (max-width: 767px){.path .all{float:none;overflow-x:scroll;}}.path .all *{display:inline-block;vertical-align:top;color:#1f1f1f;font-size:15px;}.path .all .arrow{width:9px;height:44px;margin-left:20px;margin-right:15px;background:url(img/arrow-path.png) no-repeat center/9px 17px;}.path .all.tooLong{white-space:nowrap;overflow-x:scroll;}.content{padding:0 20px;padding-bottom:60px;border-bottom:1px solid #e1e1e1;}.content .inner >.title{line-height:44px;margin-top:30px;margin-bottom:20px;font-size:28px;color:#512d6d;font-weight:bold;}.content .inner >.title a{float:right;color:#1f1f1f;font-size:17px;font-weight:bold;padding-left:20px;background:url(img/back.png) no-repeat left/9px 14px;}.content .inner >.title + div{clear:both;}footer{padding:26px 20px;}footer div{display:inline-block;vertical-align:top;}footer .left{width:calc(100% - 774px);margin:-18px;}footer .left a{display:inline-block;height:74px;margin:18px;}footer .right{width:810px;text-align:right;}footer .right .link{line-height:14px;margin-bottom:6px;}footer .right .link a{display:inline-block;font-size:15px;}footer .right .link a:not(:first-of-type){border-left:2px solid #e2e2e2;padding-left:14px;margin-left:14px;}footer .right p{line-height:22px;font-size:14px;}footer .right p a{font-size:14px;color:#1f1f1f;}@media (max-width: 1199px){header .top > .inner .link .home,header .top > .inner .link .contact{display:none !important;}header .top > .inner .size{margin-right:8px;}header .navBtn{position:absolute;top:69px;right:0;width:81px;height:26px;line-height:26px;padding-left:30px;padding-right:20px;border-left:1px solid #ccc;}header .navBtn a{display:inline-block;width:30px;height:100%;background:url(img/2/icon-nav-29480a.svg) no-repeat center center;}header .top > .inner .link > div.mobile{position:absolute;top:50px;right:98px;line-height:61px;}header .top > .inner .link > div.mobile .apply a{color:#29480a;background:url(img/3/icon-apply-29480a.png) no-repeat center left -6px;background-size:40px;}header .top > .inner .link > div.mobile .login{margin-left:27px;}header .top > .inner .link > div.mobile .login .logout{border-color:#29480a;}header .menu{display:none;position:absolute;top:111px;left:0;width:100%;padding:0;background:#fff;}header .menu .inner{padding:11px 0;}header .menu .page{width:100%;text-align:left;padding:0 !important;border:0;border-bottom:1px solid #d3d3d3;}header .menu .page .main{line-height:69px;padding:0 40px;display:block;}header .menu .page .main span{max-width:100%;}header .menu .page .subMenu{position:static;width:100%;left:0;transform:none;text-align:left;}header .menu .page .subMenu .subMenuInner{box-shadow:none;padding:0 40px;margin-top:0;}header .menu .page .subMenu .subMenuInner a{line-height:69px;padding:0 40px;}header .menu .page .subMenu .subMenuInner a span{display:inline-block;line-height:18px;vertical-align:middle;}header .menu .page .subMenu .subMenuInner a span.mp_zh{display:none;}header .menu .page .subMenu .subMenuInner a span.mp_zh + span{display:inline-block;}header .menu .page .subMenu .subMenuInner a:hover{background:#223c08;}header .menu .page .subMenu .subMenuInner a:hover span{color:#fff;}header .menu .page.open .subMenu{display:inline-block;}header .menu .page.cur .main{background:#223c08;}header .menu .page.cur .main span{color:#fff;}footer{padding:18px 20px;}footer .left{display:block;width:auto;text-align:center;margin-bottom:12px;}footer .right{width:100%;text-align:center;}html.navOpen{overflow:hidden;}html.navOpen header{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;overflow-y:scroll;}html.navOpen header .menu{display:block;}}@media (max-width: 767px){header .top > .inner .link > div.share,header .top > .inner .language,header .top > .inner .size,header .top .bg{display:none;}header .logo a{width:121px;background:url(img/logoM.png) no-repeat center center;background-size:100%;}header .navBtn{top:43px;width:71px;padding-left:20px;}header .top > .inner .link > div.mobile{top:17px;right:78px;line-height:normal;margin-top:19px;}header .top > .inner .link > div.mobile .login{margin-left:12px;}header .menu .mobile{display:block;background:#ebfcd8;}header .menu .mobile .social{padding:11px 20px;padding-top:4px;}header .menu .mobile .social .socialInner{margin:0 -11px;}header .menu .mobile .social a{display:inline-block;width:48px;height:48px;margin:11px;vertical-align:top;}header .menu .mobile .social a img{width:100%;height:100%;}header .menu .mobile .language,header .menu .mobile .size{display:inline-block;line-height:26px;margin:0;margin-bottom:27px;}header .menu .mobile .language{border-left:none;padding-right:10px;}header .menu .mobile .language a{margin-right:10px;}header .menu .mobile .size{padding-left:20px;}header .menu .mobile .size a{line-height:50px;margin:-12px 0;}footer{padding-bottom:90px;}footer span{display:block;}a.floatingApply{bottom:0;right:inherit;left:0;width:100%;min-width:480px;height:80px;line-height:80px;text-align:center;background:url(img/3/button-bg.jpg) no-repeat center center;background-size:100% 100%;}a.floatingApply img{display:none;}a.floatingApply span{display:inline-block;font-size:20px;font-weight:700;color:#fff;padding-left:65px;background:url(img/3/icon-apply-big.png) no-repeat center left;background-size:55px;}}.banner .img{background:url(img/1/banner/2-inner-2.jpg) no-repeat center/cover;width:100%;height:222px;}@media (max-width: 767px){.banner .img{background-image:url(img/3/banner/2-inner-2.jpg);}}.content .inner{padding-top:30px;}.content .inner .editor.bottom{margin-top:40px;background:url(img/bg.png) no-repeat center/cover;padding:38px;}.content .inner .step{margin-top:40px;}.content .inner .step .head{line-height:26px;margin-bottom:20px;font-size:18px;color:#512d6d;font-weight:bold;}.content .inner .step .all > div{display:inline-block;width:calc((100% - 195px)/3);line-height:139px;padding:25px 40px;vertical-align:top;position:relative;}.content .inner .step .all > div .stepInner{display:inline-block;line-height:28px;vertical-align:middle;}.content .inner .step .all > div .stepInner .name{font-weight:700;margin-bottom:10px;font-size:17px;color:#1f1f1f;}.content .inner .step .all > div .stepInner .info{font-size:17px;color:#1f1f1f;}.content .inner .step .all > div.step-1{background:#e6f6d5;}.content .inner .step .all > div.step-1 .arrow{background:url(img/1/big-arrow-green-1.png) no-repeat center/100% 100%;}.content .inner .step .all > div.step-2{background:#d4e9bf;margin-left:65px;}.content .inner .step .all > div.step-2 .arrow{background:url(img/1/big-arrow-green-2.png) no-repeat center/100% 100%;}.content .inner .step .all > div.step-3{background:#c0dba4;margin-left:65px;}.content .inner .step .all > div.step-3 .arrow{background:url(img/1/big-arrow-green-3.png) no-repeat center/100% 100%;}@media (max-width: 1199px){.content .inner .step .all > div{width:100%;margin:0 !important;}}.content .inner .step .all > div .arrow{position:absolute;top:0;bottom:0;right:-65px;width:65px;padding:0;}@media (max-width: 1199px){.content .inner .step .all > div .arrow{display:none;}}.content .inner .step .all .arrow-responsive{height:75px;display:none;}@media (max-width: 1199px){.content .inner .step .all .arrow-responsive{display:block;}}.content .inner .step .all .arrow-responsive.step-1{background:url(img/3/big-arrow-green-1.png) no-repeat center/100% 100%;}.content .inner .step .all .arrow-responsive.step-2{background:url(img/3/big-arrow-green-2.png) no-repeat center/100% 100%;}.content .inner .step .all .arrow-responsive.step-3{background:url(img/3/big-arrow-green-3.png) no-repeat center/100% 100%;}.content .inner .timetable{margin-top:40px;}.content .inner .timetable .head{line-height:26px;margin-bottom:20px;font-size:18px;color:#512d6d;font-weight:bold;}.content .inner .timetable .all > div{display:inline-block;width:calc((100% - 168px)/4);line-height:79px;padding:25px 40px;vertical-align:top;position:relative;}.content .inner .timetable .all > div .timeInner{display:inline-block;line-height:28px;vertical-align:middle;}.content .inner .timetable .all > div .timeInner .name{font-weight:700;margin-bottom:10px;font-size:17px;color:#1f1f1f;}.content .inner .timetable .all > div .timeInner .info{font-size:17px;color:#1f1f1f;}.content .inner .timetable .all > div.time-1{background:#f4e8fb;}.content .inner .timetable .all > div.time-1 .arrow{background:url(img/1/big-arrow-purple-1.png) no-repeat center/100% 100%;}.content .inner .timetable .all > div.time-2{background:#e6d9ee;margin-left:42px;}.content .inner .timetable .all > div.time-2 .arrow{background:url(img/1/big-arrow-purple-2.png) no-repeat center/100% 100%;}.content .inner .timetable .all > div.time-3{background:#d9cce1;margin-left:42px;}.content .inner .timetable .all > div.time-3 .arrow{background:url(img/1/big-arrow-purple-3.png) no-repeat center/100% 100%;}.content .inner .timetable .all > div.time-4{background:#cfc2d7;margin-left:42px;}.content .inner .timetable .all > div.time-4 .arrow{background:url(img/1/big-arrow-purple-4.png) no-repeat center/100% 100%;}@media (max-width: 1199px){.content .inner .timetable .all > div{width:100%;margin:0 !important;}}.content .inner .timetable .all > div .arrow{position:absolute;top:0;bottom:0;right:-42px;width:42px;padding:0;}@media (max-width: 1199px){.content .inner .timetable .all > div .arrow{display:none;}}.content .inner .timetable .all .arrow-responsive{height:130px;display:none;}@media (max-width: 1199px){.content .inner .timetable .all .arrow-responsive{display:block;}}.content .inner .timetable .all .arrow-responsive.time-1{background:url(img/3/big-arrow-purple-1.png) no-repeat center/100% 100%;}.content .inner .timetable .all .arrow-responsive.time-2{background:url(img/3/big-arrow-purple-2.png) no-repeat center/100% 100%;}.content .inner .timetable .all .arrow-responsive.time-3{background:url(img/3/big-arrow-purple-3.png) no-repeat center/100% 100%;}.content .inner .timetable .all .arrow-responsive.time-4{background:url(img/3/big-arrow-purple-4.png) no-repeat center/100% 100%;}