.index-page {width: 100%;border-bottom: 1px solid #e9e9e9}
.index-page div[class^=am-tab-pane] {padding: 0}
.index-page div[class^=am-tab-pane] .index-banner {background-size: cover;background-position: center}
.index-page [data-am-widget=tabs] {margin: 0}
.index-page .index-banner {width: 100%;height: 500px}
.index-page .index-banner .index-mask {height: 100%;background: rgba(0, 0, 0, .3);text-align: center;color: #fff;padding: 140px 0 0}
.index-page .index-banner .slide_simple--title {font-size: 46px;color: #fff;font-weight: 400}
.index-page .index-banner .slide_simple--text {font-size: 30px;line-height: 36px;opacity: .8;margin: 28px 0 0}
.index-page .index-banner .slide_simple--buttons {margin-top: 20px}
.index-page .index-banner .slide_simple--buttons button {font-size: 16px;letter-spacing: 2px;padding: 9px 25px;border-radius: 17px}
.index-page [data-tab-panel-1] .index-banner {background: url(../images/index/slide1.jpg)}
.index-page [data-tab-panel-2] .index-banner {background: url(../images/index/slide2.jpg)}
.index-page [data-tab-panel-3] .index-banner {background: url(../images/index/slide3.jpg)}
.index-page [data-tab-panel-4] .index-banner {background: url(../images/index/slide4.jpg)}
.index-tab {width: 1170px !important;margin: 0 auto !important;background-color: #fff !important}
.index-tab li {border-right: 1px solid #e9e9e9}
.index-tab .am-active {background-color: #59bcdb}
.index-tab .am-active a {background-color: #59bcdb !important}
.index-tab .am-active a i {color: #fff}
.index-tab .am-active a strong {color: #f9f9f9}
.index-tab .am-active a p {color: #f0f0f0}
.index-tab a {position: relative;padding: 10px 0 10px 10px}
.index-tab a i {margin-top: 20px;color: #59bcdb;font-size: 38px}
.index-tab a strong {font-size: 16px;display: inline-block;color: #262626;margin-top: 7px}
.index-tab a p {color: #777;font-size: 14px;margin-bottom: 0;margin-top: -10px}
@media (max-width: 1200px) {
	.index-tab {width: 1007px !important}
}
@media screen and (max-width: 640px) {
	.index-page .index-banner {height: 250px}
	.index-page [data-tab-panel-2] .index-banner {background-position: 14% center !important;}
	.index-page .index-banner .index-mask {padding-top: 40px}
	.index-page .index-banner .slide_simple--title {font-size: 30px}
	.index-page .index-banner .slide_simple--text {font-size: 24px}
	.index-page .index-banner .slide_simple--buttons {margin-bottom: 20px}
	.index-page .index-tab {width: 100% !important}
	.index-page .index-tab li {display: none !important}
	.index-page .index-tab .am-active {display: block !important}
}
.index-container {margin-top: 50px}
.index-container .news_item a img {width: 100%}
.index-container .news_item a .news_item--title {font-weight: 400;color: #262626}
.index-container .news_item .news_item--time {font-size: 14px;line-height: 23px;color: #777}
.index-container .index-more {text-align: center;padding: 70px 0 0}
.index-container .index-more .am-btn-secondary {padding: 10px 26px;border-radius: 23px;background-color: #59bcdb;border-color: #59bcdb}
.index-container .product_item {margin-top: 30px;border: 1px solid #e9e9e9;background: #fff;border-radius: 3px;padding: 82px 10px 48px;position: relative}
.index-container .product_item .product_item--icon {font-size: 58px;display: block;color: #59bcdb;position: absolute;top: 9px;left: 50%;transform: translate(-50%, 0)}
.index-container .product_item .product_item--title {font-size: 20px;text-align: center;color: #262626}
.index-container .product_item .product_item--text {text-align: center}
.index-container .product_item .product_item--text a {display: block;margin-bottom: 1.2rem;line-height: 23px}
.index-container .product_item .product_item--text a:hover {text-decoration: underline}
.index-container .product_item .product_item--text span {display: block;margin-bottom: 1.2rem;line-height: 23px}