@charset "utf-8";

.total_newslist{ border-top:2px solid #eee;}
.total_newslist .large_title{ position:relative; padding:20px 0; border-bottom:2px solid #eee;}
.total_newslist .large_title .title{ font-size:22px; color:#535353; padding-left:24px; border-left:0px solid #06A7FF;}
.total_newslist .large_title .more{ position:absolute;right:25px;top:26px;}
.total_newslist .large_title .more a{ font-size:16px; color:#999;}
.total_newslist .large_title .more a:hover{color:#f00;}
.total_newslist .large_title .more b{width:18px;height:8px;background:url(../images/index_more3d.png) no-repeat;display:block;position:absolute;top:8px;right:25px;}

.total_newslist .large_content{border-bottom:15px solid #eee;}
.total_newslist .large_content:last-of-type{ border-bottom:0;}
.total_newslist .news_nr{ border-bottom:2px solid #eee;color:#777;padding:18px 0 18px 34px;}
.total_newslist .news_nr .c_left{ float:left;}
.total_newslist .news_nr .c_right{ float:left; margin-left:27px;}
.total_newslist .news_nr .c_pic{}  
.total_newslist .news_nr .c_pic img{ width:150px; height:113px;}
.total_newslist .news_nr .title{width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 0 0;}
.total_newslist .news_nr:hover{background:#eee;cursor:pointer;}
.total_newslist .news_nr .title a{font-size:24px; color:#4c4c4c;}
.total_newslist .news_nr .title a:hover{color:#f00;}
.total_newslist .news_nr .date{margin:10px 0 0 40px;}
.total_newslist .news_nr .nl{ width:400px;max-height:70px; overflow:hidden;line-height:2;color:#777; font-size:18px; word-wrap:break-word; margin-top:12px;}
.total_newslist .news_nr .nl *{ max-width:400px;height:auto;}

.total_newslist .news_nr1{ border-bottom:2px solid #eee;color:#777;padding:18px 0 18px 34px;}
.total_newslist .news_nr1:hover{background:#eee;cursor:pointer;}
.total_newslist .news_nr1 .title{width:585px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.total_newslist .news_nr1:hover{background:#eee;cursor:pointer;}
.total_newslist .news_nr1 .title a{font-size:24px; color:#4c4c4c;}
.total_newslist .news_nr1 .title a:hover{color:#f00;}
.total_newslist .news_nr1 .date{margin:10px 0 0 40px;}
.total_newslist .news_nr1 .nl{ width:585px;max-height:70px; overflow:hidden;line-height:2;color:#777; font-size:18px; word-wrap:break-word;margin-top:12px;}
.total_newslist .news_nr1 .nl *{ max-width:585;height:auto;}