body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong,input,button,textarea,select,dd,dl,dt,ol{margin: 0;padding: 0;word-wrap: break-word}h1,h2,h3,h4,h5,h6{font-weight: normal}body{font-family: "Arial", "microsoft yahei";font-size: 14px;line-height: 1;color: #333}*{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-box-sizing: border-box;box-sizing: border-box}li{list-style-type: none;float: left}table{border-collapse: collapse;border-spacing: 0}a,area{text-decoration: none;outline: none;color: #000}img{border: none;vertical-align: middle}i,var,em{font-style: normal}button{font-family: "Arial", "microsoft yahei";font-size: 14px;outline: none;cursor: pointer;border: none;line-height: 1}input[type="submit"]{border: none}iframe{border: none}input,select,textarea{outline: none;font-family: "Arial", "microsoft yahei";font-size: 14px}textarea{resize: none;overflow-y: auto}.at{margin: 0 auto}.fl{float: left}.fr{float: right}.clear{clear: both}.dt{display: table;width: 100%}.fl-w{float: left;width: 100%}.hide{display: none}.ver-container{display: table;width: 100%;text-align: center}.ver-container>*{vertical-align: middle;display: table-cell}.swiper-button-disabled{cursor: no-drop !important;opacity: .5}[class*=icon]{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[class*=ico]{vertical-align: middle;display: inline-block}.wid{width: 90%;margin: 0 auto;max-width: 1550px}body,html{width: 100vw;height: 100vh;position: relative}.main{width: 100%;height: 100%;background: url("../img/adf40c_1920x1080.jpg") center no-repeat;background-size: cover}.main .cont{height: 100vh;display: flex;justify-content: flex-end;align-items: flex-end;padding-bottom: 10vh}.main .cont .inform{width: 100%}.main .cont .inform .list{width: 100%;max-width: 520px}.main .cont .inform .list ul{width: 100%}.main .cont .inform .list ul li{width: 100%}.main .cont .inform .list ul li .tit{width: 100%;height: 132px;border-bottom: 1px solid #fff;font-size: 78px;font-family: arial;font-weight: bold;text-transform: uppercase;text-align: right;color: #fff;letter-spacing: 4px}.main .cont .inform .list ul li .text{width: 100%;text-align: right;padding: 20px 0}.main .cont .inform .list ul li .text p{color: #fff;line-height: 28px;font-size: 18px;font-family: arial;padding: 8px 0}.main .cont .inform .list ul li .more{width: 100%;text-align: right}.main .cont .inform .list ul li .more a{display: inline-block;width: 144px;height: 30px;background-color: #c71f37;text-align: center;line-height: 30px;color: #fff;font-size: 16px;border-radius: 15px;text-decoration: none}.main .cont .inform .list .swiper-pagination{bottom: inherit;top: 0;left: inherit;right: 0;width: auto}.main .cont .inform .list .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 6px;background: none;border: 1px solid #fff;opacity: 1}.main .cont .inform .list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #df061b;border: 1px solid #df061b}.sidebar{width: 28%;height: 30vh;position: absolute;left: 0;overflow: hidden;top: 0;z-index: 99;padding: 22px 0;display: flex;justify-content: space-between;flex-direction: column}.sidebar:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;transition: 0.5s;background: rgba(223, 6, 27, 0.8)}.sidebar .tops{width: 100%;height: 86px;position: relative;z-index: 9}.sidebar .tops .menus{width: 86px;height: 86px;display: flex;justify-content: center;align-items: center;cursor: pointer}.sidebar .tops .menus i{display: inline-block;width: 36px;height: 4px;background-color: #fff;border-radius: 2px;position: relative;transition: 0.5s}.sidebar .tops .menus i:after{content: "";position: absolute;left: 0;top: -10px;width: 100%;transition: 0.5s;height: 4px;background-color: #fff;border-radius: 2px}.sidebar .tops .menus i:before{content: "";position: absolute;left: 0;bottom: -10px;transition: 0.5s;width: 100%;height: 4px;background-color: #fff;border-radius: 2px}.sidebar .tops .menus.reds i{background-color: #df061b}.sidebar .tops .menus.reds i:after{background-color: #df061b}.sidebar .tops .menus.reds i:before{background-color: #df061b}.sidebar .tops .logo{width: calc(100% - 86px);max-width: 425px;position: relative;height: 86px}.sidebar .tops .logo:after{content: "";position: absolute;left: 0;top: 0;width: calc(100% - 68px);z-index: 100;height: 34px;background: rgba(223, 6, 27, 0.8)}.sidebar .tops .logo:before{content: "";position: absolute;left: 0;z-index: 100;top: 34px;width: 100%;height: 52px;background: rgba(223, 6, 27, 0.8)}.sidebar .tops .logo .imgs{width: 100%;height: 86px;display: flex;justify-content: flex-start;align-items: center;position: relative;padding: 0 12px;z-index: 101}.sidebar .tops .logo .imgs img{max-width: 80%;min-width: 260px}.sidebar .cont{width: 100%;display: flex;justify-content: flex-end;align-items: flex-end;padding-bottom: 100px;position: relative;z-index: 9}.sidebar .cont .menu{width: 100%;min-height: 100px;position: relative;left: -100%;transition: 0.5s}.sidebar .cont .menu .list{width: 100%}.sidebar .cont .menu .list ul{width: 100%}.sidebar .cont .menu .list ul li{width: 100%;position: relative;float: left}.sidebar .cont .menu .list ul li h4{width: 100%;line-height: 68px;text-align: right;padding-right: 45px;color: #fff;margin: 0;font-size: 26px;cursor: pointer;font-family: Times New Roman Regular;position: relative}.sidebar .cont .menu .list ul li h4:after{content: "";position: absolute;right: 28px;top: 50%;margin-top: -5px;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 6px solid #fff;display: none}.sidebar .cont .menu .list ul li .slide{width: 100%;padding: 0 35px;position: absolute;left: 100%;top: 0;display: none;min-height: 500px}.sidebar .cont .menu .list ul li .slide .intr{width: 100%;padding-top: 10px;border-top: 1px solid #fff}.sidebar .cont .menu .list ul li .slide .intr .item{width: 100%;border-bottom: 1px solid #fff}.sidebar .cont .menu .list ul li .slide .intr .item h5{line-height: 26px;color: #fff;font-size: 18px;cursor: pointer}.sidebar .cont .menu .list ul li .slide .intr .item .slide-list{width: 100%;display: none}.sidebar .cont .menu .list ul li .slide .intr .item .slide-list p{line-height: 40px;color: #fff;font-size: 16px;padding-left: 22px;position: relative}.sidebar .cont .menu .list ul li .slide .intr .item .slide-list p a{color: #fff;text-decoration: none;display: block;width: 100%}.sidebar .cont .menu .list ul li .slide .intr .item .slide-list p:after{content: "";position: absolute;left: 8px;top: 50%;margin-top: -3px;width: 6px;height: 6px;background-color: #fff;border-radius: 3px}.sidebar .cont .menu .list ul li .slide .intr .item .slide-list p:hover a{color: #cb2037;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5)}.sidebar .cont .menu .list ul li.acti h4:after{display: block}.sidebar .cont .menu .list ul li:nth-child(2) .slide{top: -68px}.sidebar .cont .menu .list ul li:nth-child(3) .slide{top: -136px}.sidebar .cont .menu .list ul li:nth-child(4) .slide{top: -204px}.sidebar .cont .menu .list ul li:nth-child(5) .slide{top: -272px}.sidebar .cont .menu .list ul li:nth-child(6) .slide{top: -340px}.sidebar .cont .menu .list ul li:nth-child(7) .slide{top: -408px}.sidebar .cont .menu .search{width: 100%;float: left;padding-right: 45px;padding-top: 20px}.sidebar .cont .menu .search .input{width: 100%;max-width: 202px;height: 34px;border-bottom: 1px solid #fff}.sidebar .cont .menu .search .input .txt{width: calc(100% - 22px)}.sidebar .cont .menu .search .input .txt input{width: 100%;height: 33px;border: none;background: none;color: #fff;font-size: 20px}.sidebar .cont .menu .search .input .txt input::-webkit-input-placeholder{color: rgba(255, 255, 255, 0.6);font-style: italic;font-size: 20px}.sidebar .cont .menu .search .input .btns{width: 22px;height: 33px;display: flex;justify-content: center;align-items: center}.sidebar .cont .menu .search .input .btns input{width: 100%;height: 100%;background: url("../img/2fc544_20x20.png") center no-repeat}.sidebar.open{z-index: 999;height: 100vh;overflow: initial}.sidebar.open:after{width: 100%}.sidebar.open .tops .logo:after{display: none}.sidebar.open .tops .logo:before{display: none}.sidebar.open .menus i:after{width: 50%;transform: rotate(-45deg);top: -6px;left: -1px}.sidebar.open .menus i:before{width: 50%;transform: rotate(45deg);bottom: -6px;left: -1px}.sidebar.open .menus.reds i{background-color: #fff}.sidebar.open .menus.reds i:after{background-color: #fff}.sidebar.open .menus.reds i:before{background-color: #fff}.sidebar.open .cont .menu{left: 0}.slides{width: 0;height: 100vh;background-color: rgba(0, 0, 0, 0.32);position: fixed;right: 0;transition: 0.5s;top: 0;z-index: 9}.slides.acti{width: 72%}body.overs{overflow: hidden}.alerts{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: fixed;left: -100%;transition: 0.5s;top: 0;z-index: 20;padding-top: 66px;display: none}.alerts .cont{width: 100%;min-height: 100px;float: left;background: rgba(223, 6, 27, 0.8)}.alerts .cont .list{width: 100%;padding: 0 20px}.alerts .cont .list ul{width: 100%}.alerts .cont .list ul li{width: 100%;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.4)}.alerts .cont .list ul li:last-child{border-bottom: none}.alerts .cont .list ul li h4{width: 100%;line-height: 30px;color: #fff;font-size: 16px;position: relative;margin: 0}.alerts .cont .list ul li .alerts-slide{width: 100%;padding-left: 20px;display: none}.alerts .cont .list ul li .alerts-slide p{line-height: 24px;font-size: 14px}.alerts .cont .list ul li .alerts-slide p a{color: #fff}.alerts .cont .list ul li.btns h4:after{content: "";position: absolute;right: 0;top: 0;width: 30px;transition: 0.5s;height: 30px;background: url("../img/588ee5_18x18.png") center no-repeat}.alerts .cont .list ul li.acti h4:after{transform: rotate(180deg)}.alerts .cont .search{width: 100%;height: 60px;background-color: rgba(0, 0, 0, 0.8);float: left;padding: 10px 20px}.alerts .cont .search .button{width: 40px;height: 40px}.alerts .cont .search .button input{width: 100%;height: 100%;background: #df061b url("../img/dfbbf4_28x28.png") center no-repeat;border-radius: 20px;background-size: 22px 22px;border: none}.alerts .cont .search .input{width: calc(100% - 40px);padding-right: 20px}.alerts .cont .search .input input{width: 100%;height: 40px;background-color: #df061b;border-radius: 20px;padding: 0 12px;font-size: 16px;color: #fff;border: none}.alerts .cont .search .input input::-webkit-input-placeholder{color: rgba(255, 255, 255, 0.8);font-style: italic;font-size: 16px}.alerts.acti{left: 0}.pages{width: 100%;min-height: 100vh}.pages .about{width: 100%;min-height: 100vh;background: url("../img/363fff_1024x668.jpg") right top no-repeat;padding-top: 180px}.pages .about .title{width: 100%;line-height: 160px;font-size: 80px;color: #f25974;font-family: Times New Roman Regular;font-style: italic}.pages .about .cont{width: 100%}.pages .about .cont .menus{width: 100%;position: relative;z-index: 100;float: left}.pages .about .cont .menus ul{width: 100%}.pages .about .cont .menus ul li{width: 100%}.pages .about .cont .menus ul li h5{line-height: 24px;padding: 10px 0;font-size: 18px;color: #ef033f;margin: 0;font-weight: bold;cursor: pointer}.pages .about .cont .menus ul li .downs{width: 100%;float: left;display: none}.pages .about .cont .menus ul li .downs p{line-height: 20px;padding-left: 20px;position: relative}.pages .about .cont .menus ul li .downs p:after{content: "";position: absolute;left: 8px;top: 50%;margin-top: -3px;width: 6px;height: 6px;border-radius: 3px;background-color: #ef033f}.pages .about .cont .menus ul li .downs p a{color: #ef033f}.pages .about .cont .details{width: 100%;min-height: 100px}.pages .about .cont .details .title{width: 100%;line-height: 58px;font-size: 20px;color: #3b3b3b;font-family: arial}.pages .about .cont .details .text{width: 100%;line-height: 28px;font-size: 16px;max-width: 800px;padding-bottom: 30px}body.over{overflow: hidden}.contact{width: 100%;min-height: 994px;float: left;background: url("../img/a3e15c_1208x994.jpg") right bottom no-repeat;padding-top: 180px;position: relative}.contact .title{width: 100%;line-height: 160px;font-size: 80px;color: #f25974;font-family: Times New Roman Regular;font-style: italic;opacity: 0.6}.contact .inform{width: 100%}.contact .inform .item{width: 100%;padding-bottom: 30px}.contact .inform .item .tit{width: 100%;line-height: 60px;font-size: 30px;color: #000;font-weight: bold;font-family: arial}.contact .inform .item .text{width: 100%}.contact .inform .item .text p{line-height: 30px;font-size: 16px;color: #333;margin: 0}.contact .inform .item .text p span{margin-right: 30px}.news{width: 100%;min-height: 994px;float: left;background: url("../img/28ce83_996x657.jpg") top right no-repeat;padding-top: 180px;position: relative}.news .cont{width: 100%}.news .cont .title{width: 100%;line-height: 160px;font-size: 80px;color: #f25974;font-family: Times New Roman Regular;font-style: italic;opacity: 0.4}.news .cont .list{width: 100%}.news .cont .list ul{width: 100%}.news .cont .list ul li{width: 100%;padding: 24px 0;border-bottom: 1px solid #dcdcdc}.news .cont .list ul li .imgs{width: 220px;height: 126px;background-color: #dcdcdc}.news .cont .list ul li .imgs img{width: 100%;height: 100%}.news .cont .list ul li .text{width: calc(100% - 220px);padding-right: 50px}.news .cont .list ul li .text .txt{width: 100%;line-height: 40px;font-size: 20px;color: #333;height: 80px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.news .cont .list ul li .text .time{width: 100%;line-height: 40px;font-size: 16px;color: #555;padding-top: 6px}.news .cont .page{width: 100%;min-height: 100px;float: left;text-align: center;padding: 30px 0}body.over-X{overflow-x: hidden}.footer{width: 100%;text-align: center;height: 32px;float: left;background-color: rgba(0, 0, 0, 0.8)}.footer.fix{position: fixed;left: 0;bottom: 0}.footer .text{width: 100%;line-height: 32px;font-size: 14px;color: #aaa;text-align: left}@media screen and (max-width: 1400px){.sidebar{width: 35%}.slides.acti{width: 65%}.main .cont .inform .list ul li .tit{font-size: 48px;line-height: 68px;height: auto;padding: 11px 0}}@media screen and (max-width: 994px){.sidebar{width: 100%;padding: 0;min-height: inherit}.sidebar .tops .menus{float: right !important}.sidebar .tops .logo{float: left !important}.sidebar .tops .logo:after{display: none}.sidebar .tops .logo:before{display: none}.sidebar .cont{display: none}.slides.acti{display: none}.main .cont{padding-top: 20vh}.main .cont .inform .list ul li{padding-top: 20px}.main .cont .inform .list ul li .tit{line-height: 68px;font-size: 38px;height: 68px}.alerts{display: block}.pages .about .title, .contact .title, .news .cont .title{line-height: 40px;font-size: 28px}.contact .inform .item .tit{font-size: 20px}.pages .about .cont, .news .cont{width: calc(100% + 30px);position: relative;left: -15px}.contact .inform .item .text p{font-size: 16px}.contact{padding-top: 100px}.pages .about .cont .menus ul li h5{padding: 5px 0}.news .cont .list ul li .imgs{width: 100%}.news .cont .list ul li .text{padding-right: 0;width: 100%}.news .cont .list ul li .text .txt{font-size: 16px;line-height: 26px}.news .cont .list ul li .text .time{font-size: 14px}.news .cont .list ul li .text .txt{height: auto}.news .cont .list ul li{padding-bottom: 20px;border-bottom: 1px solid #f5f5f5}.sidebar .tops .menus.reds i{background-color: #fff}.sidebar .tops .menus.reds i:after{background-color: #fff}.sidebar .tops .menus.reds i:before{background-color: #fff}.sidebar .tops.bgs{background-color: rgba(223, 6, 27, 0.8)}}@media screen and (max-width: 768px){body.wapOver{overflow: hidden}.sidebar .tops{height: 66px}.sidebar .tops .menus{height: 66px}.sidebar .tops .logo{height: 66px}.sidebar .tops .logo .imgs{height: 66px}.main .cont{padding: 0;padding-bottom: 10vh}.main .cont .inform .list ul li .text p{font-size: 14px;line-height: 26px;padding: 4px 0}.main .cont .inform .list ul li .text{padding-bottom: 0}.main .cont .inform .list ul li .more{padding-bottom: 30px}.footer .text{font-size: 14px;line-height: 22px;text-align: center}.footer{height: auto;line-height: 22px;padding: 10px 0}.pages .about .cont .details .text{font-size: 13px}}.sidebar .cont .menu .list ul li .slide .intr .item h5 a{line-height: 26px;color: #fff;font-size: 18px;cursor: pointer}.pages .about .cont .menus ul li h5 a{line-height: 24px;padding: 10px 0;font-size: 18px;color: #ef033f;margin: 0;font-weight: bold;cursor: pointer}.news .cont .list ul li .text .txt a{width: 100%;line-height: 40px;font-size: 20px;color: #333;height: 80px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.sidebar .cont .menu .list ul li h4 a{width: 100%;line-height: 68px;text-align: right;padding-right: 45px;color: #fff;margin: 0;font-size: 26px;cursor: pointer;font-family: Times New Roman Regular;position: relative}.sidebar .cont .menu .list ul li h4 a{padding-right: 0 !important}