/* CSS Document */
@charset "utf-8";
/*
@import url('reset.css');
*/
.content{
	background:url(../images/customer/eng/bg.jpg) no-repeat;
	display:block;
	position:relative;
	margin:0 auto;
	width:1236px;
	height:741px;
}
.banner_con{
	overflow:hidden; 
	width:734px;  
	position:relative;
	height:255px;
	margin-bottom:15px;
}
.banner_img{
	left:5px !important;
	top:4px !important;
}
.caption h2{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin:0;
	width:290px;
	overflow:hidden;
}
.caption p{
	color:#343434;
	line-height:14px;
	margin-bottom:10px;
	width:290px;
	overflow:hidden;
}
.caption a{
	text-decoration:none;
	color:#343434;
}
.caption a:hover{
	text-decoration:underline;
}
.hyperLink{
	display:block;
	width:588px;
	margin-right:-5px;
	position:relative;
	float:left;
/*
	top:70px;
	left:121px;
*/
}
.hyperBox{
	display:block;
	width:188px;
	height:108px;
	background:url(../images/customer/eng/title.jpg) repeat-x;
	overflow:hidden;
	float:left;
	margin:3px;
	color:#343434;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.hyperBox:hover{
	background:url(../images/customer/eng/title_h.jpg) repeat-x;
}
.hyperBox img {
	border: 0;
}
.hyperBoxTitle{
	height:22px;
	display:block;
	padding-top:13px;
	text-align:center;
}
.hyperBoxAlpha{
	position:relative;
	top:-73px;
	left:0;
	display:none;
	width:188px;
	height:73px;
	background-color:#888;
}
.mtrpeople {
	width:135px;
	height:208px;
	padding:5px;
	border:#666 1px solid;
	position:relative;
	overflow:hidden;
	top:8px;
	left:0px;
}
.s_banner{

}
/*
.slides_container {
	background: #fff;
	height: 208px;
	overflow: hidden;
	position: relative;
	width: 135px;
	display:none;
}
*/
.slides_container {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.slides_container img {
	border: 0;
}
.pix_diapo > .slides_container{
	height:251px !important;
	width:731px !important;
}
.pagination {
	margin:26px auto 0;
	border: 0;
	padding: 0;
	width:100px;
	position:relative;
	top:-36px;
	left:77px;
	z-index:8;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/customer/eng/pagination.gif);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pix_pag_ul > li.ieH > span > span{
	background-image:url(../images/customer/eng/pagination_h.jpg) !important;
}
.pagination li.current a {
	background-position:0 -12px;
}
.highlight_b{
	color:#666666;
	font-weight:bold;
}
.line{
	display:block;
	width:100%;
	height:5px;
	background:url(../images/customer/eng/line.jpg) repeat-x;
	margin:10px 0px;
	float:left;
}
#container{
	width:720px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	/*top:242px;*/
	padding:0 5px;
	/*height:1000px;*/
}
.head_nav{
	font-size:12px;
	color:#9b9b9b;
	margin-bottom:10px;
	width:510px;
	padding-left:23px;
}
.high_light{
	color:#666666;
}
#inside_content{
	color:#666666;
	width:510px;
	padding-left:23px;
}
#inside_content h2{
	font-size:16px;
	font-weight:bold;
	margin:0;
}
#inside_content p{
	font-size:12px;
	line-height:18px;
	margin-bottom:20px;
}
.pix_diapo {
	background: #fff;
	height: 251px;
	overflow: hidden;
	position: relative;
	width: 732px;
}
.pix_diapo > div {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.elemHover {
	position: absolute;
	left:410px;
}
.caption {
	top: 5px;
	color: #000;
	display: block;
	font-size: 12px;
	padding: 20px;
	width: 270px;
	font-family:Arial, Helvetica, sans-serif;
}
.overlay {
	height:100%;
	width:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:30 !important;
	display: none;
}
.overlay img {
	border: 0;
}
.overlay_close_btn {
	background-color: transparent;
	position:absolute;
	right: -12px;
	top: -12px;
	z-index:3 !important;
}
.overlay_background {
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1 !important;
	background-color: #000;
	opacity: 0.8;
}
.overlay_popup {
	position: relative;
	margin: 0 auto;
	z-index:2 !important;
}
.overlay {
	*position:absolute;
}
select.ie_invisible {
	*visibility: hidden;
}
