@charset "utf-8";
/* CSS Document */
/**
 * @description: 领导之窗样式
 * @author: ishang_pan
 * @update: ishang_pan (2026-01-07 10:00)
 */
 /*tab切换公用 */
/* .m-tabnav{overflow: hidden;text-align: center;}
.m-tabnav li{float: left;position: relative;}
.m-tabnav li a{display:block;height: 36px;line-height: 20px;font-size: 20px;} */

/*style2-背景色 */
/* .m-tabnav2{margin-bottom:10px;margin-top: 5px;overflow: visible;border-bottom:1px solid #dddddd;}
.m-tabnav2 li{height: 58px;}
.m-tabnav2 li a{padding:0 5px; font-weight: normal; font-size: 22px;line-height: 58px;color:#000;position: relative;}
.m-tabnav2 li+li{margin-left: 30px;}
.m-tabnav2 li.u-active a{color:#0e44b0;font-weight: bold;}
.m-tabnav2 li.u-active::after{content: "";position: absolute;left: 50%;bottom: -3px;width: 28px;height: 5px;transform: translateX(-50%);background:#0e44b0;} */

/*文字列表 */
/* .m-liststylecom li{height: 46px; line-height: 46px;}
.m-liststylecom li a{display: block; font-size: 18px; padding-left: 14px; background: url(../images/public/icon-li.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom li span{float: right; color: #b8b8b8; font-size: 16px;}
.m-liststylecom li a:hover{padding-left: 16px;}
.m-dashed li{border-bottom:1px dashed #ddd} */

/* 领导之窗-left */
.is-main{margin-top: 15px;margin-bottom: 40px;}
/* .leader-region{min-height: 1273px;} */
.leader-region .col-md-3{width:25.7142857%}
.leader-region .col-md-9{width:71.4285714%;float:right;}
.leader-box .m-tabnav{height:72px;background-color:#0e44b0;}
.leader-box .m-tabnav li{width: 50%;position: relative;}
.leader-box .m-tabnav li a{display: block;height: 72px;line-height: 72px;color: #fff;font-size: 22px;font-weight: bold;text-align: center;overflow: hidden;}
.leader-box .m-tabnav .u-active::after{content: '';position: absolute;bottom: -6px;left: 50%;transform: translateX(-50%) rotate(45deg);width: 12px;height: 12px;background-color: #fff;}
.leader-box .m-tabnav li.u-active a{color: #ffdd74;}
.leader-box .m-tabnav li:hover a{color: #ffdd74;}

.leader-list{border: 1px solid #d3dcf0;border-top: none;}
.leader-link{display: block;width: 100%;height: 100px;padding: 22px 28px; font-size: 18px;color: #333333;}
.leader-item.u-active,.leader-item:hover{background-color:#f2f6ff;}
.leader-item.u-active .name,.leader-item:hover .name{color: #0e44b0;font-weight:bold;}
.leader-link .post{font-size: 16px;color: #999999;margin-top: 4px;}

/* 领导之窗-right */
.leader-notes .m-tabnav{margin-top: -15px;}
.leader-info .col-md-4{width: 18.6%;}
.leader-info .col-md-8{width: 78.4%;float:right;}
.leader-name{width: 100%;text-align: center;color: #3d3d3d;}
.leader-name .name{font-size: 20px;font-weight: bold;color:#0e44b0;line-height: 56px;}
.write-letter-link{display: block;height:48px;line-height:48px;margin-top: 12px;padding-left:46.7741935%;color: #3d3d3d;background:url(../images/leader/edite-icon.png) 27.4193548% center no-repeat;background-color:#f2f6ff;border-radius:4px;}
.notes-text,.work-text{padding-top: 6px;font-size: 18px;line-height: 40px;color: #333333;max-height:130px;}
.notes-text *,.work-text *{font-size:18px!important;}
.m-dtdownload{margin-top: 30px;}
.leader-info img{width:188px;height:240px;object-fit: cover;}
/* 滚动条 */
.scrollbar-xy{overflow: auto;}
.scrollbar-xy::-webkit-scrollbar{ width: 6px;height: 6px;}
.scrollbar-y{overflow-y: auto; overflow-x: hidden;}
.scrollbar-y::-webkit-scrollbar{ width: 6px;height: auto;}
.scrollbar-x{overflow-x: auto; overflow-y: hidden;}
.scrollbar-x::-webkit-scrollbar{ height: 6px;width:auto;}
/* 滚动条轨道 */
.scrollbar-xy::-webkit-scrollbar-track,
.scrollbar-x::-webkit-scrollbar-track,
.scrollbar-y::-webkit-scrollbar-track {border-radius: 3px;background: #f8f8f8;}
/* 滚动条滑块 */
.scrollbar-xy::-webkit-scrollbar-thumb,
.scrollbar-x::-webkit-scrollbar-thumb,
.scrollbar-y::-webkit-scrollbar-thumb{border-radius: 3px;background:#e7e7e7;}

/*media query*/
/*large pcScreen*/
@media (min-width:1400.98px) {
	.m-listlf{width: 280px; padding-left: 0;}
	.m-listrg{width: 1000px; padding-right: 0;} 
}
/*big pcScreen*/
@media screen and (max-width:1400px) {
    .leader-info .col-md-8{width: 76.4%;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .leader-info .col-md-8{width: 68.4%;}
}
/*pad md*/
@media screen and (max-width: 991px ){
    .leader-region .col-md-3,.leader-region .col-md-9{width: 100%;}
    .leader-info .col-md-4{width: 25%;float: left;}
    .leader-info .col-md-8{width: 70%;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    .leader-info .col-md-4,.leader-info .col-md-8{width: 100%}
    .leader-info .col-md-4{text-align: center;}
    .leader-info .col-md-8{margin-top: 20px;}
    .write-letter-link{padding-left:0;}
}
/*small xs*/
@media screen and (max-width: 375px) {

}