body{
	margin:0;
	padding:0;
	background: url(../img/mainbg.jpg) no-repeat 50% 0;
	background-size:cover;
	min-width: 1080px; 
}
img {
	border-style:none;
}
a img {
	border-style:none;
}
.container {
	width:1084px;
	margin: 0 auto;
} 
#b01 {
	height : 892px; 
	background: url(../img/bg1.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b02 {
	height : 874px;
	background: url(../img/bg2.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b03 {
	height : 2287px;
	background: url(../img/bg3.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b04 {
	height : 1405px;
	background: url(../img/bg4.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b05 {
	height : 1548px;
	background: url(../img/bg5.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b06 {
	height : 3954px;
	background: url(../img/bg6.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b07 {
	height : 2135px;
	background: url(../img/bg7.jpg) no-repeat 50% 0;
	overflow: hidden;
}
#b08 {
	height : 1646px;
	background: url(../img/bg8.jpg) no-repeat 50% 0;
	overflow: hidden;
}
.img01-01 {
	float:left;
	margin-left:10px;
	padding-top:15px;
}
.img01-02 {
	float:right;
	margin-right:82px;
	margin-top:15px;
}
.img01-03 {
	text-align: center;
	margin-top:380px;
}
.img02-01 {
	text-align: center;
	padding-top:40px;
}
.img02-02 {
	text-align: center;
	padding-top:40px;
}
.img03-01 {
	text-align: center;
	padding-top:77px;
}
.img03-02 {
	text-align: center;
	padding-top:40px;
}
.img03-03 {
	text-align: center;
	padding-top:295px;
}
.img04-01 {
	text-align: center;
	padding-top:25px;
}
.img04-02 {
	text-align: center;
	padding-top:250px;
}
.img04-03 {
	text-align: center;
	padding-top:20px;
}
.img04-04 {
	text-align: center;
	padding-top:82px;
}
.img05-01 {
	padding-left:40px;
	padding-top:50px;
}
.img05-02 {
	text-align: center;
	padding-top:818px;
}
.img06-01 {
	text-align: center;
	padding-top:75px;
}
.img06-02 {
	padding-left:22px;
	padding-top:512px;
}
.img06-03 {
	float:left;
	padding-left:22px;
	padding-top:6px;
}
.img06-04 {
	float:right;
	padding-right:37px;
	padding-top:6px;
}
.img06-07 {
	padding-left:22px;
	padding-top:30px;
}
.img06-08 {
	text-align: center;
	padding-top:20px;
}
.img06-09 {
	text-align: center;
	padding-top:45px;
}
.img06-10 {
	text-align: center;
	padding-top:10px;
}
.img06-11 {
	float:right;
	padding-right:48px;
	padding-top:75px;
}
.img06-12 {
	text-align: center;
	padding-top:5px;
}
.img07-01 {
	text-align: center;
	padding-top:30px;
}
.img07-02 {
	padding-left:55px;
	padding-top:20px;
}
.img07-03 {
	padding-left:55px;
	padding-top:6px;
}
.img07-08 {
	text-align: center;
	padding-top:40px;
}
.img07-10 {
	padding-left:55px;
	padding-top:2px;
}
.img08-01 {
	text-align: center;
	padding-top:50px;
}
.img08-02 {
	text-align: center;
	padding-top:20px;
}
.img08-03 {
	text-align: center;
	padding-top:30px;
}
.img08-04 {
	text-align: center;
	padding-top:40px;
}
.img08-05 {
	text-align: center;
	padding-top:188px;
}
.tab-content .item {
	display: none;
}
.tab-content .video_on {
	display: block;
}
.thum-img {
	margin-top:30px;
	overflow: hidden;
}

.thum-img ul {
	margin: 0; 
	padding: 0; 
	list-style: none;
}

.thum-img li:first-child{
float:left; 
margin-left:62px; 
width: 180px;
}
.thum-img li{
float:left; 
margin-left:15px; 
width: 180px;
}


.thum-img .selected {
	opacity: 0.7;
}