/*新闻开始================================*/
.newslist{}
.newslist .item{position:relative;padding:20px 0;border-bottom:1px dotted #ddd;}
.newslist .item:after{content:"020";display:block;height:0;clear:both;visibility:hidden;}
.newslist .item .pic{width:130px;height:98px;float:left;background:#f1f1f1}
.newslist .item .pic a{display:block;width:100%;height:100%;}
.newslist .item .pic img{width:100%;height:100%;vertical-align:middle;}
.newslist .item .desc{height:98px;text-align:left;margin-left:150px;position:relative;}
.newslist .item .desc .datetime{display:none;line-height:62px;color:#9D9D9D;font-size:48px;font-family:arial;}
.newslist .item .desc .title{display:block;width:100%;line-height:30px;color:#060000;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.newslist .item .desc .info{color:#656565;font-size:12px;line-height:18px;}
.newslist .item .desc .more{display:none;position:absolute;bottom:0px;left:0px;cursor:pointer;width:163px;height:26px;line-height:26px;border:2px solid #e60012;color:#e60012;font-size:12px;text-align:center;text-transform:uppercase}
.newslist .item .desc .more{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.newslist .item .desc .more:hover{background-color:#e60012;color:#fff;}

/* 新闻详细页 */
.news_detail{ padding:10px 0;}
.news_detail .tt{ font-size:18px;color:#222;font-weight:normal;padding:20px 0px;text-align:center;border-bottom:1px dotted #ccc;}
.news_detail .info{text-align:center;line-height:40px;color:#939393;margin-bottom:20px}
.news_detail .nr{ word-wrap: break-word; word-break: normal; padding:0 0px 10px; }
.news_detail .nr a{color:#18b6ea}
.news_detail .pic{ text-align:center; border-bottom:1px dotted #ccc; padding:10px 0; margin-bottom:15px;}
.news_detail .pic img{ border:2px solid #B47738}
.news_detail img{max-width:100%}

.recommended{}
.recommended h2{line-height:32px;font-size:16px;font-weight:normal;border-bottom:1px solid #ddd;margin-bottom:5px;}
.recommended ul{}
.recommended li{height:32px;line-height:32px;border-bottom:1px dotted #ddd;}
.recommended li:last-child{border-bottom:0}
.recommended li a{display:block;}
.recommended li i{float:left;margin:13px 12px 0 0;background-position:0 -51px;width:4px;height:6px;}
.recommended li em{float:right;}

@media  (max-width: 479px) {
    #main_t{display:none}

    .news_list{padding:0 10px;}
    .news_list article{font-size:12px;position:relative;height:36px;line-height:36px;}
    .news_list article .time{position:absolute;left:0;top:0;}
    .news_list article .tt{display:block;float:none;padding:0 20px 0 80px;white-space:nowrap;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis}
    .news_list article .more{display:none}

    .news_detail{padding:10px;font-size:12px;}
    .news_detail .tt{margin-bottom:10px;}
    .news_detail .info{line-height:20px;}

    .recommended{padding:10px;}
    .recommended h2{line-height:30px;font-size:14px;font-weight:normal;}
    .recommended ul{}
    .recommended li{position:relative;padding:0 80px 0 10px;font-size:12px;}
    .recommended li:last-child{border-bottom:0}
    .recommended li a{display:block;white-space:nowrap;text-overflow: ellipsis;overflow: hidden}
    .recommended li i{position:absolute;left:0;top:11px;margin:0}
    .recommended li em{position:absolute;right:0;top:0;}
}