.list-nav li.on{background:#0aa0b9;}
.list-nav li.on a{color:#fff;}
/* 现任领导 */
.xleader{margin: 0 -20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.xleader ul{width:50%;box-sizing:border-box;padding:0 20px;margin-top:30px;position:relative;}
.xleader ul li{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 25px 0;line-height: 34px;border-top: 1px solid #e5e5e5;}
.xleader ul li:after{content:"";display:block;background:#e5e5e5;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:20px;}
.xleader ul li h3{font-size: 24px;color: #00849a;width: 8em;padding-left: 30px;display: inline-block;position: relative;margin-top:3px;}
.xleader ul li h3::after{content: "";position: absolute;left: 0;top:0;width: 1px;height: 34px;background: #00849a;}
.xleader ul li p{padding-left:30px;}
.xleader ul li p a{display: block;font-size: 20px;color: #000000;line-height: 34px;font-weight: normal;}
.xleader ul li p a:hover{color: #00849a;}
.footer-bottom,.footer-bottom p,.footer-bottom p a{color:#ffffff;}
.footer-bottom{margin-top:120px;}
.footer{background-size: 100%;position: relative;padding-top: 100px;}
.logo-b{position: absolute;top: 80px;left: 50%;transform: translateX(-50%);}
.footer-box:before{display:none;}

@media (max-width:1800px){
    .footer{background-size: cover;}
}

@media (max-width:1367px){
    .title font{display:none;}
}

@media (max-width:768px){
    .logo-b{position: static;transform: none;}
    .footer{background:#005867;padding-top: 50px;}
    .footer-bottom{margin-top: 70px;}
    
    .by-slick-tt{font-size:20px;}
    .img-slick-tt{font-size:18px;}
    .img-news-tt,.tow-news li a{font-size:16px;}
}
