#top{background:#280745}
#top a#logo{display:block;position:absolute;width:286px;height:76px;background:url(../images/sprite.png) 0 0;left:0;top:12px}
#top .w1200{height:100px;text-align:right;font-size:0}
#top .w1200 ul{display:inline-block;border-right:#350b5a 1px solid;border-left:#1E032E 1px solid; }
#top .w1200 ul li{display:inline-block;font-size:18px}
#top .w1200 ul li a{display:block;color:#a898b6;width:124px;text-align:center;line-height:100px;position:relative;border-left: #350b5a 1px solid;border-right:#1E032E 1px solid;}
#top .w1200 ul li.active span::after{position:absolute;content:'';display:block;height:6px;width:100%;left:0;bottom:0;background:#ffe65a;}
#top .w1200 ul li.active a{background:#350b5a}
#top .w1200 ul li a:hover{color:#ffe65a}
#banner{height:660px;background: url(../images/banner.jpg) center top no-repeat;position: relative;}
#banner .form{width:836px;height: 96px;background: url(../images/form_bg.png) center top no-repeat; position: absolute;bottom: 65px;left: 50%;margin-left: -418px; font-size: 0}
#banner .form input{background: #270B3E;border:#3B1B55 1px solid;height: 39px;line-height: 39px;width: 366px;font-size: 16px;color:#fff}
#banner .form input::placeholder{color:#6c587c}
#banner .form dt{padding: 28px 0 0 204px;display: inline-block}
#banner .form dd{display: inline-block;vertical-align: top;padding: 22px 0 0 32px;}
#banner .form dd button{width: 168px;height: 48px;display: inline-block;background: transparent;border:none;cursor: pointer;font-size: 0}
#main{background: #2B0342;padding:20px 50px}
#main .notice{height:45px;background: url(../images/notice.png) center no-repeat}
#main .marquee{position: relative;overflow: hidden;margin:0 20px 0 200px ;line-height: 45px;height: 45px}
#main .marquee .in{display: flex;position: absolute;left: 0;top: 0;animation: marquee 30s infinite linear}
#main .marquee .in span{white-space: nowrap;padding-right: 50px}
.tabs{font-size: 0;text-align: center;padding: 60px 0}
.tabs li{display: inline-block;margin: 0 40px}
.tabs li a{display: block;width: 272px;height: 57px;position: relative;background: url(../images/sprite.png) 0 -136px;overflow: hidden;text-indent: -999em;}
.tabs li:last-child a{background-position: -280px -136px}
.tabs li a::before{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/sprite.png) 0 -76px;transition: all .6s;opacity: 0;}
.tabs li:last-child a::before{background-position: -280px -76px}
.tabs li.active a::before{opacity: 1;}
#main .content{display: none}
#main .content#dianzi{display: block}
#main .content .article{background: #39035A;font-size: 15px;padding: 20px;line-height: 1.8em;margin: 10px 0}
#main .content b{color:#E8DC85;padding: 0 6px}
#main .content b.center{display: block;}
#main .content b.center a,#main .content .article a{color:#E8DC85;font-size: 16px}
#main .content b.center a:hover,#main .content .article a:hover{color:#ff0}
#main .content .article h4{color:#E8DC85;padding-top: 10px}
#bottom{background: #2A0143;color:#825ba3;margin-top: 40px;padding: 30px 0;text-align: center}