@import url(bootstrap.css);@import url(bootstrap-theme.css);@import url(swiper-bundle.min.css);@import url(font.css);@import url(default-skin.css);@import url(photoswipe.css);:root{--textActiveColor:#b22f24}td{padding:8px}*{padding:0;margin:0;list-style-type:none;outline:none;text-decoration:none}p{margin:0}.ovhidden{overflow:hidden}a{color:#1a1a1a;transition:color 0.3s;text-decoration:none !important}a:hover,a.active{color:var(--textActiveColor) !important;text-decoration:none !important}.imgs img{max-width:100%}.imgfd{overflow:hidden}.imgfd img{transition:all .8s;transform:scale(1)}.imgfd:hover img{transform:scale(1.05)}.video-ico{position:relative}.video-ico::after{position:absolute;content:"";left:50%;top:50%;margin-top:-25px;margin-left:-25px;width:50px;height:50px;background-image:url("../images/video-ico.png");background-size:100%;background-repeat:no-repeat;z-index:22}.bg-white{background-color:#fff}.bg-gray{background-color:#f2f2f2}.bg-blue{background-color:#f36e21 !important}.bg-green{background-color:#6ec800}.bg-black{background-color:#141414}.bg-f9{background-color:#f9f9f9}.bg-f5{background-color:#f5f5f5}.bg-f7{background-color:#f7f7f7}.color-temp{color:var(--textActiveColor) !important}.color-blue{color:#ed1c24}.color-q-blue{color:#c4e7f9}.color-white{color:#fff}.color-green{color:#6ec800}.color-black{color:#333}.color-666{color:#666}.color-gray{color:#9f9f9f}.color-d1{color:#d1d1d1}.color-70{color:#707070}.color-999{color:#999}.color-red{color:red !important}.font-22{font-size:22px}.font-18{font-size:18px}@media (max-width: 768px){.font-22{font-size:18px}.font-18{font-size:15px}}.flex{display:flex}.flex.j-c-c{justify-content:center}.flex.j-c-s-b{justify-content:space-between}.flex.j-c-e{justify-content:end;justify-content:flex-end}.flex.f-w-w{flex-wrap:wrap}.flex.a-i-c{align-items:center}.flex.a-i-e{align-items:end;align-items:flex-end}.title-bold{font-family:'HM-Bold'}.font-Medium{font-family:'HM-Medium'}.hm-r{font-family:'HM-Regular'}body{font-family:"HM-Regular";font-size:16px;color:#424242;line-height:1.5;background-color:#f5f5f5}@media (max-width: 768px){body{font-size:13px}}.a-line{display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.b-line{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.clear::after{display:block;content:"";clear:both}.top-fixed{position:sticky;top:0;z-index:999999;width:100%;left:0}@media (max-width: 1000px){.top-fixed{position:sticky}}.p-xl-r{padding-right:50px}.p-xl-b{padding-bottom:60px}.m{margin:10px}.m-auto{margin:0 auto}.m-l{margin-left:10px}.m-r{margin-right:10px}.m-t{margin-top:10px}.m-b{margin-bottom:10px}.m-tb{margin-top:10px;margin-bottom:10px}.m-lg-l{margin-left:20px}.m-lg-tb{margin-top:20px;margin-bottom:20px}.m-xl-r{margin-right:50px}.m-xl-t{margin-top:60px}.m-xl-b{margin-bottom:60px}.border-red{border:1px solid #d6271b}.temp-title{position:relative;padding-left:40px;height:33px;background-image:url("../images/t-bg.png");background-repeat:no-repeat;background-position:right;line-height:33px;color:#fff;font-size:18px}@media (max-width: 768px){.temp-title{font-size:14px}}.temp-title span{float:right;font-size:13px;margin-right:10px}.temp-title::before{position:absolute;content:"";left:5px;background-image:url("../images/t-ico.png");width:20px;height:30px;background-position:center;background-repeat:no-repeat}.temp-title a{color:#fff}.temp-title a:hover{color:#fff !important}.head .ht{margin:10px 0;font-size:14px}.head .logo{height:210px;width:100%;background-image:url("../images/logo-bg.jpg");background-position:center;background-repeat:no-repeat;box-shadow:-1px -5px 7px -4px #ccc}@media (max-width: 768px){.head .logo{height:60px;background-size:100%}}.head .logo .con{height:100%;margin-left:10px}.head .logo .con .logo-img{margin:0 30px;width:100px;height:100px;text-align:center}@media (max-width: 768px){.head .logo .con .logo-img{width:40px;height:40px;margin:0 10px}}.head .logo .con .logo-img img{max-height:100%;object-fit:cover}.head .logo .con .name-title{text-align:center;color:red}@media (max-width: 768px){.head .logo .con .name-title{text-align:left}}.head .logo .con .name-title .txt-bg{position:relative;z-index:0}.head .logo .con .name-title .txt-bg:after{content:attr(data-content);text-shadow:2px #fff;-webkit-text-stroke:2px #fff;position:absolute;left:0;top:0;z-index:-1;text-align:center;width:100%}@media (max-width: 768px){.head .logo .con .name-title .txt-bg:after{display:none}}.head .logo .con .name-title h1{font-size:35px;font-weight:700}@media (max-width: 768px){.head .logo .con .name-title h1{font-size:17px;font-weight:700;margin:5px 0}}.head .logo .con .name-title p{font-size:15px;text-transform:uppercase}@media (max-width: 768px){.head .logo .con .name-title p{font-size:10px}}.head .nav{height:59px;background:url("../images/nav-bg.jpg")}@media (max-width: 768px){.head .nav{height:initial;background:none}}@media (max-width: 768px){.head .nav ul{margin-left:-5px;margin-right:-5px}}.head .nav ul li{float:left}@media (max-width: 768px){.head .nav ul li{width:calc(100% / 3 - 10px);background-color:var(--textActiveColor);margin:10px 5px;margin-bottom:0}}.head .nav ul li a{font-size:20px;color:#fff;width:180px;text-align:center;display:block;height:59px;line-height:59px;transition:all .5s}@media (max-width: 768px){.head .nav ul li a{height:39px;font-size:14px;line-height:39px;width:initial;padding:0 20px}}.head .nav ul li a.active,.head .nav ul li a:hover{background-color:red;color:#fff !important}.head .nav ul li .e-nav{background-color:var(--textActiveColor);position:absolute;z-index:999;display:none}.head .nav ul li .e-nav a{font-size:14px;height:39px;line-height:39px}.top-news{padding:10px;background-color:#ebebeb}.top-news .ico{width:15px;height:15px;background-image:url("../images/lb.png");background-position:center;background-repeat:no-repeat;display:block}.top-news .n-list{width:calc(100% - 25px);margin-left:10px}.top-news .n-list .top-news-swp .swiper-slide{width:auto}.index-content{padding:30px;background:#fff}@media (max-width: 768px){.index-content{padding:10px}}.banner{border-radius:10px}@media (max-width: 768px){.banner{margin-bottom:20px}}.banner .swiper-slide{position:relative;height:350px;overflow:hidden}@media (max-width: 768px){.banner .swiper-slide{height:250px}}.banner .swiper-slide .img img{width:100%}@media (max-width: 768px){.banner .swiper-slide .img img{height:250px;object-fit:cover}}.banner .swiper-slide .title{position:absolute;width:calc(100%);padding:0 15px;height:50px;line-height:50px;bottom:0;background-color:rgba(0,0,0,0.5);color:#fff}.banner .swiper-pagination{text-align:right;padding-right:10px}.banner .swiper-pagination .swiper-pagination-bullet{border-radius:0;background-color:#fff;opacity:1}.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--textActiveColor)}@media (max-width: 768px){.bx-list{margin-top:10px}}.bx-list .bx-li{position:relative;padding:10px 0;padding-left:20px;border-bottom:1px dashed #e2e2e2}.bx-list .bx-li:last-child{border-bottom:none}.bx-list .bx-li .a-line{width:calc(100% - 100px)}.bx-list .bx-li::before{content:"";width:10px;height:5px;background-image:url("../images/gyh2.png");background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;left:5px;top:16px}.bx-list .bx-li .time{width:100px;text-align:right;padding-right:5px}.btnx-link{border-radius:5px;padding:10px;margin:30px 0;height:80px}@media (max-width: 768px){.btnx-link{margin:10px 0;height:65px}}.btnx-link.red{background-color:#d10f06}.btnx-link.blue{background-color:#282f6a}.btnx-link.org{background-color:#f19149}.btnx-link.h-blue{background-color:#122a41}.btnx-link .ico{width:40px;height:40px;overflow:hidden;margin-left:10px}@media (max-width: 768px){.btnx-link .ico{width:20px;height:20px}}.btnx-link .ico img{max-width:100%;max-height:100%;object-fit:cover}.btnx-link .title{font-size:24px;color:#fff;margin-left:10px}@media (max-width: 768px){.btnx-link .title{font-size:13px}}.btnx-link .title .t{text-align:center;margin-right:10px}.btnx-link .title .t p{font-size:14px}@media (max-width: 768px){.btnx-link .title .t p{font-size:12px}}.tj-list .bx-li{margin:0 10px}.bx-list-img{margin-top:30px}.bx-list-swp{margin:20px}.bx-list-swp .swiper-slide .img{width:100%;height:180px;overflow:hidden}@media (max-width: 768px){.bx-list-swp .swiper-slide .img{height:120px}}.bx-list-swp .swiper-slide .img img{width:100%;height:100%;object-fit:cover}.bx-list-swp .swiper-slide .title{margin-top:5px;text-align:center}@media (max-width: 768px){.left-item{margin-bottom:20px}}.left-item .left-nav .l-nav{border:1px solid #e7e7e7}.left-item .left-nav .l-nav .nav-li{border-bottom:1px solid #e7e7e7;background-position:center;background-image:url("../images/l-nav-bg.jpg")}.left-item .left-nav .l-nav .nav-li a{display:block;padding:10px 10px;transition:all .5s}.left-item .left-nav .l-nav .nav-li a:hover{background-color:#fff}.left-item .left-nav .l-nav .nav-li:last-child{border-bottom:none}.left-item .left-link{margin-top:20px}.left-item .left-link .img{width:100%;height:70px;overflow:hidden}.left-item .left-link .img img{width:100%;height:100%;object-fit:cover}.news-box{border:1px solid #e5e5e5;padding:5px}.news-box .news-li{border-bottom:1px dashed #c6c6c6}.news-box .news-li:last-child{border-bottom:none}.news-box .news-li .info{width:100%;padding:10px 0}.news-box .news-li .info .title span{color:var(--textActiveColor);margin-right:8px}.news-box .news-li .info .time{color:#acacac;width:100px;text-align:right;font-size:12px}.news-conn{padding:10px;border:1px solid #e5e5e5}.news-conn .title h1{font-size:28px;color:#c50105;font-weight:bold;text-align:center}.news-conn .desc{text-align:center;color:#5A5A5A;font-size:12px}.news-conn .news-info{margin:20px 0}.news-conn .news-info .H_video{width:500px;height:300px;margin:30px auto}@media (max-width: 768px){.news-conn .news-info .H_video{width:95%;height:200px}}.news-conn .news-info img,.news-conn .news-info table{max-width:100%}.foot{margin-top:30px;text-align:center;padding-bottom:30px}.foot p{margin-bottom:10px;color:#5a5a5a}.page{margin:10px 0}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-num,.page-link{position:relative;display:block;padding:5px 10px;margin-left:-1px;line-height:1.25;color:#666;background-color:#eaeaea;border:1px solid #dee2e6;margin:0 5px;border-radius:5px}.page-num:hover,.page-link:hover{z-index:2;color:#000;text-decoration:none}.page-num:not(:disabled){cursor:pointer}.page-num-current{z-index:1;color:#fff;background-color:#5b5b5b;border-color:#5b5b5b}.n-ban-info{height:450px;background:#dddddd;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.n-ban-info{height:250px}}.n-ban-info .container{height:100%}@media (max-width: 768px){.n-ban-info .container{justify-content:center;text-align:center}}.n-ban-info .b-info{text-align:center;width:100%;padding-bottom:60px}@media (max-width: 768px){.n-ban-info .b-info{padding-bottom:20px}}.n-ban-info .b-info h2{font-size:61px;margin-top:10px;padding-top:20px;margin-bottom:8px;color:#fff;position:relative}@media (max-width: 768px){.n-ban-info .b-info h2{font-size:32px}}.n-ban-info .b-info .sname{font-size:22px;color:#fff}.n-ban-info .b-info .navigation{font-size:12px;color:#fff}.n-ban-info .b-info .navigation a{color:#fff}.zscx-info .form{width:100%;margin-top:40px}.zscx-info .form .form-horizontal{width:70%}@media (max-width: 768px){.zscx-info .form .form-horizontal{width:90%}}.zscx-info .form label{font-weight:500}@media (max-width: 768px){.zscx-info .form label{font-size:14px}}.zscx-info .form .cxfs{border:2px solid #e0e0e0;margin-right:10px}.zscx-info .form .cxfs.active{border-radius:5px;border-color:var(--textActiveColor)}.zscx-info .form span{color:var(--textActiveColor)}.zscx-info .form .zd-btn{width:100%;background-color:var(--textActiveColor);color:#fff}.zscx-info .zs-dom{margin-top:60px;border-radius:5px;border:1px solid var(--textActiveColor);padding:10px;min-width:400px;background-color:#fff}.zscx-info .zs-dom .img{width:120px;border:1px solid #ccc}.zscx-info .zs-dom .img img{width:100%}.zscx-info .zs-dom .info{margin-left:10px;line-height:2}.about-info{padding:20px 0}.about-info img,.about-info table{max-width:100%}.img-list .img-lix{margin:10px 0}.img-list .img-lix .img{width:100%;height:180px;overflow:hidden}@media (max-width: 768px){.img-list .img-lix .img{height:120px}}.img-list .img-lix .img img{width:100%;height:100%;object-fit:cover}.img-list .img-lix .title{margin-top:5px;text-align:center}
