/***  Global ***/

body {
	min-width: 320px;
	overflow-x: hidden;
	line-height: 1.57142857;
	font: 14px/1.5 "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, Arial, sans-serif, "微软雅黑";
	color: #2a333c;
}
li, ul {
	list-style: none;
	margin: 0
}
a, a:active, a:focus, a:hover {
	text-decoration: none;
	outline: 0
}
html {
	font-size: 10px;
	font-family: '';
	-webkit-tap-highlight-color: transparent
}
button, input, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}
a {
	color: #62a8ea;
	text-decoration: none
}
a:focus, a:hover {
	color: #89bceb
}
a:focus {
	outline-offset: -2px
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	display: block;
	max-width: 100%;
	height: auto
}
.img-rounded {
	border-radius: 4px
}
.img-thumbnail {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.57142857;
	border: 1px solid #e4eaec;
	border-radius: 3px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.img-circle {
	border-radius: 50%
}
hr {
	margin-top: 22px;
	margin-bottom: 22px;
	border-top: 1px solid #e4eaec
}
/***  导航 ***/

header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
	background: rgba(0,0,0,.78);
	line-height: 67px;
}
header .sjdnav {
	display: none;
	width: 150px;
	height: auto;
	position: absolute;
	right: 0;
	top: 70px;
	z-index: 2000;
}
header .sjdnav ul {
	padding: 0;
	margin: 0;
}
header .sjdnav li {
	width: 100%;
	background: rgba(0,0,0,0.55);
	line-height: 38px;
	text-align: center;
	font-size: 15px;
	line-height: 38px;
	font-weight: bold;
	margin-bottom: 3px
}
header .sjdnav li a {
	display: block;
	color: #fff;
}
header .sjdnav li a:hover {
	background: rgba(255,150,16,0.9);
}
header .ydd_btn {
	width: 40px;
	cursor: pointer;
	position: absolute;
	z-index: 2000;
	top: 15px;
	right: 15px;
}
header .ydd_btn span {
	display: block;
	width: 100%;
	height: 4px;
	background: #ffffff;
}
header .ydd_btn span.span02 {
	margin: 4px 0;
}
header .ydd_btn.click {
	background: none;
}
header .ydd_btn.click span {
	background: #ffffff;
}
header .ydd_btn.click span.span01 {
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	position: relative;
	top: 8px;
	margin-top: 0px;
}
header .ydd_btn.click span.span02 {
	margin: 4px 0;
}
header .ydd_btn.click span.span03 {
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	position: relative;
	top: -8px;
	margin-top: 0px;
}
header .ydd_btn.click span.span02 {
	width: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}
.tr {
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.logo {
	width: 80%
}
/*banner轮播*/

#myCarousel {
	position: relative;
	margin-top: 53px;
}
#myCarousel .carousel-inner img {
	margin: 0 auto;
}
#myCarousel .carousel-control {
	font-size: 100px;
}
#myCarousel .carousel-control.left {
	background-image: none;
	display: none
}
#myCarousel .carousel-control.right {
	background-image: none;
	display: none
}
#myCarousel:hover .carousel-control.left {
	display: block
}
#myCarousel:hover .carousel-control.right {
	display: block
}
/***  ***/

.met-nav {
	min-height: 60px;
	box-shadow: none;
	margin-top: 0;
	margin-bottom: 0;
	background: rgba(0,0,0,.95);
	z-index: 999
}
.met-nav.navbar-shadow {
	box-shadow: 0 1px 2px rgba(0,0,0,.1)
}
.met-nav .navbar-logo {
	margin: 0;
	padding: 0;
	margin-left: 0!important;
	display: block;
	height: 60px
}
.met-nav .navbar-logo img {
	max-height: 50px
}
.met-nav .navbar-toggle {
	height: 60px
}
.met-nav .nav>li>a {
	-moz-transition: background .5s;
	-o-transition: background .5s
}
.met-nav .dropdown.open>a, .met-nav .nav li a.active, .met-nav .nav>li>a:hover {
	color: #d68b37!important
}
.met-nav .met-nav-login {
	padding-top: 15px;
	text-align: center
}
 @media (min-width:768px) {
.met-nav .nav>li>a {
	padding-top: 0;
	padding-bottom: 0;
	height: 60px;
	line-height: 60px
}
.met-nav .dropdown-menu {
	top: 65px
}
.met-nav .dropdown-menu.bullet {
	top: 60px
}
.met-nav .met-nav-login {
	height: 60px;
	padding-top: 0;
	margin-left: 10px
}
}
 @media (max-width:768px) {
.met-nav .navbar-logo img {
	max-height: 40px
}
.met-nav .nav>li {
	margin-left: 0!important
}
.met-nav .dropdown-menu>li>.dropdown-menu>li>a {
	padding-left: 40px
}
.met-nav .dropdown-menu.bullet:after, .met-nav .dropdown-menu.bullet:before {
	display: none
}
.met-nav .navbar-collapse-toolbar.in {
	overflow-y: scroll
}
.met-nav .navbar-logo {
	margin-left: 10px!important
}
}
.met-nav .dropdown-menu>li>a, .met-nav .nav>li>a {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	color: #fff!important
}
.met-nav .dropdown-menu>li>a:hover {
	color: #d68b37!important
}
.met-nav .dropdown.ecoopen>a, .met-nav .dropdown.open>a, .met-nav .nav>li>a:focus, .met-nav .nav>li>a:hover {
	background: 0 0!important
}
.met-nav .econav>ul {
	line-height: 0;
	margin: 0;
	padding-left: 10px
}
.met-nav .econav>ul>li {
	display: inline-block;
	margin-right: 11px;
	height: 60px;
	line-height: 60px;
	position: relative
}
.met-nav .econav button {
	font-size: 18px;
	color: #d68b37;
	background-color: transparent;
	line-height: .8em;
	padding: 8px;
	border: 0 solid #d68b37;
	position: relative;
	z-index: 3;
	border-radius: 50%;
	outline: 0;
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}
.met-nav .econav button:hover {
	background: #000;
	border-color: #272C0F;
	color: #fff
}
.met-nav .econav button.navbar-toggle {
	color: #d68b37;
	font-size: 20px;
	border: 0 solid #C4CAB3;
	height: 1.6em;
	padding: 0 3px;
	float: none;
	margin-top: -7px
}
.met-nav .econav button.navbar-toggle .hamburger-bar, .met-nav .econav button.navbar-toggle:after, .met-nav .econav button.navbar-toggle:before {
	background: #d68b37
}
.met-nav .navbar-collapse {
	border-top: 0
}
 @media (min-width:768px) {
.met-nav .nav>li {
	padding: 15px 0
}
.met-nav .nav>li>a {
	height: 30px;
	line-height: 30px;
	color: #fff!important
}
.met-nav .dropdown.ecoopen>a, .met-nav .dropdown.open>a, .met-nav .nav>li>a.active, .met-nav .nav>li>a:focus, .met-nav .nav>li>a:hover {
	background: #d68b37!important;
	color: #fff!important
}
.met-nav .dropdown-menu {
	top: 60px;
	transition: all .5s ease!important;
	z-index: 9999;
	padding: 0;
	border: 0;
	box-shadow: rgba(0,0,0,.2) 0 1px 5px 1px;
	background: #000
}
.met-nav .dropdown-menu.bullet {
	top: 100%
}
.met-nav .dropdown-menu li {
	border-bottom: 1px solid rgba(255,255,255,.05)
}
.met-nav .dropdown-menu li>a, .met-nav .dropdown-menu li>a.active {
	color: #dcdcdc!important
}
.met-nav .dropdown-menu li>a.focus, .met-nav .dropdown-menu li>a:hover {
	color: #dcdcdc!important;
	background: rgba(255,255,255,.1)!important
}
.met-nav .dropdown-menu.bullet:after, .met-nav .dropdown-menu.bullet:before {
	top: -7px!important;
	border-bottom-color: #000;
	right: 35px!important
}
.met-nav .dropdown-menu li a:before {
	content: '\f105';
	font-family: FontAwesome;
	padding-right: 10px
}
.met-nav .navbar-nav {
	margin-right: 5px
}
.met-nav .navbar-nav>li.ecodropdown>ul {
	top: 150%;
	visibility: hidden;
	opacity: 0;
	display: block
}
.met-nav .navbar-nav>li.ecodropdown:hover>ul {
	visibility: visible;
	opacity: 1;
	top: 100%
}
.met-nav .navbar-nav>li.ecodropdown>ul>li>ul {
	left: 120%;
	visibility: hidden;
	opacity: 0;
	display: block
}
.met-nav .navbar-nav>li.ecodropdown>ul>li.dropdown-submenu:hover>ul {
	visibility: visible;
	opacity: 1;
	left: 100%
}
}
 @media (max-width:767px) {
.met-nav {
	min-height: 60px
}
.met-nav .navbar-header {
	float: left
}
.met-nav .navbar-collapse {
	float: none;
	width: 100%
}
.met-nav .dropdown-menu.bullet:after, .met-nav .dropdown-menu.bullet:before {
	border: 0
}
.met-nav .navbar-logo img {
	max-width: 200px
}
.met-nav .econav>ul>li {
	height: 60px;
	line-height: 60px
}
.met-nav .nav>li {
	padding-top: 20px
}
.met-nav .navbar-logo {
	height: 60px
}
}
 @media (max-width:1199px) and (min-width:992px) {
.met-nav .nav>li>a {
	padding: 0 10px;
	font-size: 14px
}
}
 @media (max-width:991px) and (min-width:768px) {
.met-nav .nav>li>a {
	padding: 0 5px;
	font-size: 12px
}
}
.met-nav #met-langlist-dropdown {
	margin-top: 0
}
.met-nav #met-langlist-dropdown li a:before {
	content: ''
}
.met-nav #example-navbar-default-collapse {
	padding-right: 0;
	padding-left: 0
}
body.met-navfixed {
	padding-top: 0
}
.met-nav.navbar-fixed-top {
	position: relative
}
.met-nav.stricky-fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
	background: rgba(0,0,0,.78)
}
.met-nav.stricky-fixed .navbar-logo {
	height: 60px
}





/********************

  **       new                   */

  @media (max-width:991px) {
.met-index-body {
	padding: 60px 0
}
}
 @media (max-width:767px) {
.met-index-body {
	padding: 50px 0
}
}
 @media (max-width:488px) {
.met-index-body {
	padding: 40px 0
}
}
 @media (max-width:358px) {
.met-index-body {
	padding: 30px 0
}
}
.met-index-service .services-bg {
	background: #fff;
	z-index: 9
}
.met-index-service .services-box {
	height: auto;
	padding: 20px;
	margin-bottom: 15px;
	background: #f4f6f8;
	transition: all .3s ease
}
 @media (max-width:479px) {
.met-index-service .services-box {
	padding: 10px
}
}
.met-index-service .services-box img {
	background: #fff;
	padding: 8px;
	margin-right: 30px;
	float: left;
	margin-top: 3px
}
.met-index-service .services-box .content {
	overflow: hidden
}
.met-index-service .services-box .content h4 {
	font-weight: 600;
	line-height: 18px;
	margin-bottom: 16px
}
.met-index-service .services-box .content p {
	color: #666
}
 @media (max-width:479px) {
.met-index-service .services-box img {
	width: 40%;
	margin-right: 15px
}
.met-index-service .services-box .content p {
	height: 85px;
	overflow: hidden
}
}
.met-index-service .services-box:hover {
	color: #fff;
	background: #d68b37
}
.met-index-service .services-box:hover h4, .met-index-service .services-box:hover p {
	color: #fff
}
.met-index-service .services-boxs {
	margin-bottom: 25px
}
.met-index-service .services-boxs i {
	display: block;
	color: #fff;
	line-height: 1;
	font-size: 24px;
	margin-right: 30px;
	text-transform: uppercase;
	transition: all .3s ease;
	height: 50px;
	width: 50px;
	background: #d68b37;
	border-radius: 50%;
	text-align: center;
	padding-top: 16px;
	margin-top: 10px
}
.met-index-service .services-boxs:hover i {
	background: #333
}
.met-index-service .services-boxs .content {
	overflow: auto
}
.met-index-service .services-boxs .content h4 {
	font-weight: 600;
	color: #666
}
.met-index-service .services-boxs .content p {
	color: #666
}
.met-index-body {
	padding: 50px 0 40px;
	background: #fff
}
.met-index-body:nth-of-type(odd) {
	background: #f5f5f5
}
.met-index-body h3 {
	font-size: 22px;
	margin-top: 0;
	text-align: center;
	font-weight: 700;
	margin-bottom: 20px
}
.met-index-body h3 a {
	color: #2a333c;
	position: relative
}
.met-index-body h3 a:after {
	background: #d68b37;
	content: "";
	height: 3px;
	width: 30%;
	left: 35%;
	top: 35px;
	position: absolute
}
.met-index-body p.desc {
	font-size: 16px;
	font-weight: 300;
	text-align: center;
	color: #666;
	margin: 0 auto 47px
}
.met-index-about {
	padding: 0;
	background-color: #d68b37;
	margin-bottom: 20px;
}
.met-index-about .container-fluid {
	padding: 0;
	background-color: #1b1b1b
}
.met-index-about .left_side {
	background-size: cover;
	height: 510px;
	width: 50%;
	position: relative;
	float: left;
	background-position: right
}
.met-index-about .we_are_opacity {
	background: rgba(47,45,55,.2);
	height: 510px;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0
}
.met-index-about .we_are_border {
	background: rgba(0,0,0,.4);
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0
}
.met-index-about .we_are_border h2 {
	font-weight: 700;
	font-size: 1.625em;
	color: #fff;
	background: #d68b37;
	display: inline;
	position: absolute;
	padding: 12px 39px;
	top: 40px;
	right: 0
}
.met-index-about .right_side {
	height: 510px;
	width: 50%;
	position: relative;
	float: right;
	overflow: hidden
}
.met-index-about .we_are_deatails {
	padding-left: 61px
}
.met-index-about .right_side h2 {
	font-weight: 700;
	font-size: 1.625em;
	color: #fff;
	position: relative;
	padding-top: 47px;
	word-spacing: 6px;
	padding-bottom: 38px
}
.met-index-about .right_side h2 a {
	color: #fff
}
.met-index-about .right_side h2:before {
	content: '';
	width: 45px;
	height: 3px;
	background: #d68b37;
	position: absolute;
	top: 85px
}
.met-index-about .right_side .we_are_deatails>p {
	color: #bcc1c7;
	width: 72%
}
.met-index-about .right_side .list_item p {
	display: inline-block;
	font-size: 1.125em;
	color: #fff;
	padding-left: 35px;
	padding-right: 32px;
	margin-top: 63px;
	margin-right: 27px
}
.met-index-about .right_side .list_item p:not(.support) {
	border-right: 1px dashed #6e6e6e
}
.met-index-about .right_side img {
	vertical-align: baseline
}
 @media (max-width:991px) {
.met-index-about .right_side {
	width: 100%;
	padding-top: 10px;
	height: auto
}
.met-index-about .right_side .we_are_deatails {
	padding: 10px 20px 20px
}
.met-index-about .right_side .we_are_deatails h2 {
	padding-top: 10px
}
.met-index-about .right_side .we_are_deatails h2:before {
	top: 48px
}
.met-index-about .left_side, .met-index-about .right_side .we_are_deatails p {
	width: 100%
}
}
 @media (max-width:767px) {
.met-index-about .left_side, .met-index-about .we_are_opacity {
	height: 240px
}
}
.met-index-product .owl-nav .owl-next, .met-index-product .owl-nav .owl-prev {
	top: 40%;
	pointer-events: auto;
	text-align: center;
	position: absolute;
	z-index: 999!important;
	cursor: pointer;
	background: #000;
	color: #fff;
	line-height: 38px;
	font-size: 20px;
	width: 48px;
	height: 48px;
	padding-top: 5px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	border-radius: 50%
}
.met-index-product .owl-nav .owl-prev {
	left: -5%
}
.met-index-product .owl-nav .owl-next {
	right: -5%
}
 @media (max-width:991px) {
.met-index-product .owl-nav .owl-prev {
	left: 5px
}
.met-index-product .owl-nav .owl-next {
	right: 5px
}
}
.met-index-product .owl-nav .owl-next:hover, .met-index-product .owl-nav .owl-prev:hover {
	background: #d68b37;
	color: #fff
}
/**zzzzzzzzzz**/

.project-item {
	margin: 0 10px;
}
/***/

.met-index-product .project-item a {
	/**zzzzzzzzzz**/

	display: block;
	/***/

	color: #fff
}
.met-index-product .project-item a:hover {
	color: #fff;
	border: none
}
.met-index-product .project-item .project-img {
	position: relative;
	/* width:100%; */

	overflow: hidden
}
.met-index-product .project-item .project-img img {
	display: block
}
.met-index-product .project-item .project-intro {
	width: 100%;
	height: 100%;
	text-align: center;
	padding: 32px 30px 0;
	-webkit-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	overflow: hidden
}
.met-index-product .project-item .project-intro:hover {
	opacity: 1
}
.met-index-product .project-item .project-intro .project-title {
	margin: 0 0 20px;
	padding: 0;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.3;
	color: #fff
}
.met-index-product .project-item .project-intro .project-title:before {
	content: "";
	border: 1px solid #d68b37;
	position: absolute;
	bottom: -10px;
	left: 0;
	width: 10%;
	margin: 0 45%
}
.met-index-product .project-item .project-intro .project-descr {
	line-height: 16px
}
 @media (max-width:991px) {
.met-index-product .project-item .project-intro {
	padding: 32px 70px 0
}
}
.met-index-product .project-item .project-descr, .met-index-product .project-item .project-title {
	position: relative;
	z-index: 3;
	-webkit-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	-moz-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	-o-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	-ms-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	transition: all .3s cubic-bezier(.3, .1, .6, 1)
}
.met-index-product .project-item .project-title {
	top: -10px
}
.met-index-product .project-item .project-descr {
	margin-top: 50px
}
.met-index-product .project-item:hover .project-title {
	top: 10px
}
.met-index-product .project-item:hover .project-descr {
	margin-top: 30px
}
.met-index-product .project-item .project-img:after {
	content: "";
	display: block;
	position: absolute;
	top: 15px;
	left: 10px;
	right: 10px;
	bottom: 15px;
	background: rgba(250,250,250,0);
	-webkit-transform: scale(.3);
	-moz-transform: scale(.3);
	-ms-transform: scale(.3);
	-o-transform: scale(.3);
	transform: scale(.3);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s
}
.met-index-product .project-item:hover .project-img:after {
	background: #000;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.met-index-product .project-item .project-img>img {
	-webkit-transition: all .3s cubic-bezier(.3, .1, .58, 1);
	-moz-transition: all .3s cubic-bezier(.3, .1, .58, 1);
	-o-transition: all .3s cubic-bezier(.3, .1, .58, 1);
	-ms-transition: all .3s cubic-bezier(.3, .1, .58, 1);
	transition: all .3s cubic-bezier(.3, .1, .58, 1)
}
.met-index-product .project-item:hover .project-img>img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05)
}
.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	-ms-transition: opacity .4s ease;
	-o-transition: opacity .4s ease;
	transition: opacity .4s ease
}
/****zzzzzzzzzzzzzzz**/





.met-index-progress-list {
	background: #2f2f31;
}
/***/

.met-index-case {
	text-align: center
}
.met-index-case p.desc {
	margin-bottom: 10px
}
.met-index-case .nav-tabs {
	border-bottom: none;
	margin: 20px auto 40px
}
.met-index-case .nav-tabs li {
	display: inline-block;
	float: none;
	width: 18%; /** zzzzzzzz**/
}
 @media (min-width:479px) {
.met-index-case .nav-tabs li {
	display: inline-block;
	float: none;
	width: 10%; /** zzzzzzzz**/
}
}
.met-index-case .nav-tabs li a {
	/* background: #fff; */

	color: #666;
	border: 0;
	padding: 5px 3px;
	border-radius: 0
}
.met-index-case .nav-tabs li a:hover, .met-index-case .nav-tabs li.active a {
	background: #d68b37;
	color: #fff;
	border: 0
}
 @media (max-width:768px) {
.met-index-case .nav-tabs {
}
}
.met-index-case .blocks h4 {
	text-align: left
}
.met-index-case .blocks h4 a {
	color: #2a333c
}
.met-index-case .blocks h4 a:hover {
	color: #d68b37
}
.met-index-case .blocks .widget {
	border-radius: 0;
	background: #333
}
 @media only screen and (max-width:767px) and (min-width:480px) {
.met-index-case .blocks li {
	width: 50%!important
}
}
 @media (max-width:479px) {
.met-index-case .blocks li {
	width: 100%!important
}
}
.met-index-case .project-item a {
	color: #fff;
	margin: 0 20px;
}
.met-index-case .project-item a:hover {
	color: #fff;
	border: none
}
.met-index-case .item {
	width: 100%;
	margin-right: 10px;
	height: 200px;
	display: block;
}
.met-index-case .project-item .project-img {
	position: relative;
	width: 100%;/* overflow: hidden */

}
.met-index-case .project-item .project-img img {
	display: block
}
.met-index-case .project-item .project-intro {
	width: 100%;
	height: 100%;
	text-align: center;
	padding: 32px 30px 0;
	-webkit-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	overflow: hidden
}
.met-index-case .project-item .project-intro:hover {
	opacity: 1
}
.met-index-case .project-item .project-intro .project-title {
	margin: 0 0 20px;
	padding: 0;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.3;
	color: #fff;
	text-align: center
}
.met-index-case .project-item .project-intro .project-title:before {
	content: "";
	border: 1px solid #d68b37;
	position: absolute;
	bottom: -10px;
	left: 0;
	width: 10%;
	margin: 0 45%
}
.met-index-case .project-item .project-intro .project-descr {
	line-height: 16px
}
 @media (max-width:991px) {
.met-index-case .project-item .project-intro {
	padding: 32px 70px 0
}
}
.met-index-case .project-item .project-descr, .met-index-case .project-item .project-title {
	position: relative;
	z-index: 3
}
.met-index-case .project-item .project-title {
	top: -10px
}
.met-index-case .project-item .project-descr {
	margin-top: 50px
}
.met-index-case .project-item .project-img:after {
	content: "";
	display: block;
	position: absolute;
	top: 15px;
	left: 10px;
	right: 10px;
	bottom: 15px;
	background: rgba(250,250,250,0)
}
.met-index-case .project-item .project-descr, .met-index-case .project-item .project-img:after, .met-index-case .project-item .project-img>img, .met-index-case .project-item .project-title {
	-webkit-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	-moz-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	-o-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	-ms-transition: all .3s cubic-bezier(.3, .1, .6, 1);
	transition: all .3s cubic-bezier(.3, .1, .6, 1)
}
 @media (max-width:767px) {
.met-index-case .project-item .project-title {
	top: 10px
}
.met-index-case .project-item .project-descr {
	margin-top: 30px
}
.met-index-case .project-item .project-img:after {
	top: 15px;
	left: 10px;
	right: 10px;
	bottom: 15px
}
}
 @media (min-width:768px) {
.met-index-case .project-item:hover .project-title {
	top: 10px
}
.met-index-case .project-item:hover .project-descr {
	margin-top: 30px
}
.met-index-case .project-item:hover .project-img:after {
	background: #000;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.met-index-case .project-item:hover .project-img>img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05)
}
}
 @media (max-width:767px) {
.met-index-case .project-item:hover .project-img:after {
	background: #000;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.met-index-cases {
	margin-bottom: 20px
}
}
.met-index-cases {
	background-position: center center!important;
	background-repeat: no-repeat!important;
	-webkit-background-size: cover!important;
	-moz-background-size: cover!important;
	-o-background-size: cover!important;
	background-size: cover!important;
	opacity: 1;
	filter: alpha(opacity=100);
	padding: 50px 0 0
}
.met-index-cases h3 a, .met-index-cases p.desc {
	color: #fff
}
 @media (min-width:768px) {
.met-index-cases {
	background-attachment: fixed!important
}
}
.met-index-cases .testimonials {
	display: block;
	float: left
}
.met-index-cases .testimonials-content1 {
	background: #f4f6f8;
	padding: 30px 30px 5px;
	float: left;
	display: block
}
.met-index-cases .testimonials-content1:after {
	content: "";
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 12px solid #f4f6f8;
	position: relative;
	top: 38px;
	left: 10px;
	z-index: 22
}
.met-index-cases .testimonials-author img {
	width: 80px;
	height: 80px;
	border-radius: 50%;
	margin: 20px;
	float: left;
	border: 2px solid #f4f6f8;
	padding: 5px
}
.met-index-cases .testimonials-author span {
	margin-top: 35px;
	float: left;
	font-weight: 600;
	color: #fff
}
.met-index-cases .testimonials-author span.t-mgr0 {
	margin-top: 0
}
.met-index-cases .testimonials-author p {
	margin-top: 40px;
	float: left;
	font-weight: 600
}
.met-index-cases .testimonials-content {
	display: block;
	text-align: left;
	padding: 30px 30px 5px;
	background-color: rgba(255,255,255,.3);
	float: left
}
.met-index-cases .testimonials-content:after {
	content: "";
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 12px solid rgba(255,255,255,.3);
	position: relative;
	top: 39px;
	left: 10px
}
.met-index-cases .testimonials-content h3 {
	font-size: 18px;
	line-height: 1.6em;
	font-weight: 600;
	color: #fff;
	margin-bottom: 10px
}
.met-index-cases .testimonials-content p {
	line-height: 1.71em;
	font-weight: 400;
	color: #fff
}
.met-index-news {
	padding-bottom: 30px
}
.met-index-news .single-blog-post {
	margin-bottom: 40px
}
.met-index-news .single-blog-post .img-holder {
	position: relative;
	margin-bottom: 0;
	overflow: hidden
}
.met-index-news .single-blog-post .img-holder .overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}
.met-index-news .single-blog-post .img-holder .overlay .overlays {
	width: 100%;
	height: 100%;
	position: relative
}
.met-index-news .single-blog-post .img-holder .overlay .overlays:before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #d68b37;
	display: block;
	opacity: .7
}
.met-index-news .single-blog-post .img-holder:hover .overlay {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}
.met-index-news .single-blog-post .img-holder .overlay .inner-holder {
	display: table;
	width: 100%;
	height: 100%
}
.met-index-news .single-blog-post .img-holder .date {
	background: #d68b37;
	display: inline-block;
	position: absolute;
	bottom: 0;
	right: 0;
	color: #fff;
	line-height: 20px;
	padding: 10px 15px;
	font-weight: 500
}
.met-index-news .single-blog-post .img-holder .date b {
	font-size: 16px;
	font-weight: 100;
	font-style: italic
}
.met-index-news .single-blog-post a h2 {
	color: #242424;
	font-size: 18px;
	font-weight: 700;
	margin: 0;
	text-transform: uppercase;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}
.met-index-news .single-blog-post a h2:hover {
	color: #d68b37
}
.met-index-news .single-blog-post p {
	color: #898989;
	font-weight: 500;
	margin: 15px 0 0
}
.met-index-news .single-blog-post>ul {
	border-bottom: 1px solid #E1E1E1;
	padding: 7px 0;
	margin-bottom: 30px
}
.met-index-news .single-blog-post>ul li {
	display: inline
}
.met-index-news .single-blog-post>ul li p, .met-index-news .single-blog-post>ul li span {
	display: inline-block;
	line-height: 16px;
	padding: 0 12px;
	color: #9A9A99;
	font-weight: 500;
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}
.met-index-news .single-blog-post>ul li span {
	border-right: 1px solid #9A9A99;
	padding-left: 0;
	color: #9A9A99
}
.met-index-news .single-blog-post>ul li span b {
	color: #898989;
	font-weight: 400
}
.met-index-news .single-blog-post>ul li a:hover {
	color: #d68b37
}
.met-index-news .single-blog-post .img-holder:before {
	background: #d68b37
}
.met-index-news .single-blog-post:active .img-holder:before, .met-index-news .single-blog-post:focus .img-holder:before, .met-index-news .single-blog-post:hover .img-holder:before {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}
.cover-image {
	width: 100%;
}
 @media (max-width:767px) {
.met-index-news .single-blog-post {
	margin-top: 10px
}
}
.met-index-bottomcontact {
	padding: 10px 0 40px
}
.met-index-bottomcontact h3 {
	/* text-align: left; */

	padding-top: 40px
}
.met-index-bottomcontact h3 a:after {
/* left: 0;

	width: 40% */

}
.met-index-bottomcontact p.desc {
	/* text-align: left; */

	margin-bottom: 27px
}
.met-showproduct.pagetype2 .imgshow .item, .met_tools_code {
	text-align: center
}
.met-index-bottomcontact .partner .row {
	margin-right: -5px;
	margin-left: -5px
}
.met-index-bottomcontact .partner li {
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px
}
.met-index-bottomcontact .partner li img {
	border: 1px solid #e1e3e5!important;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
 transition: all .3s ease-in-out 0s  max-width:100%;
	width: 100%;
}
.met-index-bottomcontact .get_touch form {
	border: 8px solid #f4f4f4;
	background: #fff;
	padding: 10px 20px 30px 10px
}
.met-index-bottomcontact .get_touch form textarea {
	height: 80px
}
.met-index-bottomcontact .get_touch form button.submit {
	background: #32373c;
	color: #fff;
	margin-top: 10px
}
.met-index-bottomcontact .get_touch form button.submit i {
	border-left: 1px solid #37474f
}
.met-index-bottomcontact .get_touch form button.submit {
	font-weight: 500;
	padding: 4px 9px 4px 27px;
	text-transform: uppercase;
	display: inline-block;
	position: relative;
	line-height: 30px;
	border-radius: 3px;
	border: none;
	outline: 0;
	letter-spacing: .03em;
	transition: all .3s ease
}
.ecofootbg a {
	-webkit-transition: all .3s;
	transition: all .3s
}
.ecofootbg .met-links {
	border: 0;
	padding: 15px 0 0;
	color: #aaa;
	background: #282d32
}
.ecofootbg .met-links .breadcrumb>li+li:before, .ecofootbg .met-links a {
	color: #aaa
}
.ecofootbg .met-links a:focus, .ecofootbg .met-links a:hover {
	color: #d68b37
}
.ecofootbg footer {
	border: 0;
	padding: 20px 0;
	color: #aaa;
	background: #282d32
}
.ecofootbg footer a {
	color: #aaa!important;
	border-color: #aaa!important
}
.progress-list li {
	float: left;
	width: 25%;
	text-align: center;
}
 @media (max-width:767px) {
.progress-list li {
	float: left;
	width: 50%;
	text-align: center;
}
}
.progress-list li .pic {
	position: relative;
	display: block;
	width: 145px;
	margin: 0 auto;
}
.progress-list li .pic:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: url(../images/bg_progress_pic.png) no-repeat;
	content: '';
}
.progress-list li.p0 .pic:after {
	-webkit-animation: rollP0 2s linear infinite;
	-o-animation: rollP0 2s linear infinite;
	animation: rollP0 2s linear infinite;
}
.progress-list li.p1 .pic:after {
	-webkit-animation: rollP1 2s linear infinite;
	-o-animation: rollP1 2s linear infinite;
	animation: rollP1 2s linear infinite;
}
.progress-list li.p2 .pic:after {
	-webkit-animation: rollP2 2s linear infinite;
	-o-animation: rollP2 2s linear infinite;
	animation: rollP2 2s linear infinite;
}
.progress-list li.p3 .pic:after {
	-webkit-animation: rollP3 2s linear infinite;
	-o-animation: rollP3 2s linear infinite;
	animation: rollP3 2s linear infinite;
}
.progress-list li .pic img {
	display: block;
	width: 100%;
}
.progress-list li h3 {
	margin: 30px 0 15px;
	font-size: 18px;
	font-weight: normal;
	color: #555556;
}
.progress-list li p {
	margin: 0;
}
/*****

 ***   nei  **/

.eco-leftnav {
	background: #f2f2f2;
	padding-top: 50px;
	padding-bottom: 30px
}
.eco-leftnav .met-all-bar h4 {
	margin-top: 40px!important;
	position: relative;
	padding-bottom: 10px;
	font-size: 18px
}
.eco-leftnav .met-all-bar h4:first-child {
	margin-top: 0!important
}
.eco-leftnav .met-all-bar h4:before {
	content: '';
	width: 35px;
	height: 2px;
	background: #d68b37;
	position: absolute;
	bottom: -1px
}
.eco-leftnav .met-all-bar form {
	background: #fff;
	border: 1px solid #e9e9e9;
	width: 100%;
	height: 48px;
	margin-top: 32px
}
.eco-leftnav .met-all-bar input {
	border: none;
	background: 0 0;
	height: 100%;
	width: 80%;
	color: #474747;
	outline: 0;
	padding-left: 20px;
	margin-left: -5px
}
.eco-leftnav .met-all-bar button {
	background: #37474f;
	width: 46px;
	height: 46px;
	color: #fff;
	text-align: center;
	border: none;
	position: absolute;
	right: 1px;
	font-size: 16px;
	transition: all .3s ease
}
.eco-leftnav .met-all-bar button:hover {
	background: #d68b37;
	color: #171B20
}
.eco-leftnav .met-all-bar .category_item {
	margin-top: 15px;
	margin-bottom: 27px
}
.eco-leftnav .met-all-bar .category_item li a, .eco-leftnav .met-all-bar p {
	color: #37474f;
	line-height: 25px
}
.eco-leftnav .met-all-bar .category_item li a:hover {
	color: #d68b37
}
.eco-leftnav .met-all-bar .category_item li ul li a {
	padding-left: 70px;
	color: #999
}
.eco-leftnav .met-all-bar .category_item li a.active {
	background: #37474f;
	color: #fff
}
.eco-leftnav .met-all-bar .category_item li ul li .active {
	background: 0 0;
	color: #d68b37
}
.eco-leftnav .met-all-bar .category_item li a {
	display: block;
	border-bottom: 1px solid #e1e1e1;
	line-height: 41px;
	margin-bottom: 3px;
	margin-top: 0;
	padding-left: 26px
}
.eco-leftnav .met-all-bar .category_item li:last-child a {
	border: none
}
.eco-leftnav .met-all-bar .category_item li a:focus, .eco-leftnav .met-all-bar .category_item li a:hover {
	color: #d68b37;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.eco-leftnav .met-all-bar .row {
	margin-left: -5px;
	margin-right: -5px
}
.eco-leftnav .met-all-bar .product_item {
	margin-top: 27px
}
.eco-leftnav .met-all-bar .single_product_item {
	padding-left: 5px;
	padding-right: 5px
}
.eco-leftnav .met-all-bar .single_product_item a {
	display: block;
	color: #d68b37;
	font-weight: 500;
	text-transform: uppercase;
	margin-bottom: 10px;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
.eco-leftnav .met-all-bar .single_product_item p {
	color: #242424;
	margin-bottom: 0;
	line-height: 22px
}
.eco-leftnav .met-all-bar .single_product_item a:hover {
	opacity: .6
}
.eco-leftnav .met-all-bar .met-all-editor {
	word-break: break-all;
	padding-top: 10px
}
.eco-leftnav .met-all-bar .met-all-editor img {
	max-width: 100%
}
.eco-leftnav .met-all-bar .post_item {
	margin-top: 27px;
	margin-bottom: 28px
}
.eco-leftnav .met-all-bar .post_item li {
	color: #999;
	margin-bottom: 16px
}
.eco-leftnav .met-all-bar .post_item li a {
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	display: block;
	color: #37474f;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 17px;
	margin-top: 12px
}
.eco-leftnav .met-all-bar .post_item li a:hover {
	color: #d68b37
}
.eco-leftnav .met-all-bar .post_item li:last-child a {
	border: none
}
.eco-leftnav .met-all-bar .clouds {
	margin-top: 16px
}
.eco-leftnav .met-all-bar .clouds li {
	display: inline-block;
	margin-right: 3px;
	margin-top: 12px
}
.eco-leftnav .met-all-bar .clouds li a {
	color: #a3a3a3;
	display: block;
	text-transform: uppercase;
	border: 1px solid #e2e2e2;
	padding: 10px 22px
}
.met-footnav, .met-links, footer {
	border-top: 1px solid #f0f2f5
}
.eco-leftnav .met-all-bar .clouds li a:focus, .eco-leftnav .met-all-bar .clouds li a:hover {
	background: #d68b37;
	color: #fff;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.eco-leftnav .section-title-style h2 {
	font-weight: 500;
	font-size: 20px;
	color: #37474f;
	position: relative;
	padding-bottom: 10px;
	margin: 0
}
.met-links, .met-links a {
	color: #5e7387
}
.eco-leftnav .section-title-style h2:before {
	content: '';
	width: 45px;
	height: 2px;
	background: #d68b37;
	position: absolute;
	bottom: 0;
	left: 0
}
.eco-leftnav .met-img {
	padding: 30px 0
}
.eco-leftnav .met-img .widget {
	margin-bottom: 30px!important;
	background-color: transparent!important
}
.met-footnav ul, .met-links ol {
	margin-bottom: 0
}
 @media (max-width:767px) {
.eco-leftnav .less-page-content {
	padding: 10px 0
}
}
.eco-leftnav .met-show {
	background: 0 0!important
}
.eco-leftnav .met-editor {
	font-size: 18px;
	background: #fff;
}
.eco-leftnav .met-feedback .container {
	max-width: 100%!important
}
/**** cp **/

.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
	float: left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}
.ecofootbg .met-footnav-eco .info a:focus, .ecofootbg .met-footnav-eco .info a:hover, .ecofootbg .met-footnav-eco ul li a, .ecofootbg .met-footnav-eco ul li a:active, .ecofootbg .met-footnav-eco ul li a:focus, .ecofootbg .met-footnav-eco ul li a:hover, .less-decorationnone, .less-decorationnone:active, .less-decorationnone:focus, .less-decorationnone:hover, .met-column-nav ul.met-column-nav-ul>li a.link, .met-footnav .info a:focus, .met-footnav .info a:hover, .met-footnav ul li a, .met-footnav ul li a:active, .met-footnav ul li a:focus, .met-footnav ul li a:hover, .met-position a, .met-position a:active, .met-position a:focus, .met-position a:hover, .met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt, .met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:active, .met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:focus, .met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:hover, .met_pager a, .met_pager a:active, .met_pager a:focus, .met_pager a:hover, .rev-control-btn, a:active, a:focus, a:hover {
	text-decoration: none
}
.met-column-nav ul.met-column-nav-ul {
	padding: 0;
	list-style: none;
	margin: 0 auto;
	text-align: center;
}
.met-column-nav ul.met-column-nav-ul>li {
	display: inline-block
}
.met-column-nav ul.met-column-nav-ul>li a.link {
	font-size: 16px;
	font-weight: 300;
	padding: 16px;
	display: block;
	color: #90939b
}
.met-column-nav ul.met-column-nav-ul>li a.link:active, .met-column-nav ul.met-column-nav-ul>li a.link:focus, .met-column-nav ul.met-column-nav-ul>li a.link:hover {
	text-decoration: none
}
.met-column-nav ul.met-column-nav-ul>li a.link.active, .met-column-nav ul.met-column-nav-ul>li a.link:hover {
	color: #d68b37
}
.met-column-nav ul.met-column-nav-ul>li>ul>li>a.active {
	color: #d68b37!important
}
.met-column-nav ul.met-column-nav-ul>li .dropdown-menu.bullet {
	top: 40px
}
 @media (max-width:767px) {
.eco-leftnav .less-page-content {
	padding: 10px 0
}
}
.met-product, .met-product .less-page-content {
	background: #f2f2f2
}
.met-product .widget, .met-product .widget .widget-header, .met-product .widget-body {
	border-radius: 0!important
}
.met-product .met-toolbar-body {
	margin-bottom: 15px;
	margin-top: -15px
}
.met-product .met-toolbar-body .btn-toolbar {
	float: right
}
.met-product .met-toolbar-body .btn-toolbar .btn-group {
	background: #fff
}
.met-product .met-figure .widget-body {
	display: none
}
 @media (min-width:992px) {
.met-product.type-1 .less-page-content {
	padding: 30px 0
}
}
 @media (max-width:768px) {
.met-product .blocks {
	margin-left: -10px;
	margin-right: -10px
}
.met-product.type-1 .less-page-content {
	padding-right: 0
}
.met-product.type-1 .less-page-content li img{ max-width:100%}





.met-product.type-1 ul.blocks {
	margin: 0;
	padding: 0
}
.met-product.type-1 ul.blocks li .widget {
	margin-right: 10px
}
.met-product.type-1 ul.blocks li {
	width: 50%;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0
}
}
.met-product.type-1 h4 {
	font-size: 16px;
	text-align: center
}
.met-product.type-1 h4 a {
	color: #2a333c
}
.met-product.type-1 h4 a:hover {
	color: #d68b37
}
.met-product.type-1 .widget img[data-original] {
	height: auto!important
}
 @media (min-width:992px) {
.met-product.type-1 .less-page-content {
	padding: 30px 0
}
}
 @media (max-width:768px) {
.met-product .blocks {
	margin-left: -10px;
	margin-right: -10px
}
.met-product.type-1 .less-page-content {
	padding-right: 0
}
.met-product.type-1 .less-page-content ul{ margin:0; padding:0}
.met-product.type-1 .less-page-content li{ overflow:hidden}
.met-product.type-1 .less-page-content li img{ max-width:100%}


}
.thisclass {
	color: #d68b37;
}
.met-grid li {
	opacity: 0
}
.met-grid li.shown, .no-cssanimations .met-grid li, .no-js .met-grid li {
	opacity: 1
}
.met-grid li.animate {
	-webkit-transform: translateY(200px);
	transform: translateY(200px);
	-webkit-animation: moveUp .65s ease forwards;
	animation: moveUp .65s ease forwards
}
.met_pager {
	/* margin-top: 20px; */

	text-align: center!important;
	text-align: center;
}
.met_pager {
	display: inline-block;
	line-height: 30px;
	transition: color .5s;
	-moz-transition: color .5s;
	-webkit-transition: color .5s;
	-o-transition: color .5s
}
.met_pager a {
	width: 30px;
	margin: 0 2px;
	color: #5e7387;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-o-border-radius: 100%;
	-ms-border-radius: 100%;
	border-radius: 100%
}
.met_pager a:not(.Ahover) {
	color: #2a333c
}
.met_pager a:not(.Ahover):hover {
	color: #d68b37
}
.met_pager a.Ahover {
	background: #d68b37;
	color: #fff;
	cursor: default
}
.met-news {
	padding: 30px 0;
	background: #f2f2f2
}
.met-news .met-news-list {
	background: #fff;
	padding: 30px
}
 @media (max-width:767px) {
.met-news .met-news-list {
	padding: 20px 10px 10px
}
}
.met-news .met-news-list .news-carousel {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #f0f2f5
}
 @media (max-width:767px) {
.met-news .met-news-list .news-carousel {
	padding-bottom: 20px;
	margin-bottom: 20px
}
}
.met-news .met-news-list h4 {
	margin: 0
}
.met-news .met-news-list ul {
	padding: 0;
	list-style: none
}
.met-news .met-news-list ul li {
	border-bottom: 1px solid #f0f2f5;
	padding-bottom: 30px;
	margin-bottom: 30px
}
.met-news .met-news-list ul li h4 {
	font-size: 22px;
	margin-bottom: 20px
}
.met-news .met-news-list ul li h4 a {
	color: #2a333c
}
.met-news .met-news-list ul li h4 a:hover {
	color: #d68b37
}
.met-news .met-news-list ul li p {
	margin-bottom: 0
}
.met-news .met-news-list ul li p.des {
	color: #76838f;
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 10px
}
.met-news .met-news-list ul li p.info {
	color: #a3afb7;
	font-size: 16px;
	font-weight: 300
}
.met-news, .met-news-bar, .met-shownews {
	border-top: 1px solid #f0f2f5;
	background: #f2f2f2
}
.met-news-bar {
	background: #fff;
	margin-left: 30px;
	padding: 20px
}
 @media (max-width:991px) {
.met-news-bar {
	margin-left: 0;
	margin-top: 30px;
	padding: 30px
}
}
 @media (max-width:767px) {
.met-news-bar {
	margin-left: 0;
	margin-top: 0;
	padding: 20px 15px
}
}
.met-news-bar ul.column {
	padding: 0;
	list-style: none
}
.met-news-bar ul.column li {
	margin-bottom: 10px
}
.met-news-bar ul.column li a {
	font-size: 16px;
	color: #2a333c
}
.met-news-bar ul.column li a.active, .met-news-bar ul.column li a:hover {
	color: #d68b37
}
.met-news-bar .recommend {
	margin: 20px 0;
	padding: 20px 0;
	border-bottom: 1px solid #f0f2f5
}
.met-news-bar .recommend h3 {
	font-size: 18px;
	font-weight: 300;
	margin: 0
}
.met-news-bar .recommend .list-group {
	margin-top: 10px;
	margin-bottom: 0
}
.met-news-bar .recommend .list-group a {
	color: #2a333c;
	font-size: 15px
}
.met-news-bar .recommend .list-group a:hover {
	color: #d68b37
}
.pager li>a, .pager li>span {
	border: 0;
}
.pager .previous, .pager .next {
	float: left;
	text-align: left;
}
.pager .next>a, .pager .next>span {
	float: none;
}
.form-horizontal .control-label {
	text-align: left;
}
.pager li>a, .pager li>span {
	padding: 0
}
.met-news-bar, .met-shownews .met-news-body, .met-shownews .met-shownews-body {
	box-shadow: 0 1px 1px rgba(0,0,0,.05)
}
.pager .previous>a, .pager .previous>span {
	float: none
}
.met-shownews .met-shownews-footer, .met-shownews .met-shownews-header {
	background: #fff;
	padding: 30px;
}
.met-shownews {
	padding: 30px 0;
	background: #f2f2f2
}
 @media (max-width:767px) {
.met-shownews {
	padding: 0
}
}
.met-shownews .met-shownews-footer, .met-shownews .met-shownews-header {
	background: #fff;
	padding: 30px
}
 @media (max-width:767px) {
.met-shownews .met-shownews-footer, .met-shownews .met-shownews-header {
	padding: 10px
}
.met-shownews .met-shownews-header {
	padding-top: 20px
}
}
.met-shownews .met-shownews-header {
	padding-bottom: 0
}
.met-shownews h1 {
	margin: 0 0 5px;
	font-size: 32px
}
.met-shownews .info {
	color: #a3afb7;
	font-size: 16px;
	font-weight: 300;
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding-bottom: 20px;
	border-bottom: 1px solid #f0f2f5
}
.met-shownews .info span {
	padding-right: 10px
}
.met-shownews .met-shownews-footer {
	padding-top: 0
}
.met-shownews .met-shownews-footer ul.pager {
	margin: 0;
	border-top: 1px solid #f0f2f5;
	padding-top: 20px
}
.met_tools_code {
	margin-top: 30px;
	font-size: 0
}
 @media (max-width:767px) {
.met-shownews .info {
	padding-bottom: 20px
}
}
.met-news-bar {
	background: #fff;
	margin-left: 30px;
	padding: 20px
}
 @media (max-width:991px) {
.met-news-bar {
	margin-left: 0;
	margin-top: 30px;
	padding: 30px
}
}
 @media (max-width:767px) {
.met-news-bar {
	margin-left: 0;
	margin-top: 0;
	padding: 20px 15px
}
}
.met-news-bar ul.column {
	padding: 0;
	list-style: none
}
.met-news-bar ul.column li {
	margin-bottom: 10px
}
.met-news-bar ul.column li a {
	font-size: 16px;
	color: #2a333c
}
.met-news-bar ul.column li a.active, .met-news-bar ul.column li a:hover {
	color: #d68b37
}
.met-news-bar .recommend {
	margin: 20px 0;
	padding: 20px 0;
	border-bottom: 1px solid #f0f2f5
}
.met-news-bar .recommend h3 {
	font-size: 18px;
	font-weight: 300;
	margin: 0
}
.met-news-bar .recommend .list-group {
	margin-top: 10px;
	margin-bottom: 0
}
.met-news-bar .recommend .list-group a {
	color: #2a333c;
	font-size: 15px
}
.met-news-bar .recommend .list-group a:hover {
	color: #d68b37
}
.met-editor {
	font-size: 18px;
	background: #fff;
}
.pagelist li {
	display: inline-block
}
.pagelist .thisclass>a {
	background: #f1f1f1;
	color: #fff;
}
.pagelist a {
	position: relative;
	display: inline-block;
	padding: .5em 1em;
	text-decoration: none;
	line-height: 1.2;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 0;
	margin-bottom: 5px;
	margin-right: 5px
}
.pro_l figure {
	width: 250px;
	height: 186px;
}
span.page-status {
	color: #555;
	display: block;
	padding: 5px 10px;
	border: 1px solid #ddd;
	float: left;
	margin: 0 5px;
}
a.page-num-current {
	background: #ddd;
}
span.page-num {
	display: none
}
