@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;font-size: 14px;}
body{background: #FAFAFA;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style:none; text-decoration:none}
.fl{float: left;}
.fr{float: right;}
img{border: none;display: block;}
em,h1{font-style: normal;}
.width{width: 1168px;margin: 0 auto;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.banner{background: url(../images/list/banner.jpg) center top no-repeat;height: 248px;}
.content{background-color: #FFF;width: 1168px;margin: -58px auto 0;border-top: 4px solid #000;box-sizing: border-box;padding: 20px 24px 0;height: auto;overflow: hidden;}
.content .fl{width: 844px;}
.content .fr{width: 244px;}
.content .pos{height: 40px;background-color: #FAFAFA;line-height: 40px;padding-left: 10px;}
.content .pos::before{display: block;content: "";width: 16px;height: 13px;background: url(../images/house.png) center top;background-size: 16px auto;float: left;margin: 13px 10px 0;}
.content .fl .list li{padding: 24px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.07);;}
.content .fl .list li a{display: block;line-height: 42px;height: 42px;font-size: 30px;color: rgba(0, 0, 0, 0.85);font-weight: 400;}
.content .fl .list li em{display: block;color: rgba(0, 0, 0, 0.25);margin: 4px 0 8px;}
.content .fl .list li p{line-height: 22px;color: rgba(0, 0, 0, 0.65);}
.content .fl .list li span{display: block;color: rgba(0, 0, 0, 0.85);margin-top: 8px;}
.content .fl .pages{display: flex;justify-content: flex-start;padding: 32px 0;}
.content .fl .pages li{width: 40px;height: 32px;border: 1px solid rgba(0, 0, 0, 0.85);text-align: center;margin-right: 10px;}
.content .fl .pages li a{display: block;line-height: 32px;font-size: 16px;}
.content .fl .pages li.on a{background: rgba(0, 0, 0, 0.85);color: #FFB606;font-weight: bold;}
.content .fr .tit{height: 40px;background-color: #FAFAFA;line-height: 40px;padding-left: 10px;font-weight: 600;}
.content .fr .art_class li{border-bottom: 1px solid rgba(0, 0, 0, 0.07);}
.content .fr .art_class li a{font-size: 16px;line-height: 22px;margin: 16px 0;display: block;color: rgba(0, 0, 0, 0.65);}
.content .fr .art_class li a::before{display: block;content: "";width: 5px;height: 6px;background-image: url(../images/icons.png);background-position: 0 -16px;float: left;margin: 8px 7px 0 8px;}
.content .fr .rec{margin-top: 24px;}
.content .fr .rec li{height: auto;overflow: hidden;border-bottom: 1px solid rgba(0, 0, 0, 0.07);padding: 16px 0;}
.content .fr .rec li:last-child{border: 0;}
.content .fr .rec li img{width: 72px;height: 48px;float: left;margin-right: 8px;}
.content .fr .rec li a{display: block;font-size: 16px;color: rgba(0, 0, 0, 0.65);line-height: 24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
