.sestion .nav{margin: 0 auto;    background-color: #fafafa;height:50px;line-height: 50px}
.sestion .nav .nav-cont{width: 800px;margin: 0 auto;float: none;padding: 0;}
.sestion{background-color: #FFF;
    border: 1px solid #e5e5e5;width:1200px;margin: 0 auto;  margin-top: 20px;}
    .nav .nav-cont a{ 
        width:calc(33% - 4px);
    height: 50px;
    text-align: center;
    font-size: 16px;
    color: #999;
    line-height: 50px;
    margin:0;
    padding: 0px;
    position: relative;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
}
.wraps{width: 96%;margin: 0 auto;}
.nav a.active{border-top: 2px solid #22b2e7;}
.sestion1{border-bottom: 1px solid #ccc;padding:20px 0}
/* .sestion1:hover{background-color:#f6f6f1;} */
.img{float: left;width: 25%;}
.img img{width: 100%; height: 200px;}
.cont{float: left;width:calc(75% - 40px);font-size: 14px;padding-left: 28px;padding-right: 10px}
.tit span{font-size: 18px; transition: all .4s}
.tit span:hover{color: #22b2e7; cursor: pointer;}
.conts{font-size: 12px;color: #676767;line-height: 2;margin-top: 15px}
.btn{display: inline-block;transition: all .4s;font-size: 12px;color: #22b2e7;}
.btn:hover{color: #ff7852;}
.label{font-size: 16px;display: inline-block;margin-top: 20px}
.label a{font-size: 16px;color: #22b2e7;margin-left: 10px;transition: all .4s;}
.label a:hover{color: #ff7852;}
.day{font-size: 14px;margin-top: 10px;display: inline-block;margin-top: 20px;float: right;}
.comment{display: inline-block;margin-left: 20px}
.comment img{width: 20px;position: relative;top:4px;right: 5px}
div.page{ font-size:0;text-align:right; margin: 30px 0 10px;}
div.page a,div.page span,div.page li{ display:inline-block; padding:8px 12px; font-size:12px;  line-height:1; border:1px solid #22b2e7; background:#fff; color:#333; text-decoration:none;margin-right: 10px;    text-align: center; border-radius: 2px;}
div.page a:hover{ color:#666; background: rgba(0, 193, 200, 0.1); }
div.page span.current,div.page li.current{ color:#fff; background:#22b2e7; border-color:#22b2e7; }
div.page span.disabled,div.page li.disabled{ color:#999; background:#fafafa; cursor: default;}
@media (max-width:1219px){
    .conts{margin-top: 5px}
    .sestion{width: 980px}
}
@media (max-width:1023px){
.sestion{width: 90% ;margin-top: 0;}
.sestion .nav .nav-cont{width:90%;margin: 0 auto;float: none;padding: 0;}
.img{display: none}
.cont{width: 100%;padding-left: 0;padding-right: 0;}
.label{display: block;margin-top:5px}
.day{margin-top:5px}
.sestion1{padding: 20px 0 10px;}
.news-title{font-size: 18px;}
.news-time{margin-top: 10px}
.sestion-news p{font-size: 14px;}
.sestion1{padding: 10px 0}
.new-img{margin: 10px 0;}
div.page a,div.page span,div.page li{padding: 6px 8px;margin-right: 5px}
}
@media (max-width:767px){
    .sestion {width: 96%;border:none;}
    .btn{width: 85px;height: 25px;line-height: 25px}
    .tit{font-size: 16px;}
    .conts{font-size: 14px}
    .nav a.active{border-bottom:2px solid #22b2e7;border-top: none; }
}
