﻿
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;}
body,html { overflow-x:hidden}
form {margin:0;padding:0;}
body {font-size:14px;font-family:"微软雅黑",Arial, Verdana,  Helvetica, sans-serif;color:#fbe9a7;line-height:24px;background:#cfa972;}
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;}
i,em { font-style:normal}
.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/bgWrap62.jpg) no-repeat center top;}
.wrapinner {background: url(../image/bgWrap62.jpg) no-repeat center top;width:1080px; min-height:100px; _height:100px;}
.header { height:1055px; position:relative}
.slogan,.navIndex dd a,.floatNav   { background:url(../image/png49.png) no-repeat}
.menu,.logo,.slogan{ position:absolute}
.menu {height:20px;top:15px; right:0;}
.menu a {width:50px; height:16px; display:block; text-align:center; line-height:16px;outline:none; color:#45301b; float:left; border-right:1px solid #45301b;}
.menu a.last { border:none}
.slogan { width:648px; height:280px; background-position:0 0; top:185px; left:240px;}
.wrapIndex .slogan {-webkit-animation:ZoomIn 1s ease both; -moz-animation:ZoomIn 1s ease both;}
.logo { width:260px; height:100px;top:0; left:10px; top:0; z-index:10}
.logo a { height:90px; display:block; text-indent:-9999px; outline:none;}
.navIndex {position:absolute;top:545px; left:50px;}
.navIndex dd{float:left; margin-left:-40px}
.navIndex dd.n2,.navIndex dd.n4 { margin-top:90px;}
.navIndex dd a { width:245px; height:181px; display:block; text-indent:-9999px; outline:none}
.navIndex dd.n1 a { background-position:-669px -3px}
.navIndex dd.n2 a { background-position:-928px -3px}
.navIndex dd.n3 a { background-position:-1198px -3px}
.navIndex dd.n4 a { background-position:-1467px -3px}
.navIndex dd.n5 a { background-position:-1727px -3px}
.navIndex dd.n1 a:hover { background-position:-669px -190px}
.navIndex dd.n2 a:hover { background-position:-928px -190px}
.navIndex dd.n3 a:hover { background-position:-1198px -190px}
.navIndex dd.n4 a:hover { background-position:-1467px -190px}
.navIndex dd.n5 a:hover { background-position:-1727px -190px}

.wrapIndex .navIndex dd {-webkit-animation:fadeIn 1s ease both; -moz-animation:fadeIn 1s ease both;}
.wrapIndex .navIndex dd.n1 {animation-delay:0s}
.wrapIndex .navIndex dd.n2 {animation-delay:0.6s}
.wrapIndex .navIndex dd.n3 {animation-delay:0.8s}
.wrapIndex .navIndex dd.n4 {animation-delay:1s}
.wrapIndex .navIndex dd.n5 {animation-delay:1.2s}

.content { background:#f0ddbf; margin-bottom:50px}
.subNav { padding:30px 0; overflow:hidden}
.subNav dd { float:left; margin:0 5px;}
.subNav dd a { width:170px;height:56px;display:block; line-height:56px; text-align:center;background:#59493f; color:#f0ddbf; font-size:35px; font-weight:bold;}
.subNav dd a:hover,.subNav dd a.current { background:#330d00}
.pageTit { text-align:center; height:100px; line-height:60px; padding-top:56px; background:url(../image/bgTit.jpg) no-repeat; font-size:40px; color:#7a4931; font-weight:bold}
.conBase { padding:40px 60px; color:#7a4931; line-height:26px}
.conBase p { margin-bottom:10px}
.conBase span { color:#F00}
.conBase span.blue { color:#00F}
.conBase table{border-collapse:collapse;border:none;}
.conBase table td { border:1px solid #333; padding:5px 0; text-align:center}
.conBase table td p { margin:0}
.smallNav {overflow:hidden; border-bottom:2px solid #59493f; margin-bottom:15px}
.smallNav dd { float:left; margin-right:5px;}
.smallNav dd a { width:80px;height:35px;padding:0 10px;  display:block; line-height:35px; text-align:center;background:#59493f; color:#f0ddbf; font-size:15px;}
.smallNav dd a:hover,.smallNav dd a.current { background:#330d00}
.smallCon { display:none}

.floatNav { width:75px; height:75px; background-position:0 -300px;top:50%;position:fixed; right:50%; margin:-37px -618px 0 0; cursor:pointer}
.run { position:fixed; top:50px}

/*缩放淡入效果*/
@-webkit-keyframes ZoomIn{
0%{opacity:0; -webkit-transform: scale(5);}
70%{opacity:1; -webkit-transform: scale(1);}
80%{opacity:0.4; -webkit-transform: scale(1.1);}
100%{opacity:1; -webkit-transform: scale(1);}
}
@-moz-keyframes ZoomIn{
0%{opacity:0; -webkit-transform: scale(5);}
70%{opacity:1; -webkit-transform: scale(1);}
80%{opacity:0.4; -webkit-transform: scale(1.1);}
100%{opacity:1; -webkit-transform: scale(1);}
}
/*淡入效果*/
@-webkit-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}