.footer{text-align:center;line-height:30px;margin:10px auto 0;background:#1e1e1e;color:#fff;padding:30px 0;}
.footer a{color:#ddd;}
.footer a:hover{text-decoration:underline;}
.fl{float:left;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}
.pd20{padding: 20px;}
.mt10{margin-top: 10px;}
.mb20{margin-bottom: 20px;}
.icon{ background-image: url(../images/icon.png);background-repeat: no-repeat; }
.icon1{ background-position: 0 -3px; }
.icon2{ background-position:-37px -6px; }
.icon3{ background-position: -76px -3px; }
.imgBox{ display: block; }
.imgBox img{ display: block; width: 100%; height: 100%; }
.elli1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.elli2{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.bgfff{background: #fff;}
.w1200 {width:1200px;margin-left:auto;margin-right:auto;}
.w870{width: 100%;}
.title_19{ height: 48px;line-height: 48px; }
.title_19 .tt{float: left; font-size: 20px;font-weight: normal; padding-left: 32px; position: relative;}
.title_19 .tt i{ display: block; width: 28px;height: 28px; position: absolute;left: 0; top: 50%;margin-top: -14px;}
.title_19 .more{float:right;font-size: 14px;color: #999;}
/*é¢åŒ…å±‘ä½ç½®*/
.loch{ height: 34px;line-height: 34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size: 14px;color: #999; }
.loch i{font-style: normal; margin: 0 4px;}
.loch a{color: #999;}
.loch a:hover, .loch strong{color: #52c3dd;font-weight: normal;}
/*文章列表¨*/
.tabnav4{border-bottom: 4px solid #52c3dd;padding-bottom: 1px;}
.tabnav4 li{float: left;width: 136px;height: 45px;line-height: 44px;text-align: center;font-size: 22px;color: #1f1f1f;}
.tabnav4 li a{color: #737373;display: block;width: 100%;height: 100%;}
.tabnav4 li.active{background: #52c3dd;color: #fff;}
.tabnav4 li.active a{color: #fff;}
.nList2{}
.nList2 li{ padding:20px 0; border-bottom:1px dashed #cccccc; height: 135px; line-height: 20px;}
.nList2 li .imgBox{ display: block;width: 200px; height: 135px; float: left; margin-right: 24px; border-radius: 8px; overflow: hidden;}
.nList2 li .imgBox img{ display: block; width: 100%; height: 100%; }
.nList2 li h4{ font-weight: bold; font-size: 20px; margin-bottom: 10px; height: 24px; line-height: 24px;padding-top: 5px;}
.nList2 li h4 a{display: block;height: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;}
.nList2 li h5{ height: 60px; overflow: hidden; font-weight: normal; line-height: 30px;font-size: 14px; color: #888;}
.nList2 li p{ color: #999;line-height: 20px;margin-top: 5px; }
.nList2 li p a{color: #52c3dd;}
.nList2 li p .timer{ margin-left: 18px; padding-left: 22px; position: relative; }
.nList2 li p .timer i{ display: block; width:12px;height: 12px; position: absolute;left: 0;top: 50%;margin-top: -6px; background-image: url(../images/timer.png);  }
/*翻页*/
.sjturnpage{ text-align: center;font-size: 16px; color: #999; padding: 30px 0;}
.sjturnpage span, .sjturnpage a{ display: inline-block; height: 34px; background-color: #ececf1; padding: 0 12px; color: #999; line-height: 34px; margin: 0 5px; border-radius: 2px;}
.sjturnpage a:hover, .sjturnpage .active{background-color: #52c3dd;color: #fff;}


