@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-text-size-adjust:none;
	padding:0px;
	margin:0px;
}
form{
	margin:0px;
	padding:0px;
	font-size:12px;
}
td{
	font-size:12px
}
img{
	border:0px none;
}
a,a:link,a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:line-through;
}
#header{
	width:90%;
	max-width:1400px;
	margin:9px auto 15px auto;
	position:relative;
	height:65px;
	min-width:1000px;
	padding:0px 10px 0px 10px
}
#logo{
	position:absolute;
	left:0px;
	top:15px;
	background:url(images/logo.gif) no-repeat;
	width:196px;
	height:48px;
}
#logo a{
	width:196px;
	height:48px;
	display:block;
}
#language_bar{
	position:absolute;
	right:10px;
	top:25px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}
#footer{
	width:90%;
	max-width:1400px;
	margin:10px auto 15px auto;
	position:relative;
	*zoom:1;
	min-width:1000px;
	padding:0px 10px 15px 10px;
}
#main{
	width:90%;
	max-width:1400px;
	margin:0px auto;
	min-width:1000px;
	padding:0px 10px 0px 10px;
}
#slide_gallery{
	position:relative;
	width:980px;
	height:570px;
	margin:0px 0px 0px auto;
	overflow:hidden;
}
#slide_gallery ul{
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
	
}
#slide_gallery ul li{
	position:absolute;
	top:0px;
	left:0px;
}
#slide_gallery #mask{
	background-color:#666;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	width:0px;
	height:570px;
}
#navi{
	width:680px;
	top:0px;
	left:0px;
	position:absolute;
	z-index:1;
}
#navi ul{
	margin:0px;
	padding:0px;
	list-style:none;
	height:19px;
	overflow:hidden;
}
#navi ul li{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	float:left;
	line-height:18px;
	margin:0px 16px 0px 10px;
}
#navi ul li a{
	padding:2px 0px 0px 0px;
	color:#333;
	margin-bottom:2px;
}
#navi ul li a:hover{
	text-decoration:none;
}

#nav_home #home, #nav_about #about, #nav_products #products, #nav_news #news, #nav_store #store, #nav_video #video,  #nav_contact #contact { background-color:#dd867c; color:#FFF; text-decoration:none;} 

.menu li table{
	visibility:hidden;
}
/*
#navi ul li.selected a,#sub_navi ul li.selected a{
	background-color:#dd867c;
	color:#FFF;
}
#navi ul li.black span{
	background-color:#000;
	color:#FFF;
	padding:0px 2px 0px 2px;
}
#navi ul li.black.selected span{
	background-color:transparent;
}


#sub_navi{
	position:absolute;
	right:10px;
	top:0px;
	z-index:2;
	*zoom:1;
	width:300px;
}
#sub_navi ul{
	margin:0px;
	padding:0px;
	list-style:none;
	height:16px;
	overflow:hidden;
}
#sub_navi ul li{
	font-size:11px;
	float:right;
	line-height:15px;
	margin:0px 2px 0px 2px;
}
#sub_navi ul li a{
	color:#999;
	padding:4px 5px 2px 5px;
}
#sub_navi ul li a:hover{
	text-decoration:none;
}
*/
#copy_right{
	position:absolute;
	right:15px;
	text-align:right;
	width:380px;
	top:0px;
	z-index:2;
	*zoom:1;
	font-size:11px;
	color:#333;
}

/*关于弗劳思*/
#about_total{
	position:relative;
	width:980px;
	height:560px;
	margin:0px 0px 0px auto;
	overflow:hidden;
}
#total_menu{
    width:980px;
	top:0px;
	left:0px;
	position:absolute;
	z-index:1;
}
#total_pic{
    width:980px;
	top:0px;
	left:0px;
	position:absolute;
	z-index:2;
}

/*品牌诠释*/
#about_body1{
	position:relative;
	width:980px;
	height:618px;
	margin:0px 0px 0px auto;
	background:url(images/about_bg01.jpg) no-repeat right bottom;
	overflow:hidden;
}
#about_menu{
    width:980px;
	top:0px;
	left:0px;
	position:absolute;
	z-index:1;
}
#about_content{
    width:500px;
	top:143px;
	left:130px;
	position:absolute;
	z-index:2;
}
#about_bt {width:490px; height:23px; line-height:23px; background-color:#dd877b; padding-left:10px; color:#ffffff; font-weight:bold; font-size:14px; margin-bottom:50px;}
#about_wenzi1{line-height:25px; color:#765e3c; font-size:14px;}

/*品牌风格*/
#about_body2{
	position:relative;
	width:980px;
	height:618px;
	margin:0px 0px 0px auto;
	background:url(images/about_bg02.jpg) no-repeat right bottom;
	overflow:hidden;
}
#about_wenzi2{line-height:25px; color:#765e3c; font-size:16px;}

/*品牌理念*/
#about_body3{
	position:relative;
	width:980px;
	height:618px;
	margin:0px 0px 0px auto;
	background:url(images/about_bg03.jpg) no-repeat right bottom;
	overflow:hidden;
}

/*公司简介*/
#about_body4{
	position:relative;
	width:980px;
	height:618px;
	margin:0px 0px 0px auto;
	background:url(images/jianjie_bg.jpg) no-repeat right bottom;
	overflow:hidden;
}
#about_content3{
    width:600px;
	top:120px;
	left:50px;
	position:absolute;
	z-index:2;
}
#about_bt3 {width:580px; height:23px; line-height:23px;  background-color:#dd877b; padding-left:10px; color:#ffffff; font-weight:bold; font-size:14px; margin-bottom:30px;}
#about_wenzi3{line-height:19px; color:#765e3c; font-size:12px;}
/*作品系列*/
#products_body1{
	position:relative;
	width:980px;
	height:570px;
	margin:0px 0px 0px auto;
	overflow:hidden;
}



/*终端店铺*/
#store_body{
	position:relative;
	width:980px;
	height:570px;
	margin:0px 0px 0px auto;
	background:url(images/en_store_bg.jpg) no-repeat right;
	overflow:hidden;
}
.left{ width:720px; float:left;}
#store_photo{
	margin-top:87px; margin-left:131px; background:url(images/store_photobg.jpg) no-repeat left top; width:553px; height:406px; 
}
#showhidpro{
	margin-top:87px; margin-left:131px; background:url(images/store_photobg.jpg) no-repeat left top; width:553px; height:406px; 
}

.right{ width:220px; float:left; BACKGROUND:none;}
.slide-pic { padding:45px 0px 0px 43px; HEIGHT: auto}
.slide-pic A#prev {DISPLAY: block; BACKGROUND: url(images/store_arrow01.png) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 135px; TEXT-INDENT: -9999em; HEIGHT: 24px; outline: none}
.slide-pic A#next {DISPLAY: block; BACKGROUND: url(images/store_arrow02.png) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 135px; TEXT-INDENT: -9999em; HEIGHT: 24px; outline: none}
.slide-pic A#prev {BACKGROUND-POSITION: center 0px}
.slide-pic A#next {BACKGROUND-POSITION: center 0px}
.slide-pic A#prev:hover {BACKGROUND-POSITION: center 0px}
.slide-pic A#next:hover {BACKGROUND-POSITION: center 0px}
.slide-pic A.gray#prev {BACKGROUND-POSITION: center -80px}
.slide-pic A.gray#next {BACKGROUND-POSITION: center -100px}
.slide-pic .pic-container {MARGIN: 15px 0px; OVERFLOW: hidden; WIDTH: 135px; HEIGHT: 432px}
.slide-pic UL {WIDTH:135px; list-style:none;}
.slide-pic UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; }
.slide-pic UL LI P {BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; OVERFLOW: hidden; BORDER-LEFT: #fff 5px solid; WIDTH: 125px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 90px}
.slide-pic UL LI.hover P {BORDER-LEFT-COLOR: #f2e9da; BORDER-BOTTOM-COLOR: #f2e9da; BORDER-TOP-COLOR: #f2e9da; BORDER-RIGHT-COLOR: #f2e9da}
.slide-pic UL LI P IMG {WIDTH: 125px; HEIGHT: 100px}
.slide-pic UL LI.cur P {BORDER-LEFT-COLOR: #f2e9da! important; BORDER-BOTTOM-COLOR: #f2e9da! important; BORDER-TOP-COLOR: #f2e9da! important; BORDER-RIGHT-COLOR: #f2e9da! important}


/*新闻动态*/
#news_body{
	position:relative;
	width:980px;
	height:570px;
	margin:0px 0px 0px auto;
	background:url(images/en_news_bg.jpg) no-repeat right;
	overflow:hidden;
}
#news_bt{
	left:26px;
	top:146px;
	position:absolute;
	z-index:1;
	
}
#news_content{
	left:26px;
	top:174px;
	width:460px;
	border:#dd867c 1px solid;
	padding:12px 12px 12px 12px;
	position:absolute;
	z-index:2;
	
}
.news A { background:url(images/news_arrow.gif) no-repeat 5px center; color:#323232;padding-left:18px;}
.news A:hover {color:#dd877b; text-decoration:underline;}
.news ul{padding:0;  list-style:none;}
.news li{ width:100%; height:30px; line-height:30px; border-bottom:#ccc3b5 1px dashed; }


/*新闻分页*/

.page {	 }
.page span {  margin:0px; padding:1px 3px; font-family:Tahoma, Arial;	font-size:12px;	text-decoration:none; line-height:23px;	color: #5d5d5d; font-weight:bold; }
.page a:link, .page a:visited { margin:0px; padding:1px 3px;font-family:Tahoma, Arial;	font-size:12px;	text-decoration:none; line-height:23px;	color: #5d5d5d;	background:none;}
.page a:hover {	color: #5d5d5d; font-weight:bold; text-decoration:none;}
.page strong { color:#fe7506}

/*视频分享*/
#video_body{
	position:relative;
	width:980px;
	height:570px;
	margin:0px 0px 0px auto;
	background:url(images/video_bg.jpg) no-repeat right;
	overflow:hidden;
}
#video_list{
	width:190px;
	top:80px;
	left:116px;
	background:url(images/video_listbg1.png) no-repeat left bottom;
	padding-bottom:100px;
	position:absolute;
	z-index:1;
}
#video_show{
	width:385px; height:254px;
	top:135px;
	left:508px;
	padding:18px;
	position:absolute;
	z-index:2;
}

#videocat{ margin-top:10px; margin-left:10px;}
#videocat ul{padding:0;  list-style:none;}
#videocat li {list-style:none; }
#videocat li a{ color:#fff; font-size:13px; font-weight:bold; text-decoration:none;line-height:21px;  padding-left:28px;  display: block;}
#videocat li a:hover{ background:url(images/store_list_arrow.gif) no-repeat left center; color:#fff; text-decoration:underline; display: block;}
#videocat li.span a{ background:url(images/store_list_arrow.gif) no-repeat left center; color:#fff; text-decoration:underline; display: block;}

/*
.videocat_a01 #videocat .a01 a, .videocat_a02 #videocat .a02 a, {background:url(images/store_list_arrow.gif) no-repeat left center; color:#fff; text-decoration:underline; display: block;}
*/

/*联系我们*/
#contact_body{
	position:relative;
	width:980px;
	height:570px;
	margin:0px 0px 0px auto;
	background:url(images/contact_bg.jpg) no-repeat right;
	overflow:hidden;
}

#contact_wenzi{
	width:425px;
	top:195px;
	left:320px;
	padding:12px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	line-height:26px;
	color:#fff;
	position:absolute;
	z-index:1;
}
.contact_bt{font-size:20px; line-height:35px;}

/*作品展示*/
#products_body2{
	position:relative;
	width:980px;
	height:626px;
	margin:0px 0px 0px auto;
	background:url(images/products_bg.jpg) no-repeat left top;
	overflow:hidden;
}
#products_menu{
	width:160px;
	top:58px;
	left:0px;
	position:absolute;
	z-index:1;
}
#imageFlow {
		position: absolute;
		width: 740px;
		height: 560px;
		left: 170px;
		top: 40px;
		overflow:hidden;
		position:absolute;
	z-index:2;
		
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: solid #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 0%;
		background: #181818;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 1.2em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 1.0em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 20px;
		left: 25px;
	}
	
	
	/*产品list*/
#pmenu{ margin-top:0px; margin-left:45px;}
#pmenu ul{padding:0;  list-style:none;}
#pmenu li {list-style:none; }
#pmenu li a{ font-family:Tahoma, Arial; color:#dd867c;  font-size:12px; font-weight:bold; text-decoration:none;height:17px;line-height:17px;  width:70px; background:#FFFFFF; filter: alpha(opacity=80);
		opacity: 0.8;  margin-bottom:4px; padding-left:4px;display: block;}
#pmenu li a:hover{ color:#fff; background:#dd867c; text-decoration:none; display: block;}
#pmenu li.span a{ color:#fff; background:#dd867c; text-decoration:none; display: block;}
