* {font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial;}
html,body{height:100%;padding:0;margin:0;background:#120a0f;color:#000;min-width:1280px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
body{font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial;font-size:12px;color:#000;}
i{font-style:normal;}
a{color:#000;text-decoration:none;}
a:hover{color:#F60;}
a.under:link,a.under:active,a.under:visited,a.under:hover{text-decoration:none;}
html,body,fieldset,img,iframe,abbr{border:0}
li{list-style:none}
::-webkit-scrollbar {width:10px;height:10px;background-color: rgba(23,19,78,.99);}
::-webkit-scrollbar-track{border-radius:50px; background-color:#000000;}
::-webkit-scrollbar-thumb{border-radius:20px;background-color:#17134e;}
::-webkit-scrollbar-button {background-color:#000000;}
.clearfix:before,.clearfix:after{content:'';display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.fl{float:left}
.fr{float:right}
.text-center{text-align:center}
.main{width:1250px;position:relative;margin:0 auto;z-index:10}
.main .relative{position:relative;float:right;margin-right:93px;}
.main .relative li a{color:#ffffff;width:95px;height:19px;float:left;}
.main .relative li {float:left;font-size:14px;width:95px;height:19px;margin:0 6px;margin-top:20px;}

#container{width:100%;min-width:1250px;overflow:hidden;position:relative}
#container .main01{width:100%;min-width:1250px;height:408px!important;background:url(bg_01.jpg) top center no-repeat;position:relative}
#container .main02{width:100%;min-width:1250px;height:294px!important;background:url(bg_02.jpg) top center no-repeat;position:relative}
#container .main03{width:100%;min-width:1250px;height:198px!important;background:url(bg_03.jpg) top center no-repeat;position:relative}
#container .main04{width:100%;min-width:1250px;height:180px!important;background:url(bg_04.jpg) top center no-repeat;position:relative}

#container .main03 .main{width:1050px;position:relative;margin:0 auto;text-align:center;}
#container .main03 .btn01 {width:1050px;height:379px;margin:0 auto;}
#container .main03 .btn01 li {position:relative;width:243px;height:68px;text-align:center;float:left;font-size:0px;}
#container .main03 .btn01 li a {float:left;width:100%;height:100%;}
#container .main03 .btn01 li.an01 {margin-left:0px;}
#container .main03 .btn01 li.an02 {margin-left:20px;}
#container .main03 .btn01 li.an03 {margin-left:20px;}
#container .main03 .btn01 li.an04 {margin-left:20px;}
#container .main03 .btn01 li.an05 {margin-left:130px;margin-top:20px;}
#container .main03 .btn01 li.an06 {margin-left:20px;margin-top:20px;}
#container .main03 .btn01 li.an07 {margin-left:20px;margin-top:20px;}
#container .main03 .btn01 li:hover{animation: fallAndBounce 2s infinite;filter: brightness(1.1);}
 @keyframes fallAndBounce {
0%, 100% {transform: translateY(0);}
50% {transform: translateY(10px);}}


#container .main05{width:100%;min-width:1250px;height:107px!important;background:url(bg01_01.jpg) top center no-repeat;position:relative}
#container .main06{width:100%;min-width:1250px;height:593px!important;background:url(bg01_02.jpg) top center no-repeat;position:relative}
#container .main07{width:100%;min-width:1250px;height:93px!important;background:url(bg01_03.jpg) top center no-repeat;position:relative}
#container .main08{width:100%;min-width:1250px;min-height:1500px!important;background:url(bg01_04.jpg) top center no-repeat;position:relative}

.main07 .menu {height:125px;width:1250px;margin:0 auto;}
.main07 .menu div {float:left;height:90px;width:145px;background:url(btn01.png) no-repeat;cursor: pointer;}
.main07 .menu .no1 {width:173px;background-position:-0px -0px;}
.main07 .menu .no2 {width:174px;background-position:-173px -0px;}
.main07 .menu .no3 {width:173px;background-position:-347px -0px;}
.main07 .menu .no4 {width:173px;background-position:-520px -0px;}
.main07 .menu .no5 {width:174px;background-position:-693px -0px;}
.main07 .menu .no6 {width:173px;background-position:-867px -0px;}
.main07 .menu .no7 {width:160px;background-position:-1040px -0px;}

.main07 .menu .no1:hover,.main07 .menu .no1.ok {width:173px;background-position:-0px -90px;}
.main07 .menu .no2:hover,.main07 .menu .no2.ok {width:174px;background-position:-173px -90px;}
.main07 .menu .no3:hover,.main07 .menu .no3.ok {width:173px;background-position:-347px -90px;}
.main07 .menu .no4:hover,.main07 .menu .no4.ok {width:173px;background-position:-520px -90px;}
.main07 .menu .no5:hover,.main07 .menu .no5.ok {width:174px;background-position:-693px -90px;}
.main07 .menu .no6:hover,.main07 .menu .no6.ok {width:173px;background-position:-867px -90px;}
.main07 .menu .no7:hover,.main07 .menu .no7.ok {width:160px;background-position:-1040px -90px;}


.main08 .main .pic {width:1250px;margin:0 auto;padding:70px 0;}
.main08 .main .pic img {margin-top:0px;}

