@charset "utf-8";

*{padding: 0;margin: 0;}
body{font: 16px/1.5em Microsoft Yahei, tahoma, Srial, helvetica, sans-serif;}
ul, li{list-style: none;}
img{border: none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}

.wrap{width: 640px;margin: 0 auto;position: relative;}
.bfd img{width: 100%;vertical-align: bottom;}

@media (min-width:320px) and (max-width:480px){
	html{font-size: 58% !important}
	.wrap{width: 100%;}
}
@media (min-width:480px) and (max-width:640px){
	html{font-size: 58% !important}
	.wrap{width: 100%;}
}


.nav{position:relative;}
#navherf{height:6.2rem; position:absolute; width:100%; bottom:0px;}
#navherf a{display:block; float:left; width:20%;height:6.2rem;}

.sec01,.sec02,.sec03,.sec04,.sec05,.sec06,.sec07,.sec08{padding: 0;}
.sec01_cen,.sec02_cen,.sec03_cen,.sec04_cen,.sec05_cen,.sec06_cen,.sec07_cen,.sec08_cen{margin: 0 auto;}
.sec01_swt,.sec02_swt,.sec03_swt,.sec04_swt,.sec05_swt,.sec06_swt,.sec07_swt,.sec08_swt{margin: 12px auto;}
.sec01_swt a,.sec02_swt a,.sec03_swt a,.sec04_swt a,.sec05_swt a,.sec06_swt a,.sec07_swt a,.sec08_swt a{display: block;width: 60%;height: auto;margin: 0 auto;text-align: center;}

.sec03_swt {margin: 0 auto;}
.sec03_swt a{width:100%;}

.sec06_cen{margin: 0 auto;}
.sec06_swt {margin: 0 auto;}
.sec06_swt a{display: block;width: 100%;height: auto;margin: 0 auto;text-align: center;}

.sec07{background: #000;}
.sec07_swt{margin: 0px auto;height:70px;}    
.sec07_swt a{margin-top: 15px;}

.sec08{background: #58463a;}
.sec08_swt{margin: 0px auto;height:100px;margin-top: 30px;} 

