@charset "UTF-8";body{overflow-x: hidden}.banner,.banner div.slick-list,.banner .slick-slide a,.banner .slick-slide a img{width: 100%;height: auto}.banner{overflow: hidden;position: relative;z-index: 9}.banner .slick-slide{overflow: hidden}.banner .slick-slide a{display: block;overflow: hidden;position: relative}.banner .slick-slide img{display: block;width: 100%;transform: scale(1.1);transition: all 5s ease-out}.banner .img_scale img{transform: scale(1)}.banner .slick-dots{max-width: 14.4rem;margin: 0 auto;bottom: 0.33rem;width: 100%;left: 0;right: 0;text-align: center;font-size: 0;z-index: 8}.banner .slick-dots li{width: 0.44rem;height: 0.10rem;background: #ab2121;vertical-align: middle;margin: 0 0.1rem;padding: 0;transition: all 0.5s}.banner .slick-dots li.slick-active{background: #eda544}.banner .slick-dots li button{display: none}.title{position: relative;margin-bottom: 0.4rem}.title h3{font-size: 0.36rem}.title h3 span{font-family: 'sySong';font-size: 0.27rem;padding-left: 0.26rem;position: relative;z-index: 1}.title h3 span::before{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: 0.13rem;height: 0.37rem;border-left: 1px solid #999999}.more{position: absolute;right: 0;top: 50%;transform: translateY(-50%);font-size: 0.14rem}.more a{display: block;color: #666;transition: all 0.5s}.more a:hover{font-weight: bold;color: #ab2121}.section1{padding: 0.7rem 0 0.78rem 0}.section_c{display: flex;flex-wrap: wrap;justify-content: space-between}.s1-l{width: 58.19%}.s1-r{width: 40.27%}.s1-lcon{display: flex;flex-wrap: wrap;justify-content: space-between}.jdt{width: 49.04%}.jdt ul li a{display: block;background: #fff;position: relative}.jdt ul li .img_bg{height: 2.78rem}.jdt ul li:hover .img_bg .a{transform: scale(1.1)}.jdt ul li .jdt-tx{padding: 0.2rem 0.2rem 0.2rem 0.12rem}.jdt ul li .jdt-tx h3{font-size: 0.2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;transition: all 0.5s}.jdt ul li:hover .jdt-tx h3{color: #ab2121}.jdt ul li .jdt-tx p{font-size: 0.16rem;color: #666;line-height: 0.24rem;height: 0.48rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-top: 0.1rem}.jdt ul li .date{position: absolute;top: 0.1rem;left: 0.1rem;width: 0.6rem;height: 0.6rem;background: rgba(255, 255, 255, 0.4);border-radius: 0.1rem;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #fff}.jdt ul li .date b{display: block;font-size: 0.18rem}.jdt ul li .date span{display: block;font-size: 0.14rem}.jdt .slick-dots{width: auto;right: 0.18rem;bottom: 1.3rem}.jdt .slick-dots li{width: 0.1rem;height: 0.1rem;border-radius: 50%;margin: 0 0.04rem;background: #fff}.jdt .slick-dots li button{display: none}.jdt .slick-dots li.slick-active{background: #ab2121}.s1-lr{width: 48.32%;background-color: #fff}.s1-lr ul li a{display: block;padding: 0.2rem 0.3rem 0.15rem 0.3rem;transition: all 0.5s}.s1-lr ul li a h3{font-size: 0.2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;transition: all 0.5s}.s1-lr ul li a p{font-size: 0.16rem;line-height: 0.24rem;height: 0.48rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-top: 0.1rem;transition: all 0.5s}.s1-lr ul li a .tx{border-top: 1px solid #ccc;display: flex;align-items: center;justify-content: space-between;margin-top: 0.1rem;padding-top: 0.1rem;transition: all 0.5s}.s1-lr ul li a .date b{display: block;font-size: 0.3rem;transition: all 0.5s}.s1-lr ul li a .date span{display: block;font-size: 0.16rem;transition: all 0.5s}.s1-lr ul li a .tx .jt{width: 0.22rem;height: 0.22rem;background-image: url(../images/s1-lrjt.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all 0.5s}.s1-lr ul li:hover a{background-color: #ab2121}.s1-lr ul li:hover a h3,.s1-lr ul li:hover a p,.s1-lr ul li:hover a .date b,.s1-lr ul li:hover a .date span{color: #fff}.s1-lr ul li:hover a .tx{border-top-color: rgba(255, 255, 255, 0.5)}.s1-lr ul li:hover a .tx .jt{background-image: url(../images/s1-lrjt2.png)}.s1-r ul li a{display: flex;align-items: center;background-color: #fff;margin-top: 0.04rem}.s1-r ul li:first-child a{margin-top: 0}.s1-r ul li a .date{width: 1rem;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center}.s1-r ul li a .date b{display: block;font-size: 0.3rem;transition: all 0.5s}.s1-r ul li a .date span{display: block;font-size: 0.16rem;transition: all 0.5s}.s1-r ul li a .tx{flex: 1;min-width: 0;padding: 0.1875rem 0.2rem;border-left: 1px solid #ccc}.s1-r ul li a h3{font-size: 0.18rem;line-height: 0.3rem;height: 0.6rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;transition: all 0.5s}.s1-r ul li:hover a .date b,.s1-r ul li:hover a .date span,.s1-r ul li:hover a h3{color: #ab2121}.section2{background: url(../images/section2-bg.png) no-repeat center top;background-size: cover;padding: 0.45rem 0 1.3rem 0}.s2-c{display: flex;flex-wrap: wrap;justify-content: space-between}.s2-l{width: 48.47%}.s2-l .title{margin-bottom: 0.6rem}.s2-l ul{padding: 0.2rem 0.44rem;background-color: rgba(255, 255, 255, 0.8)}.s2-l ul li{line-height: 0.55rem;border-top: 1px dashed #fff;overflow: hidden;padding: 0 0.2rem;position: relative;left: 0;transition: all 0.5s}.s2-l ul li:first-child{border-top: 0}.s2-l ul li span{float: right;display: block;margin-left: 0.2rem;font-size: 0.14rem;transition: all 0.5s}.s2-l ul li a{display: block;font-size: 0.18rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;position: relative;padding-left: 0.28rem;transition: all 0.5s}.s2-l ul li a::before{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 0.1rem;height: 0.09rem;background: #ab2121}.s2-l ul li:hover{left: 0.05rem}.s2-l ul li:hover a,.s2-l ul li:hover span{color: #ab2121}.section3{padding: 0.7rem 0 1.35rem 0;overflow: hidden}.section3 .title{text-align: center}.s3-c{position: relative;z-index: 1}.s3-c::before{content: '';position: absolute;bottom: 0.65rem;left: auto;right: 50%;width: calc((100vw - 14.4rem)/2 + 100%);border-bottom: 1px solid #ab2121;z-index: -1}.s3-c::after{content: '';position: absolute;bottom: 0.65rem;right: auto;left: 50%;width: calc((100vw - 14.4rem)/2 + 100%);border-bottom: 1px solid #ab2121;z-index: -1}.s3-c .slick-list{padding-top: 0.15rem}.s3-c ul{margin: 0 -0.4rem}.s3-c ul li:hover a h3{color: #ab2121}.s3-c ul li a{display: block;margin: 0 0.4rem}.s3-c ul li a .pic{padding-top: 58%;transition: all 0.5s}.s3-c ul li a .tx{text-align: center;padding-top: 0.4rem}.s3-c ul li a .tx .y{position: relative;z-index: 1;width: 0.22rem;height: 0.22rem;margin: 0 auto;border-radius: 50%;background: #ab2121}.s3-c ul li a .tx .y::before{content: '';position: absolute;top: -0.05rem;left: -0.05rem;width: 100%;height: 100%;padding: 0.05rem;background: #ab2121;border-radius: 50%;opacity: 0.4;z-index: -1;transition: all 0.5s}.s3-c ul li a .tx h3{font-size: 0.18rem;margin-top: 0.3rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all}.s3-c ul li:hover a .pic{box-shadow: 0 0 0.15rem rgba(171, 33, 33, 0.4)}.s3-c ul li:hover a .tx .y::before{transform: scale(1.1);opacity: 0.25}@media screen and (max-width: 1440px){.s3-c::before{width: calc(100% + 0.2rem)}.s3-c::after{width: calc(100% + 0.2rem)}}@media screen and (max-width: 1024px){.banner .slick-dots li{width: 0.3rem;height: 0.07rem}.title h3{font-size: 0.26rem}.title h3 span{font-size: 12px;padding-left: 0.2rem}.title h3 span::before{height: 0.25rem;left: 0.1rem}.more{font-size: 14px}}@media screen and (max-width: 768px){.title{margin-bottom: 0.3rem}.section1{padding: 0.3rem 0}.s1-l{width: 100%}.jdt{width: 100%}.jdt ul li .img_bg{height: auto;padding-top: 67.63%}.jdt ul li .jdt-tx{padding: 0.2rem}.s1-lr{width: 100%;margin-top: 0.3rem}.s1-lr ul li a .date b{font-size: 0.26rem}.s1-lr ul li a{padding: 0.2rem}.s1-r{width: 100%;margin-top: 0.3rem}.s1-r ul li a h3{font-size: 0.2rem}.s1-r ul li a .date b{font-size: 0.26rem}.section2{padding: 0.3rem 0}.s2-l{width: 100%}.s2-r{margin-top: 0.3rem}.s2-l .title{margin-bottom: 0.3rem}.s2-l ul{padding: 0.2rem}.s2-l ul li{padding: 0;line-height: 0.66rem}.s2-l ul li a{font-size: 0.2rem}.s2-l ul li span{font-size: 0.16rem}.section3{padding: 0.3rem 0 0.5rem 0}.section3 .title{text-align: left}.s3-c .slick-list{padding-top: 0}.s3-c ul{margin: 0 -0.2rem}.s3-c ul li a{margin: 0 0.2rem}.s3-c ul li a .tx{padding-top: 0.3rem}.s3-c ul li a .tx h3{font-size: 0.2rem;margin-top: 0.2rem}.s3-c ul li a .tx .y{width: 0.14rem;height: 0.14rem}.s3-c ul li a .tx .y::before{padding: 0.04rem;top: -0.04rem;left: -0.04rem}.s3-c::before, .s3-c::after{bottom: 0.53rem}}@media screen and (max-width: 480px){.jdt ul li .jdt-tx p{font-size: 12px}}
