


.div_channel_box{}

.div_box_fleft{}

.div_channel_box .div_box_fleft ul{}
.div_channel_box .div_box_fleft ul h3{
width: 170px;
    height: 54px;
    line-height: 54px;
    background-image: linear-gradient(183deg, #29CDFF 0%, #148EFF 31%, #0A60FF 82%);
    text-align: center;
    color: #fff;
    font-size: 24px;
}
.div_channel_box .div_box_fleft ul li{
    width: 170px;
    height: 54px;
    background: #E3E8ED;
    text-align: center;
    line-height: 54px;
}
.div_channel_box .div_box_fleft ul li.active , .div_channel_box .div_box_fleft ul li:hover{
    background: rgba(16,126,255,0.10);
    
}
.div_channel_box .div_box_fleft ul li.active a, .div_channel_box .div_box_fleft ul li:hover a{color: #0C6BFF;}

.div_channel_box .div_box_fleft ul li a{
    font-size: 24px;
    color: #2D4863;
    letter-spacing: 0;
    text-align: center;
    line-height: 19px;
}

.div_box_fright{
width: 100%;
    margin-left: 54px;
}

.div_location{
    width: 100%;
    overflow: hidden;
    border-bottom: 2px solid #BFBFBF;
    padding-bottom: 20px;
    margin-bottom: 10px;
}
.div_location h3{
    float: left;
    font-size: 28px;
    color: #0C6BFF;
    letter-spacing: 0;
    text-align: center;
}
.div_location div a, .div_location div{
    font-size: 16px;
    color: #4D575E;
    letter-spacing: 0;
    text-align: center;
}

.div_currChannelNewsList{}
.div_currChannelNewsList ul{margin: 20px 0 20px;overflow: hidden;}
.div_currChannelNewsList ul li{ 
    width: 25%;
    /*border-bottom: 2px solid #E4E3E1;*/
    margin-bottom: 0px;
    padding-bottom: 20px;
    overflow: hidden;
    float: left;
    text-align: center;
    height: 188px;
}
.div_currChannelNewsList ul li img {
    height: 100%;
    max-width: 100%;
}

.div_currChannelNewsList ul li span{
    font-size: 24px;
    color: rgba(0,0,0,0.85);
    line-height: 35px;
}
.div_currChannelNewsList ul li p{
    overflow: hidden;
    width: 100%;
    line-height: 34px;
    margin-top: 10px;
    float: left;
    font-size: 18px;
    color: rgba(152,152,152,0.85);
}

.pagination ul{
    display: inline-block;
    padding-left: 0;
    margin: 10px 0 50px;
    border-radius: 4px;
    font-size: 14px;
}

.pagination>li {
    display: inline;
    float: none!important;
    width: 100%!important;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-right: 10px;
    border-radius: 6px;
    border: 1px solid #f2f2f2;
    padding: 0;
    width: 58px;
    line-height: 28px;
    height: 28px;
    text-align: center;
    color: #444444;
    background: #F1F1F1;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background: #1797FF;
    border-color: #1797FF;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 0;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    margin-right: 10px;
    margin-left: -1px;
    color: #444444;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 6px;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: #F1F1F1;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-radius: 6px;
    margin-right: 10px;
    border: 1px solid #f2f2f2;
    padding: 0;
    width: 58px;
    line-height: 28px;
    height: 28px;
    text-align: center;
    color: #444444;
    background: #F1F1F1;
}






/*** 详情 ***/
.detail-article p{
    line-height:30px;
    margin:10px 0;
    font-size: 14px;
    color: #333333;
}
.detail-title{
font-weight: Bold;
    font-size: 26px;
    color: #0C0C0C;
    letter-spacing: 0;
    text-align: center;
    line-height: 30px;
    margin: 20px auto;
}
.detail-source .source{
    text-align: center;
    width: 100%;
}
.detail-source span{
font-weight: 400;
font-size: 14px;
color: #888888;
letter-spacing: 0;
}



