@charset "utf-8";
/* CSS Document */
.location_tab {
		clear: left;
		width: 850px;
		margin:0;
		position:relative;
	}
	ul.tabs {
		width: 100%;
		height: 50px;
		float:left;
		margin:0 0 0 0;
	}
	ul.tabs li {
		float: left;
		width:120px;
		height: 50px;
		line-height: 50px;
		overflow: hidden;
		position: relative;
		margin:0 0 0 0;
	}
	ul.tabs li a {
		display: block;
		color: #929292;
		text-align:center;
		font-size:15px;
		text-decoration: none;
		font-family:'Roboto Condensed', sans-serif;
	}

	ul.tabs li a:hover { background:url(../../../assets/img/en/product/ov.jpg) center top no-repeat; color: #fff;}
	ul.tabs li.active  a{background:url(../../../assets/img/en/product/ov.jpg) center top no-repeat; color: #fff;}
	ul.tabs li.active a:hover {}
	div.tab_location {
		clear: left;
		width: 100%;
		border-top: none;
		float:left;

	}
	div.tab_location .tab_content_l { width:844px; height:450px; margin:2px 3px 0 3px; overflow:hidden;}

@media screen and (max-width: 1024px) {
	.location_tab {width: 100%;}
	div.tab_location .tab_content_l{width: 100%; height:auto;}
	.product_gallery ul li img{ width:651px; height:350px;}
	ul.tabs li{width:100px;}
	ul.tabs li a {font-size:13px;}
	}
@media screen and (max-width: 640px) {
	.product_gallery ul li img{ width:100%; height:auto;}
	div.tab_location .tab_content_l{ height:100%; height:auto;}
	ul.tabs li { width:72px;}
	ul.tabs li a{font-size:12px;}
	}
