* {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 .logo{position:relative;float:left;margin-top:10px;}
.main .relative{position:relative;float:right;margin-right:3px;}
.main .relative li a{color:#ffffff;width:112px;height:29px;float:left;}
.main .relative li {float:left;font-size:14px;width:112px;height:29px;margin:0 6px;margin-top:20px;}
.main .relative li a:hover{filter: brightness(1.1);}

#container{width:100%;min-width:1250px;overflow:hidden;position:relative}
#container .main01{width:100%;min-width:1250px;height:95px!important;background:url(bg_01.jpg) top center no-repeat;position:relative}
#container .main02{width:100%;min-width:1250px;height:164px!important;background:url(bg_02.jpg) top center no-repeat;position:relative}
#container .main03{width:100%;min-width:1250px;height:173px!important;background:url(bg_03.jpg) top center no-repeat;position:relative}
#container .main04{width:100%;min-width:1250px;height:92px!important;background:url(bg_04.jpg) top center no-repeat;position:relative}
#container .main05{width:100%;min-width:1250px;height:642px!important;background:url(bg_05.jpg) top center no-repeat;position:relative}

#container .main02 .main{width:1250px;position:relative;margin:0 auto;text-align:center;}
#container .main02 .main .tit {width:776px;height:117px;margin:0 auto;}
#container .main03 .main{width:1250px;position:relative;margin:0 auto;text-align:center;}
#container .main03 a:hover{filter: brightness(1.1);}
#container .main04 .main{width:1250px;position:relative;margin:0 auto;text-align:center;}
#container .main04 .btn01 {width:430px;height:78px;margin:0 auto;}
#container .main04 .btn01 li {position:relative;width:210px;height:78px;text-align:center;float:left;font-size:0px;}
#container .main04 .btn01 li a {float:left;width:100%;height:100%;}
#container .main04 .btn01 li.an01 {margin-left:0px;}
#container .main04 .btn01 li.an02 {margin-left:10px;}
#container .main04 .btn01 li:hover{animation: fallAndBounce 2s infinite;filter: brightness(1.1);}
 @keyframes fallAndBounce {
0%, 100% {transform: translateY(0);}
50% {transform: translateY(10px);}}


#container .main05 .main{width:1250px;position:relative;margin:0 auto;text-align:center;}
#container .main05 .main .list01 {width:100%;height:320px;float:left; background:#ffffff;border:2px solid #e2caf9;border-radius:20px;margin-top:50px;}
#container .main05 .main .list01 h1 {width:100%;height:16px;float:left;text-align:center;margin:20px 0;}
#container .main05 .main .list01 .lie {margin-left:20px;float:left;width:95%;height:250px;;overflow-y:auto;} 
#container .main05 .main .list01 .lie::-webkit-scrollbar {width:5px;height:5px;background-color: rgba(241,209,148,1);}
#container .main05 .main .list01 .lie::-webkit-scrollbar-track{border-radius:50px; background-color:#f9f9f9;}
#container .main05 .main .list01 .lie::-webkit-scrollbar-thumb{border-radius:20px;background-color:#a5a5a5;}
#container .main05 .main .list01 .lie::-webkit-scrollbar-button {background-color:#f9f9f9;}
#container .main05 .main .list01 .lie li {float:left;width:230px;height:100px;margin:10px 30px;background:#a8cff9;}
#container .main05 .main .list01 .lie li img {width:230px;height:100px;}
#container .main05 .main .list01 .lie li a:hover{filter: brightness(1.1);}

#container .main05 .main .list02 {width:100%;height:200px;float:left;border:2px solid #e2caf9;border-radius:0px;margin-top:30px;}
#container .main05 .main .list02 .z_ico {width:400px;height:200px;float:left; text-align:center;display: grid;place-items: center;border-right:2px solid #e2caf9;}
#container .main05 .main .list02 .y_txt {width:848px;height:175px;float:left; text-align:left;text-indent:25px;padding-top:25px;}
#container .main05 .main .list02 .y_txt h1 {text-align:left;width:100%;height:35px;font-size:20px;font-weight: bold;color:#000000;}
#container .main05 .main .list02 .y_txt p {text-align:left;width:100%;height:25px;line-height:25px;font-size:16px;color:#000000;}
#container .main05 .main .list02 .y_txt p a {color:#ff0000;}


