@media (min-width: 1200px) {
	.container {width: 1170px; margin: 0 auto}
}
.header-box {background: #fff}
.topbar {width: 100%;background-color: #0099df}
.topbar .container .notice {font-size: 15px;color: #fff;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.topbar .container .notice i {opacity: .8}
.topbar .container .notice a {color: #fff;font-size: 14px}
@media (min-width: 640px) and (max-width: 1200px) {
	.topbar .container .notice {margin-left: 10px}
}
@media screen and (max-width: 640px) {
	.m-header .m-logo {width: 150px;margin: 8px auto}
	.m-header .m-logo img {width: 150px;margin: 0 auto}
	.m-header .am-offcanvas-bar {width: 200px;background: #383d61}
	.m-header .am-icon-bars {font-size: 30px;color: #262626}
	.m-header {padding: 10px 0;background: #fff;border-bottom: 1px solid #eee}
	.am-menu-offcanvas1 .am-menu-nav > li > a:focus, .m-header .am-menu-offcanvas1 .am-menu-nav > .am-open > a, .m-header .am-menu-offcanvas1 .am-menu-nav > li > a:hover {background-color: #383d61 !important;color: #fff;outline: 0}
	.m-header .am-menu-offcanvas1 .am-menu-sub {background-color: #383d61 !important}
	.m-header .am-menu-sub {padding: 0}
	.m-header .am-menu-sub li {border-top: 1px solid rgba(0, 0, 0, .3);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);text-shadow: 0 1px 0 rgba(0, 0, 0, .5);padding-left: 36px}
	.m-header .am-menu-offcanvas1 .am-menu-nav > li > a {color: #fff}
	.m-header .am-menu-sub li a {color: rgba(255, 255, 255, .3);text-shadow: none !important}
	.m-header .nav-icon::before {margin-left: -14px;margin-right: 5px}
	.m-header .nav-icon-globe::before {content: "\f0ac"}
	.m-header .nav-share-contain {height: 44px;line-height: 44px;text-indent: 9px;padding: 0;position: relative;color: #ccc;border-top: 1px solid rgba(0, 0, 0, .3);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);text-shadow: 0 1px 0 rgba(0, 0, 0, .5)}
}
.header {padding: 25px 0}
.header .logo img {width: 150px}
.header .header-right {text-align: center}
.header .header-right .header-percent {float: left;text-align: center;padding: 0 100px 0 0}
.header .header-right .header-percent .header_percent--item {float: left;vertical-align: middle}
.header .header-right .header-percent .header_percent--item .percent_mini {position: relative;padding: 0 40px 0 65px}
.header .header-right .header-percent .header_percent--item .percent_mini strong {display: block;font-size: 15px;font-weight: 600;text-align: left}
.header .header-right .header-percent .header_percent--item .percent_mini .percent-icon {font-size: 50px;position: absolute;top: 50%;transform: translate(0, -50%);left: 0}
.header .header-right .header-percent .header_percent--item .percent_mini span {font-size: 12px;color: #969696;display: block;text-align: left}
.header .header-right .qrcode {position: absolute;top: -18px;right: 0;writing-mode: vertical-lr;writing-mode: tb-lr;font-size: 14px}
.nav-contain {width: 100%;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;box-shadow: 0 1px 3px #e9e9e9;background: url(../images/pattern-light.png)}
.nav-contain .nav-inner {max-width: 1140px;margin: 0 auto}
.nav-contain .nav-inner .am-nav li {padding: 0 10px;list-style: none;position: relative}
.nav-contain .nav-inner .am-nav li:hover .sub-menu {display: block}
.nav-contain .nav-inner .am-nav li .sub-menu {display: none;padding-left: 0;position: absolute;box-shadow: 0 0 7px rgba(0, 0, 0, .15);top: 100%;left: 6px;z-index: 1000 !important;background: #fff;border-radius: 0 0 3px 3px;margin: 0}
.nav-contain .nav-inner .am-nav li .sub-menu .menu-item {min-width: 160px;border-top: 1px solid #eaeaea;position: relative;padding: 15px 10px}
.nav-contain .nav-inner .am-nav li .sub-menu .menu-item a {display: block;padding: 0 20px}
.nav-contain .nav-inner .am-nav li a {color: #333;padding: 20px 0}
.nav-contain .nav-inner .am-nav li a:hover {color: #6975a6;background: #fff}
@font-face {
	font-family: fontawesome;
	src: url(../fonts/fontawesome-webfont.ttf), url(../fonts/fontawesome-webfont.woff)
}
.section {padding: 50px 0}
.section .section--header .section--title {font-size: 50px;font-weight: 300;text-align: center}
.section .section--header .section--description {font-size: 20px;line-height: 30px;color: #9b9b9b;text-align: center;margin: 13px 0 0}
@media screen and (max-width: 640px) {
	.section {padding: 50px 0 !important}
	.section .section--header {padding: 0 15px}
	.section .section--header .section--title {font-size: 30px !important}
	.section .section--header .section--description {font-size: 16px;line-height: 32px}
	.section--description {font-size: 16px}
}
.layout-footer .footer {width: 100%;background: url(../images/footer.jpg);background-size: cover;position: relative}
.layout-footer .footer .am-u-md-3 {padding-left: 25px}
.layout-footer .footer .footer--bg {position: absolute;width: 100%;height: 100%;opacity: .95;top: 0;left: 0}
.layout-footer .footer .footer--inner {position: relative;z-index: 1}
.layout-footer .footer .footer--inner .footer_main {position: relative;text-align: center}
.layout-footer .footer .footer--inner .footer_main .copyright {color: #fff;font-size: 14px;line-height: 22px;padding: 15px 0}
.layout-footer .footer .footer--inner .footer_main a {color: #ddd;font-size: 13px}
.layout-footer .footer .footer--inner .footer_main a:hover {text-decoration: underline}