html{width:100%!important;font-size:100%}body{width:100%!important;position:relative}.main-box{width:100%;background-color:#fff}.rtopnav{position:fixed;z-index:110;right:.3rem;top:.3rem}.rtopnav .am-btn{font-size:2rem;vertical-align:top}.rtopnav .am-btn-secondary{background-color:#020b32;border-color:#020b32}.musicinfo{position:fixed;top:.6rem;left:1rem;z-index:9999}.musicinfo img{width:3rem;height:3rem;margin:.1rem}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.Rotation{-webkit-transform:rotate(360deg);animation:rotation 3s linear infinite;-moz-animation:rotation 3s linear infinite;-webkit-animation:rotation 3s linear infinite;-o-animation:rotation 3s linear infinite}.nav-wrap{position:fixed;width:26%;top:5rem;z-index:1100;right:.5rem;display:none}.nav-wrap ul{margin:0;padding:0}.nav-wrap ul li{text-align:center;height:3rem;line-height:3rem;background:rgba(21,63,179,0.5);margin-bottom:1px;list-style-type:none}.nav-wrap ul li a{font-size:1.2rem;color:#fff;display:inline-block;width:100%;height:3rem;line-height:3rem;font-weight:bold;vertical-align:top}.nav-wrap ul li:first-child{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.nav-wrap ul li:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.header-area{height:100vh;width:100%;position:relative}.header-area .company-info{position:absolute;width:100%;top:12rem;overflow:hidden;z-index:100;color:#fff}.header-area .company-info .nbtit{padding-left:5vh;letter-spacing:6px;margin-bottom:.5rem;font-size:1.8rem}.header-area .company-info .blade_info{padding-left:5vh;padding-top:1vh;height:13rem;background:url(../images/back02.png) no-repeat left top;background-size:auto 100%}.header-area .company-info .blade_info .company-name{font-size:5rem;letter-spacing:10px;line-height:7rem}.header-area .company-info .blade_info .company-code{font-size:2rem}.header-area .swiper-container{position:relative;height:100vh;z-index:90}.header-area .swiper-container .swiper-slide{width:100%}.header-area .swiper-container .swiper-slide img{width:100%;height:100%}.header-area .swiper-container .swiper-pagination{bottom:52vh}.header-area .swiper-container .swiper-pagination-bullet{background-color:#fff}.header-area .swiper-container .swiper-pagination-bullet-active{width:3rem;border-radius:1rem;background:#fff}.header-area .arror_down{font-size:3rem;position:absolute;left:45%;bottom:6vh;color:#f8f2dc;z-index:120;margin-left:-0.3rem;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.nb-content{width:100%;padding-top:10vh}.nb-content .nb-box{width:90%;background-color:#051146;border-radius:1.6rem;margin:0 auto;margin-bottom:3rem;*zoom:1}.nb-content .nb-box:after{display:table;content:'';clear:both}.nb-content .nb-box .hd h3{color:#c1dff2;font-size:1.8rem;padding:.8rem 1.8rem;margin-bottom:0}.nb-content .nb-box .bd{width:90%;overflow:hidden;margin:0 auto;*zoom:1;padding:1rem 0}.nb-content .nb-box .bd:after{display:table;content:'';clear:both}.img-title{font-size:1.6rem;color:#fff;line-height:3rem;padding:0 .6rem}.img-des{font-size:1.4rem;color:#fff;line-height:2.4rem;padding:0 .6rem}.chart-container{position:relative;width:100%;z-index:90}.chart-container .chart-slide{width:100%}.chart-container .chart-slide img{width:100%;height:100%}.chart-container .chart-pagination{text-align:center}.chart-container .chart-pagination-bullet{background:rgba(255,255,255,0.5)}.chart-container .swiper-pagination-bullet{background:rgba(255,255,255,0.5)}.chart-container .swiper-pagination-bullet-active{width:1.6rem;border-radius:1rem;background:rgba(255, 255, 255)}.numtype-red{height:auto}.numtype-red .nt-rtext{padding-left:1rem}.numtype-red .nt-rtext .nt-bordertit{background-color:royalblue;color:#fff;text-align:center;height:1.4rem;line-height:1.4rem}.numtype-red .nt-rtext .nt-top{height:4rem}.numtype-red .nt-rtext .nt-top .nt-tongbi{background-color:#ea3030;font-size:1.6rem;color:#fff;height:2rem;line-height:2rem;display:inline-block;padding:0 .8rem;border-radius:.4rem}.numtype-red .nt-rtext .nt-top .nt-num{padding-left:.5rem;font-size:2rem;color:#ea3030;font-weight:bold;vertical-align:middle}.numtype-red .nt-rtext .nt-text{color:#fff;font-size:1.4rem}.numtype-green{height:auto}.numtype-green .nt-rtext{padding-left:1rem}.numtype-green .nt-rtext .nt-top{height:4rem}.numtype-green .nt-rtext .nt-top .nt-tongbi{background-color:#3ba272;font-size:1.6rem;color:#fff;height:2rem;line-height:2rem;display:inline-block;padding:0 .8rem;border-radius:.4rem}.numtype-green .nt-rtext .nt-top .nt-num{padding-left:.5rem;font-size:2rem;color:#3ba272;font-weight:bold;vertical-align:middle}.numtype-green .nt-rtext .nt-text{color:#fff;font-size:1.4rem}.iocntype-one .img{width:40%;height:auto;margin:0 auto}.iocntype-one .img img{width:100%;height:auto}.iocntype-one h2{font-size:1.8rem;margin:0;text-align:center;color:#ea3030;font-weight:bold}.iocntype-one .des{text-align:center;color:#fff;margin:0;font-size:1.4rem}.numtype-line{width:75%;height:4rem;overflow:hidden;border-bottom:1px solid #ea3030;margin-bottom:1.6rem;*zoom:1}.numtype-line:after{display:table;content:'';clear:both}.numtype-line .nt-year{color:#fff;font-size:1.8rem;line-height:4.2rem;overflow:hidden;text-align:left}.numtype-line .nt-num{color:#ea3030;font-size:2.4rem;font-weight:bold;height:3rem;line-height:4rem;text-align:right}.numtype-line .nt-num span{font-size:1.6rem}.numtype-redline{margin-bottom:2rem}.numtype-redline .nt-num{color:#ea3030;font-size:1.8rem;font-weight:bold;height:3rem;line-height:3rem;text-align:center}.numtype-redline .nt-num span{font-size:1.2rem}.numtype-redline .nt-name{background-color:#ea3030;color:#fff;text-align:center;font-size:.8rem;border-radius:.2rem}.numtype-redblock{margin-bottom:2.4rem}.numtype-redblock .nt-num{color:#ea3030;font-size:1.6rem;font-weight:bold;height:2.4rem;line-height:2.4rem;text-align:center}.numtype-redblock .nt-num span{font-size:1.4rem}.numtype-redblock .nt-name{background-color:#ea3030;color:#fff;text-align:center;font-size:.8rem;border-radius:.2rem}.rb-on{border-radius:5px;border:1px solid rgba(255,255,255,0.5)}.gdlb-wrap{margin-bottom:1rem;*zoom:1}.gdlb-wrap:after{display:table;content:'';clear:both}.gdlb-wrap .tit div{font-size:1.4rem;color:#fff}.gdlb-wrap .gdlb{margin:0;padding:0}.gdlb-wrap .gdlb li{margin-bottom:1.2rem;font-size:1.6rem}.gdlb-wrap .gdlb li .company-info{color:#c0c0c0;font-size:1.5rem}.gdlb-wrap .gdlb li .company-info span{font-size:2.2rem;color:#ea3030;font-weight:bold}.gdlb-wrap .gdlb li .company-info span.gdstatue{font-size:1.2rem;background-color:#dd514c;padding:.1rem .5rem;border-radius:.8rem;color:#fff;font-weight:normal;margin-left:.4rem}.gdlb-wrap .gdlb li .lb-pect{font-size:1.2rem;color:#c0c0c0}.gdlb-wrap .gdlb li .lb-num{font-size:1.2rem;color:#c0c0c0;text-align:right}.gdlb-wrap .gdlb li .am-progress{margin-bottom:0;margin-top:.8rem;border-radius:.4rem}.company-intro{font-size:1.6rem;margin-bottom:1.2rem;color:#fff;line-height:2.4rem;height:19rem;overflow-x:hidden;overflow-y:scroll}.yjld .yj-txt{font-size:1.4rem;color:#fff}.btn-pdf{width:100%;text-align:center;margin-bottom:3rem}.btn-pdf .am-btn{border-radius:.4rem;width:50%;background-color:#bc0124;border-color:#bc0124;color:#fff;font-size:1.6rem}.btn-pdf .am-btn:visited{color:#fff}.prism-player{width:100%;height:calc(100vw * .6);margin-bottom:1rem}.screenshot{width:3rem;height:3rem;border-radius:50%;background:#D00;position:fixed;right:.5rem;bottom:10vh;z-index:9999;color:#ffffff;display:flex;font-size:.2rem;flex-direction:column;align-items:center;justify-content:center}.cover2 .company-info{height:100vh;top:0;background:url(../images/cover2.png) no-repeat left top;background-size:auto 100%}.cover2 .company-info div.blade_info{position:absolute;top:10rem;background:none;color:#d40037}.cover2 .company-info div.blade_info .company-name{font-size:4rem;font-weight:bold}.cover2 .company-info div.blade_info .company-code{font-size:2.5rem}.cover2 .company-info .type-name{position:absolute;bottom:5rem;color:#d40037;padding-left:5vh}.cover2 .company-info .type-name .type-year{font-size:7rem;font-weight:bold;margin:0;height:13vh}.cover2 .company-info .type-name .type-info{margin:0;font-size:3rem}.cover2 .arror_down{bottom:1rem}.cover3 .company-info{height:100vh;top:0;background:url(../images/cover3.png) no-repeat left bottom;background-size:100% auto}.cover3 .company-info div.blade_info{margin-top:65vh;padding-top:0;background:none;margin-left:0;padding-left:0;height:auto;color:#d40037;margin-bottom:2vh}.cover3 .company-info div.blade_info .company-name{text-align:center;font-size:3rem;height:6vh;line-height:6vh;letter-spacing:4px}.cover3 .company-info div.blade_info .company-code{text-align:center;font-size:1.8rem}.cover3 .company-info .type-name{color:#d40037}.cover3 .company-info .type-name .type-year{text-align:center;font-size:7rem;font-weight:bold;margin:0;height:9vh;line-height:9vh}.cover3 .company-info .type-name .type-info{text-align:center;margin:0;letter-spacing:10px;font-size:1.6rem}.cover3 .arror_down{bottom:1rem}.cover4 .company-info{height:100vh;top:0;background:url(../images/cover4-2.png) no-repeat left bottom;background-size:auto 100%}.cover4 .company-info div.blade_info{margin-top:15vh;background:url(../images/cover4-1.png) no-repeat 20% top;background-size:68%}.cover4 .company-info div.blade_info .company-name{font-size:3.6rem;text-indent:2rem;height:9vh;line-height:9vh;letter-spacing:5px}.cover4 .company-info div.blade_info .company-code{font-size:2.2rem;text-indent:2rem}.cover4 .company-info .type-name{color:#d40037;margin-top:23vh}.cover4 .company-info .type-name .type-year{text-indent:3rem;font-size:6rem;font-weight:bold;margin:0;height:9vh;line-height:9vh}.cover4 .company-info .type-name .type-info{text-indent:3rem;margin:0;font-weight:bold;letter-spacing:5px;font-size:2.6rem}.cover5 .company-info{height:100vh;top:0;background:url(../images/cover5.png) no-repeat left bottom;background-size:100% auto}.cover5 .company-info div.blade_info{margin-top:72vh;background:none;color:#d40037}.cover5 .company-info div.blade_info .company-name{font-size:3.6rem;height:8vh;line-height:8vh;letter-spacing:0px}.cover5 .company-info div.blade_info .company-code{font-size:1.9rem}.cover5 .type-name{position:absolute;background-color:#d40037;border:1px solid #d40037;border-radius:50%;padding:5vh;color:#fff;bottom:17vh;left:52%}.cover5 .type-name .type-year{font-size:6.2rem;font-weight:bold;margin:0;height:10vh;line-height:10vh}.cover5 .type-name .type-info{margin:0;font-weight:bold;letter-spacing:1px;font-size:2.2rem;height:8vh}.cover5 .arror_down{bottom:1rem}