﻿@charset "utf-8";
/*body { background: #e9eff4; }*/
/*领导*/
.ld-body { background: #fff; }
.ld-bd { width: 100%;background: #fff;box-shadow: 0 0 1px rgba(224,234,241,1); }
.ld-con { overflow: hidden;height: auto;margin: 0 auto; }
.column-name {margin-top: 15px;border-bottom: 1px solid #e4e3e3; line-height: 36px; }
.column-name a {padding: 0 32px 5px 32px;border-bottom: 5px solid #226ebc;line-height: 33px;color: #226ebc;font-weight: bold; font-size: 22px; }
.ld-lt { height: auto;margin-bottom: 15px; }
.ld-bg { overflow: hidden;height: auto;padding: 10px 0;background: #eff4fa; }
.ld-bg img { display: block;width: 100%;height: auto;padding: 15px; }
.ld-ltline { height: auto;min-height: 800px;border-left: 1px solid #e4e3e3; }
/*姓名职务*/
.ld-nameText { padding-bottom: 18px;text-align: center; }
.ld-nameText .name {display: block;line-height: 32px;font-weight: bold; font-size: 18px; }
.ld-nameText .positions {display: block;line-height: 26px; font-size: 16px; }
.ldbtn-bd { text-align: center; }
.ldbtn-bd .center-block { display: inline-block; }
/*工作分工*/
.ld-division {padding: 20px 5px;border-top: 1px solid #eee;border-bottom: 1px solid #eee; line-height: 26px; }
.ld-division p {margin: 15px 0;line-height: 30px; font-size: 16px; }
.ld-division.ld-fggz p:nth-of-type(n+2) { display: none; }
.ld-division.ld-fggz p:nth-of-type(1) {overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; }
.ld-division p span {font-weight: bold; font-size: 16px; }
.ld-fggz>i { display: inline-block;width: 100%;margin-top: 15px;text-align: center;color: #226ebc;cursor: pointer; }
/*全部领导*/
.ld-mayor { overflow: hidden;height: auto;margin-bottom: 20px;padding: 10px 5px 0; }
.ld-mayor li {margin: 5px;line-height: 32px; font-size: 16px; }
.ld-mayor li span {display: inline-block;color: #226ebc; font-weight: bold; }
.ld-mayor li a {display: inline-block;color: #333; font-weight: bold; }
/*右侧标题*/
.ld-lst-tnm .u-tnm {padding: 22px 0 10px 0;line-height: 28px;font-weight: bold; font-size: 16px; }
.ld-lst-tnm .u-tnm .u-more { padding-right: 10px; }
.ld-lst-tnm .m-lst ul { padding: 5px 22px; }
.ld-lst-tnm .m-lst ul li {height: 38px; line-height: 38px; }
.ld-lst-tnm .m-lst ul li a {color: #333; font-size: 16px; }
.ld-lst-line{border-bottom: 1px solid #e4e3e3;height: 1px;line-height: 1px;overflow: hidden;}
/*设计颜色，若颜色显示器还原程度不高，采用#333333*/
/*图片列表*/
.ld-lst-tnm .m-imglst { padding-right: 0; }
.ld-lst-tnm .m-imglst ul li { margin: 0; }
.ld-lst-tnm .m-imglst ul li p {overflow: hidden; line-height: 32px;white-space: nowrap;text-overflow: ellipsis;display: block;padding: 10px 0; }
/*个人简历*/
.vitae { overflow: hidden;height: auto;padding: 22px 25px; }
.vitae p {padding-bottom: 15px;line-height: 36px; font-size: 18px; }
.work { overflow: hidden;height: auto;padding: 22px 25px; }
.work p {margin: 0;padding: 0;line-height: 36px; font-size: 18px; }
@media all and (min-width: 1025px) and (max-width: 1280px) { .ld-division { padding: 24px 5px; }
    .ld-nameText {padding-bottom: 18px;text-align: center; font-size: 14px; }
    .ld-nameText .name {line-height: 32px;font-weight: bold; font-size: 16px; }
    .ld-nameText .division {line-height: 26px; font-size: 14px; } }
@media all and (max-width: 1024px) { .m-imglst ul li .imgAtlas { overflow: hidden;width: 100%;height: 170px; }
    .ld-division { padding: 20px 5px; }
    /*解决shadow在pad上占不满的问题*/
    .shadow { width: 100%; } }
@media all and (max-width: 768px) { .m-imglst ul li .imgAtlas { overflow: hidden;width: 100%;height: 160px; }
    .ld-division { padding: 15px 5px; }
    /*解决shadow在pad上占不满的问题*/
    .shadow { width: 100%; } }
@media all and (max-width: 750px) { body { background: #f2f2f2 !important; }
    .ld-bd .mb-15 { margin-bottom: 0; }
    .ld-bd .mt-15 { margin-top: 0; }
    .m-bg { background: #fff; }
    .container .m-bg { background: none; }
    .position { margin: 10px 0;padding-right: 15px; }
    .ldbtn-bd { margin: 20px 0; }
    .column-name { padding: 0; }
    .column-name a {padding: 0 12px 7px 12px;border-bottom: 2px solid #226ebc;font-weight: bold; font-size: 18px; }
    .ld-lt { height: auto;margin-bottom: 15px; }
    .u-tnm span { font-size: 16px; }
    .bd { overflow: hidden;height: auto;border: solid 1px #e1e1e1; }
    /*左侧边框*/
    .ld-bd { overflow: hidden;height: auto;margin-bottom: 20px;padding: 10px;background: #fff;box-shadow: 0 1px 3px #ded9d9; }
    /*领导分工*/
    .ld-division {margin: 10px; padding: 10px; }
    .ld-bg { background: #fff; }
    .ld-bg img { width: 200px; }
    .ld-lst-tnm .m-lst ul { overflow: hidden;height: auto;padding: 0; }
    /*右侧图片*/
    .m-imglst { padding: 0; }
    .m-imglst ul li .imgAtlas { overflow: hidden;width: 100%;height: 120px; }
    /*中分线*/
    .ld-ltline { height: auto;border-left: none; }
    .ld-lst-tnm .m-imglst ul li p {padding: 0; line-height: 26px; }
    .card-type-news .news-pic { padding: 0; } }
