@charset "utf-8";
/* CSS Document */
.list{  border-bottom:.1rem solid #dddddd;}
.list .list_box { display:block; overflow:hidden; margin:0 .2rem .2rem ;}
.list .list_box li { width:100%; overflow:hidden; border-bottom:1px solid #e5e5e5;padding-bottom:.2rem;padding-top:.2rem; position:relative;min-height:1rem}
.list .list_box li img{ display:inline-block; float:left; width:1.6rem; min-height:1rem; height:1.1rem;font-size:.2rem;}
.list .list_box li span{ display:inline-block; font-size:.2rem;  width:4.2rem; float:left; margin-left:.1rem }
.list .list_box li span h2{ font-size:.26rem; display:block;color:#404040;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list .list_box li span h1{font-size:.26rem; display:block;color:#404040;font-weight: 400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/* p标签只显示2行，超过2行转换为省略号隐藏 */
.list .list_box li span p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;word-break: break-all;color:#888888;font-size: .32rem;transform: scale(.75);transform-origin: 0 0;width: 170%;}
.list .list_box li span p b{color: #ec0000;}
.list .list_box li span i{ display:inline-block; float:left;color:#888888; background:url(../images/tj.png) left center no-repeat; background-size:.33rem .17rem; padding-left: .35rem; position:absolute; left:1.63rem; bottom:.1rem;}
.list .list_box li span em{ display:inline-block; float:right;color:#888888;background:url(../images/e.png) left center no-repeat; background-size:.26rem .14rem; padding-left:.25rem; position:absolute; right:0; bottom:.2rem;}
.list .pages{ font-size:.27rem;  text-align:center; margin-bottom:.2rem; text-align:center}
.list .pages ul li{ display:inline-block; border:1px solid #ccc; padding:.05rem .1rem;}
.list .pages ul li select{ border:none; font-size:.27rem;}
.list .pages ul .thisclass{ background:#1999ad; color:#fff }
.list .pages ul .thisclass a{color:#fff}

/*文章页*/
.c_title{ color:#3c3c3c; font-size:.3rem; font-weight:bold; text-align:center; margin:.2rem 0 ; border-bottom:1px dashed #a5a5a5; padding:0 .2rem .1rem}
.article{border-bottom:.1rem solid #dddddd; padding-bottom:.2rem; overflow:hidden}
.article .zixun{ border:1px solid #cccccc; border-radius:.1rem; padding:.15rem .2rem; font-size:.24rem; color:#333333; margin:0 .2rem .2rem; overflow:hidden; vertical-align:middle}
.article .zixun  h2{ display:inline-block; line-height:2.1}
.article .zixun span{ display:inline-block; float:right}
.article .zixun span a{ display:inline-block; background:#ff9d00; color:#fff; padding:.1rem .1rem; margin-right:.1rem;border-radius:.1rem;}
.article .zixun span a:nth-child(2){ margin-right:0; background:#1999ad}
.article .info { font-size:.26rem; padding:0 .2rem .2rem; color:#444444; line-height:1.8}
.article .info img{ display:block; margin:0 auto;border:0;max-width:100%;height:auto !important;width:auto !important;}
/* .article .info p{text-indent:2em} */
.article .info p{ margin-bottom:.2rem}
.article .context{ font-size:.24rem; color:#ccc}
.article .context a{ color:#444444}
.article .context { margin:0 .2rem .2rem; overflow:hidden}
.article .context li{ display:block;border-radius:.1rem;border:1px solid #cccccc; padding:.1rem .15rem; margin-bottom:.15rem;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.article .context li:nth-child(3){ background:#1999ad; ;border:1px solid #1999ad;margin-bottom:0; text-align:center;}
.article .context li:nth-child(3) a{ color:#fff;}
section{ margin:0 auto;   overflow:hidden}

.position {background: #f5f5f5;padding-left: .2rem;padding-top: .1rem;padding-bottom: .15rem;font-size: .23rem;font-weight: bold;border-top: 2px solid #1999ad;}