.main{
    width:1200px;
    margin:15px auto 0;
    display:flex;
    justify-content: space-between;
}
.main_aside{
    width: 226px;
}
.main_aside .aside_title{
    width: 100%;
    height:100px;
    background:url('/r/cms/sdslcjyzx/sdccl/img/20190121094304494.png');
    margin-bottom:15px;
}
.aside_title h2{
    padding-top:15px;
    height:42px;
    line-height:42px;
    color: rgb(255, 255, 255);
    text-align: center;
    font-family: Microsoft YaHei,Arial;
    font-size: 22px;
    font-weight: normal;
    font-style: normal;
}
.aside_title p{
    height:27px;
    line-height:27px;
    text-align:center;
    font-size:12px;
    color:#FFFFFF;
    font-family:"Microsoft YaHei";
}
.aside_con{
    padding-top:15px;
   padding-bottom:30px;
    border-top:1px dashed rgb(218, 218, 218);
    position:relative;
}
.aside_con img:first-of-type{
    border-radius:5px;
}
.aside_con ul li a{
    display:block;
    line-height: 45.6px;
    height: 45.6px;
    padding: 0 12px;
    white-space: nowrap;
    overflow: hidden;
    color: rgb(51, 51, 51);
    text-align: center;
    font-family: 微软雅黑;
    font-size: 14px;
    background-color: rgb(239, 237, 237);
    margin-bottom: 0px;
    margin-right: 0px;
    border-bottom: 4px solid rgb(255, 255, 255); 
   transition:.5s;
}
.aside_con ul li:last-of-type a{
   margin-bottom:12px;
}
.aside_con p{
    font-size:12px;
    color:#666666;
    line-height:30px;
}
.aside_con img:nth-of-type(2){
    transform: translateX(-12px);
}
.aside_con p:last-of-type{
    width: 167px;
    height: 42px;
    height: 42px;
    line-height: 42px;
    color: rgb(102, 102, 102);
    text-align: center;
    font-family:"Microsoft YaHei";;
    font-size: 14px;
}
/*主体部分右侧*/
.main_right{
  width:942px;
}
.con_tit{
    height:42px;
    display: flex;
    justify-content: space-between;
    border-bottom:1px dashed rgb(218, 218, 218);
    margin-bottom:30px;
}
.con_tit h2{
    color: rgb(12, 98, 168);
    text-align: center;
    font-family: 微软雅黑;
    font-size: 18px;
    padding-left:12px;
    background:url("/r/cms/sdslcjyzx/sdccl/img/20190121094428696.png") no-repeat 0 5px;
}
.con_tit .navBar,.navBar a{
    font-size: 13px;
    color: rgb(119, 119, 119);
    font-family: 微软雅黑;
}
.con_list ul li{
    display:flex;
    margin-bottom:10px;
}
.con_list ul li .date{
    width:85px;
    height: 85px;
    background-color: #f1f1f1;
    flex-shrink: 0;
    margin-right:10px;
    display: flex;
    flex-flow: column;
    justify-content: center;
}
.con_list ul li .date span{
    color: rgb(12, 98, 168);
    font-family: 微软雅黑;
    display:block;
    text-align:center;
}
.con_list ul li .date span:first-of-type{
    display:none;
}
.con_list ul li .date span:nth-of-type(2){
    font-size: 24px;
}
.con_list ul li .date span:nth-of-type(3){
    font-size: 16px;
}
.con_list ul li h4{
    height: 30px;
    color: rgb(51, 51, 51);
    font-family: 微软雅黑;
    font-size: 16px;
    line-height: 20px;
}
.con_list ul li .itemCon p{
    height: 50px;
    box-sizing: border-box;
    margin-top: 8px;
    color: rgb(102, 102, 102);
    font-family: 微软雅黑;
    font-size: 14px;
    line-height:27px;
}
.asideBtn{
    position: static;
    top:auto;
    left:auto;
    width:100%;
    margin-bottom:8px;
}
.bio_sort_page{
    display:flex;
    justify-content: center;
    margin-top:35px;
    padding-bottom:45px;
}
.Num,.prev-page,.next-page{
    min-width: 30px;
    height: 30px;
    line-height: 30px;
    padding: 0 6px;
    display: inline-block;
    text-align:center;
    border: 1px solid #ccc;
    background: #efefef;
    color: #555;
    margin: 0 3px;
    box-sizing: border-box;
    border: 1px solid rgba(160, 160, 159, 1);
    font-family: 微软雅黑, Arial, sans-serif;
    font-size: 14px;
}
.on{
    background: #ffffff;
}
.messageList li{
    height:35px;
    line-height:35px;
}
.messageList li a{
    font-family: "微软雅黑",Arial,sans-serif;
    background: #fff;
    font-size: 14px;
    color:#8e8f8f;
}
.messageList li strong{
    color:#000;
    font-size:14px;
    font-weight:normal;
}
.centerNews img{
   display:block;
   width:291px;
   margin:0 auto;
}
.banner{
transform:translateY(-15px);
}
.dirActive a,.aside_con ul li a:hover{
  background-color: rgb(12, 98, 168) !important;
    color: rgb(255, 255, 255)  !important;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-family: 微软雅黑;
}