.events{padding:.6rem 0 1.1rem;background-color:#f5f6fb}.events .events-content{display:flex;gap:.4rem}.events .events-left{flex:1 1 400px;min-width:300px}.events .events-right{flex:1 1 960px}.events .events-list{display:flex;flex-direction:column;gap:.3rem 0}.events .event-item{display:flex;justify-content:flex-end;align-items:stretch;background-color:#fff}.events .event-item:hover .item-img img{transform:scale(1.1)}.events .item-img{flex-shrink:0;width:3.2rem;height:2.13rem;overflow:hidden}.events .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.events .item-right{display:flex;width:100%;flex-direction:column;padding:.2rem .3rem;justify-content:space-between}.events .item-title{margin-bottom:.12rem;color:#002f6c;font-size:max(.24rem,16px);font-weight:600;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.events .item-abstract{margin-bottom:.19rem;color:#262626;font-size:max(.18rem,14px);font-weight:400;line-height:1.55;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.events .item-date{display:flex;color:#bbb;font-size:max(.16rem,12px);line-height:1.5;align-items:center;gap:10px}.events .empty-wrap{text-align:center}.events .item-date-icon{width:max(.16rem,8px);height:max(.16rem,8px);background:url(../images/events-date-icon.png) no-repeat center/contain}.events .filter-search{margin-top:.3rem;padding:.36rem .27rem .5rem;background-color:#fff}.events .filter-title{margin-bottom:.28rem;text-transform:uppercase}.events .filter-input-wrap{position:relative;background-color:#f5f6fb;padding:.16rem .2rem}.events .filter-input-wrap input{width:100%}.events .filter-search-submit{position:absolute;width:max(.14rem,12px);height:max(.14rem,12px);top:50%;right:.2rem;transform:translateY(-50%)}@media screen and (max-width: 910px){.events .events-content{flex-direction:column}.events .events-left{flex:unset}}#event-calendar .ui-widget{width:100%;border:unset;background:unset;font-size:0}#event-calendar .ui-widget-header{border:unset;background:unset;padding:.14rem .2rem;background-color:#fadd2d}#event-calendar .ui-datepicker-title{display:flex;color:#333;font-size:max(.2rem,16px);font-weight:600;line-height:1.15;gap:10px;justify-content:center}#event-calendar .ui-datepicker-prev{cursor:pointer;top:50%;left:20px;width:max(.16rem,12px);height:max(.16rem,12px);font-size:max(.16rem,12px);transform:translateY(-50%)}#event-calendar .ui-datepicker-prev::before{content:"";font-family:"icomoon"}#event-calendar .ui-datepicker-prev span{display:none}#event-calendar .ui-datepicker-next{cursor:pointer;top:50%;right:.2rem;width:max(.16rem,12px);height:max(.16rem,12px);transform:translateY(-50%);font-size:max(.16rem,12px);text-align:right}#event-calendar .ui-datepicker-next::after{content:"";font-family:"icomoon"}#event-calendar .ui-datepicker-next span{display:none}#event-calendar .ui-state-hover{border:unset;background:unset;color:unset}#event-calendar .ui-datepicker-calendar{margin:0;font-family:"en";color:#333;background-color:#fff;height:2.74rem;min-height:200px;padding:.2rem .19rem}#event-calendar .ui-datepicker-calendar thead{font-size:max(.16rem,12px);line-height:1}#event-calendar .ui-datepicker-calendar thead th{font-weight:600}#event-calendar .ui-datepicker-calendar tbody{font-size:max(.16rem,12px)}#event-calendar .ui-datepicker-calendar tbody a{display:flex;border:unset;margin:0 auto;background:unset;width:max(.35rem,24px);height:max(.24rem,18px);text-align:center;justify-content:center;align-items:center}#event-calendar .ui-datepicker-calendar tbody span{display:flex;border:unset;background:unset;margin:0 auto;width:max(.37rem,24px);height:max(.37rem,24px);justify-content:center;align-items:center}#event-calendar .ui-datepicker-current-day a,#event-calendar .ui-state-active a,#event-calendar .current{color:#fff;background-color:#f9dc31 !important}#event-calendar .has_event{cursor:pointer !important;pointer-events:unset !important;border-bottom:4px solid #f9dc31 !important}.events-detail{background-color:#f5f6fb}.events-detail .page-content{--navBgColor: #FFF;padding-top:calc(var(--navBarHeight) + 20px);padding-bottom:.84rem;max-width:1340px}.events-detail .events-detail-content{display:flex;gap:.4rem}.events-detail .content-left{flex:1 1 900px;padding:.4rem .4rem 1.3rem;background-color:#fff}.events-detail .content-left h1{padding-bottom:1.08em;color:#002f6c;font-weight:800;font-size:.36rem;line-height:1.2;border-bottom:1px solid rgba(31,81,135,.2)}.events-detail .content-text{margin-top:.39rem}.events-detail .content-text img{width:100%;height:100%;max-width:100%;margin-bottom:1.64em;-o-object-fit:cover;object-fit:cover}.events-detail .content-text p,.events-detail .content-text li,.events-detail .content-text span{font-size:1.28em;line-height:1.44}.events-detail .content-text h1,.events-detail .content-text h2,.events-detail .content-text h3,.events-detail .content-text h4,.events-detail .content-text h5,.events-detail .content-text h6,.events-detail .content-text p,.events-detail .content-text li{color:#363d45;margin-bottom:1.27em}.events-detail .content-right{max-width:400px;min-width:250px}.events-detail .date-time{display:flex;color:#363d45;flex-direction:column;padding:.6rem .42rem .4rem;background-color:#fff;gap:.26rem}.events-detail .item-title{margin-bottom:6px;font-size:max(.2rem,16px);font-weight:700;line-height:1.25}.events-detail .item-text{font-size:max(.18rem,14px);font-weight:400;line-height:1.44}.events-detail .share-to{margin-top:.2rem;padding:.24rem .42rem .28rem;background:url(../images/events-detai-img2.png) no-repeat 0 0/cover}.events-detail .share-to span{color:#363d45;font-size:max(.2rem,16px);font-weight:700;line-height:1.25}.events-detail .share-to .share{margin-top:.25rem;gap:0 12px}.events-detail .share-to .share a[class*=icon-]{display:flex;width:.36rem;height:.36rem;color:#042f69;background-color:#f9dc31;font-size:.22rem;border-radius:4.7px;justify-content:center;align-items:center;transition:font-size .1s ease}.events-detail .share-to .share a[class*=icon-]:hover{background-color:#042f69;color:#f9dc31;font-size:.24rem}@media screen and (max-width: 910px){.events-detail .events-detail-content{flex-direction:column}.events-detail .events-detail-content .content-left,.events-detail .events-detail-content .content-right{max-width:unset;width:100%}.events-detail .events-detail-content .content-left{order:1}}