
/* 模块大题 */
.kts{ display:block; padding:10px 15px; border-bottom: 1px solid #eee; margin-top:10px; }
.kts span{ float:right; margin-top:.3rem; font-size:.8rem; }
.kts span a{ color:#999}
strong.kti{display:block;font-size:18px;color: #000; font-weight: 600; float:left;}
.kmo{ font-size:14px; margin-top:6px;}
a.kmo {color: #032684;}
.mid{ text-align:center;}

/* 上图下文字2020 */
ul.tw{display: flex; justify-content: space-between; flex-wrap: wrap; padding:15px;}
ul.tw li{ width:48%;}
ul.tw li span{ display:block;  overflow:hidden; }
ul.tw li span img{ width:100%;border-radius:4px;}
ul.tw li p{ display:block; padding:10px 0; height:50px; line-height:25px; }


/*左图右文字*/
ul.zy{ padding:1em 0;}
ul.zy li{display: flex; justify-content: space-between; flex-wrap: wrap; overflow:hidden; margin-bottom:1rem; padding:0 15px; }
ul.zy li a.zya{ display:block; width:40%;} 
ul.zy li a.zya img{ width:100%;}
ul.zy li dl{ display:block; width:55%; margin-left:15px;}
ul.zy li dl dt{ display:block; height:3rem; line-height:1.5rem;}
ul.zy li dl dd{ display:block; padding-top:.8rem;}
ul.zy li dl dd a{ padding:2px 10px;border-radius: 5px;  border:1px solid #ddd; font-size:.8rem;}
ul.zy li dl dd span{ font-size:.8rem; margin-left:1rem;color:#999; float:right;}


/*首页文字列表*/
.lisw{ margin-top:0px;}
.lisw ul{ display:block; padding:10px;}
.lisw ul li{ line-height:40px; background:url(skin/dian.jpg) repeat-x bottom;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lisw ul li a{ padding-left:20px;background:url(skin/jx.png) no-repeat;}
.lisw ul li span{color:#FFF; background-color:#39F; padding:2px; border-radius:2px;}



/*新闻内容*/

.wz{ border-bottom:1px solid #eee;color:#666; font-size:.8rem }
.wz span{ display:block; color:#666;background:url(skin/wz.jpg) no-repeat left center; padding:10px 0 10px 15px; margin-left:1rem;}
.wz a{color:#666;}




/*开始内容页*/
.nei{ margin:0 .7rem;}
.con{ padding-top:.6rem;}
.con h2{  padding:0px 0; font-size:.9rem;}
.info{ color:#999;border-bottom:#eee 1px dashed; padding:10px 0;}
.info span{ display:block; font-size:.9rem; line-height:1.5rem;}

.cz{ text-align:center; width:100%; }
.cz span{ display:block;}
.cz span.ctx{ font-size:16px;}
.cz span.ctx strong{ font-size:35px; color:#FF6666; font-family:Georgia, "Times New Roman", Times, serif;  margin-left:10px;}
.cz span.ctx strong i{ font-size:16px; color:#999;}
.cz span.czf{ padding:20px 0; font-size:14px;}
.cz span.czf a{ color:#f00; margin:0 8px;}

.cz span.czt{ width:100%; margin:0 auto;}
.cz span.czt img{ float:left; width:100px; border:1px solid #ddd; padding:15px; margin:0 15px}

.cont{ padding:20px 0; line-height:2rem;}
.cont img{ float:left; max-width:100%;}

.sx{ padding:20px 0;border-bottom:#eee 1px dashed;border-top:#eee 1px dashed; font-size:.9rem;}
.sx span{ display:block; padding-bottom:10px;}

.xg{}
.xg strong{ display:block;background:url(skin/xg.gif); height:26px; line-height:26px;border-radius:5px;  border:1px solid #eee; margin:20px 0px; font-size:14px; padding-left:15px;}
ul.xgu{ padding:0 5px;}
ul.xgu li{ line-height:30px;}
ul.xgu li a{ padding-left:20px;background:url(skin/jx.png) no-repeat left center;background-size:14px; font-size:.8rem;}


.alp{}
.alp img{ max-width:100%;}