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:#fdba78;line-height:26px;background:#3c2c27;}
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 {min-height:100px; _height:100px;background: url(https://static.web.sdo.com/mir3/pic/mir3_act/banben/20190830/images/bgWrap.jpg) no-repeat center top;}
.wrapinner {width:1002px; min-height:100px; _height:100px; position:relative;background: url(https://static.web.sdo.com/mir3/pic/mir3_act/banben/20190830/images/bgWrap.jpg) no-repeat center top;}
.header {position:relative; height:425px;}
.wrapinnerIndex .header { height:900px; overflow:hidden}

.slogan,.nav dd a,.hideTop,.conBase h2{ background:url(https://static.web.sdo.com/mir3/pic/mir3_act/banben/20190830/images/png.png) no-repeat}

.slogan { width:628px; height:464px; background-position:0 0; position:absolute; top:-50px; left:180px}
.logo { width:150px; height:110px;top:10px; right:420px; position:absolute; z-index:200}
.logo a { height:110px; display:block; text-indent:-9999px; outline:none}
.menu {height:30px; position:absolute; top:10px; right:20px;padding:0 8px;}
.menu dd {height:30px; float:left; margin:0 5px; display:inline;}
.menu dd a {height:30px; line-height:30px;display:block; }
.menu dd a:link,.menu dd a:visited { color:#900;}
.menu dd a:hover { color:#F60}

.nav { top:430px; left:45px;position:absolute}
.nav dd{ width:237px; height:291px; float:left; margin-left:20px;}
.nav dd.n2{ margin-top:70px;}
.nav dd a {height:291px; display:block; text-indent:-9999px;outline:none;}
.nav dd.n1 a { background-position:0 -499px}
.nav dd.n2 a { background-position:-237px -499px}
.nav dd.n3 a { background-position:-708px -499px}
.nav dd.n1 a:hover { background-position:0 -796px}
.nav dd.n2 a:hover { background-position:-237px -796px}
.nav dd.n3 a:hover { background-position:-708px -796px}
.nav dd a:hover {animation: bounce 1.1s cubic-bezier(0.215, 0.61, 0.355, 1);}

.subNav { height:60px;}
.subNav dd { width:260px;height:45px; float:left; margin:0 4px}
.subNav dd.n1 { margin-left:60px}
.subNav dd a {height:45px; line-height:45px; padding:0 20px; text-align:center; display:block; background:#5b546f; border:1px solid #756c7b; border-radius:8px; font-size:14px; color:#feefd3}
.subNav dd a:hover,.subNav dd a.current { background:#7c69b3}
.subNav dd span { font-size:20px;}

.content { width:927px;background:url(https://static.web.sdo.com/mir3/pic/mir3_act/banben/20190830/images/bgConR.png) repeat; margin:0 auto; padding-bottom:20px;}
.contentTop {width:927px;height:35px;background:url(https://static.web.sdo.com/mir3/pic/mir3_act/banben/20190830/images/bgConT.png) no-repeat;margin:0 auto}
.contentBot {width:927px;height:90px;background:url(https://static.web.sdo.com/mir3/pic/mir3_act/banben/20190830/images/bgConB.png) no-repeat left top;margin:0 auto}
.conBase {font-size:15px; line-height:26px; color:#3f3636; padding:0 40px; min-height:300px; position:relative}
.conBase a { text-decoration:underline}
.conBase a:hover { color:#FF9}
.conBase p { padding:0 0 15px; 0}
.conBase span { color:#ff2727}
.conBase span.yellow { color:#FF0}
.conBase span.blue { color:#00F}
.conBase h2 { height:90px;font-size:40px; font-weight:normal; line-height:54px; margin:25px 0; text-align:center;color:#3c2668; background-position:242px -1147px}
.conBase .subTit { margin:20px 0 10px;}
.conBase .subTit span { background:#440b04; padding:7px 15px; border-radius:20px;font-size:18px;color:#fd7714;}
.conBase .sTit {font-size:16px;color:#F00; border-bottom:1px dashed #8f3d01; padding-bottom:5px; margin:5px 0;}
.conBase table { margin:20px 0;border-collapse:collapse;border:none;}
.conBase td { padding:5px; text-align:center; color:#333;border:solid #000 1px;}
.conBase td p { padding:0}
.conBase thead td {font-weight:bold; color:#fff}
.conBase img { padding:10px 0}
.conBase td img { padding:0}

.hideTop { width:73px; height:210px; background-position:-663px 0;display:block; text-indent:-9999px; outline:none;position:fixed;top:460px; right:50%; margin-right:-535px; left:auto; bottom:auto;}
.hideTop:hover { background-position:-663px -210px}

/*=====加载动画====*/
.wrapinnerIndex div,.wrapinnerIndex dd {transform:translateY(200px);opacity:0;transition:all .5s ease-out}
.current div,.current dd {transform:translateY(0px);opacity:1;}

@keyframes bounce {
  from,to {transform: translateY(0);}
  15% {transform: translateY(40px);}
  30% {transform: translateY(-20px);}
  45% {transform: translateY(10px);}
  60% {transform: translateY(-8px);}
  75% {transform: translateY(5px);}
  90% {transform: translateY(-2px);}
}