.sky-news-banner{ min-width: 1200px; height:342px; overflow: hidden; position: relative; margin: 0 auto; background: red }
.sky-news-banner img{  width: 1440px; height: 342px; position: absolute; left: 50%; margin-left: -720px; }


.news-box{ padding-bottom: 110px;}
.news-title{ line-height: 80px; /*border-bottom: 1px solid #dddddd;*/ text-align: center; font-size: 30px; color: #585858; position: relative; padding-top:20px; }
.news-title:after{/*content: "";*/ position: absolute; width: 144px; height: 4px; background: #cbc9ca; left: 50%; margin-left: -72px; bottom: 0px;}


/*新闻条目*/
.news-list{ padding-top: 40px;}
.news-list ul li{ display: block; padding-bottom: 30px; overflow: hidden; border-bottom: 1px dashed #adadad; padding-top: 30px;}
.news-list ul li div.news-list-date{ float: left; width: 96px; text-align: center; padding: 0 6px;}
.news-list ul li div.news-list-date .li-date-day{ font-size: 37px; font-weight: bold; color:#adadad; border-bottom: 1px solid #adadad;font-family: "Arial"; line-height: 50px;}
.news-list ul li div.news-list-date .li-date-month{ font-size: 18px;  color:#adadad; font-family: "Arial"; line-height: 44px;}

.news-list ul li div.news-list-img{ width: 302px; height: 149px; float: left; padding-left: 35px;}
.news-list ul li div.news-list-img img{ display: block; width: 100%; height: 100%}

.news-list ul li div.news-list-info{ width: 728px; float: left; padding-left: 26px; }
.news-list-info-title{ padding-bottom: 6px;}
.news-list-info-title h3{  font-size: 16px; font-weight: bold; color: #2b2b2b;}
.news-list-info-txt{border-bottom: 1px solid #dddddd;padding-right: 10px; height: 76px;}
.news-list-info-txt p{ color: #777777; line-height: 22px;}

.news-list-info-time{ padding-top: 14px;}
.news-list-info-time div i.time-icon{ background-image: url(../images/time-icon.jpg); background-repeat: no-repeat; height: 19px; margin-top: 6px;}
.info-time-before{ margin-right: 24px;}
.info-time-before i.time-icon{ float: left; width: 19px; margin-right: 10px;}
.info-time-before p{ float: left; color: #666666;line-height: 26px; font-size: 12px; }
.info-time-before p span{ font-size: 20px; color: #b7b7b7;}
.info-time-look i.time-icon{ float: left; width:22px; background-position: -19px; margin-right: 10px;}
.info-time-look p{ float: left; color: #666666; padding-top: 8px; font-size: 12px;}
.info-time-look p span{ font-size: 12px; color: #666666;}
