.headTit{position: relative;padding-top: 20px;padding-bottom: 20px}.headTit p{padding-left: 13px;padding-right: 50px;font-size: 28px;color: #111111;line-height: 40px;position: relative}.headTit p::before{position: absolute;content: "";display: block;width: 13px;height: 13px;background: url("../images/circle.png") no-repeat;left: 0px;top: 0px}.headTit .more{position: absolute;right: 0px;top: 18px;height: 49px;width: 50px;background: url("../images/more.png") no-repeat;background-size: contain;transition: all 0.8s}.headTit .more:hover{animation: circle 2s linear infinite}.headTit .more:hover a{animation: circle2 2s linear infinite;color: #9a030f}.headTit .more a{display: block;font-size: 14px;color: #111111;line-height: 49px;text-align: center}.mid1{padding-bottom: 40px}.mid1Left{width: 738px;float: left;margin-right: 2.64%}.mid1Leftslick div a img:hover{transform: scale(1.1)}.mid1Leftslick div a img{width: 100%;transition: all 0.8s}.mid1Leftslick{position: relative;z-index: 1}.mid1LeftBottomslick{position: relative;width: 625px;z-index: 2;margin-top: -42px}.mid1LeftBottomslick div a p{height: 84px;line-height: 84px;font-size: 18px;color: #ffffff;padding-left: 20px;padding-right: 58px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #ab1521}.mid1LeftBottomslick .slick-prev::before,.mid1LeftBottomslick .slick-next::before{display: none}.mid1LeftBottomslick .slick-prev{top: 42px;left: 100%;width: 42px;height: 42px;background: #ffd428 url("../images/slick-mid1-l.png") no-repeat;transform: translateX(-100%);background-position: center}.mid1LeftBottomslick .slick-next{top: 0px;transform: translate(0);right: -42px;width: 42px;height: 42px;background: #c81826 url("../images/slick-mid1-r.png") no-repeat;background-position: center}.mid1Right{overflow: hidden}.mid1Right .top.clearfix{border-bottom: 1px dashed #dddddd;padding-bottom: 26px;background: transparent}.mid1Right .top .imgBox{float: left;width: 222px;margin-right: 29px;overflow: hidden}.mid1Right .top a{display: block}.mid1Right .top .imgBox img{width: 100%;transition: all 0.8s}.mid1Right .top .imgBox img:hover{transform: scale(1.1)}.mid1Right .top .con{overflow: hidden}.mid1Right .top .con .tit{color: #222222;font-size: 18px;font-weight: 600;line-height: 28px;height: 56px;overflow: hidden}.mid1Right .top .con .tit:hover{color: #9a030f}.mid1Right .top .con .dec{margin-top: 20px;color: #999999;font-size: 14px;line-height: 24px;height: 72px;overflow: hidden}@keyframes circle{0%{transform: rotate(0deg)}to{transform: rotate(360deg)}}@keyframes circle2{0%{transform: rotate(360deg)}to{transform: rotate(0deg)}}.mid1Right .bottom li{border-bottom: 1px dashed #dddddd;position: relative;padding-top: 28px;padding-bottom: 26px}.mid1Right .bottom li a{display: block}.mid1Right .bottom li.item1{padding-left: 81px}.mid1Right .bottom li.item2{padding-right: 81px}.mid1Right .bottom li .data{position: absolute;top: 50%;transform: translateY(-50%);width: 65px}.mid1Right .bottom li.item1 .data{left: 0px}.mid1Right .bottom li.item2 .data{right: 0px}.mid1Right .bottom li .data .top{background: transparent;height: 48px;border: 1px solid #a41c27;border-top-left-radius: 32px;border-top-right-radius: 32px;line-height: 48px;color: #9a030f;font-size: 30px;text-align: center}.mid1Right .bottom li .data .bottom{background: #a41c27;height: 21px;text-align: center;width: 65px;border: 1px solid #a41c27;line-height: 21px;color: #ffffff;font-size: 12px}.mid1Right .bottom li .con .tit{font-size: 18px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;margin-bottom: 14px}.mid1Right .bottom li .con .tit:hover{color: #9a030f}.mid1Right .bottom li .con .dec{font-size: 14px;color: #999999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mid2{padding-bottom: 0px}.mid2Item{float: left;width: 31%;margin-right: 3.5%;margin-bottom: 74px;border-top-right-radius: 25px}.mid2Item a{display: block}.mid2Item:nth-child(3n){margin-right: 0px}.mid2Item .data{float: left;border-right: 1px solid #dcdcdc;width: 79px;height: 65px;text-align: left;padding: 0px 0;margin-right: 21px;padding-right: 25px}.mid2Item .data .One{font-size: 38px;color: #9a030f;margin-bottom: 10px;line-height: 39px;text-align: right}.mid2Item .data .Two{font-size: 14px;color: #999999;text-align: right}.mid2Item .con{line-height: 32px;height: 64px;color: #222222;overflow: hidden;text-overflow: ellipsis;font-size: 18px;font-weight: 600}.mid2Item:hover .con{font-weight: 600}.mid2Item:hover .con:hover{color: #9a030f}.bg{background: url("../images/bg-mid.png") no-repeat;background-size: cover}.bgtop{background: url("../images/bg-big-top.png") no-repeat;background-size: cover}.mid3B{background: url("../images/bg-mid3.png") no-repeat;background-size: cover;height: 500px;position: relative;z-index: 1}.mid3{position: relative;z-index: 2;margin-top: -440px;padding-bottom: 46px}.mid3slick .slick-slide>div{margin: 0 25px}.mid3slick .item1{background: #6c9583;border-top-right-radius: 52px;border-bottom-left-radius: 52px;padding-bottom: 40px;height: 500px}.mid3slick .item2{background: #c35151;border-top-left-radius: 52px;border-bottom-right-radius: 52px;padding-bottom: 7px;height: 500px}.mid3slick .item3{background: #3f6186;border-top-right-radius: 52px;border-bottom-left-radius: 52px;padding-bottom: 31px;height: 500px}.mid3Head{color: #ffffff;font-size: 30px;height: 114px;line-height: 114px;text-align: center}.mid3Body{padding: 0 35px}.mid3ImgBox{overflow: hidden;margin-bottom: 33px;width: 343px}.mid3ImgBox img{width: 100%;transition: all 0.8s}.mid3ImgBox img:hover{transform: scale(1.1)}.mid3ImgBox a{display: block}.mid3Ul li a{display: block}.mid3Ul li p{padding-left: 14px;font-size: 16px;color: #ffffff;font-weight: 500;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative}.mid3Ul li p::before{position: absolute;content: "";display: block;width: 5px;height: 5px;border-radius: 50%;background: #ffffff;top: 50%;transform: translateY(-50%);left: 0px}.mid3-item2Li{margin-bottom: 36px}.mid3-item2Li a{display: block}.leftImgBox{width: 198px;overflow: hidden;margin-right: 18px;float: left}.leftImgBox img{width: 100%;transition: all 0.8s}.leftImgBox img:hover{transform: scale(1.1)}.mid3-item2Li p{overflow: hidden;font-size: 16px;color: #ffffff;line-height: 29px;overflow: hidden;height: 87px}.item3 .mid3Ul ul li:nth-child(1) a p{line-height: 30px;padding-bottom: 10px}.item3 .mid3Ul ul li:nth-child(1) a p::before{top: 40%}.mid3Ul ul li{position: relative}.mid3Ul ul li::before{position: absolute;height: 1px;width: 0px;background: #ffffff;content: "";display: block;left: 0px;bottom: 0px;transition: all 0.8s}.mid3Ul ul li:hover::before{width: 100%}.mid4{background: #ffffff url("../images/bg-mid4.png") no-repeat;background-size: cover;padding-bottom: 60px}.mid4Bodyslick div a{display: block}.mid4Bodyslick div a div{margin: 0 11px;height: 114px;line-height: 114px;color: #ffffff;font-size: 26px;font-weight: 600;text-align: center;transition: all 0.8s}.mid4Bodyslick div a div:hover{font-size: 29px}.mid4Bodyitem1{background: url(../images/bg-mid4-one.png) no-repeat;background-size: cover}.mid4Bodyitem2{background: url(../images/bg-mid4-two.png) no-repeat;background-size: cover}.mid4Bodyitem3{background: url(../images/bg-mid4-three.png) no-repeat;background-size: cover}.mid4Bodyitem4{background: url(../images/bg-mid4-four.png) no-repeat;background-size: cover}@media screen and (max-width: 1400px){.mid3ImgBox{width: 100%}.leftImgBox{width: 64%;max-width: 198px}.mid1, .mid2, .mid4{padding: 0 10px}.mid3slick .slick-slide>div{margin: 0 10px}.leftImgBox{width: 55%}}@media screen and (max-width: 1280px){.mid1Left{max-width: 657px}.mid1LeftBottomslick{max-width: 556px}.mid1Right .top.clearfix{padding-bottom: 20px}.mid1Right .bottom li{padding-top: 20px;padding-bottom: 20px}}@media screen and (max-width: 1200px){.mid1Left{max-width: 557px}.mid1LeftBottomslick{max-width: 472px}.mid1Right .top.clearfix{padding-bottom: 10px}.mid1Right .bottom li{padding-top: 10px;padding-bottom: 10px}}@media screen and (max-width: 1024px){.mid1Left{float: none;max-width: 100%;width: 100%;margin-right: 0;margin-bottom: 30px}.mid1LeftBottomslick{width: 83.5%;max-width: 83.5%}.mid1Right .top.clearfix{padding-bottom: 20px}.mid1Right .bottom li{padding-top: 20px;padding-bottom: 20px}.mid1{padding-bottom: 35px}.mid4Bodyslick .slick-dots{bottom: -35px}.mid4Bodyslick .slick-dots li{border-radius: 50%;width: 15px;height: 15px;background-color: #ffffff;border: 1px solid #9a030f}.mid4Bodyslick .slick-dots li.slick-active{background-color: #9a030f}.mid3slick .slick-dots{position: static;margin-top: 15px}.mid3slick .slick-dots li{border-radius: 50%;width: 15px;height: 15px;background-color: #ffffff;border: 1px solid #9a030f}.mid3slick .slick-dots li.slick-active{background-color: #9a030f}.headTit{padding-top: 35px;padding-bottom: 30px}.headTit .more{top: 50%;transform: translateY(-50%)}.headTit p{font-size: 30px}.mid2{padding-bottom: 35px}.mid2Item{width: 48%;margin-right: 4%}.mid2Item:nth-child(n+5){margin-bottom: 0px}.mid3{margin-top: -510px}.mid4{padding-bottom: 55px}.mid2Item:nth-child(3n){margin-right: 4%}.mid2Item:nth-child(2n){margin-right: 0px}.mid3slick .item2{margin: 0 10px}.mid3slick .item3{margin: 0 10px}.mid3slick .item1{margin: 0 5px}.mid3Body{padding: 0 10px}.mid3ImgBox{margin-bottom: 0px}.mid3ImgBox img{max-width: 420px;margin: 0 auto}}@media screen and (max-width: 768px){.mid2Item{width: 100%;margin-right: 0px;margin-bottom: 30px}.mid2Item:nth-child(n+5){margin-bottom: 30px}.mid2{padding-bottom: 5px}.headTit p{font-size: 24px}.mid2Item .data{padding-right: 15px;margin-right: 10px}.mid2Item .data .One{font-size: 30px}.mid3slick .slick-dots li,.mid4Bodyslick .slick-dots li{width: 10px;height: 10px}}@media screen and (max-width: 488px){.mid1Right .top .imgBox{width: 180px;margin-right: 15px}.mid1Right .bottom li .con .tit, .mid2Item .con{font-size: 16px}.mid1Right .top .con .dec{margin-top: 5px}.mid1Right .top .con .dec{line-height: 23px;height: 69px}.mid1Right .top .con .tit{font-size: 16px;line-height: 26px;height: 52px}.mid1LeftBottomslick div a p{height: 60px;line-height: 60px;font-size: 16px}.mid1LeftBottomslick{margin-top: -30px}.mid1LeftBottomslick .slick-next, .mid1LeftBottomslick .slick-prev{width: 30px;height: 30px}.mid1LeftBottomslick .slick-next{right: -30px}.mid1LeftBottomslick .slick-prev{top: 30px}.slick .slick-dots{bottom: 10px}.banner .zhezhao{height: 40px}.slick .slick-dots li{width: 35px}.mid3{padding: 0 0 20px 0}.mid1Right .top .imgBox{float: none;width: auto;margin-right: 0;margin-bottom: 10px}}