.layout-zwgk{display:flex;padding:7.5px 15px;gap:15px;border-radius:7.5px;background-color:rgba(0,0,0,.04);overflow:hidden}.layout-zwgk .show-content p img{max-width:100%;height:auto}@media (min-width:1440px){.layout-zwgk .show-content p img{max-width:100%;height:auto}}@media (min-width:1024px){.layout-zwgk .show-content p img{max-width:100%;height:auto}}.layout-zwgk .sidebar-wrap{width:240px;overflow:hidden}.layout-zwgk .content-wrap{flex:1;margin:7.5px 0;padding:15px;border-radius:7.5px;background-color:#fff;border:1px solid #ddd;overflow:hidden}.layout-zwgk .sidebar-wrap li,.layout-zwgk .sidebar-wrap ul{list-style:none;margin:0;padding:0;overflow:hidden}.layout-zwgk .sidebar-wrap ul{display:flex;flex-direction:column;gap:15px}.layout-zwgk .sidebar-wrap>ul{padding:7.5px 0}.layout-zwgk .sidebar-wrap>ul>li>ul{gap:7.5px;display:none}.layout-zwgk .sidebar-wrap>ul>li{position:relative;top:0;padding:7.5px;border-radius:4px;background-color:#fff;border:1px solid #ddd;transition:all .7s;overflow:hidden}.layout-zwgk .sidebar-wrap>ul>li>a{display:flex;gap:15px;flex-direction:row;align-items:center;align-content:center;justify-content:space-between;height:70px;color:#1862a5;text-decoration:none}.layout-zwgk .sidebar-wrap>ul>li:not(.active):hover{animation:.7s ease-out sidebarHoverSlide}@keyframes sidebarHoverSlide{0%{top:0}30%{top:7.5px}60%{top:-7.5px}80%{top:3.5px}90%{top:-3.5px}100%{top:0}}.layout-zwgk .sidebar-wrap>ul>li{background-color:#fff}.layout-zwgk .sidebar-wrap>ul>li.active,.layout-zwgk .sidebar-wrap>ul>li:hover{background-color:#1862a5;border-color:#1862a5}.layout-zwgk .sidebar-wrap>ul>li.active>ul{display:flex}.layout-zwgk .sidebar-wrap>ul>li.active>a,.layout-zwgk .sidebar-wrap>ul>li:hover>a{color:#fff}.layout-zwgk .sidebar-wrap>ul>li>a .this-left{width:50px;font-size:50px}.layout-zwgk .sidebar-wrap>ul>li>a .this-right{width:20px;font-size:20px}.layout-zwgk .sidebar-wrap>ul>li>a b{flex:1;text-align:left;font-size:22px;font-weight:400;line-height:30px}.layout-zwgk .sidebar-wrap>ul>li>ul>li a{display:block;position:relative;padding:7.5px 15px;border-radius:4px;background-color:rgba(255,255,255,.5);font-size:16px;text-decoration:none;transition:all .5s;overflow:hidden}.layout-zwgk .sidebar-wrap>ul>li>ul>li a::before{font-family:sui-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;content:"\f6ae";font-size:14px;top:13px;right:7.5px}.layout-zwgk .sidebar-wrap>ul>li>ul>li.active a::before{content:"\f6af"}.layout-zwgk .sidebar-wrap>ul>li>ul>li a:hover,.layout-zwgk .sidebar-wrap>ul>li>ul>li.active a{background-color:rgba(255,255,255,.8)}.leader-wrap{display:flex;flex-direction:row;align-items:stretch}.leader-tabs{width:130px;min-width:130px;padding:15px 0}.leader-tabs li,.leader-tabs ul{list-style:none;margin:0;padding:0}.leader-tabs ul{display:flex;flex-direction:column;position:relative;padding:15px 0;z-index:90}.leader-tabs ul::after{position:absolute;z-index:91;content:"";display:block;top:0;right:0;width:1px;height:100%;background-color:#ddd}.leader-tabs li{position:relative;z-index:100;border:1px solid transparent;border-left-width:4px}.leader-tabs li a{display:block;padding:7.5px 15px;font-size:16px;text-decoration:none;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;cursor:pointer}.leader-tabs li.disabled a,.leader-tabs li.disabled a:hover{color:#999;cursor:not-allowed}.leader-tabs li.active{border-color:#ddd #fff #ddd #1862a5}.leader-tabs li:not(.active):not(.disabled) a:hover{background-color:#f0f7fd}.leader-content{flex:1;display:flex;flex-direction:column;align-items:stretch;align-content:start;justify-items:center;justify-content:center;padding:15px}.leader-list{display:flex;align-items:stretch;align-content:start;justify-items:center;justify-content:center;flex-wrap:wrap;padding:20px 0}.leader-content .leader-list:not(:last-child){border-bottom:1px solid #ddd}.leader-card{display:flex;flex-direction:column;align-items:center;align-content:start;justify-items:start;justify-content:start;text-align:center;width:220px;padding:20px 0;text-decoration:none;overflow:hidden}.leader-card img{height:158px;width:auto;text-decoration:none;padding:2px;border:1px solid #eaeaea;background-color:#fff}.leader-card.this-top{width:240px}.leader-card.this-top img{height:198px;width:auto}.leader-card h4,.leader-card p{margin:.25em;padding:0;line-height:1.5em;min-height:1.5em;font-size:16px;color:#333;text-decoration:none}.leader-card p.small{padding:0 1em;font-size:14px;line-height:1.5em;min-height:1.5em;color:#777}.leader-card h4{font-weight:700}.leader-card,.leader-card:hover{text-decoration:none}.leader-card:hover h4,.leader-card:hover p{text-decoration:none;color:#1862a5}.box-read{border:none;border-radius:4px;background-color:transparent;padding:20px 15px 0 15px;box-shadow:none}.box-read .show-bottom{padding:0;margin-left:0;margin-right:0}.box-resume{position:relative;padding:30px 30px 30px 0;display:flex;flex-direction:row;align-items:stretch;background-color:#e8f4ff;border-bottom:2px solid #88a6c2}.box-resume .photo{width:230px;min-width:230px;text-align:center;overflow:hidden}.box-resume .photo img{width:170px;height:auto;text-decoration:none;padding:2px;border:1px solid #eaeaea;background-color:#fff}.box-resume .info{flex:1;word-wrap:break-word;word-break:break-all}.box-resume .info h1{margin:1em 0 2em;font-size:20px;font-weight:700}.box-resume .info h2{margin:1em 0;font-size:24px;font-weight:700;color:#1862a5}.box-resume h2 .icon{width:30px}.box-resume .info p{font-size:16px;text-indent:30px}.box-work{margin:5px 0;padding:0 30px;word-wrap:break-word;word-break:break-all;border-bottom:1px solid #ddd}.box-work h2{margin:1em 0;font-size:24px;font-weight:700;color:#1862a5}.box-work h2 .icon{width:30px}.box-work p{font-size:16px;text-indent:30px}.box-experience{text-align:center}.box-experience img{display:block;margin:0 auto;width:100%;max-width:1000px;height:auto;padding:1px;background-color:#ddd}.box-date{position:relative;padding:30px 0}.box-date-btn{position:absolute;height:90px;width:30px;color:#999;text-align:center;border-radius:4px;cursor:pointer;overflow:hidden}.box-date-btn.disabled{cursor:not-allowed;color:#ddd}.box-date-btn:not(.disabled):hover{color:#1862a5}.box-date-wrap{padding:5px;border:1px solid #eee;border-radius:4px}.box-date-title{display:flex;justify-content:center;align-items:center;padding:2px 0}.box-date-title b{font-size:1.5rem;color:#1862a5}.box-date-content{display:flex;flex-direction:column;gap:1px;padding:1px;background-color:#e1e1e1}.box-date-cells{display:flex;flex-direction:row;gap:1px}.box-date-cells.this-title{height:auto;line-height:auto;border-bottom:1px solid #ddd}.box-date-day{position:relative;flex:1;height:40px;line-height:40px;font-size:1.26rem;text-align:center;color:#ccc;background:#fff}.box-date .this-title{height:40px;line-height:40px;font-size:.875rem;color:#666;background:rgba(255,255,255,.6)}.box-date .this-disable{background:rgba(255,255,255,.8)}.box-date .this-week{background:#f0f8f4}.box-date .this-event{color:#1862a5;background-color:#e8f4ff;cursor:pointer}.box-date .this-event:hover{background-color:#ddecfa}.box-date .this-event::after{position:absolute;width:5px;height:5px;content:'';top:10px;right:10px;background-color:#1862a5;border-radius:50%}@media (min-width:768px){.box-date{padding:30px 0}.box-date-btn.this-prev{left:50%;left:calc(50% - 45px + 30px);top:-30px;right:auto;bottom:auto;transform:rotate(-90deg)}.box-date-btn.this-next{left:50%;left:calc(50% - 45px + 30px);bottom:-30px;right:auto;top:auto;transform:rotate(90deg)}.box-date-day{height:30px;line-height:30px;font-size:1rem}.box-date-day.this-title{font-size:.875rem}}@media (min-width:1024px){.box-date{padding:15px 30px}.box-date-btn.this-prev{top:50%;top:calc(50% - 45px);left:0;right:auto;bottom:auto;transform:rotate(180deg)}.box-date-btn.this-next{top:50%;top:calc(50% - 45px);right:0;left:auto;bottom:auto;transform:rotate(0)}.box-date-day{height:35px;line-height:35px;font-size:1rem}.box-date-day.this-title{height:30px;line-height:30px;font-size:.875rem}}@media (min-width:1440px){.box-date{padding:15px 70px}.box-date-day{height:40px;line-height:40px;font-size:1.25rem}.box-date-day.this-title{height:30px;line-height:30px;font-size:.875rem}}