/* 请勿直接编译此样式表，覆盖样式请到cover.css */
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-weight:normal;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}a{color:rgba(0,0,0,0.85);outline:none;text-decoration:none}a:hover{text-decoration:none;color:#cc3d3d}:focus{outline:none;text-decoration:none}[class*='ri-']{vertical-align:-2px}img{max-width:100%}input:focus{outline:none;box-shadow:none}@media (min-width:1200px){.container{width:1280px}}.layout-header{position:relative}.top-wrapper{position:absolute;width:100%;top:0;background:linear-gradient(to bottom, rgba(0,0,0,0.6), rgba(0,0,0,0.2), rgba(0,0,0,0));padding-bottom:40px;z-index:10}.top-head{line-height:40px;margin-bottom:24px}.top-head_left{float:left;color:white;font-size:12px}.welcome{margin-right:32px}.top-head_right{float:right}.top-head_right a{display:inline-block;font-size:12px;color:white}.divider{display:inline-block;width:1px;height:12px;background:rgba(255,255,255,0.45);margin:0 12px;vertical-align:-0.125em}.logo{float:left;height:64px}.logo img{height:100%}.search{float:right;position:relative;margin-top:16px}.search i{position:absolute;left:14px;top:4px;font-size:16px}.search input{width:240px;border-radius:32px;height:32px;line-height:32px;background:white;border:none;padding-left:36px;font-size:14px}.search input:focus{outline:none}.search button{position:absolute;right:0;padding:0 16px;background:#cc3d3d;color:white;height:30px;line-height:30px;border-radius:30px;margin:1px;border:none}#carousel{height:500px}#carousel .swiper-button-prev{left:8%}#carousel .swiper-button-next{right:8%}.menu{position:relative;z-index:9;width:1280px;margin:-56px auto 0;padding:0 64px}.menu::before{content:'';position:absolute;width:0;height:0;border-bottom:108px solid white;border-left:64px solid transparent;top:0;left:0}.menu::after{content:'';position:absolute;width:0;height:0;border-bottom:108px solid white;border-right:64px solid transparent;top:0;right:0}.menu>ul{list-style:none;padding:0 24px;background:white}.menu>ul>li{position:relative;float:left;width:12.5%;transition:all .2s;background:white;border-bottom:2px solid #e8e8e8;margin-bottom:-2px}.menu>ul>li>a{display:block;text-align:center;padding:16px 0 20px}.menu>ul>li i{display:block;font-size:32px;color:#cc3d3d}.menu>ul>li span{display:block;font-size:15px;color:rgba(0,0,0,0.85);transition:all .2s}.menu>ul>li:hover{background:whitesmoke;border-bottom-color:#cc3d3d}.menu>ul>li:hover span{color:#cc3d3d}.menu>ul>li:hover .submenu{display:block}.menu>ul>li.active{border-bottom-color:#cc3d3d}.menu .submenu{display:none;position:absolute;border-top:12px solid transparent;top:100%;width:240px;color:white;list-style:none;padding:0;box-sizing:content-box}.menu .submenu::before{content:'';position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #cc3d3d;top:-6px;left:24px}.menu .submenu li{background:#cc3d3d}.menu .submenu li:hover{background:#ad3434}.menu .submenu a{display:block;line-height:40px;padding:0 24px;color:white}.swiper-slide img{width:100%;height:430px;object-fit:cover}.block{padding:64px 0}.block-1{padding-top:24px}.block-2{background:#f5f5f5}.block-3{padding-bottom:80px}.notice{position:relative;background:#f5f5f5;padding:12px 16px;padding-right:40px;margin-bottom:40px}.notice .divider{float:left;background:rgba(0,0,0,0.15);margin:6px 20px;height:16px}.notice .swiper-button{position:absolute;right:0;top:0;bottom:0;background:#e8e8e8}.notice .swiper-button i{float:left;font-size:16px;cursor:pointer;width:20px;text-align:center;line-height:52px}.notice .swiper-button i.swiper-button-disabled{opacity:.35}.notice .swiper-button i:hover{color:#cc3d3d}.notice .swiper-container{}.notice .swiper-slide{overflow:hidden}.notice .swiper-slide span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-title{float:left;height:28px}#notice{margin-left:144px;height:28px;line-height:28px}a.more{margin-left:12px;color:#cc3d3d;transition:all .3s}a.more::after{content:"\ea6c";font-family:'remixicon';vertical-align:-2px}a.more:hover{color:#5c1b1b}.block-title{line-height:28px;margin-bottom:28px}.block-title h4{float:left;font-weight:500;font-size:28px;margin:0}.block-title a{float:right}.block-title::after{content:' ';display:table;clear:both}.focus-new-swiper{height:440px; width:570px;}.focus-new-swiper .swiper-content{position:absolute;bottom:0;width:100%;z-index:1;background:rgba(0,0,0,0.65);padding:16px 24px;color:white;font-size:15px}.focus-new-swiper .swiper-pagination{width:auto;right:16px;bottom:16px;left:auto}.focus-new-swiper .swiper-pagination .swiper-pagination-bullet{background:white;opacity:1;width:10px;height:10px}.focus-new-swiper .swiper-pagination .swiper-pagination-bullet-active{background:red}.main-news{margin-bottom:28px}.main-news h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-news h4 a{font-weight:500;font-size:20px}.main-news p{font-size:16px;color:rgba(0,0,0,0.65)}.main-news span{color:rgba(0,0,0,0.45);font-size:16px}.list-news li{position:relative;line-height:40px;list-style-type:square;color:#cc3d3d;padding-right:96px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-news span{position:absolute;color:rgba(0,0,0,0.45);right:0}.card-news{margin-bottom:24px}.card-item{position:relative;background:white;padding:24px;margin-bottom:24px}.card-item .badge-new{position:absolute;width:40px;height:40px;right:0;top:0;background:url('assets/new@2x.png') center no-repeat;background-size:100%}.card-item h4{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-item p{color:rgba(0,0,0,0.45)}.card-item span{color:rgba(0,0,0,0.65)}.media-news{margin-bottom:24px}.media-news::after{content:' ';display:table;clear:both}.media-tumb{float:left;width:280px;height:180px;overflow:hidden;object-fit:cover}.media-content{margin-left:310px;padding:2px}.media-content h4{line-height:1.5715;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.media-content p{color:rgba(0,0,0,0.65);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.media-content span{color:rgba(0,0,0,0.45)}.layout-footer{background:#cc3d3d;padding:80px 0 60px}.ft-logo{float:left;height:64px}.contact{display:inline-block;color:white;padding-left:80px;list-style:none}.contact p{margin-bottom:4px}.qrcode{float:right;text-align:center;color:white}.qrcode img{display:block;margin-bottom:8px}.layout-breadcrumb{padding:40px 0 0}.breadcrumb{background:none;padding:8px 0;margin-bottom:0}.page-title{font-size:24px}.layout-page{padding:40px 0 80px}.page-sider{position:relative}.page-sider .sider-head{position:relative;width:100%;height:140px;background:#cc3d3d;color:white;line-height:120px;font-weight:bold;font-size:32px;padding-left:32px}.page-sider .sider-head::after{content:'';position:absolute;width:0;height:0;border-bottom:24px solid white;border-right:24px solid transparent;left:0;bottom:0}.page-sider::after{content:'';position:absolute;z-index:1;width:64px;height:64px;left:8px;bottom:8px;border-left:4px solid #cc3d3d;border-bottom:4px solid #cc3d3d}.sider-submenu{position:relative;z-index:2;background:white;top:-32px;margin-left:32px;margin-right:16px;box-shadow:0 8px 24px rgba(0,0,0,0.15);padding:16px 0 16px 40px}.sider-submenu li{color:#cc3d3d;list-style:square;margin:4px -8px 4px 0}.sider-submenu li::marker{margin-right:0}.sider-submenu li a{display:block;color:rgba(0,0,0,0.85);line-height:40px;font-size:15px;padding-left:8px}.sider-submenu li.active,.sider-submenu li:hover{background:#cc3d3d}.sider-submenu li.active a,.sider-submenu li:hover a{color:white}.page-list .page-list-item{list-style:none;margin-bottom:50px}.page-list h4{margin:0 0 4px;font-size:22px;line-height:22px}.page-list .page-list-date{float:left;text-align:right;border-right:2px solid #cc3d3d;padding-right:32px}.page-list .page-list-date span{color:rgba(0,0,0,0.45)}.page-list .page-list-content{margin-left:120px}.page-list .page-list-content h4{margin-bottom:8px;font-size:20px}.page-list .page-list-content p{color:rgba(0,0,0,0.45)}.page-pagination{margin-top:40px}.page-pagination .pagination-total{color:rgba(0,0,0,0.45)}.page-pagination ul{display:inline-block;padding:0}.page-pagination ul li{display:inline-block;margin-right:12px}.page-pagination .pagination-itemrender{display:inline-block}.page-pagination .pagination-itemrender input{width:40px;height:32px;text-align:center}.page-pagination .pagination-itemrender button{background:white;border:1px solid #d9d9d9;height:32px}.page-pagination .pagination-quickjumper{display:inline-block;margin-left:12px}.page-pagination .pagination-prev::before{content:"\ea62";font-family:'remixicon';vertical-align:-3px;font-size:16px}.page-pagination .pagination-next::after{content:"\ea6c";font-family:'remixicon';vertical-align:-3px;font-size:16px}.article{margin-bottom:80px;border:1px solid #ddd;padding:40px 60px;background:#fafafa}.article-head{text-align:center;margin-bottom:40px}.article-info{color:rgba(0,0,0,0.45);font-size:15px}.article-info span{display:inline-block;margin:0 8px}.article-content{font-size:18px;line-height:2}.article-content p{margin:1em 0}.article-content img{display:block;margin:1em auto}@media screen and (max-width:768px){.top-head,.swiper-button{display:none}.top-container{text-align:center;padding:24px 0;display:flex;flex-direction:column;align-items:center}.top-container .logo,.top-container .search{float:none}.top-container .logo{margin-bottom:16px}.menu{margin:0;padding:0;width:100%}.menu::before,.menu::after{content:none}.menu>ul{padding:0;display:flex;flex-flow:wrap;margin-right:-1px}.menu>ul>li{float:none;flex:0 0 25%;width:25%;border-right:1px solid #ddd;margin:0}.menu>ul>li i{display:none}.menu>ul>li a{font-size:14px;padding:0 12px;height:80px;display:flex;align-items:center;justify-content:center}.menu .submenu{display:none !important}#carousel{height:400px}#carousel .swiper-button-white{display:none}.notice{display:flex;flex-direction:column;padding:12px 16px;margin-bottom:24px}.notice .divider{display:none}.notice-title{width:120px;height:auto}#notice{margin-left:0}.focus-new-swiper{height:320px;margin-bottom:40px}.block-1{padding-bottom:24px}.card-item{margin-bottom:16px}.list-news{margin-bottom:40px}.media-news{display:flex;flex-direction:column}.media-news .media-tumb{width:100%;float:none}.media-news .media-content{margin-left:0}.layout-footer .ft-logo{display:block;float:none;width:300px;height:64px;margin:0 auto 32px}.layout-footer .contact{padding:24px;margin-bottom:24px}.layout-footer .qrcode{float:none;text-align:center}.layout-footer .qrcode img{margin:0 auto}.layout-page{padding:16px 0 80px}.page-sider::after{content:none}.page-sider .sider-head{display:none}.page-sider .sider-submenu{margin:0 0 48px;padding:0;top:0;box-shadow:none;border:1px solid #ddd}.page-sider .sider-submenu li{margin:0;list-style:none;border-bottom:1px solid #ddd}.page-sider .sider-submenu li a{text-align:center;padding:0}.page-list-item{display:flex;flex-direction:column}.page-list-item .page-list-date{float:none;text-align:left;display:flex;border:none;margin-bottom:8px}.page-list-item .page-list-date h4{font-size:14px;color:rgba(0,0,0,0.45);font-weight:normal}.page-list-item .page-list-date h4::after{content:'-'}.page-list-item .page-list-content{margin-left:0}.page-pagination{text-align:center}.page-pagination .pagination-itemrender{display:none}.article{border:0;padding:0;background:none}.article .article-info span{display:block}}