.detailsMain {

    margin-top: 80px;

    padding-top: 50px;

    box-shadow: 0 0 10px rgba(0,0,0,0.1);

}

.detailsTitle h1{

    font-size: 24px;

    color: #333;

    margin-left: 40px;

}

.detailsTitle{

    padding-bottom: 30px;

}

.dateImg{

    width: 20px;

}

.dateItem{

    display: flex;

    align-items: center;

    color: #999;

}

.specifiDate{

    margin-left: 10px;

    color: #999999;

}

.detailsTitle .item{

    display: flex;

    justify-content: space-between;

    margin-top: 30px;

    width: calc(100% - 80px);

    margin-left: 40px;

}

.detailsTitle .font{

    display: flex;

    align-items: center;

}

.font i{

    width: 17px;

    height: 100%;

    border-right: 1px solid #c6c6c7;

    padding: 0 14px;

    cursor: pointer;

}

.font .big{

    background: url(../images/newsItem/big.png) center no-repeat;

}

.font .cen{

    background: url(../images/newsItem/cen.png) center no-repeat;

}

.font .small{

    background: url(../images/newsItem/small.png) center no-repeat;

}

.font .big.curr{

    background: url(../images/newsItem/bigs.png) center no-repeat;

}

.font .cen.curr{

    background: url(../images/newsItem/cens.png) center no-repeat;

}

.font .small.curr{

    background: url(../images/newsItem/smalls.png) center no-repeat;

}

.font .share{

    margin-left: 15px;

    width: 17px;

    height: 19px;

    background: url("../images/newsItem/share.png") center no-repeat;

    cursor: pointer;

}

.newsImg{

    width: 70%;

    margin: 0 auto;

    margin-top: 30px;

}

.newsContent{



    margin:0 40px 0 40px;

    border-top: 1px solid #ccc;

    text-align: justify;

    line-height: 35px;

    color: #333333;

    font-size: 16px;

}



.newsContent{zoom:1}

.newsContent:after{content:" ";display:block;clear:both;height:0}

.newsContent b{font-weight:700}

.newsContent b,.newsContent em,.newsContent i,.newsContent span,.newsContent a{display:inline-block}

.newsContent img{margin:0 auto; max-width: 800px !important; height: auto !important;}
.newsContent video{margin:0 auto; max-width: 800px !important; height: auto !important;}
.newsContent table td{border:#ddd 1px solid;}





.newsContent p{

    margin-top: 30px;

    text-indent: 2em;

}

.arrowLeft{

    background: url("../images/newsItem/disablePrev.png") no-repeat;

    width: 9px;

    height: 17px;

    transition-duration: 0.5s;

}

.disabled .arrowLeft{

    background: url("../images/newsItem/disablePrev.png") no-repeat;

    width: 9px;

    height: 17px;

}

.arrowRight{

    background: url("../images/newsItem/disableNext.png") no-repeat;

    width: 9px;

    height: 17px;

    margin-left: 15px;

    transition-duration: 0.5s;

}

.disabled .arrowRight{

    background: url("../images/newsItem/disableNext.png") no-repeat;

    width: 9px;

    height: 17px;

    margin-left: 15px;

}

.itemParam{

    display: flex;

    align-items: center;

    margin-right: 30px;

}

.paging {

    display: flex;

    align-items: center;

    justify-content: space-between;

    border-top: 1px solid #ccc;

    line-height: 100px;

    margin-top: 50px;

    margin-bottom: 150px;

    width: calc(100% - 80px);

    margin-left: 40px;

}

.pagMain{

    display: flex;

    align-items: center;

    color: #333;

    transition-duration: 0.5s;

}

.pagMain:hover{

    color: #0964b7

}

.pagMain:hover .arrowLeft{

    background-image: url("../images/newsItem/prev.png")

}

.pagMain:hover .arrowRight{

    background-image: url("../images/newsItem/next.png")

}

.last{

    margin-left: 15px;

}

.nextPage{

    margin-right: 15px;

}

.disabled .last{

    color: #333;

}

.disabled .nextPage{

    color: #333;

}

.newsLine {

    width: 5px;

    height: 35px;

    background: #0b4da2;

}

.lineBox{

    display: flex;

    align-items: center;

}