@charset "utf-8";.channel-site{margin:15px auto 20px;line-height:20px;font-size:14px;color:#999}
.channel-site a{color:#999}
.channel-site a:hover{color:#da5c4f}
.channel-site span{color:#333}
.new_pagediv{text-align:center;margin:25px 0 0}
.new_pagediv li{float:left;height:36px;line-height:34px;margin-left:10px;border-bottom:none}
.new_pagediv li a{    float: left;
    margin-right: 10px;display:inline-block;padding:0 14px;height:34px;line-height:34px;border:1px solid #e5e5e5;font-size:14px}
.new_pagediv li span{     display: inline-block;
    padding: 0 14px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #e5e5e5;
    font-size: 14px;    float: left;
    margin-right: 10px;
        background: #bf0505;
    border: 1px solid #e13f2e;
    color: #fff;}
.new_pagediv li a:hover{background:#bf0505;border:1px solid #e13f2e;color:#fff}
.new_pagediv li a.next,.new_pagediv li a.prev{display:inline-block;width:82px;height:34px;padding:0;text-align:center;font-size:14px}
.new_pagediv li.page_cur a{background:#bf0505;border:1px solid #e13f2e;color:#fff;cursor:default}
.main-list{float:left;width:805px;padding:10px 0 26px;overflow:hidden}
.list-content>ul{border-top:1px solid #ddd}
.list-content .rmd-mixed{padding:0;margin:0}
.list-content .mixed-img{width:200px;height:140px;margin:0 25px 0 0}
.list-content .mixed-txt h6{height:24px}
.list-content .mixed-txt h6 a{display:block;height:24px;line-height:24px;font-size:22px;font-weight:700;color:#333;white-space:nowrap}
.list-content .mixed-txt p{line-height:24px;height:auto;max-height:48px;margin:15px 0 0;overflow:hidden}
.list-content .mixed-txt p a{color:#888}
.list-content .laiyuan{height:24px;line-height:24px;margin:15px 0 0;font-size:13px;color:#bbb}
.list-content>ul>li.hasimg .mixed-txt p{height:48px;margin-bottom:32px}
.list-content .mixed-txt h6 a:hover,.list-content .mixed-txt p a:hover{color:#b50404}
.list-content>ul>li{padding:21px 10px 15px;border-bottom:1px dotted #d3d3d3;border-right:3px solid #fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.list-content>ul>li.hasimg{padding:25px 10px}
.list-content>ul>li:hover{background:#fbfbfb;border-right:3px solid #b1b0b0}
.aside{margin-top:30px}
.aside .title-aside{margin:0 0 20px}
.aside .ad-bar{margin:16px 0 36px;width:310px;overflow:hidden}
.aside .ad-bar a,.aside .ad-bar img{display:block}
.tpc-new a{display:block;line-height:0}
.tpc-new p{width:275px;height:90px;overflow:hidden}
.tpc-new span{display:block;width:250px;height:35px;line-height:35px;padding:0 10px 0 15px;background:#f5f5f5;font-size:16px;font-weight:700;color:#404040;cursor:pointer;white-space:nowrap;overflow:hidden}
.tpc-new img{cursor:pointer}
.tpc-new a:hover span{color:#b50404}
.tpc-list{margin:14px 0 0}
.tpc-list li a{display:block;height:35px;line-height:35px;padding:0 5px 0 15px;border-left:3px solid #f5f5f5;font-size:16px;color:#404040;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tpc-list li a:hover{border-left:3px solid #b1b0b0;background:#fbfbfb;color:#b50404}
.mod-content .view{width:100%;margin:11px 0 0}
.mod-content .view.mt0{margin-top:0}
.mod-content .view.mt0 h6{margin-top:-2px}
.mod-content .view h6{margin:7px 0 16px;font-size:18px}
.mod-content .view h6 a{display:block}
.mod-content .view>a{float:left;overflow:hidden;display:inline-block;width:110px;height:90px;margin:0 15px 0 0}
.mod-content .view p{line-height:30px;font-size:14px}
.mod-content .view p a{overflow:hidden;display:block;height:83px;white-space:normal;color:#666}
.mod-content .view p a:hover{color:#b50404}
