@charset "utf-8";
.top_con{box-shadow: 0 2px 16px 0 rgba(0,0,0,0.08);}
.top_con .tit_con{height: 55px;background: #f2f2f5;line-height: 55px;font-size: 16px;color: #333;text-align: center;}
.top_con .tit_con li{float: left;width: 147px;height: 100%;font-weight: bolder;}
.top_con .tit_con li.act{height: 55px;line-height: 48px;box-sizing: border-box;border-top: 3px solid #f07900;background: #fff;}
.det_con{position: relative;margin-top: 12px;}
.det_con>div{position: relative;padding-left: 72px;}
.det_con>div span{position: absolute;width: 57px;height: 26px;background: #f07900;border-radius: 0 13px 13px 0;left: 0;top: 7px;text-align: left;line-height: 26px;text-indent: 8px;color: #fff;}
.det_con>div ul{overflow: hidden;border-bottom: 1px solid #eee;}
.det_con>div ul li{float: left;margin-right: 30px;line-height: 40px;font-size: 14px;color: #666666;cursor: pointer;}
.det_con>div ul li:hover{color: #e38944;}
.det_con>div ul .list_select{color: #e38944;}
.det_con>div.zhishidian ul{padding: 7px 0 40px;border-bottom: 0;}
.det_con>div.year ul{padding-bottom: 10px;border-bottom: 0;}
.det_con>div.zhishidian ul li{line-height: 30px;}
.det_con .look_all{position: absolute;bottom: 22px;right: 50px;font-size: 14px;color: #32559f;}
/* 所有全部*/
.all_item{margin-top: 18px;box-shadow: 0 2px 16px 0 rgba(0,0,0,0.08);;}
.all_item .item_title_list{height: 50px;line-height: 50px;border-bottom: 1px solid #eee;}
.all_item .item_title_list li.all{padding: 0 25px;}
.all_item .item_title_list li{position: relative;float: left;padding: 0 16px;font-size: 14px;color: #666666;cursor: pointer;}
.all_item .item_title_list li.act::after{position: absolute;content: '';width: 100%;height: 3px;background: #e38944;bottom: -2px;left: 0;}
.all_item .item_title_list li:hover{color: #e38944;}
.all_item .item_detail_list{padding: 28px 24px 0;}
.all_item .list_div{min-height: 550px;}
.all_item .item_detail_list li{float: left;width: 268px;height: 89px;margin-right: 20px;margin-bottom: 20px;padding: 18px 16px 0 12px;font-size: 16px;color: #333333;box-sizing: border-box;background: #f7f7f7;}
.all_item .item_detail_list li:nth-child(4n){margin-right: 0;}
.all_item .item_detail_list li.forth{margin-right: 0;}
.all_item .item_detail_list li .title{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #333333;}
.all_item .item_detail_list li .ask_num{display: inline-block;height: 24px;margin-top: 12px;padding: 0 12px;line-height: 24px;border: 1px solid #ebebeb;border-radius: 12px;font-size: 14px;color: #666;}
.all_item .list_empty{height: 350px;text-align: center;padding-top: 100px;padding-bottom: 100px;}
.all_item .list_empty p{font-size: 32px;color: #a6a6ab;line-height: 119px;padding-right: 20px;}
/* 分页*/
.page_number{margin: 50px 0 0;padding-bottom: 50px;}
.pagination .active a{color:#fff;background: #E38944;border: 1px solid #EBEBEB;border-radius: 4px;}
.page_number{text-align:center;}
.page_number>div{text-align:center;}
.pagination{display:inline-block;*display:inline;*zoom:1;}
.page_number li{float: left;width: 36px;height: 38px;line-height: 38px;font-size: 14px;text-align: center;color: #666;margin: 0 7px;}
.page_number li a{display:block;width: 36px;line-height: 36px;background: #FFFFFF;border: 1px solid #EBEBEB;border-radius: 4px;height: 36px;}
.page_number a:hover{width:36px;height:36px;line-height:36px;background:#FFFFFF;border:1px solid #E38944;text-decoration:none;color:#E38944;}