body{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	position: relative;
}

#container{
	width:1000px;
	height:800px;
	background:#d1d1d1;
	position:relative;
	overflow:hidden;
}

#header a,#footer a,#main a{
	text-indent:-9999px; 
    font-size:0;
	display:block;
}

#header{
	width:100%;
	height: 75px;
	background: #000;
	position:fixed;
	z-index: 7999;
}

#header a#logo{
	width: 156px;
	height: 75px;
	background: url(../img/sony_logo.png) no-repeat;
	float: left;
}


#header ul{
	width: 560px;
	height:75px;
	float:right;
}
#header ul li{float:left;}
#header a{height:75px;}
#header a.nav1{width:140px; background:url(../img/nav1.jpg) no-repeat top;}
#header a.nav2{width:140px; background:url(../img/nav2.jpg) no-repeat top;}
#header a.nav3{width:140px; background:url(../img/nav3.jpg) no-repeat top;}
#header a.nav4{width:140px; background:url(../img/nav4.jpg) no-repeat top;}
#header a.nav1:hover,#header a.nav2:hover,#header a.nav3:hover,#header a.nav4:hover,#header a.selected{background-position:bottom;}


#footer{width:100%; height: 30px; background: #000; position:fixed; z-index: 9999; bottom:0px;}

#footer #fL{width:350px; height:30px; background:url(../img/footer_l.png) no-repeat; position:relative; float:left;}
#footer #fL a.share{width:50px; height:15px; position:absolute; top:8px; left:293px; background:url(../img/share_btn.png) no-repeat top;}
#footer #fL a.share:hover{background-position:bottom;}

#footer #fR{width:200px; height:30px; position:relative; float:right;}
#footer #fR a.fans{width:150px; height:16px; position:absolute; top:7px; left:25px; background:url(../img/fans_btn.png) no-repeat top;}
#footer #fR a.fans:hover{background-position:bottom;}


#main{
	width:100%; 
	height:695px;	
	position:relative;
	top:75px;
	overflow: hidden;
}

#product_index{
	width:100%;
	height: 100%;
	position:absolute;
	background:url(../img/products_index.jpg) no-repeat top center #0c0c0c;
}

.index695{width:1000px; height:695px; position:absolute; top:0; left:0;}
.pTitle{width:310px; height:110px; position:absolute; top:110px; left:610px;}

.index695 ul{
	width:489px;
	height:326px;
	position:absolute;
	top:122px;
	left:0;
}
.index695 ul li{float:left; margin:0px 1px 1px 0px;}
.index695 a{width:162px; height:162px;}
.index695 a.pm1{background:url(../img/pIndex_menu1.png) no-repeat top;}
.index695 a.pm2{background:url(../img/pIndex_menu2.png) no-repeat top;}
.index695 a.pm3{background:url(../img/pIndex_menu3.png) no-repeat top;}
.index695 a.pm4{background:url(../img/pIndex_menu4.png) no-repeat top;}
.index695 a.pm5{background:url(../img/pIndex_menu5.png) no-repeat top;}
.index695 a.pm1:hover,.index695 a.pm2:hover,.index695 a.pm3:hover,.index695 a.pm4:hover,.index695 a.pm5:hover{background-position:bottom;}


#subMenu{
	width:155px;
	height:156px;
	position:fixed;
	top:260px;
	right:0px;
	z-index: 5099;
	visibility:hidden;
}

#subMenu a{width:25px; height:25px; display:block; position: absolute;}
#subMenu a.sub1{background:url(../img/btnSub1.png) no-repeat; top:0px; left:130px;}
#subMenu a.sub2{background:url(../img/btnSub2.png) no-repeat; top:26px; left:130px;} 
#subMenu a.sub3{background:url(../img/btnSub3.png) no-repeat; top:52px; left:130px;}
#subMenu a.sub4{background:url(../img/btnSub4.png) no-repeat; top:78px; left:130px;}
#subMenu a.sub5{background:url(../img/btnSub5.png) no-repeat; top:104px; left:130px;}
#subMenu a.sub6{background:url(../img/btnSub6.png) no-repeat; top:130px; left:130px;}



#z1phone{
	width:11000px;
	height:695px;
	position: absolute;
	top:0px;
	left:0px;
	z-index: 1010;
	visibility:hidden;
}
#z1word{
	width:11000px;
	height:695px;
	position: absolute;
	top:0px;
	left:0px;
	z-index: 1009;
	visibility:hidden;
}
#z1btn{
	width:11000px;
	height:695px;
	position: absolute;
	top:0px;
	left:0px;
	z-index: 1011;
	visibility:hidden;
}

.areabg1{width:100%; height:1000px; background: url(../img/pro_bg1.png) repeat-y center; position:absolute; top:0; left:0; visibility:hidden; zoom: 1; filter: alpha(opacity=0); opacity: 0;}
.areabg2{width:100%; height:1000px; background: url(../img/pro_bg2.jpg) no-repeat top center; position:absolute; top:0; left:0; visibility:hidden; zoom: 1; filter: alpha(opacity=0); opacity: 0;}
.areabg3{width:100%; height:1000px; background: url(../img/pro_bg3.jpg) no-repeat top center; position:absolute; top:0; left:0; visibility:hidden; zoom: 1; filter: alpha(opacity=0); opacity: 0;}
.areabg4{width:100%; height:1000px; background: url(../img/pro_bg4.jpg) no-repeat top center; position:absolute; top:0; left:0; visibility:hidden; zoom: 1; filter: alpha(opacity=0); opacity: 0;}
.areabg5{width:100%; height:1000px; background: url(../img/pro_bg5.jpg) no-repeat top center; position:absolute; top:0; left:0; visibility:hidden; zoom: 1; filter: alpha(opacity=0); opacity: 0;}


.area{width: 1000px; height: 100%; position: relative; float:left;}
.p_img1{width:830px; height:560px; position: absolute; top:95px; left:220px;}
.p_word1{width:455px; height:240px; position: absolute; top:130px; left:20px;}
.pbtn_1{width: 150px; height: 46px; background: url(../img/pbtn_1.png) no-repeat top; position: absolute; top:408px; left:29px;}

.p_word2{width:450px; height:270px; position: absolute; top:130px; left:20px;}
.pbtn_2{width: 150px; height: 46px; background: url(../img/pbtn_2.png) no-repeat top; position: absolute; top:422px; left:29px;}

.p_word3{width:460px; height:270px; position: absolute; top:130px; left:20px;}
.pbtn_3_1{width: 150px; height: 46px; background: url(../img/pbtn_3_1.png) no-repeat top; position: absolute; top:422px; left:29px;}
.pbtn_3_2{width: 196px; height: 46px; background: url(../img/pbtn_3_2.png) no-repeat top; position: absolute; top:422px; left:197px;}

.p_word4{width:455px; height:160px; position: absolute; top:130px; left:20px;}
.pbtn_4{width: 263px; height: 46px; background: url(../img/pbtn_4.png) no-repeat top; position: absolute; top:308px; left:28px;}

.p_word5{width:455px; height:240px; position: absolute; top:130px; left:20px;}
.pbtn_5{width: 150px; height: 46px; background: url(../img/pbtn_5.png) no-repeat top; position: absolute; top:406px; left:28px;}

.pbtn_1:hover,.pbtn_2:hover,.pbtn_3_1:hover,.pbtn_3_2:hover,.pbtn_4:hover,.pbtn_5:hover{background-position:bottom;}



