
.f-wrap{width: 1300px;margin: 0 auto;}
.newsList{}

/*.news-wraper .mes .news-list li.news-list-img a{padding: 0 0;}*/
.newsW{padding-top: 65px;}
.first-news{margin-bottom: 80px;}
.first-news a{display: block;}
.first-news .img{float: left;width: 458px;overflow: hidden;}
.first-news .img img{width: 100%; height: 100%;-moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease; }

.first-news .right-mes{float: right;width: 795px;color: #333;}
.first-news .right-mes h1{font-size: 22px;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.first-news .right-mes span.time{display: block;font-size: 12px;line-height: 24px;color: #666;}
.first-news .right-mes span.time i{display: inline-block;margin-right: 10px;}
.first-news .right-mes p{font-size: 14px;line-height: 24px;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;height: 96px;margin-top: 25px;color: #666;text-indent: 2em;}
.first-news .right-mes span.look-detail{display: block;font-size: 14px;line-height: 14px;margin-top: 80px;}
.first-news .right-mes span.look-detail{display: block; width: 152px;font-size: 14px; color: #1369aa;  line-height: 32px;  border: 1px solid #e5e5e5;text-align: center; margin-top: 63px;  -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  }
.first-news .right-mes span.look-detail:hover{background: #064f9c;color: #fff;}
.first-news a:hover .right-mes p{color: #064f9c;}
.first-news a:hover .img img{-moz-transform:scale(1.05,1.05);  -webkit-transform:scale(1.05,1.05);  -o-transform:scale(1.05,1.05);  transform: scale(1.05,1.05);}


.newsList li{width: 100%;background: #f5f5f5;}
.newsList li:nth-child(2n){background: #fff;}
.newsList li a{display: block;color: #333;padding: 20px 30px;}
.newsList .mes{position: relative;}
.newsList .mes h2{font-size: 16px;line-height: 24px;float: left;max-width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-transform: uppercase;}
.newsList .mes span.time{float: right;display: block;font-size: 12px;line-height: 24px;color: #666;}
.newsList .mes span.time i{display: inline-block;}
.newsList .mes span.time i:first-child{margin-right: 6px;}
.newsList li:hover a h2{ color: #064f9c;}



