.noborder,img{border:0}
body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}
 body{font:100% microsoft yahei ,SimSun,"Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#e1b587;text-decoration:none}
a:hover{color:#e1b587;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}


body{background:#0e0603; color:#ad8164}
.head{ background:url(bgs/banner.jpg) no-repeat center top; height:554px;}

.nav{}
.nav-line{ line-height: 1px; font-size: 0em; background: url(bgs/navline.png) no-repeat center top rgba(134, 68, 59,.6); height: 1px;}
.nav-cont{ border-top:rgba(102, 34, 24, 0.302) solid 10px; margin-top: 3px;}
.nav-cont ul{ display:block; max-width:800px; margin: 0 auto; padding-top: 30px;}
.nav-cont ul li{display:inline-block; width: 32%; overflow: hidden;}
.nav-cont ul li a{display:block; text-align: center; background: url(bgs/btn.png) no-repeat center center; height: 70px; background-size: 80% auto; line-height: 70px; font-weight: 500; font-size: 1.5em; transition: all .1s;}
.nav-cont ul li a:hover{background-size: 85% auto; text-decoration: none; color: #f7dabb; font-size: 1.55em;}


.main{ line-height:1.6em; padding-top: 70px; margin: 0 auto; max-width: 800px; font-size: 1.1em; padding-bottom:50px;}
.main h2 {line-height: 2.8em; color: #e1b587;}
.main h3 {line-height: 2.8em; color: #e1b587;}
.main strong {line-height: 2.8em; color: #e1b587;}
.main p {margin-bottom: 12px; text-indent: 2em;}
.main .part {padding-bottom: 80px;}

.main table{ border:solid 1px #6f4523;}
.main table td{ border:solid 1px #6f4523; padding: 5px;}
.main table td.thead{ background-color:#312015;}
.main table td p{ text-indent:0;margin-bottom:0;}
.main table td p.lft{text-align:center;white-space: nowrap}


@media screen and (min-width: 320px) and (max-width: 680px) {
	.head .hd-a{ height: 130px; background-image:url(bgs/m-a.png); background-size: 90% auto;}
	.head .hd-b{background-size: 40% auto;}
	.head .hd-c{background-size: 70% auto;}
	.head .hd-c{background-size: 70% auto;}
	.nav{position:fixed; bottom: 0; width: 100%; background: #000;}
	.nav-cont ul{ width:90%;padding-top: 15px;}
	.nav-cont ul li a{font-size: 1em;}
	.nav-cont ul li a:hover{font-size: 1.05em;}
	.main{padding:70px 8px 100px 8px;}
}



.gotop {
	display: block; position: fixed; width: 60px; height: 60px; background: url(bgs/top.png) no-repeat center center; background-size: 100%; right: 16px; bottom: 120px; z-index: 9999; opacity: .7;
}
