.news-detail{padding: 85px 0;}
.news-detail .news-title{font-size: 30px;line-height: 52px;color: #004ea1;text-align: center;padding-bottom: 25px;border-bottom: 1px solid #c1c1c1;}

.news-detail .bont { text-align:center; padding:15px 0 50px;}
.news-detail .bont span { display:inline-block; margin:0 15px; line-height:24px; padding-left:25px;}
.news-detail .bont span.s1 { background:url(../images/icon_time.jpg) left center no-repeat; }
.news-detail .bont span.s2 { background:url(../images/icon_num.jpg) left center no-repeat; }
.news-detail .bont span.s3 { background:url(../images/icon_print.jpg) left center no-repeat; cursor:pointer;}
.news-detail .bont span.s3:hover { color:#004ea1;}
.news-detail .bont span.s4 { background:url(../images/icon_font.jpg) left center no-repeat; vertical-align:bottom; }
.news-detail .bont span.s4 em { font-size:10px; display:inline-block; margin:0 5px; position:relative; top:-2px;}
.news-detail .bont span.s4 i.i1 { font-size:12px; cursor:pointer;}
.news-detail .bont span.s4 i.i2 { font-size:18px; cursor:pointer;}
.news-detail .bont span.s4 i.on {  color:#004ea1;}
.news-detail .edit-content {margin:50px 0; font-size: 18px;line-height: 28px; color: #333;}
.news-detail .edit-content p,.news-detail .edit-content span{white-space: normal!important;}
.news-detail .edit-content img{max-width: 100%;}
.detail-ft {padding-bottom: 100px;padding-top: 20px;border-top: 1px solid #c1c1c1; }
.detail-ft .lef { float:left;width: 50%}
.detail-ft .lef span { display:block; margin-bottom:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-share { float: right;}
.news-share span { float:left; font-size:18px; line-height:44px;}
.news-share > div { float:left;}

.goback{text-align: right;margin-bottom: 15px;margin-top: -35px;}
.goback a{display: inline-block; font-size: 12px;  line-height: 16px;  height: 16px;  padding: 10px 25px;  border-radius: 25px;color: #fff;background: #004ea1;}
.goback img{width: 16px;margin-right: 10px;}