.banner a{position: relative;padding-top: 48.07%}.banner a::after{content: '';position: absolute;bottom: 0px;width: 100%;height: 160px;background: url(../images/bannerBottom.png) no-repeat bottom center}.banner a::before{content: '';position: absolute;top: 0px;width: 100%;height: 320px;z-index: 1;background: url(../images/bannerTop.png) no-repeat top center}.banner a img{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%}.banner .slick-dots{position: absolute;left: 50%;transform: translateX(-50%);bottom: 41px;max-width: 1480px;width: 100%;text-align: right;padding-right: 70px;margin: 0 auto;box-sizing: border-box;background: url(../images/swiperIcon.png) no-repeat right 5px}.banner .slick-dots li{display: inline-block;vertical-align: middle}.banner .slick-dots li button{font-size: 16px;color: #fff;padding: 0px 8px;line-height: 30px}.banner .slick-dots .slick-active{position: relative;padding-right: 80px}.banner .slick-dots .slick-active::after{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: 40px;width: 60px;border-bottom: 1px solid #fff}.banner .slick-dots .slick-active button{font-size: 30px}.banner div a p{position: absolute;left: 50%;bottom: 40px;transform: translate(-50%);max-width: 1480px;width: 100%;text-align: left;z-index: 9;color: #fff}.banner div a p span{font-size: 24px}.t-tit{position: relative;margin-top: 80px;margin-bottom: 55px;font-size: 42px;color: #333333;text-align: center}.t-tit span{padding: 0px 15px;font-size: 42px}.t-tit .more{position: absolute;right: 0px;top: 0px}.t-tit .more a{padding-right: 65px;line-height: 55px;background: url(../images/s-moreIcon.png) no-repeat right center}.t-tit .more a:hover{background: url(../images/s-activeIcon.png) no-repeat right center}.t-tit .more:hover a{color: #1a3163}.t-tit .more a{font-size: 14px;color: #999999}.s1-main{display: flex;justify-content: space-between;flex-wrap: wrap}.s1-l{overflow: hidden;width: 710px;margin-right: 60px}.s1-pics{margin-bottom: 90px}.s1-pics .slick-list{overflow: visible}.s1-l .pic{position: relative}.s1-l .pic a{overflow: hidden;position: relative;padding-top: 64.79%}.s1-l .pic a img{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;transition: all .7s}.s1-l .pic a img:hover{transform: scale(1.2)}.s1-l .con{position: absolute;bottom: -113px;left: 43px;z-index: 5;box-sizing: border-box;width: 64.79%;padding: 30px 48px 75px 30px;background-color: #1a3163}.s1-l .con h3{font-size: 18px;line-height: 36px;color: #fff;margin-bottom: 5px}.s1-l .con p{line-height: 30px;color: #fafafa}.s1-pics .slick-dots{position: absolute;left: 420px;bottom: -80px}.s1-pics .slick-dots .slick-active,.s1-pics .slick-dots li:hover{background-color: #fff;cursor: pointer}.s1-pics .slick-dots li{float: left;width: 10px;height: 10px;border-radius: 50%;margin: 0px 5px;background-color: rgba(255, 255, 255, .2)}.s1-pics .slick-dots li button{font-size: 0}.s1-r{flex: 1;min-width: 30.97%}.s1-r .active .on{position: relative;display: block;padding: 33px 50px 32px 36px;background-color: #ffffff;box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.2)}.s1-r .active .on h4{font-size: 18px;color: #333333}.s1-r .active .on p{font-size: 16px;line-height: 24px;margin-top: 22px;margin-bottom: 25px;color: #333333;opacity: 0.6}.s1-r .active .on .date{padding-left: 24px;background: url(../images/timeIcon.png) no-repeat left center;color: #333333;opacity: 0.6;font-size: 14px}.s1-r-bg{position: absolute;right: 41px;top: 42px;display: none}.s1-r .active .s1-r-bg{display: block}.s1-r .list{box-sizing: border-box;border-bottom: 1px dashed #e5e5e5}.s1-r .list a{line-height: 56px;padding-left: 20px;background: url(../images/s1Icon.png) no-repeat left center}.s1-r .list .date{float: right;line-height: 56px;margin-left: 15px}.s1-r .active .list{display: none}.s1-r li div.on a{display: none}.s1-r li div.on{height: 0;transition: all .7s}.s1-r li.active div.on a{display: block}.s1-r li.active div.on{height: auto}.s2{padding-bottom: 75px;position: relative}.s2-bg{position: absolute;max-width: 100%;bottom: 0px;left: 50%;transform: translateX(-50%);z-index: -1}.s2-con{display: flex;justify-content: space-between;flex-wrap: wrap}.s2-con .s{width: 23.31%}.s2-pic{position: relative;padding-top: 64.35%;overflow: hidden}.s2-pic img{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;transition: all .7s}.s2-con .s:hover .s2-pic img{transform: scale(1.2)}.s2-text{background-color: #fff;padding: 41px 34px 30px}.s2-text h3{font-size: 18px;line-height: 24px;color: #333333}.s2-text p{margin: 10px 0px 14px 0px;font-size: 14px;line-height: 24px;color: #333333;opacity: 0.6}.s2-text .date{text-align: right}.s2-text .date span{font-size: 24px;color: #bc1111}.s2-text:hover{background-color: #1a3163}.s2-text:hover h3,.s2-text:hover p,.s2-text:hover .date{color: #fff}.s3{padding-bottom: 80px}.s3 .t-tit .on{font-size: 42px;color: #333333}.s3 .t-tit .on span{font-size: 42px}.s3 .t-tit p{display: inline-block;font-size: 30px;color: #999999;padding: 0px 20px;cursor: pointer}.s3 .t-tit p span{font-size: 30px}.s3 .t-tit .more a{display: none}.s3 .t-tit .more .active{display: block}.s3 .main{background-color: rgba(255, 255, 255, .6);box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.2);border-radius: 25px 32px 32px 32px;padding: 80px 0px}.s3-m{display: none;justify-content: space-around;flex-wrap: wrap}.s3-m.on{display: flex}.s3-m li{width: 27.73%;padding-left: 38px;padding-right: 36px}.s3-m li .date{text-align: center;margin-right: 24px;float: left;border: 1px solid #1a3163;border-radius: 0px 20px 0px 20px;padding: 14px 7px;color: #1a3163}.s3-m li .date h4{padding: 0px 5px 5px;font-size: 18px;border-bottom: 1px solid #1a3163}.s3-m li .date p{margin-top: 8px;font-size: 14px}.s3-m li:nth-child(-n+3){margin-bottom: 35px}.bor-r{border-right: 1px solid #eeeeee}.s3-m li a{overflow: hidden}.s3-m .content{font-size: 18px;line-height: 36px;color: #333333;margin-top: 7px}.s3-m li a:hover .content{color: #1a3163;font-weight: 800}.s3-m li a:hover .date{background-color: #1a3163;color: #fff}.s3-m li a:hover .date h4{border-bottom: 1px solid #fff}.s4{overflow: hidden;background: url(../images/s4-bg.jpg) no-repeat center center}.s4 .t-tit{color: #fff;margin-bottom: 77px}.s4 .t-tit .more:hover{opacity: .5}.s4 .t-tit .more a{color: #fff;background: url(../images/s4-tit-icon.png) no-repeat right center}.s4-main{position: relative;margin-bottom: 165px}.s4-main .s4-con{float: left;width: 47.97%;background-color: #fff;box-sizing: border-box;margin-bottom: 40px;transition: all .3s}.s4-main .s4-con a{padding: 35px 61px 36px 44px}.s4-main .s4-con:hover{box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.7);transform: translateY(-8px)}.s4-main .s4-con:hover a h4{font-weight: 800}.s4-main .s4-con:nth-child(2n+1){margin-right: 4%}.s4-main .s4-con i{font-size: 24px;line-height: 32px;color: #bd1111;font-weight: 800}.s4-main .s4-con a h4{font-size: 18px;color: #333333;font-weight: normal;margin-top: 25px;margin-bottom: 15px}.s4-main .s4-con a p{font-size: 14px;line-height: 24px;color: #333333;opacity: 0.6}.s4-main .slick-dots{position: absolute;bottom: -110px;left: 50%;transform: translateX(-50%)}.s4-main .slick-dots li{position: relative;float: left}.s4-main .slick-dots li.slick-active::before{background-color: #bd1111;border: none}.s4-main .slick-dots li::before{content: '';display: block;width: 55px;height: 55px;border: 1px solid rgba(255, 255, 255, .4);transform: rotate(45deg);box-sizing: border-box;margin: 0px 30px;cursor: pointer}.s4-main .slick-dots li::after{content: '';display: block;width: 0;height: 0;border: 8px solid;border-bottom: 14px solid;border-color: transparent transparent #fff transparent;position: absolute;top: 50%;left: 50%;transform: translate(-92%, -96%) rotate(-90deg);cursor: pointer}.s4-main .slick-dots li:nth-child(2)::after{transform: translate(-12%, -96%) rotate(90deg)}.s4-main .slick-dots li button{font-size: 0px}.s5{padding-bottom: 80px}.s5 .pic{width: 47.97%;float: left;transition: all .7s}.s5 .pic:nth-child(2){float: right;margin-top: 80px}.s5 .pic a{position: relative;overflow: hidden}.s5 .pic a div{padding-top: 61.97%}.s5 .pic:hover{transform: translateY(-8px)}.s5 .pic a:hover img{transform: scale(1.2)}.s5 .pic a:hover p{color: rgba(255, 255, 255, 1)}.s5 .pic a img{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;transition: all .7s}.s5 .pic a p{position: absolute;width: 100%;color: rgba(255, 255, 255, .7);left: 0px;bottom: 0px;line-height: 70px;background-color: #1a3163;padding: 0px 37px;box-sizing: border-box;font-size: 18px;text-overflow: ellipsis;overflow: hidden;word-break: break-all;white-space: nowrap}.s6{background: url(../images/s6-bg.jpg);padding-bottom: 78px}.s6 .t-tit{margin-top: 0px;padding-top: 80px}.s6 .t-tit .more{top: 80px}.s6-main{overflow: hidden}.s6-main .s6-pic:nth-child(1){margin-left: 0px}.s6-main .s6-pic>div{margin: 0px 22px}.s6-main .s6-pic a{position: relative;overflow: hidden;padding-top: 183.91%}.s6-main .slick-list{margin: 0px -22px}.s6-main .s6-pic a:hover img{transform: scale(1.2)}.s6-main .s6-pic a img{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;transition: all .7s}@media screen and (max-width: 1520px){.px1480{width: 95%}.banner div a p{width: 95%}.banner .slick-dots{width: 95%}}@media screen and (max-width: 1420px){.s1-l{width: 600px}.s1-r .list a{line-height: 50px}.s1-r .list .date{line-height: 50px}.s1-pics .slick-dots{left: 350px;bottom: -84px}.s3-m li{padding: 0px 20px}}@media screen and (max-width: 1024px){.banner a::before{display: none}.banner div a p span{font-size: 20px}.banner .slick-dots{bottom: 15px;padding-right: 18px;background-size: 12px;background: url(../images/swiperIcon.png) no-repeat right 12px;background-size: 15px}.banner .slick-dots .slick-active{padding-right: 20px}.banner .slick-dots .slick-active button{font-size: 18px}.banner div a p{bottom: 17px}.banner .slick-dots li button{font-size: 14px;padding: 0px 6px}.banner .slick-dots .slick-active::after{width: 20px;left: 20px}.t-tit{margin-top: 30px;margin-bottom: 24px;font-size: 24px}.t-tit span{padding: 0px 8px;font-size: 24px}.t-tit .more a{line-height: 31px;background-size: 35px;padding-right: 41px}.s2 .t-tit{margin-top: 41px;margin-bottom: 35px}.s4 .t-tit .more a,   .t-tit .more a:hover{line-height: 31px;background-size: 35px;padding-right: 41px}.s1-r .active .on p{margin-top: 12px;margin-bottom: 15px}.s1-l{width: 100%;margin-right: 0px;margin-bottom: 20px}.s1-pics .slick-dots{left: 57%;bottom: -60px}.s2-text{padding: 20px}.s2-text .date span{font-size: 20px}.s2-text .date{font-size: 14px}.s3{padding-bottom: 30px}.s3 .t-tit .on{font-size: 24px}.s3 .t-tit .on span{font-size: 24px}.s3 .t-tit p{font-size: 20px}.s3 .t-tit p span{font-size: 20px}.s3-m li{padding: 0px 30px;width: 40.73%}.bor-r{border-right: none}.s3-m li:nth-child(2n+1){border-right: 1px solid #eee}.s3 .main{padding: 40px 10px}.s4 .t-tit{color: #fff;margin-bottom: 30px}.s4-main .s4-con i{font-size: 20px}.s4-main .s4-con a h4{margin-top: 15px;margin-bottom: 10px}.s4-main .s4-con a{padding: 20px}.s5{padding-bottom: 40px}.s5 .pic a p{padding-left: 15px;padding-right: 15px;font-size: 16px;line-height: 47px;color: #fff}.s6{padding-bottom: 40px}.s6 .t-tit{padding-top: 40px}.s6 .t-tit .more{top: 40px}}@media screen and (max-width: 768px){.s6-main .s6-pic>div{margin: 0px 10px}.t-tit{margin-top: 20px;margin-bottom: 14px}.s1-l .con{width: 100%;bottom: -108px;left: 0px;padding: 15px 10px 36px 10px}.s1-l .con p{font-size: 14px;line-height: 24px}.s1-l .con h3{font-size: 16px;line-height: 28px}.s1-r .active .on{padding: 12px 15px}.s1-r .active .on p{font-size: 14px}.s1-r .list .date{font-size: 14px}.s1-pics{margin-bottom: 110px}.s1-pics .slick-dots{left: 50%;transform: translateX(-50%);bottom: -95px}.s1-r .active .on h4{font-size: 16px}.s2{padding-bottom: 0px;position: relative}.s2-text h3{font-size: 16px}.s2-text{padding: 10px}.s2-con .s{width: 46.31%}.s2-con .s:nth-child(n-2){margin-bottom: 20px}.s3 .s3-m li{width: 100%;margin-bottom: 20px;padding: 0px}.s3-m li:nth-child(2n+1){border: none}.s3-m li:last-child{margin-bottom: 0px}.s3-m li .date{padding: 8px 3px}.s3-m li .date h4{font-size: 16px}.s3-m li .date p{font-size: 12px}.s3-m .content{font-size: 16px;line-height: 30px}.s3 .main{padding: 20px 15px}.s4{background-size: 100% 100%}.s4 .t-tit{color: #fff;margin-bottom: 20px}.s4-main{margin-bottom: 90px}.s4-main .s4-con{width: 100%;margin-bottom: 20px}.s4-main .s4-con a{padding: 10px 20px}.s4-main .s4-con a h4{margin-top: 9px;margin-bottom: 7px;font-size: 16px}.s4-main .s4-con:nth-child(2n+1){margin-right: 0px}.s4-main .slick-dots{bottom: -80px}.s4-main .slick-dots li::before{width: 40px;height: 40px}.s4-main .slick-dots li::after{border: 5px solid;border-bottom: 8px solid;border-color: transparent transparent #fff transparent;transform: translate(-92%, -127%) rotate(-90deg)}.s4-main .slick-dots li:nth-child(2)::after{transform: translate(-12%, -127%) rotate(90deg)}.s5{padding-bottom: 20px}.s5 .pic{width: 100%}.s5 .pic a p{line-height: 45px}.s5 .pic:nth-child(2){margin-top: 20px}.s6 .t-tit{padding-top: 20px}.s6 .t-tit .more{top: 20px}.s6{padding-bottom: 30px}}@media screen and (max-width: 640px){.t-tit{text-align: left}.s2-text{padding: 10px}.s3 .t-tit p{padding: 0px;font-size: 16px}.s3 .t-tit p span{font-size: 16px;padding: 0px 5px}}@media screen and (max-width: 480px){.banner .slick-dots{bottom: 11px}.banner .slick-dots li button{font-size: 14px;padding: 0px 5px}.banner .slick-dots .slick-active{padding-right: 10px}.banner .slick-dots .slick-active::after{width: 13px;left: 18px}.banner div a p span{font-size: 16px}.s1-r .active .on{padding: 15px 20px}.s1-r .active .on p{margin-top: 10px;margin-bottom: 12px}.s1-l .con p{-webkit-line-clamp: 2}.s3-m li{padding: 0px 15px}.s3-m li .date{margin-right: 12px}.s3-m li .date h4{font-size: 16px}.s4-main{margin-bottom: 60px}.s4-main .slick-dots{width: 200px;bottom: -60px}.s5 .pic a p{line-height: 45px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -moz-box;-moz-line-clamp: 1;-moz-box-orient: vertical;word-wrap: break-word;word-break: break-all;white-space: normal}.s4-main .s4-con a{padding: 10px 13px}.s4-main .s4-con i{font-size: 18px}.s4-main .s4-con a h4{margin-top: 5px;margin-bottom: 7px}}
