/*
theme name:egine
theme uri: http://www.518theme.com/
description: 本套高级外贸企业网站设计开发: <a href="http://www.518theme.com/">518主题巴士</a>.
version: 1
author: 518theme
author uri: http://www.518theme.com/
copyright: (c) 518theme
*/


.ad {width: 100%;margin: auto;}

.ad img {width: 100%;}
.subcolumn-nav li.cat-item a {
	text-decoration: none;
	display: block;
	margin: 0 5px;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	padding: 0 20px;
	height: 30px;
	color: #333333;
	-webkit-transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms
}

.subcolumn-nav li.cat-item a:active,li.cat-item a:focus{
	text-decoration: none
}

.subcolumn-nav li.cat-item a.active {
	color: #ffffff;
	background-color: #f1501a;
}


.subcolumn-nav li.cat-item a {
	position: relative
}

.subcolumn-nav li.cat-item a:before {
	content: '';
	display: block;
	width: 6px;
	height: 1px;
	background: #f1501a;
	position: absolute;
	left: 10px;
	top: 50%;
	transition: ease .65s
}

.subcolumn-nav li.cat-item a.active:before {
	background: #ffffff
}

.subcolumn-nav li.cat-item a:after {
	content: '';
	display: block;
	width: 0;
	height: 1px;
	background: #f1501a;
	position: absolute;
	left: 50%;
	bottom: 0px;
	transition: ease .65s
}

.subcolumn-nav li.cat-item a:hover:after {
	width: 100%;
	left: 0;
	transition-delay: .2s
}

.subcolumn-nav li.cat-item a.active:after {
	display: none
}
@media (max-width: 767px)
{
.foot_info_met_11_1_48_bottom {background-color: #212121;}
.col-md-3{display:none;}	

}
@media (min-width: 767px)
{
	img#caocao_pic{display:none;}

}

li.current-menu-item a {
    color: #f1501a!important;
}
.wrapper {
    padding: 10px;
}
.header.wow .title {
    margin-top: 10px;
}
.header.wow  .subtile {
    margin-top: 10px;
}

					
@media (max-width: 991px){			
div.tab {
    overflow: hidden;
    border-bottom: 1px solid #ccc;
}
						
					.box{
						
							width:100%;
						margin-top:2%
					}
						div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 10px 16px;
    font-size: 17px;
}
					 .tab .tablinks{
						color:#333333;
						font-size:14px;
					}

/* change background color of buttons on hover */
div.tab button:hover {
    background-color: #ddd;
}

/* create an active/current tablink class */
div.tab button.active {
    color:#f1501a ;
    border-bottom: 2px solid #f1501a ;
}

/* style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    margin-top:2%;
}
						
						
						
						}
					
@media (min-width: 990px){			

a.btn-collapse {
pointer-events: none;
cursor: default;
}
div.tab {
    overflow: hidden;
    border-bottom: 1px solid #ccc;
}
					.box{
							float:right;
							width:70%;
						margin-top:2%
					}

/* style the buttons inside the tab */
div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 10px 16px;
    font-size: 17px;
}
					 .tab .tablinks{
						color:#333333;
						font-size:14px;
					}

/* change background color of buttons on hover */
div.tab button:hover {
    background-color: #ddd;
}

/* create an active/current tablink class */
div.tab button.active {
    color:#f1501a ;
    border-bottom: 2px solid #f1501a ;
}

/* style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    margin-top:2%;
}}
.subcolumn-nav li.page_item a {
	text-decoration: none;
	display: block;
	margin: 0 5px;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	padding: 0 20px;
	height: 30px;
	color: #333333;
	-webkit-transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms
}

.subcolumn-nav li.page_item a:active,li.page_item a:focus{
	text-decoration: none
}

.subcolumn-nav li.page_item a.active {
	color: #ffffff;
	background-color: #f1501a;
}


.subcolumn-nav li.page_item a {
	position: relative
}

.subcolumn-nav li.page_item a:before {
	content: '';
	display: block;
	width: 6px;
	height: 1px;
	background: #f1501a;
	position: absolute;
	left: 10px;
	top: 50%;
	transition: ease .65s
}

.subcolumn-nav li.page_item a.active:before {
	background: #ffffff
}

.subcolumn-nav li.page_item a:after {
	content: '';
	display: block;
	width: 0;
	height: 1px;
	background: #f1501a;
	position: absolute;
	left: 50%;
	bottom: 0px;
	transition: ease .65s
}

.subcolumn-nav li.page_item a:hover:after {
	width: 100%;
	left: 0;
	transition-delay: .2s
}

.subcolumn-nav li.page_item a.active:after {
	display: none
}

.subcolumn-nav ul.children {
    display: none;
}

.subcolumn-nav li.current-cat {
    color: #ffffff;
    background-color: #f1501a;
}
.subcolumn-nav li.current-cat a:before{background: #ffffff;}
.subcolumn-nav li.current-cat a{color: #ffffff;}
@media (max-width: 991px){
	
div#london img {
    width: 100%;
    height: auto;
}

.banner_met_11_1_2 .slick-slide:nth-child(1) img {
    height: 120px!important;
}
}