@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	line-height:0;
}


a:link {
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #BE8917;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:active {
	text-decoration: none;
}

.mosttx {
	font-size: 0.8em;
	color: #FFF;
	line-height: 1.5em;
	letter-spacing: 0.1em;
}

img{
  vertical-align:0;
  display:block;
}

.container {
    width: 100%;
    margin: 0 auto;
    position: relative;
    min-width: 1200px;
    height: 0px;
    bottom: 1px;
}

#header {
	background: #000;
	width: 100%;
	height: 3.6em;
	padding-top: 0.5em;
}

.wrapper{
	width: 100%;
	height: 4648px;
}


.layout {
    width: 100%;
    height: 766px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b1a.jpg") top center no-repeat;
}

.section01{
    position: relative;
    width: 1200px;
    height: 980px;
	margin: 0 auto;
}

.s2 {
    width: 100%;
    height: 685px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b2.jpg") top center no-repeat;
}


.section02{
    position: relative;
	width: 1200px;
    height: 685px;	
	margin: 0 auto;
}

.s3 {
    width: 100%;
    height: 966px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b3.jpg") top center no-repeat;
}

.section03{
    position: relative;
	width: 1200px;
    height: 966px;
	margin: 0 auto;
}

.s4 {
    width: 100%;
    height: 501px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b4.jpg") top center no-repeat;
}

.section04{
    position: relative;
	width: 1200px;
    height: 501px;
	margin: 0 auto;
	margin: 0 auto;
}

.s5 {
    width: 100%;
    height: 140px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b5.jpg") top center no-repeat;
}

.section05{
    position: relative;
	width: 1200px;
    height: 140px;
	margin: 0 auto;
	margin: 0 auto;
}

.s6 {
    width: 100%;
    height: 1178px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b6.jpg") top center no-repeat;
}

.section06{
    position: relative;
	width: 1200px;
    height: 1178px;
	margin: 0 auto;
	margin: 0 auto;
}

.s7 {
    width: 100%;
    height: 412px;
    margin: 0 auto;
    position: relative;
    background: url("../img/img/b7.jpg") top center no-repeat;
}

.section07{
    position: relative;
	width: 1200px;
    height: 412px;
	margin: 0 auto;
	margin: 0 auto;
}
.text{
	overflow: auto;	
}

.mosttx132 {	
	font-size: 1.2em;
	color: #000;
	letter-spacing:1px;
	line-height:1.7em;
	margin-bottom:1em;
}

.mosttx133 {
	font-size: 1.5em;
	font-weight:bolder;
	color: #000;
	letter-spacing:1px;
	line-height:45px;
	margin:20;
}

.top {
	background-color: #fff;
    position: fixed;
    bottom: 0em;
	right: 0em;

}

footer{
	background:#000;
	padding-top: 1em;
	height: 70px;
	text-align: center;
}
