@charset "UTF-8";

#s01{
	position: relative;
	width:100%;
	margin:0 auto;
	height: auto !important;
	height: 100%;
    min-height: 100%;
}

#textimg0 {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height: 100%;
}

	
.wrapTitle{
	width:100%;
	height:70px;
	text-align:center;
	background-color:#333;
}

.mTitlleBox{
	width:100%;
	height:70px;
	line-height:70px;
	margin:0 auto;
	padding-left:15px;
	padding-right:15px;
}

.mTitlleBox img{
	width:100%;
	margin:0 auto;
	height:auto
}


.ContentBox{
	width:100%;
	height:auto;
	margin:0 auto;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}

.menu1{
	margin:15px auto;
	width:100%;
	height:78px;
	
}

.menu1 a{
	display:block;
	width:100%;
	height:78px;
	line-height:78px;
	padding-top:6px;
	background:url(../img/back-glay.png) top left repeat;
	
}

.menu1 a:hover{
	background-color:#333;
	
}


.menu1 a img{
	margin:0 auto;
	height:auto;
	width:100%;
}


.menu2{
	margin:20px auto;
	width:100px;
	height:100px;
	
}

.menu2 a{
	display:block;
	width:100px;
	height:100px;
	line-height:110px;
	background:url(../img/back-blue.png) top left no-repeat;
	
}

.menu2 a:hover{
	background:url(../img/back-blue2.png) top left no-repeat;
	
}

.menu2 a img{
	margin:0 auto;
	height:auto;
	
}


.Sentence{
	width:100%;
	margin:10px 0 10px 0;
	background-color:#000;
	border-radius:6px;
	color:#fff;
}

.Sentence p{
	width:100%;
	padding:10px 20px;
}



.sentence{
	width:100%;
	margin:10px auto 10px auto;
	background-color:#000;
	border-radius:6px;
	color:#fff;
}

.sentence p{
	width:100%;
	padding:10px 20px;
}






.navPh.fixed  {
position:fixed;
top:0;
z-index:200;
}


.nav.fixed  {
position:fixed;
top:0;
z-index:300;
opacity:0.84;
}

