body{background:#f6f6f6}
a:hover{color:#ff4d4d} 
/*底部*/
.copyright-box{margin-top:32px;width: 100%;}
.footer{margin: 0 auto;width: 100%;-webkit-box-shadow: 0 -1px 0 0 rgba(0,0,0,.05);box-shadow: 0 -1px 0 0 rgba(0,0,0,.05);background: #fff;padding:20px 0px;}
.footer a{text-decoration: none;color: inherit;}
.footer .info-a,.footer .info-b{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.footer .info-a li{margin: 0 8px;color: #999aaa;font-size: 14px;height: 16px;line-height: 16px;
	display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.footer .info-b{margin-top:8px;}
.footer .info-b li{font-size: 12px;color: #999aaa;height: 16px;line-height: 16px;margin: 4px;
    display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
/*分页*/
#pages{text-align: center; display: block; overflow: hidden; margin-left: auto; margin-right: auto; padding:20px 0px}
#pages.layui-laypage .layui-laypage-curr .layui-laypage-em{background:rgba(129,49,42,.3);border-radius:0px; }
#pages.layui-laypage .layui-laypage-curr em{color:#36384d}
.crumbs{height:32px; line-height:32px; display: block; overflow: hidden; font-size:14px;}
.crumbs>*{ color:#666}
/*主体*/
.con-body{width:100%; max-width:700px; margin:0 auto;}
.con-body .header-box{height:50px; line-height:50px; padding:0px 15px; font-size:16px; background:#fff; border-bottom:1px solid #eee}
#zhuanlist{padding:7.5px; display: block; overflow: hidden; background:#fff}
#zhuanlist .item{ width:50%; float: left; display: inline-block;}
#zhuanlist .item .thumb{height:0; padding-bottom:56.666%; display: block; overflow: hidden; position: relative;}
#zhuanlist .item .thumb .thumbbox{display: block; position: absolute; left:7.5px; top:7.5px; right:7.5px; bottom:7.5px; }
#zhuanlist .item .thumb .thumbbox mip-img{width:100%; height:100%; display: block;border-radius:5px;}
#zhuanlist .item .thumb .thumbbox img{width:100%; height:100%; display: block;border-radius:5px;}
#zhuanlist .item .title{height:40px; padding:5px 10px; display: block; text-align:center;}
#zhuanlist .item .title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; line-height:20px;}
#zhuanlist .item .title h2{ font-size:16px; font-weight:400}
/*专题页面*/
.ztheader{background-position: center center;box-sizing: border-box;padding: 30px 40px 50px 40px;
    background-size: cover;background-origin: border-box;background-color: #f0f0f0;position: relative;color: rgba(255,255,255,.97);}
.ztheader:before {content: "";background-color: rgba(0,0,0,.15);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.ztheader .header-inner{position: relative;text-align: center;}
.ztheader .header-inner .title{font-size:32px; display: block; height:60px; line-height:60px;}
.ztheader .header-inner .infos{font-size: 14px; line-height:22px; display: block;}
.ztindexnav{display: block; padding:10px 15px; overflow: hidden; text-align: center;}
.ztindexnav .item{ padding:0px 10px; height:24px; line-height:24px;display: inline-block;} 
.ztindex-list .layui-card-header:before{display: block;content: "";background-color: #36384d;width:3px;
height:20px; position: absolute;top:11px; left:0px;}
.ztindex-list .layui-card-header .pleft{float:left; display:inline-block; font-size:16px; font-weight:bold;}
.ztindex-list .layui-card-header .pright{ float: right; display: inline-block; }
/*图文列表*/
.Article-list.notop:nth-child(1){border-top:none}
.Article-list:hover{background:#f9fafb}
.Article-list:hover .list-title{color:#ff4d4d}
.Article-list{border-top: 1px solid #f5f5f5; padding:20px; cursor: pointer;
	-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.Article-list .list-left{-webkit-box-flex: 0;-ms-flex: none;flex: none;}
.Article-list .list-right{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.Article-list .list-thumb{ width:212px; height:120px; display: block; padding-left:15px;}
.Article-list .list-thumb img{ width:100%; height:100%; display: block;border-radius:3px}
.Article-list .list-title {max-height:24px;font-size: 18px;font-weight:700;line-height: 24px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.Article-list .list-dec{max-height: 44px;padding-top: 10px;overflow: hidden;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 22px;font-size: 13px;font-weight: 400;color: #666;}
.layui-col-xs6 .Article-list .list-dec{max-height:22px;-webkit-line-clamp:1;}
.Article-list .list-infos{padding-top: 10px;position: relative; height:22px; overflow: hidden;}
.Article-list .list-infos .times{line-height: 22px;font-size: 12px;font-weight: 400;color: #828a92;display: inline-block;}
/*一行一个*/
.xslist{padding:0!important}
.xslist .item{height:40px; border-top: 1px solid #f6f6f6; padding:0px 15px; display: block;} 
.xslist .item:first-child{border-top:none;}
.xslist .item a{height:40px; line-height:40px; font-size:16px; display: block; overflow: hidden;} 
/*一行四个*/
.xslist4{padding:0!important; overflow: hidden;}
.xslist4 .item{height:40px; border-top: 1px solid #f6f6f6; padding:0px 15px; display: inline-block; float: left; width: 25%; box-sizing:border-box;} 
.xslist4 .item:nth-child(1),.xslist4 .item:nth-child(2),.xslist4 .item:nth-child(3),.xslist4 .item:nth-child(4){border-top:none;}
.xslist4 .item a{height:40px; line-height:40px; font-size:14px; display: block; overflow: hidden;} 
/*详情*/ 
#Article{padding:20px; display: block; background:#fff;
	font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif,SimHei,SimSun;}
#Article .article-title-box{margin-top:10px; text-align: center;}
#Article h1.title{font-size: 28px;word-wrap: break-word;color: #222226;font-weight: 600;margin: 0;word-break: break-all;}
#Article .article-info-box{position: relative;display: block;text-align: center; overflow: hidden;height:36px; line-height:36px; margin-bottom:10px;}
#Article .article-info-box .item{margin-right:5px; color:#999aaa}
#Article .article-info-box .item>*{color:#999aaa}
#Article .summary{position: relative;color: #666; line-height:1.6;padding: 10px 20px;display: block;background: #f7f7f7;border-radius: 2px;margin-bottom:20px;z-index: 0;}
#Article .summary p{margin-bottom:0!important}
#Article .pcontent p {font-size: 16px;line-height:26px!important;margin-bottom: 24px;text-align: justify;color: #333;font-weight: 400;word-break: break-word;}
#Article .pcontent img{vertical-align: middle;width: auto;max-width:100%;height: auto; margin:0 auto;display: block;border-radius: 13px;}
#Article .pcontent p a{text-decoration:underline; color: #ff4d4d;padding:0px 2px;} 
#Article .pcontent ol,#Article .pcontent ul{display: block; margin-bottom:24px; padding:2px 10px 2px 30px;border:1px solid #e6e6e6;border-radius:5px;}
#Article .pcontent ol li,#Article .pcontent ul li{padding:10px 5px; border-bottom:1px solid #e6e6e6;}
#Article .pcontent ol li::marker,#Article .pcontent ul li::marker{ padding-left:15px; color:#666;}
#Article .pcontent ol li:last-child,#Article .pcontent ul li:last-child{border:none;}
#Article .pcontent ol li{list-style:decimal}
#Article .pcontent ul li{list-style:disc}
#Article .pcontent .center{margin-bottom:24px;display: block; clear: both; }
#Article .pcontent .center>*{margin:0 auto;font-size:14px;color:#666;background:rgba(0,0,0,0.01);text-align:center; border-radius:2px;} 
#Article .pcontent .center,#Article .pcontent .center>*{text-align:center;} 
#Article h3{margin:0px -20px 24px -20px; font-weight:700; font-size:18px; position: relative; padding:5px 0px 5px 20px;border-bottom: 1px solid #f5f6f7;}
#Article h3:before {display: block;content: "";background-color: #36384d;width: 4px;height: 18px; border-radius:4px; position: absolute;top:50%;left:0px; margin-top:-9px;}
#Article fieldset li{line-height:1.7}
#Article fieldset legend{ padding-bottom:10px; } 
.pagetow{background:#f9fafb; width:100%; display: flex; height:40px;border-top: 1px solid #f5f5f5;}
.pagetow .pagetow-l,.pagetow .pagetow-r{-webkit-box-flex: 1;-ms-flex: 1;flex: 1; line-height:40px; overflow: hidden; padding:0px 15px;}
.pagetow div{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;} 