.list-section{margin-top:42px;margin-bottom:38px}.list-section>.container{display:flex;gap:30px}.list-section .sidebar{width:250px;flex-shrink:0}.list-section .sidebar h2{margin-bottom:10px;width:250px;height:90px;box-sizing:border-box;border:1px solid #69a9da;font-size:24px;color:#fff;text-align:center;line-height:90px;background:url("../img/listnavbg.jpg") center center/cover no-repeat}.list-section .sidebar ul li{box-sizing:border-box;border:1px solid #e0edfb;transition:.3s;background:linear-gradient(to bottom,#fbfdff 0,#e3f1ff 100%);margin-bottom:10px}.list-section .sidebar ul li:last-child{margin-bottom:0}.list-section .sidebar ul li a{display:block;font-size:18px;color:#1b1b1b;text-align:center;line-height:68px;height:68px;transition:.3s;position:relative}.list-section .sidebar ul li:hover a{color:#0068b7}.list-section .sidebar ul li.active{border-color:#3e91d0;background:linear-gradient(to bottom,#76b6ef 0,#62abe9 100%)}.list-section .sidebar ul li.active a,.list-section .sidebar ul li.active:hover a{color:#fff}.list-section .main-content{flex:1;min-width:0}.list-section .main-content .list-header{line-height:46px;border-bottom:2px solid #0066b3;display:flex;justify-content:space-between;align-items:center}.list-section .main-content .list-header h2{font-size:20px;color:#0068b7;font-weight:700;padding-left:12px;border-left:4px solid #0066b3;line-height:24px;height:24px}.list-section .main-content .list-header p{font-size:14px;color:#999}.list-section .main-content .list-header p a{color:#999}.list-section .main-content .list-header p a:hover{color:#0066b3}.list-section .main-content .list{padding:16px 36px;background-color:#fafafa}.list-section .main-content .list .news-list li{padding-left:10px;padding-right:10px;height:56px;line-height:56px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center}.list-section .main-content .list .news-list li:last-child{border-bottom:none}.list-section .main-content .list .news-list li a{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px;position:relative;font-size:16px;color:#363636;transition:.3s}.list-section .main-content .list .news-list li a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box;border:1px solid #277fc1;width:8px;height:8px;background:#fff;border-radius:50%}.list-section .main-content .list .news-list li a:hover{color:#277fc1;transform:translateX(10px)}.list-section .main-content .list .news-list li span{font-size:14px;color:#555;margin-left:10px;white-space:nowrap}.pagination{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:30px}.pagination a,.pagination span{display:inline-block;min-width:36px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#555;border:1px solid #ddd;border-radius:3px;padding:0 10px;transition:.3s}.pagination a:hover{border-color:#0066b3;color:#0066b3}.pagination .active{background:#0066b3;border-color:#0066b3;color:#fff}.news-content{padding:30px 0}.article-title{font-size:22px;color:#1b1b1b;text-align:center;line-height:1.5;padding:0 20px;margin-bottom:18px}.article-meta{text-align:center;font-size:14px;color:#999;padding-bottom:18px;margin-bottom:24px;border-bottom:1px dashed #e0e0e0}.article-meta span{margin:0 12px}.article-body{padding:0 68px}.article-nav{display:flex;justify-content:space-between;margin-top:36px;padding:16px 10px 0;border-top:1px solid #e6e6e6}.article-nav a{padding-left:16px;position:relative;display:inline-block;max-width:50%;font-size:16px;color:#696969;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s}.article-nav a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box;border:1px solid #277fc1;width:8px;height:8px;background:#fff;border-radius:50%}.article-nav a:hover{color:#0066b3}.article-nav a span{color:#0068b7;margin-right:4px}.list-section .main-content .page{padding:50px}.list-section .main-content .page .page-content{font-size:16px;color:#363636;line-height:2}.list-section .main-content .page .page-content p{text-indent:2em;margin-bottom:16px}.list-section .main-content .page .page-content img{max-width:100%;margin:16px auto;display:block}