
.activenav{border-bottom: 1px solid #e5e5e5; width: 1200px; margin: 0 auto; margin-top: 20px; overflow: hidden; padding-bottom: 12px;}
.activenav li{ margin-right: 20px; color: #595959; font-size: 14px; padding: 5px 15px; border-radius:10px ; float: left;}
.activenav li:hover{ color: #fff !important; background-color:#487dcd !important; transition: all 0.3s;}
.activenav ul{ width: 1200px; overflow: hidden;}
.sort{ float: right; font-size: 14px; color: #8c8c8c;}
.sort a{ margin-left: 10px; padding: 2px 10px; color: #fff; background-color:#bfbfbf; border-radius:5px ;}
.activelist{padding-bottom: 40px; width: 1200px; margin:0 auto; margin-top: 20px;}
.activelist li{padding:8px 0; background: url(../images/time.png) left no-repeat; overflow: hidden;}
.time{ float: left;  width: 100px; margin-left: 18px; margin-top: -8px; color: #bfbfbf; font-size: 14px; text-align: center;}
.listnr{ float: right; width: 960px; background-color: #fff; overflow: hidden; padding: 20px; border-radius:8px ; border: 1px solid #f5f5f5;}
.listnr img{ float: left; width: 214px; height: 120px; border-radius:8px ;}
.listnrright{ float: left; margin-left: 20px; color: #487dcd; font-size: 16px; line-height: 48px; margin-top: 10px;}
.listnrright span{ font-size: 14px; color:#8c8c8c ; line-height: 24px; display: inline-block; margin-top: 12px;}
.xiaoshu{ width: 1px; height: 16px; margin:0 10px; background-color: #bfbfbf; position: relative; top: 3px;}
