﻿.sCont{margin: 40px 0;overflow: hidden;}
.sCont .main{width: 1250px;}
.sName{padding-left:20px;width: 100%;height: 40px;line-height: 40px;overflow: hidden;border-bottom: 2px solid #6E4AA3;font-size: 20px;color: #666;}
.sName a{color: #666;}
.sList{padding: 20px;overflow: hidden;}
.sList li{overflow: hidden;height: 30px;line-height: 30px;font-size: 16px;}
.sList li a{position: relative;color:#595959;float: left;padding-left: 18px;width: 440px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.sList li a:before{content: ''; position: absolute;left:0px;top: 13px; background: #6E4AA3;width: 10px;height: 3px;vertical-align: middle;}
.sList li a:hover{color: #d62c31;}
.sList li span{float: right;color: #ccc;}
.page{width:200px;margin:50px auto;text-align: center;overflow: hidden;}
.page a{padding: 5px 10px;border:1px solid #ddd;color: #d62c31;float: left;display: inline-block;margin-right: 8px;}
.page a:hover{background: #d62c31;color: #fff;}

.newsDetail{border-top:1px solid #e5e5e5;margin-bottom: 100px;}
.news_h2{color: #0f1949;font-weight: bold;font-size: 30px;text-align: center;height: 110px;line-height: 110px;}
.news_time{overflow: hidden;font-size: 16px;color: #666;line-height: 24px;margin-bottom: 50px;text-align: center;}
.newsDetail p{padding:0 50px;margin-bottom:20px;text-indent: 2em;font-size: 16px;color: #333;line-height: 24px;}

.m_interviewRightList p{
    padding-left: 20px;
    line-height: 40px;
    margin:60px 0;
    color:#333333;
    font-size: 18px;
}
.m_interviewRightList p.word{text-align: center;}
.m_interviewRightList p.phone{margin-left: 270px;font-size: 16px;}


.news-list-wrap .section-center {
    width: 1000px;
}
.news-list-wrap {
    margin-top: 20px;
}
