@import"/static/css/style_common.css";
.tabs{ height:37px; overflow:hidden; font-size:16px;line-height:37px; position:relative; text-align:center; }
.tabs li{ float:left; text-align:center;  color:#333; background-color:#fff;   display:block; }

.hnews {font-size:16px; padding:10px;}
.hnews li a{ color:#333; display:block; padding-left:0px; float:left; width:100%; overflow:hidden;white-space:nowrap;position:relative;} 
.hnews li{ display:block; line-height:2; overflow:hidden; position:relative;}
.hnews li span{color:#666;position:absolute;right:0px; text-align:right; z-index:99; padding-left:10px; background:linear-gradient(to left, rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,1))}
.hnews li span i{ font-size:12px;}



.newlist{ line-height:26px;}
.newlist ul li{ display:block; margin: 0 2% 10px; position:relative; background:#FFF;border-radius:3px; overflow:hidden;}
.newlist ul li span{ display:block; width:100%;max-height:300px; overflow:hidden;}
.newlist ul li img{ width:100%; height:auto; border-radius:0px;}
.newlist ul li h3{ padding:5px 10px; margin:0 auto; font-size:1.1rem;width:100%; overflow:hidden}
.newlist ul li p{ color:#999; font-size:12px;}
.newlist ul li p b{ float:right; font-weight:normal}
.newlist h4 b{ float:left; font-weight:normal}


.imgzoom_pack {width:100%;height:100%;position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,.7);}
.imgzoom_pack .imgzoom_img {width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.imgzoom_pack .imgzoom_img img {width:100%;position:absolute;top:50%;}



.block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;width:100%}
.block>.detail{max-height:0;margin-bottom:10px;overflow:hidden}
.block>.case-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:120px;height:24px;margin:0 auto 0;color:#0e0e0e;background:#fff;border:1px solid #0e0e0e;border-radius:5px}
.block>.case-block div:nth-of-type(1){display:block}
.block>.case-block div:nth-of-type(2){display:none}
.block>[type=checkbox]{position:relative;display:block;width:120px;height:24px;margin:-24px auto 0;z-index:1000;opacity:0;padding:5px}
.block>[type=checkbox]:hover+.case-block{background-color:#f5f5f5}
.block>[type=checkbox]:checked+.case-block div:nth-of-type(1){display:none}
.block>[type=checkbox]:checked+.case-block div:nth-of-type(2){display:block}
.block>[type=checkbox]:checked+.case-block+.detail{max-height:inherit}
#kfl ul{ padding:10px;}
#kfl ul li{ display:block; width:100%; float:left; line-height:30px; margin-bottom:15px;}
#kfl ul li span{ font-weight:bold; display:block; float:left; height:100%; height:35px; margin-right:10px; }
#kfl ul li a{ display:block; float:left; margin:0 10px 0 0;}
#kfl ul li a.fsx{ color:#F33}
