/* 
* @Author: anchen
* @Date:   2016-10-04 15:30:21
* @Last Modified by:   anchen
* @Last Modified time: 2016-10-20 14:32:39
*/

.newsDiv{
    width: 100%;
    overflow: hidden;
    background: #fff;
    position: relative;
    z-index: 8;
}

.news_left{
    width: 810px;
    overflow: hidden;
    float: left;
    border: 1px solid #b8b8b8;
    padding-bottom: 4%;
}

.news_center{
    width: 93%;
   /* height: 516px;*/
    margin: auto;
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
}

.news_title{
    padding-top: 3%;
}

.news_title h3{
    color: #333;
    display: block;
    font-size: 24px;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 95%;
}

.news_textDiv{
    margin: 1.5% auto;
}

.news_center .news_header{
    color: #999;
    display: inline-block;
    font-size: 14px;
}

.news_center .news_headerRight{
    color: #999;
    display: inline-block;
    font-size: 14px;
    float: right;
}

.news_headerBg{
    background: url(../img/yj.png) no-repeat left 100%;
    width: 15px;
    height: 15px;
    display: inline-block;
}

.news_Img{
    width: 100%;

    overflow: hidden;
    cursor: pointer;
}



.news_bottom{
    width: 100%;
    overflow: hidden;
    padding: 3% 0;
}

.news_bm{
    color: #333;
    font-size: 14px;
    line-height: 25px;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;*/
}

.news_center:last-child{
    border-bottom: 0;
}

/*分页样式*/
.fenye{
    margin-top: 1.5%;
    float: left;
    width: 812px;
    display: block;
    margin-left: 19%;
    padding-bottom: 2%;
}

.M-box,.M-box1,.M-box2,.M-box3{
    position: relative;
    text-align: center;
    zoom: 1;
}
.M-box:before,.M-box:after,.M-box1:before,.M-box1:after ,.M-box2:before,.M-box2:after ,.M-box3:before,.M-box3:after{
    content:"";
    display:table;
}
.M-box:after,.M-box1:after,.M-box2:after,.M-box3:after{
    clear:both;
    overflow:hidden;
}
.M-box span,.M-box1 span,.M-box2 span,.M-box3 span{
    display: inline-block;
    margin:0 5px;
    width: 29px;
    height: 29px;
    line-height: 29px;
    color: #bdbdbd;
    font-size: 14px;
}
.M-box .active,.M-box1 .active,.M-box2 .active,.M-box3 .active{
    display: inline-block;
    margin: 0 5px;
    width: 29px;
    height: 29px;
    line-height: 29px;
    background: #1e96d4;
    color: #fff;
    font-size: 14px;
    border-radius: 100%;
    text-align: center;
}
.M-box a,.M-box1 a,.M-box2 a,.M-box3 a{
    display: inline-block;
    margin:0 5px;
    width: 29px;
    height: 29px;
    line-height: 29px;
     background: #d5d2d2;
    text-align: center;
    font-size: 14px;
    border-radius: 100%;
    color: #fff;
}
.M-box a:hover,.M-box1 a:hover,.M-box2 a:hover,.M-box3 a:hover{
    color:#fff;
    background: #1e96d4;
    border-radius: 100%;
}
.M-box .next,.M-box .prev,.M-box1 .next,.M-box1 .prev{
    font-size: 14px;
    width: 29px;
    height: 29px;
    line-height: 29px;
    font-family: -webkit-pictograph;
    font-weight: 600;
}
.now,.count{
    padding:0 5px;
    color:#f00;
}

.M-box .input{
    float: left;
    margin:0 5px;
    width: 29px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    background: #fff;
    border: 1px solid #ebebeb;
    outline: none;
    color: #bdbdbd;
    font-size: 14px;
}
/*分页样式end*/
.news_right{
    width: 362px;
    overflow: hidden;
    float: left;
    border: 1px solid #b8b8b8;
    margin-left: 2%;
    padding-bottom: 7%;
}

.news_centerRight{
    width: 85%;
    margin: auto;
    overflow: hidden;
}

.news_centerRight h3,.news_latest h3{
    color: #333;
    display: block;
    font-size: 20px;
    font-weight: 500;
    line-height: 2.5;
    padding-bottom: 2%;
}

.news_rightImg{
    width: 100%;
    height: 145px;
    overflow: hidden;
}

.news_centerRight img{
    width: 100%;
    display: block;
}

.news_rightImg:nth-child(n+3){
    margin-top: 14%;
}

.news_latest{
    width: 100%;
    margin-top: 15%;
    overflow: hidden;
}

.news_latest ul li{
    color: #555;
    display: block;
    font-size: 15px;
    background: url(../img/news_ty.png) no-repeat left 100%;
    background-position: 0 9px;
    padding-left: 5%;
    line-height: 25px;
}

.news_latest ul li:nth-child(2){
    background: none;
    padding-left: 0;
}

.news_latest ul li:nth-child(n+3){
    margin-top: 5%;
}

.news_latest ul li a:hover{
    color: #00479d;
}

.news_latestImg{
    width: 100%;
    height: 135px;
    padding-top: 2%;
    overflow: hidden;
}

.news_ewmBox{
    width: 100%;
    overflow: hidden;
}

.news_ewmTitle{
    padding-top: 7%;
    border-bottom: 1px solid #333;
}

.news_ewmTitle .news_ewmh3{
    color: #3a9ed7;
    display: block;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    padding-bottom: 0;
}

.news_ewmImg{
    width: 222px;
    height: 222px;
    overflow: hidden;
    margin: 5% auto auto;
}

.news_sy{
    text-align: center;
    display: block;
    font-size: 18px;
    color: #333;
    line-height: 1.5;
}