  .headline h2 {text-align:center;font-size:24px;margin:16px 20px 10px 0;height:48px;line-height:48px;overflow:hidden;}
.subline {padding:0 16px;}
.subline li {height:32px;line-height:32px;overflow:hidden;font-size:16px;}
.subline .f_r {font-size:12px;color:var(--ln-dark-6);padding-left:16px;font-style:normal;float:right;}
.keytags {font-size:14px;padding:16px 24px;}
/*ÁÐ±í*/
.list-art{background:var(--bs-white);padding:35px 40px;border:2px solid var(--ln-bg-light);border-bottom:4px solid var(--ln-primary);}
.list-art .item{position: relative;margin-top:25px;padding-left:30px;}
.list-art .item:first-child{margin-top:0;}
.list-art .item:before,.list-art .item:after {content: "";position: absolute;top:22px;left: 0;width:12px;height:12px;background:var(--ln-primary);}
.list-art .item:before {background:var(--ln-secondary);top:26px;left: 5px;}
.list-art .item .h{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.list-art .item:hover .h{color:var(--ln-primary);}
.list-art .item .date{margin-top:10px;position: relative;font-style: italic;color:var(--ln-dark-9);font-size:18px;}
.list-art .item .date:after,.list-art .item .date:before{content:"";position: absolute;left:0;top:50%;width:100%;height:1px;background-color:var(--bs-border-color);transition:all 0.5s ease-out 0s;}
.list-art .item .date:after {width:0;}
.list-art .item:hover .date:after{background-color: var(--ln-primary);width:100%;}
.list-art .item:hover .date:before{width:0;}
.list-art .item .date span{background:var(--bs-white);padding-right:10px;display: inline-block;position: relative;z-index:1;}

/* list-article */
.childlist {padding:10px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('/skin/lnjk/img/li_dot.gif') no-repeat 4px 12px;padding:0 10px 0 12px;overflow:hidden;}

.list-article {position: relative;}
.list-article li {position: relative;line-height:52px;height:52px;/*background:url('/skin/lnjk/img/li_dot.gif') no-repeat 6px center;*/padding-left:30px;overflow:hidden;}
.list-article i {font-style:normal;float:right;font-size:20px;color:var(--ln-dark-9);}
.list-article .sp {background:var(--bs-white)FFF url('img/dot.gif') repeat-x 0 center;}
.list-article li:before,
.list-article li:after {content: "";position: absolute;top:22px;left: 0;width: 9px;height: 9px;background:var(--ln-primary);}
.list-article li:before {background:var(--ln-secondary);top:26px;left: 5px;}
.list-article .sp:before,.list-article .sp:after{display:none;}
.subtitle {padding:10px 16px;margin:20px 0;line-height:32px;font-size:14px;border:#EEEEEE 1px solid;background:#FAFAFA;overflow:hidden;}
.subtitle li {width:50%;height:32px;overflow:hidden;float:left;}

.cate-right{position:relative}
.cate-right li{position:relative;margin-bottom:3px;text-align: right;}
.cate-right li a{position:relative;font-size:20px;color:#001659;font-weight:500;padding:14px 21px 14px 12px;display:block;background-color:#f5e6dc;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border-right:4px solid #eccdbd}
.cate-right li.active a,.cate-right li a:hover{color:var(--bs-white);border-color:#f5d389;background-color:var(--ln-primary);}

.similar-list {margin-bottom:1rem;}
.similar-list li {position:relative;padding-left:14px}
.similar-list li:before {content:""; width:6px;height:6px;border-radius:50%;background:#a7acbd;position:absolute;left:0;top:12px}
.link-evaluate{position: relative;display:block;width:100%; padding:0.3125rem 0.9375rem;padding-left:2.5rem; font-size:18px;color:#032131;line-height:50px;background-color:var(--bs-white);border: 1px solid #eaeff5;}
.link-evaluate:before {content:""; width:10px;height:10px;border-radius:50%;background:#a7acbd;position:absolute;left:15px;top:26px}
/*blockquote*/
blockquote{background-color:#fdfaf2;font-size:17px;font-size:1.0625rem;padding:45px 25px 45px 95px;margin:20px 0 30px;border:0;position:relative;font-style:italic;}
blockquote:before{font-family: "iconfont" !important;content: "\e63d";font-size:45px;font-size:2.8125rem;color:#0a9e48;position:absolute;left:30px;top:25px;opacity:0.5;font-style:normal;}
blockquote p{margin-bottom:0.5em;}
blockquote >span{font-size:13px;font-size:0.8125rem;color:#666;}

