.cloum01{width: 220px;}
.cloum02{width: 940px;}

/*侧边栏导航*/
.side-menu{border: 1px solid #e8ecef; background: #fff;}
.side-menu li span{font-size:18px; line-height:60px;border-left: 2px solid #fff;padding-left: 40px;display: block;}
.side-menu li.libg span{font-weight: bold; border-left: 2px solid #288479 ; background:#eef6f5 ;}
.side-menu li.libg span a{color: #288479 ;}
.side-menu li a,.side-menu li span{color: #6b757d;}
.side-menu li a:hover{text-decoration: none;}
.side-menu dl{padding:15px 20px 0 40px;display: none;}
.side-menu li.libg dl{display: block;}
.side-menu dd{ line-height: 36px;margin-bottom: 10px;font-size: 16px;background:url(/uploads/image/images/lkysuvnav.jpg) no-repeat 16px center;padding-left:25px;}
.side-menu dd.on{background:#eef6f5 url(/uploads/image/images/lkysuvnav.jpg) no-repeat 16px center;border-radius: 8px;font-weight: bold;}
.side-menu dd a{color: #6b757d;display:block}
.side-menu dd.on a,.side-menu li.libg a span{color: #288479;}
.fixed{width: 220px;top: 0;}
.pan-nav a:hover{text-decoration: none;}
/*中心领导*/
.zxldtit{font-size:16px;font-weight: bold;line-height:36px;text-indent: 2em;color: #404847;border-bottom: 1px dashed #e8ecef;padding-bottom: 30px;}
.ldimg{float: left; margin-right: 20px;}
.ldimg img{width: 120px; height: 165px;}
.ld-tit {font-size: 20px;line-height: 20px; color: #404847;margin-bottom: 30px;padding-top:50px;}
.ld-tit span{font-weight: bold;font-size: 32px; margin-right: 20px;  }
.ld-sum{font-size: 16px;text-indent: 2em; color: #404847;line-height: 32px;}
.ldbox  dd{ border-bottom: 1px dashed #e8ecef;padding: 30px 0;}
.cloum02{min-height: 450px;}
/*规章制度*/
.zgzd-txt li { line-height:24px;color: #333;font-size: 16px; border-bottom: 1px dashed #e8ecef;overflow: hidden;padding: 20px 0;}

.zgzd-txt li a{ color:#333; overflow: hidden;}
.zgzd-txt li span{font-size:16px;color:#666;float: right; width: 20px;}



/*共建单位*/
.gjdwbox *,.zxjjbox *{line-height: 36px!important;color: #404847;text-align: justify;}

.gjdwbox img{max-width: 800px;display: block;}


.zxjjbox,.gjdwbox{min-height: 450px;}

/*创新平台*/
.pt-tit{font-weight: bold;
    font-size: 18px;
    color: #288479;
    line-height: 18px;}
.pt-list dl dd{float: left;width: 370px;height: 115px;background: linear-gradient( 90deg, #f5f7fb 0%, #e3eaf8 100%);;border-radius:8px;margin-bottom:40px;margin-right: 45px;}
.pt-list dl dd:nth-child(3n){margin-right: 0;}
.listit{background: url(/uploads/image/images/gczxjsbg.png) no-repeat right center;padding: 0 80px 0 0;font-weight: bold; width: 80%;height: 100%;font-size: 18px;color: #404847;line-height: 27px;}
.cxzx .listit{background-image: url(/uploads/image/images/gczxjsbg01.png);}


.pt-list dl dd:hover{box-shadow: 0 0  10px #eff2f2;}

.pt-list dl dd:hover .listit div{transform: translatex(-5px);
    transition: transform 0.5s ease;}

.listit div {
    display: table-cell;
    width: inherit;
    height: 115px;
    overflow: hidden;
    vertical-align: middle;
}

/*理事会*/
.hs-tit{font-size: 18px;font-weight: bold;color: #89939c;line-height: 30px;}
.hs-list dl dd{line-height:24px; font-size: 16px;color: #404847; margin-bottom: 12px;}
.hs-list dl dd span{margin-right: 20px;font-weight: bold;}
.line {border-bottom: 1px dashed #e8ecef;font-size: 1px;line-height: 1px;height: 1px;width: 100%;overflow: hidden;}


.list-txt li a { width: 800px;}

.dwbox{line-height: 30px;color: #404847;}
.gjdwl{float: left;font-weight: bold;font-weight: bold;font-size: 16px;}
.gjdwr{float: left;margin-left: 30px;}


@media (max-width: 768px){
    .cloum01{display: none;}
    .cloum02{width: auto;float: none!important;padding: 0 10px;}
    .zxldtit{font-size: 18px; line-height: 36px;}
.ld-sum{clear: both; padding-top: 20px;}
.zxldtit{padding-bottom: 20px;}
.ldbox dd{padding: 20px 0;}
.ld-tit{padding-top: 40px;margin: 0;line-height:40px; text-align: center;}
.ld-tit span{display:block;width: 100%; margin-right: 0;}

.zgzd-txt li a{float: none;width: auto!important;font-size: 16px;display: inline;vertical-align: unset;white-space: normal;}
.zgzd-txt li{line-height: 24px;text-align: justify;font-size: 16px; background-position: left 8px;}
.zgzd-txt li span{float: none; margin-left: 10px;display: inline;}

.pt-list dl dd{float: none;width: 100%;margin:0 0 20px 0;}


.gjdwbox img,.zxjjbox  img{width: 100%;height:auto;}


.hs-list dl dd{margin-bottom: 10px;}
.gjdwl,.gjdwr{float: none;width: 100%;margin: 0;}


}