@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue','Noto Sans SC','Source Han Sans CN',sans-serif;
	color: #333
}

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

::after,::before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

dd,dl,h1,h2,h3,h4,h5,h6,li,p,ul {
	margin: 0
}

ul {
	-webkit-padding-start: 0;
	padding-inline-start: 0
}

li {
	list-style: none
}

a {
	color: #333;
	text-decoration: none
}

.clearover {
	zoom: 1
}

.clearover::before {
	display: table;
	content: ''
}

.container {
	width: 18.75rem;
	margin: 0 auto;
	padding-top: .5rem;
	padding-bottom: .5rem;
	padding-left: .75rem;
	padding-right: .75rem
}

.container-fluid {
	width: 100%;
	padding-top: .25rem;
	padding-bottom: .25rem
}

.img-fluid {
	max-width: 100%;
	height: auto
}

.text-center {
	text-align: center
}

.text-white {
	color: #fff!important
}

.my-1 {
	margin-top: .75rem;
	margin-bottom: .75rem
}

.mt-1 {
	margin-top: .75rem
}

.mb-1 {
	margin-bottom: .75rem
}

.w-100 {
	width: 100%
}

.arrow-blue::before {
	display: inline-block;
	width: .4rem;
	height: .2rem;
	content: '';
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA3CAYAAABUzvmMAAAAAklEQVR4AewaftIAAAqoSURBVO3Be3DUhYEA4C/LL2CFRIf6wmvrVD1hBYdTrA1VWh3OwyxlkRVl8OoDpaAjj9Na7bXg7o74h+h4YDstnQpaqoPVssACi4SIYIUKQhUsRFsejchLnKJJQDCb5NL5MRMeSYCIncr0+woGDUhpRQT1WpHJJrVFQUGBv6tdX6oVEdRrRRDNaYtA83rjYryFYryCdqjzj9EbF+MtFOMVtEOdEyTQJEAp0uiO3TgTH2IdxuMt7PH5CFCKNLpjN87Eh1iH8XgLe5wAgSZ9MR21eBprUInh+BZewERM9vnoi+moxdNYg0oMx7fwAiZishMgELoYU/E3DMabuAANSOAqTMLjKMO7qHfiXIyp+BsG401cgAYkcBUm4XGU4V3U+wwiiOAenIU7sAbPIIcF+BlW4YeowgNo78SJ4B6chTuwBs8ghwX4GVbhh6jCA2jvMwpQjFL8AUtxP25GFTbiHuzBg3gORSjCPidGMUrxByzF/bgZVdiIe7AHD+I5FKEI+3wGEbRHMVYLDUYdRmMkxuFunIJ78TB2IeKARDxd7DCJeLq9Y9MexVgtNBh1GI2RGIe7cQruxcPYhYgD8hWxYofJV8Taa0WAr6AeHVGIGrTHYuzEfozCUMzGNzEMs7AjEU+XoEcinu6AR3EhRqB7Ip7+DV7KZJPvadlXUI+OKEQN2mMxdmI/RmEoZuObGIZZ2JGviJWgR74i1gGP4kKMQPd8Rew3eCmI5t5zmABvYysuw6mYj774PiZgG2ZjHO5DD6EH8BxKcY7QtbgIpyGPEjyLYVr2NrbiMpyK+eiL72MCtmE2xuE+9BB6AM+hFOcIXYuLcBryKMGzGOYwEdRiJnpiLBZgA25GB1TjRXwNPbAUv8IuDEMDfown0RWn4TH0Qg63JOLpM7SsFjPRE2OxABtwMzqgGi/ia+iBpfgVdmEYGvBjPImuOA2PoRdyuCVfETvDYSJCz+C3GI9OWIpu6IN6rMVibMX1+AGeElqJiZlsciwWoxZTMtnkWjyFOgzTumfwW4xHJyxFN/RBPdZiMbbievwATwmtxMQgmhuLxajFlCCaW4unUIdhDhMReh/3YxG6YyX2YYRQDRagCNWoxgJ8jC/jq0ILsQdDhdZjOe5KxNOFWvY+7scidMdK7MMIoRosQBGqUY0F+BhfxleFFmIPhgqtx3Lcla+IFTpIRJOduA+LsRjrUIqzsR+LkMcQob/gFVyK3kJlqMSQRDzdIZNNbkQO56O31u3EfViMxViHUpyN/ViEPIYI/QWv4FL0FipDJYbkK2IdgmhuI3I4H70dJOJQ72ALNqAcnTAEDdiCRRiOCKowCx1xXSKe7pDJJjdhBbpigNBybMdoR/cOtmADytEJQ9CALViE4YigCrPQEdflK2IdgmhuE1agKwYILcd2jHaQiJYtwE7cIbQXv8M16Io8lmMjYugqNBerkRdajzLEE/F0Z8duAXbiDqG9+B2uQVfksRwbEUNXoblYjbzQepQhnq+IdXZARMtWYRl6ohfyWIZyfENoK36Jn+NdoSXoh5xGmWxyN8pRiFsdu1VYhp7ohTyWoRzfENqKX+LneFdoCfohp1EQze1GOQpxqwMCzeuIPShDKUZgJLbjbmwS2pfJJh9LxNOnZrLJ/RplsskaR1qJlRiOSY6uI/agDKUYgZHYjruxSWhfEM09lq+InRpEc/s1CqK5GkdaiZUYjkkaRRyqBA9hBG7E81iHBIqENqBeqEGjTDa5V+s24VV0S8TTUS0rwUMYgRvxPNYhgSKhDagXatAoiOb2at0mvIpu+YpYVKOIUATfwXSk8Th+gRmI4Az000aZbDKP1diNWx0pgu9gOtJ4HL/ADERwBvppoyCay2M1duNWjSKajMN5mIASzMPpuERoJAq13WuowYWJePoURxqH8zABJZiH03GJ0EgUarvXUIML8xWxUyJCXXARfo/xWI3bMRpDMRvd0RURbZDJJreiHh8h71BdcBF+j/FYjdsxGkMxG93RFRFtEERzW1GPj5CPCLXHl/B19EE9CrAaWQzCKOxGgTZIxNPn4kzUZ7LJvEO1x5fwdfRBPQqwGlkMwijsRoE2yFfEzsWZqA+iuXxEaDOmogtmYBquxjmoFcpgG+ocp0Q8XYChKEK5I23GVHTBDEzD1TgHtUIZbEOd45SviBVgKIpQrlGgySSsw1gMw1DMQxaLsAMN2qYHfoS1WKJ5k7AOYzEMQzEPWSzCDjRomx74EdZiiUaBJjvxAl7E93AL+iKOPyKLmdiOascgEU+fhTgexicYm8kmd2neTryAF/E93IK+iOOPyGImtqPaMchXxM5CHA/jE4wNorldGgUO9anQVMxEH1yD0SjBSDyNZShHIWodJBFPF6A7SjAQ16ISt2Wyyde17lOhqZiJPrgGo1GCkXgay1COQtQ6SL4iVoDuKMFAXItK3BZEc687INCyjzAXL+OneBAlSOIDrMD0RDxdjVXogitwCa5EL1RhCqZkssl3HJ+PMBcv46d4ECVI4gOswPR8Rawaq9AFV+ASXIleqMIUTAmiuXccJHB0e7EZd+FydMMo9MN3sRHFKEQBirAWozEtk03u99nsxWbchcvRDaPQD9/FRhSjEAUowlqMxrQgmtuvGYHjswprMQP9UYebsB1nYxuez2STb/t8rMJazEB/1OEmbMfZ2Ibng2jubUcROH6fCmURZLLJ+Yl4ulMmm6zxj/GpUBZBEM3Nz1fEOgXRXI1/+ZcWFcRjP5mAD/AStqHGcZgzf4LmFBQU+LtBA1L9UIwM6hybdkjg41lzU2Ua7X3zzn4oRgZ1jk07JPDxqZdOLXOQAHsxGTUox0Isx2ZU++wWIoWJeBJTUaV5xbgTY/BrpDRZiBQm4klMRZXmFeNOjMGvkXKYADPxv+iE63E9duNVvIIVeAN12i4l9ARSmIrJqBQ6D2MwHMVII+VIKaEnkMJUTEal0HkYg+EoRhopzQhQiYW4Ac9iF27AQAzEDryBZViINWhw/FJCSdyLMcgIJdBOKI2UlqWEkrgXY5ARSqCdUBopLQiwD7NwA/ZgHCajJ/ojjgEYgP/BBszDfPzJ8UkJJdEONzpUGilHlxJKoh1udKg0UloRCK3CFvw3nsCfUYkckijBjfgvXIWrkMQbA/uPm4N5qJwzf8J+R5cSSjpUGinHLiWUdKg0Uo4iENqEcgzDFfizUB47MBuz8W/oh/64GD3xbTyERQP7j1uIN/E+dmpZSigplEbK8UsJJYXSSDkGgVAtluIWDMbzyDvSVkzDNPw7HsFgnIbBGIz1eAgztS6lSUrbpTRJOUYF8dhPHHAeXsIF6IrNmleC/8QVuBKdUY3FKMcqrM/mHqnyTyzQ5D0sQTcMwhOaFOI2xNEL5wqtwf+hHOvnzJ9Q5YCCgkf8Mws0acDLuB034QlNvo1H0Rkf4SnMwNo58yd86AsocKgybMZluByrhOLojBcxGh+gwRdYxKGqsAKFGCjUGVcLPYadaPAFF3GkmUKlQr1xPt7Cm04SEUcqw19xAf4DvdEJTyPvJBFxpE8xA6fjIVyHGix0Eolo3hw0YBB6IYf3nEQimvcnvK7JXHziJBLRvL3ICP0VK5xkIprXgHKh1/Cek0xEy7ZgCVZgv5NMoGUfYzw+dBL6f5x3bRijBcwrAAAAAElFTkSuQmCC);background-position: -.6rem -.825rem;
	background-size: 1.55rem 1.375rem
}

.arrow-yellow::before {
	display: inline-block;
	width: .4rem;
	height: .2rem;
	content: '';
	background-image: url(data:image/png;
	base64,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);background-position: -1.05rem -.825rem;
	background-size: 1.55rem 1.375rem
}

.click-purple::before {
	display: inline-block;
	width: .75rem;
	height: .775rem;
	content: '';
	background-image: url(data:image/png;
	base64,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);background-position: 0 0;
	background-size: 1.55rem 1.375rem
}

.click-yellow::before {
	display: inline-block;
	width: .75rem;
	height: .775rem;
	content: '';
	background-image: url(data:image/png;
	base64,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);background-position: -.8rem 0;
	background-size: 1.55rem 1.375rem
}

.mouse::before {
	display: inline-block;
	width: .55rem;
	height: .55rem;
	content: '';
	background-image: url(data:image/png;
	base64,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);background-position: 0 -.825rem;
	background-size: 1.55rem 1.375rem
}

.btn {
	padding: .25rem .9rem;
	font-size: .8rem;
	border: 0;
	cursor: pointer;
	outline: 0;
	border-radius: .25rem;
	width:96%;
	display: block;
	text-align: center;
}

.btn-rounded {
	border-radius: 2.5rem
}

.btn-orange {
	color: #fff;
	background-color: #ff9600
}

.btn-orange:hover {
	background-color: #cc7800
}

.btn-yellow {
	color: #514d80;
	background-color: #fbd649
}

.btn-yellow:hover {
	background-color: #facb17
}

.btn-purple {
	color: #fff;
	background-color: #514d80
}

.btn-purple:hover {
	background-color: #3d3a60
}

.btn-outline-orange {
	color: #ff9600;
	background-color: #fff;
	border: .025rem solid #ff9600
}

.btn-outline-orange:hover {
	color: #fff;
	background-color: #ff9600
}

.btn-blue {
	color: #fff;
	background-color: #514d80
}

.btn-blue:hover {
	background-color: #3d3a60
}

.form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.form-inline {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.form-inline .form-group {
	margin-bottom: 0
}

.form-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: .375rem
}

.form-control {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: .5rem;
	font-size: .6rem;
	width:96%;
	margin-bottom: 0.5rem;
	border: .05rem solid #b3b3b3
}

.input-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto
}

.input-group input {
	border-width: .025rem 0 .025rem .025rem;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.input-group button {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.input-group-append {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.codetxt {
	font-size: .6rem
}

.disabled {
	color: #fff;
	background-color: #ccc
}

.title-primary {
	position: relative;
	font-size: 1.1rem;
	font-weight: 900;
	text-align: center;
	vertical-align: middle;
	color: #262626
}

.title-primary span {
	display: inline-block;
	height: 1.9rem;
	padding-left: .25rem;
	padding-right: .25rem;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAArIAAABLCAYAAACMe2R4AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAyhJREFUeJzt3TuLXWUUgOF3JI2FSez8EWc0hYWC4AWJiSGdndgJguIFwdLSVrBUFCwsbLxgiAZRUbCwsDN/wkpQvDQ6FntXQhJnnMnJGp8HDswwZ+9vle9ZbObs7G42ewEAwDAnqp1tDwEAAPu1s7dnIQsAwDy3bXsAAAA4CCELAMBIQhYAgJGELAAAIwlZAABGErIAAIwkZAEAGEnIAgAwkpAFAGAkIQsAwEhCFgCAkYQsAAAjCVkAAEYSsgAAjCRkAQAYScgCADCSkAUAYCQhCwDASEIWAICRhCwAACMJWQAARhKyAACMJGQBABhJyAIAMJKQBQBgJCELAMBIQhYAgJGELAAAIwlZAABGErIAAIwkZAEAGEnIAgAwkpAFAGAkIQsAwEhCFgCAkYQsAAAjCVkAAEYSsgAAjCRkAQAYScgCADCSkAUAYCQhCwDASEIWAICRhCwAACMJWQAARhKyAACMJGQBABhJyAIAMJKQBQBgJCELAMBIQhYAgJGELAAAIwlZAABGErIAAIwkZAEAGEnIAgAwkpAFAGAkIQsAwEg7u5vNtmcAAIB9s5EFAGCkE9X32x4C4BZ1V8sH/meqSzf57IvVm9Wf1Y83+WyAEU5U9257CIBb1O3Va9XH1XvVS9VPR3zmndUb1ZPV69Wr1R9HfCbASB4tALi236uXqwer+6sfqgtHeN6F6mp133rmK4lYgGsSsgA39m11pvqg+qR6tzp9iPc/vd7z0nrGmfVMAK5DyAL8O79VL1aPVA+0bE7PH8J9z6/3eqh6tHphPQuAGxCyAPvzTXVP9VF1uXqnOnWA+5xar71cXanurr46pBkB/heELMD+/Vo937Kdfbhlo3puH9efW695rHq8err6+ZBnBDj2hCzAwX3dsp291LJZfbs6eZ33n1zf8+l67W7LNhaAAxCyAP/NL9Wz1dmWZ1yvrj//09n1bxerJ6qnOvp/5QVwrAlZgMPxZcuG9bP19VbLBvZkyxcbXKm+qzbVh1uaEeBY2dndbLY9A8Bxc7blEYK/1t/vqJ6r3t/aRADHkI0swOH7vGXz+kXLlyhsErEAh+5vg4hH1bnh3G8AAAAASUVORK5CYII=) no-repeat center;background-size: cover
}

.subtitle {
	font-size: .6rem;
	font-weight: 400;
	text-align: center
}

.table-level {
	width: 100%;
	border-spacing: .1rem
}

.table-level td,.table-level th {
	padding: .25rem;
	text-align: center;
	background-color: #fff
}

.table-level td:first-child,.table-level th:first-child {
	color: #fff;
	background-color: #ff9600
}

.table-level th {
	color: #fff;
	background-color: #514d80
}

.banner {
	position: relative;
	height: 12.5rem;
	background: url(../images/banner.png) no-repeat center;
	background-size: cover
}

.banner .logo {
	margin-top: .25rem;
	margin-left: 1rem
}

.banner .logo img {
	height: 1.25rem
}

.intro-item {
	width: 14.25rem;
	padding: .75rem .5rem .5rem;
	margin-top: 1rem;
	margin-left: auto;
	margin-right: auto;
	border: .05rem solid #514d80;
	border-radius: .25rem
}

.intro-item h4 {
	position: relative;
	padding-top: .25rem;
	padding-bottom: .25rem;
	margin-top: -1.5rem;
	margin-bottom: .5rem;
	font-size: .9rem;
	text-align: center;
	color: #fff;
	background-color: #514d80;
	border-radius: 2.5rem
}

.intro-item h4 i {
	position: absolute;
	left: 50%;
	bottom: 0;
	-webkit-transform: translate(-50%,50%);
	transform: translate(-50%,50%);
	width: .7rem;
	height: .7rem;
	line-height: .2rem;
	background-color: #fff;
	border-radius: 50%
}

.intro-item p {
	font-size: .6rem;
	line-height: 1.8
}

.language-tab {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	margin-top: .5rem;
	margin-bottom: .5rem
}

.language-tab li {
	padding: .1rem .75rem;
	font-size: .75rem;
	background-color: #e6e6e6;
	border-radius: .75rem 1rem 1rem 0
}

.language-tab .active {
	background-color: #fbd649
}

.language-tab .active:nth-child(2) {
	color: #fff;
	background-color: #5e91c7
}

.language-tab .active:nth-child(3) {
	color: #fff;
	background-color: #ee8091
}

.language-tab .active:nth-child(4) {
	color: #fff;
	background-color: #ff9600
}

.language-tab .active:nth-child(5) {
	color: #fff;
	background-color: #514d80
}

.language-content .current {
	display: block
}

.language {
	display: none
}

.language:nth-child(2) li {
	color: #3e77b4;
	background-color: #bdd2e8
}

.language:nth-child(2) .active {
	color: #fff;
	background-color: #5e91c7
}

.language:nth-child(2) .course {
	background-color: #5e91c7
}

.language:nth-child(2) .course p {
	color: #fff;
	border-bottom-color: #315e8e
}

.language:nth-child(3) li {
	color: #e8536a;
	background-color: #fdf0f2
}

.language:nth-child(3) .active {
	color: #fff;
	background-color: #ee8091
}

.language:nth-child(3) .course {
	background-color: #ee8091
}

.language:nth-child(3) .course p {
	color: #fff;
	border-bottom-color: #e22643
}

.language:nth-child(4) li {
	color: #ff9600;
	background-color: #ffe0b3
}

.language:nth-child(4) .active {
	color: #fff;
	background-color: #ffab33
}

.language:nth-child(4) .course {
	background-color: #ffab33
}

.language:nth-child(4) .course p {
	color: #fff;
	border-bottom-color: #cc7800
}

.language:nth-child(5) li {
	color: #5b5790;
	background-color: #c2c0d9
}

.language:nth-child(5) .active {
	color: #fff;
	background-color: #7570a9
}

.language:nth-child(5) .course {
	background-color: #7570a9
}

.language:nth-child(5) .course p {
	color: #fff;
	border-bottom-color: #474370
}

.course-tab {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.course-tab li {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: .15rem;
	font-size: .65rem;
	text-align: center;
	background-color: #fdecad
}

.course-tab .active {
	background-color: #fbd649
}

.course-content .current {
	display: block
}

.course {
	display: none;
	padding: .5rem;
	background-color: #fbd649
}

.course p {
	margin-bottom: .25rem;
	padding-bottom: .15rem;
	font-size: .6rem;
	line-height: 1.8;
	border-bottom: .05rem dashed #d9ad05
}

.course p:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0
}

.bg-yellow {
	width: 17.25rem;
	margin: 0 auto .75rem;
	padding: .75rem 1rem;
	background: url(../images/bg-coin.png) no-repeat 0 2.5rem,-webkit-linear-gradient(225deg,#f6cf63,#ff6243);
	background: url(../images/bg-coin.png) no-repeat 0 2.5rem,linear-gradient(225deg,#f6cf63,#ff6243);
	background-size: 100% auto;
	border-radius: 1rem
}

.bg-yellow .form-control {
	border: 0
}

.gift-info {
	margin-bottom: .25rem;
	color: #fff
}

.gift-title {
	padding-bottom: .1rem;
	margin-bottom: .25rem;
	font-size: .825rem;
	text-align: center;
	border: .05rem solid #fff;
	border-radius: 100px
}

.gift-title strong {
	font-size: 1.5rem;
	color: #f6ff00
}

.gift-text {
	font-size: .7rem
}

.bg-why {
	background-color: #f7f7f7
}

.reason-item {
	height: 6.25rem;
	padding: .5rem;
	margin: .25rem;
	background-color: #fff;
	border-radius: .25rem;
	-webkit-box-shadow: .1rem .2rem .2rem 0 rgba(0,0,0,.2);
	box-shadow: .1rem .2rem .2rem 0 rgba(0,0,0,.2);
	overflow: hidden
}

.reason-item dt {
	padding: .5rem;
	margin-top: -.5rem;
	margin-left: -.5rem;
	margin-right: -.5rem;
	margin-bottom: .25rem;
	font-size: .75rem;
	font-weight: 700;
	line-height: 1.2;
	text-align: center;
	color: #fff;
	background-color: #ff9600
}

.reason-item dd {
	font-size: .6rem
}

.reason-item .reason-title-blue {
	background-color: #5e91c7
}

.reason-item .reason-title-purple {
	background-color: #514d80
}

.service-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.service-wrapper .purple {
	color: #fff;
	background-image: -webkit-gradient(linear,left bottom,left top,from(#514d80),to(#6560a0));
	background-image: -webkit-linear-gradient(bottom,#514d80,#6560a0);
	background-image: linear-gradient(0deg,#514d80,#6560a0)
}

.service-wrapper .purple hr {
	background-image: -webkit-gradient(linear,left top,right top,from(transparent),color-stop(#fff),to(transparent));
	background-image: -webkit-linear-gradient(left,transparent,#fff,transparent);
	background-image: linear-gradient(90deg,transparent,#fff,transparent)
}

.service-item {
	width: 8.5rem;
	height: 4.5rem;
	padding: .75rem 0;
	margin-top: .15rem;
	margin-bottom: .15rem;
	font-size: .75rem;
	text-align: center;
	color: #815000;
	background-image: -webkit-gradient(linear,left bottom,left top,from(#ffb800),to(#fce17b));
	background-image: -webkit-linear-gradient(bottom,#ffb800,#fce17b);
	background-image: linear-gradient(0deg,#ffb800,#fce17b)
}

.service-item hr {
	width: 80%;
	height: .05rem;
	margin-top: .2rem;
	margin-bottom: .2rem;
	color: transparent;
	background-image: -webkit-gradient(linear,left top,right top,from(transparent),color-stop(#815000),to(transparent));
	background-image: -webkit-linear-gradient(left,transparent,#815000,transparent);
	background-image: linear-gradient(90deg,transparent,#815000,transparent);
	border: 0
}

.service-item p {
	font-size: .65rem;
	line-height: 1.2
}

.bg-certification {
	padding: .75rem 0;
	background-color: #f2f2f2
}

.certification-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	margin: .25rem auto 0
}

.certification-item {
	height: 5.5rem;
	margin: .25rem 0;
	font-size: .6rem;
	font-weight: 700;
	text-align: center;
	color: #ff9600
}

.certification-item img {
	height: 100%
}

.enviorment-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: .5rem;
	margin-bottom: .5rem
}

.enviorment-item {
	width: 4.075rem;
	margin: .25rem 0;
	-webkit-box-shadow: .025rem .05rem .1rem 0 rgba(0,0,0,.2);
	box-shadow: .025rem .05rem .1rem 0 rgba(0,0,0,.2)
}

.enviorment-item img {
	display: block
}

header {
	background-color: #514d80!important;
	-webkit-box-shadow: 0 .1rem .2rem 0 rgba(0,0,0,.4);
	box-shadow: 0 .1rem .2rem 0 rgba(0,0,0,.4)
}

.footer {
	color: #fff;
	background-color: #514d80
}

.leyu {
	cursor: pointer
}
