html,body{width:100%;height:100%;padding:0;margin:0}a{text-decoration:none}.homebg{width:100%;height:100%;background:url(bg.jpg);background-size:cover;position:fixed}.homebg .cloud{background:url(./yuan.png) 0 top;animation:animate-cloud 20s linear infinite;width:100%;height:500px;display:block;background-size:cover;position:fixed;top:0;z-index:90}.homebg .cloud .line{background:url(./line-bg.png) center top no-repeat,url(./line.png) center top no-repeat;display:block;height:500px;background-size:cover}.homebg #linePoint{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.homebg #digitalRain{position:fixed;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 768px)and (min-width: 375px){.homebg .cloud{height:40vh}.homebg .cloud .line{height:40vh}}.mainbody{position:fixed;width:100%;height:100%;z-index:1;display:flex;flex-direction:column}.mainbody #header{height:44px;display:flex;flex-direction:row;justify-content:space-between;z-index:10000;position:relative;padding:0 15px;line-height:44px}.mainbody #header .menu{display:none}.mainbody #header .gohome span{cursor:pointer;display:block;font-size:18px;color:#fff;font-weight:bold}.mainbody #pageMain{margin:auto;flex:auto;display:flex;align-items:center;flex-direction:row;justify-content:center}.mainbody #footer{color:#fff;text-align:center;line-height:24px;font-size:14px;padding:0 30px}.mainbody #footer a{color:#fff}@media screen and (max-width: 768px)and (min-width: 375px){.mainbody #header .menu{display:block}.mainbody #pageMain{width:100%;flex-direction:column}}.home{text-align:center;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center}.home .logo img{width:670px}.home .nav-item{display:flex;margin-top:70px;justify-content:center}.home .nav-item .buttons{width:175px;margin:10px 20px;height:60px;text-decoration:none;text-align:center;display:block;position:relative;padding:3px 3px 6px 5px;box-sizing:border-box;background:url(hbtn2.png) no-repeat;background-size:cover}.home .nav-item .buttons span{color:#fff}.home .nav-item .buttons:hover{cursor:pointer}.home .box-line{width:167px;height:51px;color:#fff;line-height:50px;font-size:20px;position:relative}.home .box-line:hover{box-shadow:inset 0 0 0 2px rgba(36,213,255,.9)}.home .box-line:hover::before,.home .box-line:hover::after{box-shadow:inset 0 0 0 2px rgba(36,213,255,.9)}.home .box-line span{margin-top:-15px}.home .box-line::before,.home .box-line::after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1;margin:-5%;animation:clipMe 8s linear infinite}.home .box-line::before{animation-delay:-4s}@media screen and (max-width: 768px)and (min-width: 375px){.home .logo img{width:300px}.home .nav-item{flex-direction:column;margin-top:50px}}.listnav{height:100%;margin-right:40px;transition:all .3s}.listnav .list_nav{width:150px;position:relative;margin-top:100px}.listnav .list_nav .navbgitem{background:url(navbg1.png) no-repeat;background-size:100% 100%;height:46px;position:absolute;left:15px;right:15px;top:30px}.listnav .list_nav .list_nav-box a{color:#fff;line-height:66px;font-size:18px;font-weight:600;display:block;position:relative;text-decoration:none;height:66px;text-align:center;transition:all .5s ease-in-out;z-index:100}@media screen and (min-width: 375px)and (max-width: 768px){.listnav{position:fixed;left:-150px;top:0;background-color:rgba(0,0,0,.6);z-index:999;overflow:hidden}.listnav .list_nav{margin-top:44px}}.listbox{border-radius:15px;width:1000px;background:url(box1.png) no-repeat;background-size:100% 100%;position:relative}.listbox .listbox_list{padding:65px 50px;height:calc(100vh - 330px);flex:1;display:flex;flex-direction:column}.listbox .listbox_list .title{background:url(navtitle.png) no-repeat;font-size:22px;color:#fff;font-weight:600;line-height:60px;margin:5px 10px;background-size:auto 100%;padding-left:80px;text-align:left;display:block}.listbox .listbox_list .search{position:absolute;right:80px;top:75px;color:#fff}.listbox .listbox_list .search .input{height:50px;line-height:50px;font-size:18px;color:#fff;border-radius:30px;width:180px;background-color:#002c83;padding-left:20px;border:0;outline:none;float:left;padding-right:65px}.listbox .listbox_list .search .input::-webkit-input-placeholder{color:#fff}.listbox .listbox_list .search .input::-moz-placeholder{color:#fff}.listbox .listbox_list .search .input:-moz-placeholder{color:#fff}.listbox .listbox_list .search .input:-ms-input-placeholder{color:#fff}.listbox .listbox_list .search span{width:65px;height:65px;float:right;margin-left:-65px;line-height:65px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;display:block;margin-top:-7.5px;position:relative;text-align:center}.listbox .listbox_list .search span.btn{background:rgba(3,134,220,.6) url(search_btn.png) no-repeat;background-size:cover;border-radius:50%;transform:rotate(360deg);animation:rotation 8s linear infinite;z-index:1}.listbox .listbox_list .search span.text{z-index:10}.listbox .listbox_list .list_pic{margin:15px 20px;display:flex;flex-flow:row wrap}.listbox .listbox_list .list_pic .list_pic_item{width:33.3333%;display:block;overflow:hidden}.listbox .listbox_list .list_pic .list_pic_item .list_pic_item_box{margin:10px;padding:10px;background:rgba(255,255,255,.3);border-radius:10px;transition:all .5s ease-in-out;text-decoration:none}.listbox .listbox_list .list_pic .list_pic_item .list_pic_item_box:hover{background:rgba(47,142,221,.9);cursor:pointer}.listbox .listbox_list .list_pic .list_pic_item .list_pic_item_box .img{width:100%;max-height:132px;min-height:132px}.listbox .listbox_list .list_pic .list_pic_item .list_pic_item_box span{display:block;line-height:30px;text-align:center;color:#fff;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listbox .listbox_list .list_text{margin:15px}.listbox .listbox_list .list_text li{margin-bottom:15px;background:rgba(14,111,174,.6);padding:15px;border-radius:10px}.listbox .listbox_list .list_text .contents{display:block;transition:all .3s ease 0s;width:100%;padding:5px 0px;border-radius:3px;position:relative;border:1px solid #ddd;color:#fff}.listbox .listbox_list .list_text .contents h1{font-size:34px;font-weight:bold}.listbox .listbox_list .list_text .contents h3{font-size:18px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listbox .listbox_list .list_text .contents h5{line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#ccc;margin-top:10px}.listbox .listbox_list .list_text .contents .news_time{width:140px;border-right:1px solid #ddd;text-align:center;display:inline-block}.listbox .listbox_list .list_text .contents .news_contents{padding:0px 15px;position:absolute;left:140px;top:5px;right:0}.listbox .listbox_list .list_text .contents:hover{background:rgba(14,111,174,.3)}.listbox .listbox_list .child_nav{margin:10px 15px}.listbox .listbox_list .child_nav a{display:inline-block;background:rgba(14,111,174,.3);color:#fff;padding:10px 15px;margin:5px;border:1px solid #eee;border-radius:5px}.listbox .listbox_list .child_nav a:hover{background-color:#eee;color:#0e6fae}@media screen and (min-width: 375px)and (max-width: 768px){.listbox{width:100%;background:url(boxbg750.svg) no-repeat;background-size:100% 100%;height:100%}.listbox .listbox_list{padding:25px 0px 20px 0px;height:calc(100vh - 190px)}.listbox .listbox_list .title{font-size:16px;line-height:40px;padding-left:55px}.listbox .listbox_list .search{position:absolute;right:20px;top:30px;color:#fff}.listbox .listbox_list .search .input{line-height:30px;font-size:14px;color:#fff;border-radius:30px;width:100px;background-color:#002c83;padding-left:10px;height:40px;border:0;outline:none;float:left;padding-right:65px}.listbox .listbox_list .search span{width:55px;height:55px;float:right;margin-left:-55px;line-height:55px;margin-top:-7.5px}.listbox .listbox_list .list_pic .list_pic_item{width:100%}.listbox .listbox_list .list_text .contents{display:block;transition:all .3s ease 0s;width:100%;padding:5px 0px;border-radius:3px;position:relative;border:1px solid #ddd;color:#fff}.listbox .listbox_list .list_text .contents h1{font-size:24px}.listbox .listbox_list .list_text .contents h3{font-size:14px}.listbox .listbox_list .list_text .contents h5{font-size:12px}.listbox .listbox_list .list_text .contents .news_time{width:90px}.listbox .listbox_list .list_text .contents .news_contents{left:90px}}.scrollView{overflow-y:auto}.scrollView::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}.scrollView::-webkit-scrollbar-thumb{border-radius:4px;background-color:#06ecfa;max-height:50px}.scrollView::-webkit-scrollbar-track-piece{border-radius:4px;background-color:#408bce}.scrollView .nodata{display:block;color:#fff;line-height:100px}@media screen and (min-width: 375px)and (max-width: 768px){.scrollView{height:auto;overflow-y:auto}}.pages{text-align:center}.pages .layui-laypage .layui-laypage-curr{background-color:rgba(3,134,220,.6)}.pages .layui-laypage .layui-laypage-curr .layui-laypage-em{display:none}.pages .layui-laypage a,.pages .layui-laypage span{color:#fff;border:1px solid #fff;background-color:rgba(0,0,0,0)}.infobox{width:1100px;height:90%;margin:0px auto;box-sizing:border-box;border-radius:10px;background:rgba(0,0,0,.1)}.infobox .info_body{display:flex;flex-direction:column;justify-content:space-between;background-size:100 100%;height:100%;width:100%}.infobox .info_body .info_title{line-height:60px;font-size:22px;color:#fff;font-weight:600;display:block;height:60px;padding-top:10px;text-align:center}.infobox .info_body .info_content{overflow-y:auto;flex:auto;padding:30px;background-color:#dbecf7;margin:15px;height:520px;color:#333;font-size:16px;line-height:30px;text-align:left;text-indent:2em;border-radius:10px;border:15px solid rgba(48,112,222,.1)}.infobox .info_body .info_content::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}.infobox .info_body .info_content::-webkit-scrollbar-thumb{border-radius:4px;background-color:#06ecfa;max-height:50px}.infobox .info_body .info_content::-webkit-scrollbar-track-piece{border-radius:4px;background-color:#408bce}.infobox .info_body .info_content img{margin:0 auto;display:block}.infobox .info_body .info_content video{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.infobox .info_body .info_footer{margin:0 auto;cursor:pointer}@media screen and (min-width: 375px)and (max-width: 768px){.infobox{width:100%;height:calc(100vh - 120px)}.infobox .info_body .info_title{line-height:30px}.infobox .info_body .info_content{margin:5px;padding:5px;border-width:5px}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes clipMe{0%,100%{clip:rect(0px, 185px, 0px, 0px)}25%{clip:rect(0px, 0px, 70px, 0px)}50%{clip:rect(70px, 185px, 70px, 0px)}75%{clip:rect(0px, 185px, 70px, 185px)}}