@charset "utf-8";

/*首页*/
/* 首页盒子 */
.met-index-body { padding: 70px 0px; background: #fff; }
.met-index-body:nth-of-type(odd) { background: #f5f5f5; }
.met-index-body h2 { font-size: 32x; margin-top: 0px; text-align: center; font-weight: 300; }
.met-index-body p.desc { font-size: 16px; font-weight: 300; text-align: center; width: 80%; color: #5e7387; margin: 0px auto; }
@media (max-width: 991px) {
.met-index-body { padding: 60px 0px; }
}
@media (max-width: 767px) {
.met-index-body { padding: 50px 0px; }
.met-index-body h2 { font-size: 20px; }
.met-index-body p.desc { font-size: 14px; }
}

/* 服务 */
.met-index-service { text-align: center; }
.met-index-service [class*=blocks] li { margin: 50px 0 0; clear: none; }
.met-index-service [class*=blocks] li:hover i { background: #4e97d9; color: #fff; }
.met-index-service [class*=blocks] li i { width: 120px; height: 120px; background: #eee; text-align: center; font-size: 50px; line-height: 120px; color: #4e97d9; -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; transition: background 0.5s, color 0.5s; -moz-transition: background 0.5s, color 0.5s; -webkit-transition: background 0.5s, color 0.5s; -o-transition: background 0.5s, color 0.5s; }
.met-index-service [class*=blocks] li img { max-width: 100%; }
.met-index-service [class*=blocks] li h3 { margin-top: 20px; margin-bottom: 5px; font-weight: 300; font-size: 20px; color: #2a333c; }
.met-index-service [class*=blocks] li p { width: 90%; margin: 0px auto; font-weight: 300; color: #5e7387; }
.met-index-service [class*=blocks] li a { text-decoration: none; }
.met-index-service [class*=blocks] li a:active, .met-index-service [class*=blocks] li a:focus, .met-index-service [class*=blocks] li a:hover { text-decoration: none; }
@media (max-width: 991px) {
.met-index-service [class*=blocks] li { margin-top: 40px; }
}
@media (max-width: 767px) {
.met-index-service [class*=blocks] li { margin-top: 30px; }
.met-index-service [class*=blocks] li i { width: 90px; height: 90px; font-size: 40px; line-height: 90px; }
}
@media (max-width: 479px) {
.met-index-service [class*=blocks] li p { width: 100%; }

/* 产品列表 */
.met-index-product { text-align: center; }
.met-index-product .nav-tabs { border-bottom: none; margin: 30px auto; text-align: center; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: flex; -webkit-justify-content: center; justify-content: center; }/* 失效 */
.met-index-product .nav-tabs li { white-space: nowrap; display: inline-block; float: none; }
.met-index-product .nav-tabs li.active a { background: #62a8ea; color: #fff; padding: 8px 30px; border: none; }
.met-index-product .nav-tabs li a { background: #fff; padding: 8px 30px; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0; white-space: nowrap; }
.met-index-product .nav-tabs li a:hover { padding: 8px 30px; border: none; }
.met-index-product .nav-tabs li h3 { margin: 0; font-size: inherit; font-weight: 100; line-height: inherit; text-shadow: none; color: inherit; } /* 失效 */


@media (max-width: 767px) {
.met-index-product .nav-tabs { margin: 20px auto; }
}
.met-index-product .swiper-navtab .swiper-scrollbar { bottom: 15px; }
.met-index-product #indexprolist { margin-right: -10px; overflow: hidden; }
.met-index-product #indexprolist li { clear: none; }
.met-index-product #indexprolist h4 { font-size: 16px; text-align: center; }
.met-index-product #indexprolist h4 a { color: #2a333c; }
.met-index-product #indexprolist h4 a:hover { color: #4e97d9; }
.met-index-product #indexprolist .widget { margin-right: 10px; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0; }
.met-index-product #indexprolist .widget .widget-header { -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0; }

/* 新闻列表 */
.met-index-news ul.blocks-2 { margin-top: 20px; }
.met-index-news ul.blocks-2 li { margin: 30px 0 0; }
.met-index-news ul.blocks-2 li a { color: #2a333c; }
.met-index-news ul.blocks-2 li a:hover { color: #4e97d9; }
.met-index-news ul.blocks-2 li p { color: #76838f; font-weight: 300; margin-bottom: 0px; }
.met-index-news ul.blocks-2 li p.des { margin-bottom: 5px; }
@media (max-width: 991px) {
.met-index-news ul.blocks-2 li .media-left { padding-right: 10px; }
.met-index-news ul.blocks-2 li .media-left .media-object { width: 100px; }
.met-index-news ul.blocks-2 li p.des { max-height: 4.5em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
}
@media (max-width: 767px) {
.met-index-news ul.blocks-2 li { width: 100% !important; margin-top: 20px; }
.met-index-news ul.blocks-2 li h4 { font-size: 16px; }
}

/* 关于我们 */
.met-index-about .met-editor { margin-top: 50px; }
@media (max-width: 991px) {
.met-index-about .met-editor { margin-top: 40px; }
}
@media (max-width: 767px) {
.met-index-about .met-editor { margin-top: 30px; }
}