/* 新闻列表 1 */
.news-list{ margin-top:30px;}
.news-list .news-item{ float: left; width:386px; margin-right: 20px; margin-bottom: 20px; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3); box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3);}
.news-list .news-item:nth-child(3n){ margin-right:0;}
.news-list .news-item .item-thumb{}
.news-list .news-item .item-caption{ padding:10px 20px 20px;}
.news-list .news-item .news-title{font-size: 16px; line-height:2; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space:nowrap;}
.news-list .news-item .news-desc{font-size: 12px; line-height:1.8; color: #999999;}

.news-list .news-item:hover{ -webkit-box-shadow: 0 0px 5px 0 rgba(0, 0, 0, .15) ; -moz-box-shadow: 0 0px 5px  0 rgba(0, 0, 0, .15) ; box-shadow: 0 0px 5px  0 rgba(0, 0, 0, .15) ;}


.news-details{}
.details-bottom{ margin-top:15px;}
.news-details .news-title{font-size: 24px; font-weight:500; line-height:2;}
.news-details .news-meta{font-size: 12px; color: #999999; line-height:2; position: relative;}
.news-details .news-meta span{ margin-right:10px;}
.news-details .news-meta .backlist{ position: absolute; right: 0; bottom: 0;}
.news-details .news-content{ width:800px; padding:20px; line-height:2; border:1px solid #cccccc; margin-bottom:20px; float: left;}
.news-details .news-content video{ width:100%; height:auto;}
.details{ margin-top:15px;;}
.details-bar{ border:1px solid #cccccc; padding:20px; width:380px; float: right; position: relative;}
.details-bar .backlist{ position: absolute;  height: 42px;line-height: 42px;	top: -42px;	right: 0;	width: 150px;	text-align: center;background: #eee;}

.details-bar .prev-next{ line-height:42px; border-bottom:1px solid #eeeeee;}

.widget-box{}
.widget-box .box-head{ line-height:42px;}
.widget-box .relate-news-list{ line-height:36px;}
.widget-box .relate-news-list a{ color: #666666; display: block; overflow: hidden; white-space:nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}









