﻿@charset 'UTF-8';
.notice_list_met_11_1 {  position: relative; opacity: 0;transform: translateY(-100%);background-color: #ffffff; background-color: ;padding: 10px 0;}
.notice_list_met_11_1 a { color: #666666; color: ; font-size: 12px }
.notice_list_met_11_1 .time { margin-left: 15px }
.notice_list_met_11_1 .notice { height: 48px; line-height: 48px;  overflow: hidden; background-color: #ffffff; background-color: ; border-radius: 2px; border: 1px solid; border-color: #666666; border-color: #e7eaf1; box-shadow: 0 1px 3px rgba(0, 37, 55, 0.05); padding: 5px 0; }
.notice_list_met_11_1 .notice ul { list-style: none; padding: 0 10px }
.notice_list_met_11_1 .notice ul li { height: 38px; line-height: 38px; }
.notice_list_met_11_1 .notice .notice-title { color: #333333; color: ; float: left; padding-left: 15px; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 38px; }
.notice_list_met_11_1 .notice .notice-more { font-size: 18px; line-height: 38px; padding: 0 30px; color: #333333; color: ; }
.notice_list_met_11_1 .notice .notice-swiper { float: left; height: 38px; text-overflow: ellipsis; white-space: nowrap }
@media (max-width:767px) {
.notice_list_met_11_1 .notice .notice-title { width: 30%; padding-left: 5px; }
.notice_list_met_11_1 .notice .notice-swiper { width: 60% }
.notice_list_met_11_1 .notice ul { padding: 0 5px; }
.notice_list_met_11_1 .notice .notice-more { padding: 0 5px; }
.notice_list_met_11_1 .notice .notice-swiper a { width: 100%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }

}





.news_list_met_11_5 { padding: 10px 0; background-color: #ffffff; background-color: ; }
.news_list_met_11_5 ul { padding: 0px; list-style: none; }
.news_list_met_11_5 .left-news { overflow: hidden; padding: 0; padding-right: 22px; }
.news_list_met_11_5 .img-news { overflow: hidden; padding: 0; }
.news_list_met_11_5 .img-news  img { width: 100%; object-fit: cover; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.news_list_met_11_5 .img-news h3 { margin: 0; height: 36px; font-size: 15px; color: #fff; background: rgba(0, 0, 0, 0.4); padding-left: 15px; line-height: 36px; position: absolute; width: 100%; bottom: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 50px; border-bottom-left-radius: 2px; }
.news_list_met_11_5 .img-news .slick-dots { bottom: 40px; text-align: right; padding-right: 15px; }
.news_list_met_11_5 .img-news .slick-dots li { margin-right: 5px; margin-left: 0; width: 10px; height: 10px; }
.news_list_met_11_5 .img-news .slick-dots li button { width: 10px; height: 10px; padding: 0; background: #fff; border-radius: 100%; }
.news_list_met_11_5 .img-news .slick-dots li.slick-active button { background: #0075c1; background: ; }
.news_list_met_11_5 .img-news .slick-dots li button:before { display: none; }
.news_list_met_11_5 .text-news { overflow: hidden; background-color: #ffffff; background-color: ; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border: 1px solid; border-color: #666666; border-color: #e7eaf1; box-shadow: 0 1px 3px rgba(0, 37, 55, 0.05); padding: 0; }
.news_list_met_11_5 .text-news.right-news { border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.news_list_met_11_5 .text-news .head { border-bottom: 1px solid; border-color: #666666; border-color: #e7eaf1; margin-bottom: 8px;  background-color: #ffffff; background-color: ;}
.news_list_met_11_5 .text-news .head h2 { max-width: calc(100% - 115px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #0075c1; color: ; font-weight: 600; padding: 15px; margin-bottom: 0px; text-align: left; margin-top: 0; }
.news_list_met_11_5 .text-news .head a { max-width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; right: 15px; top: 15px; color: #666666; color: ; transition: color .5s ease-out; }
.news_list_met_11_5 .text-news .head a i { transition: transform .5s ease-out; }
.news_list_met_11_5 .text-news .head a:hover i { transform: translateX(5px); }
.news_list_met_11_5 .text-list li { height: 38px; overflow: hidden; line-height: 38px; position: relative; padding: 0 15px; }
.news_list_met_11_5 .text-list li a { height: 100%; max-width: calc(100% - 60px); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; color: #333333; color: ; transition: color .5s ease-out; }
.news_list_met_11_5 .text-list li a:hover { color: #0075c1; color: ; }
.news_list_met_11_5 .text-list li span { position: absolute; right: 15px; color: #666666; color: ; }
.news_list_met_11_5 .outpad{padding: 0px;}

@media (max-width:991px) {

.news_list_met_11_5 .left-news { padding: 0; border-radius: 2px; }
.news_list_met_11_5 .text-news { margin-bottom: 11px; border-radius: 2px; }
.news_list_met_11_5 .img-news img { border-radius: 2px; }
.news_list_met_11_5 .img-news h3 { border-bottom-right-radius: 2px; }
.news_list_met_11_5 .container{ padding-right: .9375rem;padding-left: .9375rem;}

}





/* 公用头部 */

.service_list_met_11_5 { padding: 10px 0; background-color: #ffffff; background-color: ; }
.service_list_met_11_5 ul { padding: 0; list-style: none; }
.service_list_met_11_5 .btn-more { padding: 5px 15px; border: 1px solid; color: #fff; background: #0075c1; background: #0075c1; display: block; width: 110px; text-align: center; -webkit-transition: all .5s ease-out; transition: all .5s ease-out; width: 100px; border-radius: 2px; border-color: #0075c1; border-color: #0075c1; }
.service_list_met_11_5 .btn-more:hover { opacity: .58; padding-left: 15px; text-decoration: none }
.service_list_met_11_5 .service-list { padding: 0px; padding-right: 22px; }
.service_list_met_11_5 .service-list.col-lg-12 { padding: 0; }
.service_list_met_11_5 .service-list .nav-item { margin-bottom: 0; }
.service_list_met_11_5 .service-list .nav-item:nth-child(1) a { border-top-left-radius: 2px; }
.service_list_met_11_5 .service-list .nav-item:last-child a { border-bottom-left-radius: 2px; }
.service_list_met_11_5 .service-list .nav-link { font-size: 18px; border-radius: 2px 0 0 2px; background-color: #ffffff; background-color: ; border-right-color: #666666 !important; border-right-color: #e7eaf1 !important; color: #333333; color: ; }
.service_list_met_11_5 .service-list .nav-link.active { background: #0075c1; background: #0075c1; border-right-color: #0075c1 !important; border-right-color: #0075c1 !important; border-bottom-color: #0075c1 !important; border-bottom-color: #0075c1 !important; color: #fff; }
.service_list_met_11_5 .service-list .nav-tabs-div {min-height: 300px;overflow: hidden; background-color: #ffffff; background-color: ; border: 1px solid; border-color: #666666; border-color: #e7eaf1; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 37, 55, 0.05); margin-bottom: 10px; }
.service_list_met_11_5 .service-list .nav-tabs-div .nav-tabs { border-right: 1px solid; border-color: #666666; border-color: #e7eaf1; }
.service_list_met_11_5 .service-list p { line-height: 28px; padding: 0px 20px 15px 20px; color: #666666; color: ; margin: 0; text-align: left; }
.service_list_met_11_5 .service-list .column-3 { margin: 0;     text-align: left;}
.service_list_met_11_5 .service-list .column-3 li { text-align: left; position: relative; }
.service_list_met_11_5 .service-list .column-3 a { color: #333333; color: ; font-size: 15px; }
.service_list_met_11_5 .service-list .column-3 a:before { position: absolute; content: ''; height: 14px; width: 3px; background: #0075c1; background: #0075c1; left: 0px; top: 5px; }
.service_list_met_11_5 .single-list {height: 300px;overflow: hidden; padding: 0; overflow: hidden; background-color: #ffffff; background-color: ; border-radius: 2px; border: 1px solid; border-color: #666666; border-color: #e7eaf1; box-shadow: 0 1px 3px rgba(0, 37, 55, 0.05); padding: 0; }
.service_list_met_11_5 .single-list .content-list li {overflow: hidden;position: relative; padding:15px; text-align: left; }
.service_list_met_11_5 .single-list .content-list li img{ width:100%}
.service_list_met_11_5 .single-list li a { height: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; color: #333333; color: ; transition: color .5s ease-out; }
.service_list_met_11_5 .single-list li a:hover { color: #0075c1; color: #0075c1; }
.service_list_met_11_5 .single-list li span { position: absolute; right: 15px; color: #666666; color: ; }
.service_list_met_11_5 .head { border-bottom: 1px solid; border-color: #666666; border-color: #e7eaf1; background-color: #ffffff; background-color: ; }
.service_list_met_11_5 .single-list h2 { max-width: calc(100% - 115px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #0075c1; color: #0075c1; font-weight: 600; padding: 15px; text-align: left; margin: 0; }
.service_list_met_11_5 .single-list .head a { max-width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; right: 15px; top: 15px; color: #666666; color: ; transition: color .5s ease-out; }
.service_list_met_11_5 .single-list .head a i { transition: transform .5s ease-out; }
.service_list_met_11_5 .single-list .head a:hover i { transform: translateX(5px); }
.service_list_met_11_5 .single-list .content p { margin: 0; }
.service_list_met_11_5 .single-list .content img { width: 100%; height: auto; }
.service_list_met_11_5 .video-js { margin: 0; width: 100% !important; }
.service_list_met_11_5 .vjs-poster { background-size: cover; }
.service_list_met_11_5 iframe { width: 100% !important; }

@media (max-width:991px) {

.service_list_met_11_5 .service-list { padding: 0; padding-bottom: 20px; }

}

@media (max-width:767px) {

.service_list_met_11_5 .service-list .nav-link { font-size: 14px; padding: 5px; }
.service_list_met_11_5 .tab-detail { padding: 10px; }
.service_list_met_11_5 .tab-detail img { margin-bottom: 20px; }

}





.team_list_met_11_4 {

	position: relative;

	padding-bottom: 70px;

}



.team_list_met_11_4 .team-bg {

	background-color: ;

	width: 100%;

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

}



.team_list_met_11_4 .team-bg  img {

	width: 100%;

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

}



@media (max-width:991px) {

.team_list_met_11_4 .team-bg {

		padding: 20px 0

	}



}



.team_list_met_11_4 .slick-dots {

	bottom: -45px;

}
.team_list_met_11_4 .slick-dots li button:before {

	width: 10px;

	height: 10px;

	border: 1px solid;

	border-color: #666666;

	border-color: ;

	border-radius: 10px;

	color: transparent;

	-webkit-transition: all ease-out .3s;

	transition: all ease-out .3s;

	opacity: 1

}
.team_list_met_11_4 .slick-dots .slick-active button:before {

	background-color: #666666;

	border: 1px solid #666666;

	background-color: ;

	border: 1px solid ;

	-webkit-transition: all ease-out .3s;

	transition: all ease-out .3s

}





.team_list_met_11_4 .item>div{

	background: #fff;    

    border: 1px solid;

    border-color: #666666;

    border-color: #f2f2f2;

    border-radius: 2px;

    box-shadow: 0 1px 3px rgba(0, 37, 55, 0.05);

    height: px;

    overflow: hidden;

}
.team_list_met_11_4 .item+.item>div{

	margin-left: 22px;

}
.team_list_met_11_4 .item:last-child>div{margin-right: 1px;}

@media (max-width:991px) {

.team_list_met_11_4 .item {

		margin-right: 15px;

		margin-left: 15px

	}



}



.team_list_met_11_4 .item a {

	display: block;

	overflow: hidden

}



.team_list_met_11_4 .item a img {

	width: 100%;

	height: 170px;

	object-fit: cover;

	border-top-left-radius:2px;

	border-top-right-radius:2px;

}



.team_list_met_11_4 .item .content {

	padding: 0px 15px 25px 30px;

}



.team_list_met_11_4 .item .content .title {

	font-size: 20px;

	color: #333333;

	color: ;    

	font-weight: 600;

    margin-top: 15px;

}



.team_list_met_11_4 .item .content .keywords {

	color: #666666;

	color: ;

	font-size: 24px;

    line-height: 24px;

    margin-top: 15px;

    font-weight: normal;

    text-overflow: ellipsis;

    -o-text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

    padding: 0;



}



.team_list_met_11_4 .item .content .desc {

	font-size: 13px;

	overflow: hidden;

	color: #666666;

	color: ;    margin-top: 15px;

}



.team_list_met_11_4 .more {

	color: #0075c1;

	color: ;

	font-size: 14px;



}



.team_list_met_11_4 .more:hover {

	text-decoration: underline;

}

@media (max-width:767px) {

.team_list_met_11_4 {

		padding: 30px 15px;

	}



.team_list_met_11_4 .team-bg {

		padding: 0;

	}



.team_list_met_11_4 .slick-dots {

		bottom: -30px;

	}



}
