﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
img {border-style:none;}
ul,li {list-style-type:none;}
form {margin:0;padding:0;}
body {font-size:14px;font-family:"微软雅黑",Arial, Verdana,  Helvetica, sans-serif;color:#c19848;line-height:24px;background:#050609;}
input {font-size:12px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;color:#333;line-height: 17px;}
select {border: 1px solid #744219;font-size: 12px;color: #333;}
.clearboth {line-height:0px;height:0px;clear:both;*display:inline; font-size:0px;}
a:visited,a:link {color:#f31c07;text-decoration:none;border-style:none;}
a:hover {color:#fco;text-decoration:none;border-style:none;}
.fl {float:left;}
.fr {float:right;}
.margin_auto {margin-right:auto;margin-left:auto;}
.mgT20{ margin-top:20px}
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtR {text-align:right;}
.wrapout {background: url(../image/bgWrap59.jpg) no-repeat center top;min-height:100px; _height:100px;}
.wrapinner {background: url(../image/bgWrap59.jpg) no-repeat center top;width:1020px; min-height:100px; _height:100px;}
.header { height:485px; position:relative}
.conIndex a,.conIndex span,.conIndex dd i,.conBase h2{ background:url(../image/png47.png) no-repeat}
.menu,.logo{ position:absolute}
.menu {height:20px;top:15px; right:10px;}
.menu a {width:50px; height:16px; display:block; text-align:center; line-height:16px;outline:none; color:#ba432b; float:left; border-right:1px solid #ba432b;}
.menu a:hover{ color:#F60}
.menu a.last { border:none}
.logo { width:150px; height:90px;top:0; left:10px}
.logo a { height:90px; display:block; text-indent:-9999px; outline:none}
.conIndex { height:660px; padding:20px 0 0 0}
.conIndex dd { width:267px; height:507px; float:left; margin-left:-20px;}
.conIndex dd.n2,.conIndex dd.n4 {margin-top:70px}
.conIndex dd a { height:507px; display:block; outline:none; position:relative; background-position:0 0;}
.conIndex dd a:hover { background-position:-278px 0}
.conIndex dd span { width:97px; height:84px; display:block; text-indent:-9999px; outline:none; cursor:pointer; position:absolute; top:158px; left:87px;}
.conIndex dd.n1 span { background-position:-15px -518px}
.conIndex dd.n2 span { background-position:-130px -518px}
.conIndex dd.n3 span { background-position:-245px -518px}
.conIndex dd.n4 span { background-position:-365px -518px}
.conIndex dd.n1 a:hover span { background-position:-15px -616px}
.conIndex dd.n2 a:hover span { background-position:-130px -616px}
.conIndex dd.n3 a:hover span { background-position:-245px -616px}
.conIndex dd.n4 a:hover span { background-position:-365px -616px}
.conIndex dd i { width:31px; height:22px; display:block; text-indent:-9999px; outline:none; background-position:-509px -518px; position:absolute; top:265px; left:120px}
.conIndex dd a:hover i {animation:jumpBall 1s infinite;}

.contentTop{ height:100px; background:url(../image/bgConT15.png) no-repeat}
.contentBot{ height:90px; background:url(../image/bgConB16.png) no-repeat left bottom}
.content { background:url(../image/bgConR16.png) repeat; min-height:200px;}
.contentInner{ background:url(../image/bgConTI1.png) no-repeat left top; min-height:842px; position:relative}

.conBase { width:770px; margin:0 auto; line-height:26px; padding-top:20px;}
.conBase b { font-size:18px;color:#f4d28e}
.conBase p { margin-top:15px;}
.conBase span { color:#FF0}
.conBase h2 { width:614px; margin:0 auto;height:80px; text-align:center; line-height:65px; font-size:40px; font-weight:normal; color:#c19848; margin-bottom:30px;background-position:0 -720px}
.conBase table p { margin:0; text-align:center}
.conBase td{ padding:5px; color:#2e161a; text-align:center; font-size:13px}
.conBase td b { color:#2e161a; font-size:14px}
.nav { height:80px; padding:35px 0 0 120px;}
.nav dd { width:157px; height:80px; float:left;}
.nav a { height:50px; line-height:50px;display:block; text-align:center; color:#b47a41; outline:none; font-size:20px; background:#321214; border:1px solid #a07b53; margin-left:-1px;transition:all .1s ease-out}
.nav a:hover,.nav a.current{ height:64px; line-height:64px; border-top:10px solid #a07b53;border-bottom:none; background:#72201d; color:#e2ad79;  font-size:24px; margin-top:-22px;}
.sTit { font-size:18px; font-weight:bold; margin-bottom:20px; border-bottom:1px dashed #603; line-height:35px;}
@keyframes jumpBall {
	0% {transform:translateY(0px);animation-timing-function: ease-out;}
	50% {transform:translateY(-5px);animation-timing-function: ease-in;}
	100% {transform:translateY(0px);animation-timing-function: ease-out;}
}
