a{color:inherit;text-decoration:none;pointer-events:auto;cursor:default;cursor:pointer}.center{width:1200px;margin:0 auto}.header img{width:100%;display:block}.header .swiper-horizontal>.swiper-pagination-bullets,.header .swiper-pagination-bullets.swiper-pagination-horizontal,.header .swiper-pagination-custom,.header .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 39px)}.header .swiper-pagination-bullet-active{background-color:#fff;width:38px;border-radius:15px}.header .swiper-pagination-bullet{background-color:#ffffff}.introduce{background:url(../image/introduce_bj.png) top center no-repeat;background-size:100% auto;width:100%;padding-top:53px;padding-bottom:80px;height:704px}.introduce>div{width:1050px;margin:0 auto}.introduce>div h2{font-size:43px}.introduce>div h3{font-size:53px;line-height:104px;color:#2f5aa1;font-weight:500}.introduce>div p{width:626px;font-size:24px;line-height:37px;margin-top:7px;color:#222222;text-indent:2em}.introduce>div .button{width:437px;margin-top:41px;display:flex;justify-content:space-between}.introduce>div .button>div{width:206px;height:66px;border-radius:32px;border:4px solid #2f5aa1;box-sizing:border-box;text-align:center;line-height:60px;font-weight:700;color:#2f5aa1;font-size:19px}.introduce>div .button>div:hover{background-color:#2f5aa1;color:#fff}.series .series_item{position:relative}.series .series_item .txt{position:absolute;right:15%;top:40%;transform:translateY(-50%);width:638px}.series .series_item .txt h3{font-size:43px}.series .series_item .txt h4{font-size:53px;color:#2f5aa1;margin:22px 0;font-weight:500}.series .series_item .txt p{font-size:24px;color:#666;line-height:50px}.series img{width:100%}.series .swiper-horizontal>.swiper-pagination-bullets,.series .swiper-pagination-bullets.swiper-pagination-horizontal,.series .swiper-pagination-custom,.series .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 169px);left:128px}.series .swiper-pagination-bullet-active{background-color:#2f5aa1 !important;width:76px !important;border-radius:15px}.series .swiper-pagination-bullet{background-color:#797979;height:14px;width:14px}.vision{position:relative;padding:96px 0}.vision .left{width:52.1%}.vision .left h4{font-size:43px;margin:0;margin-bottom:42px}.vision .left h3{font-size:53px;font-weight:400;color:#2f5aa1;line-height:59px;margin-bottom:33px}.vision .left p{font-size:24px;color:#666666;line-height:53px}.vision .left p:last-child{margin-top:56px;width:1233px}.vision .left .vision_img{margin-top:40px;display:flex;justify-content:space-between}.vision .left .vision_img img{width:29.1%;transition:all .2s}.vision .left .vision_img img:hover{transform:translateY(-2px)}.vision .right{position:absolute;right:-126px;top:231px;width:565px}.vision .right img{width:100%}.dynamics .title{display:flex;justify-content:space-between;font-size:21px;color:#2f5aa1;margin-bottom:40px}.dynamics .title h3{font-size:48px}.dynamics .title>div{line-height:63px}.dynamics .box{width:448px;height:362px;float:right;margin-top:-362px}.dynamics .box .date span{background-color:rgba(0,135,205,0.14);color:#2f5aa1;padding:2px 9px;font-size:16px}.dynamics .box h3{color:#2f5aa1;font-size:30px;font-weight:400;margin:10px 0}.dynamics .box p{font-size:20px;color:#666666;line-height:30px}.dynamics .dynamics_bottom{margin-top:10px;position:relative}.dynamics .dynamics_bottom>div{overflow:hidden}.dynamics .dynamics_bottom .swiper{width:1200px;margin-left:0;overflow:inherit}.dynamics .dynamics_bottom .dynamics_bottom_item{width:275px;background:#f2f8fb;border-radius:15px}.dynamics .dynamics_bottom .dynamics_bottom_item .img{border-radius:15px;overflow:hidden}.dynamics .dynamics_bottom .dynamics_bottom_item .img img{width:100%;display:block;transition:transform 0.5s ease}.dynamics .dynamics_bottom .dynamics_bottom_item .img img:hover{transform:scale(1.1)}.dynamics .dynamics_bottom .dynamics_bottom_item .text{font-size:17px;color:#2f5aa1;line-height:30px;padding:2px 9px 8px 9px}.dynamics .dynamics_bottom .dynamics_bottom_item .text p a{color:#2f5aa1;font-size:17px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dynamics .dynamics_bottom .dynamics_bottom_button{display:flex;justify-content:space-between;width:1350px;margin-left:-75px;position:absolute;top:50%;transform:translateY(-50%)}.dynamics .dynamics_bottom .dynamics_bottom_button>div{width:47px;height:47px;border:1px solid #678fd1;display:flex;justify-content:center;align-items:center;border-radius:50%}.dynamics .dynamics_bottom .dynamics_bottom_button .svg{width:19px;height:16px;fill:currentColor;cursor:pointer}
