@charset "utf-8";html,body,div,h1,h2,h3,h4,h5,h6,p,img,ul,li,input,span,a,i{ padding: 0;margin: 0; }html{ font-family: "microsoft yahei", "HanHei SC","PingHei","PingFang SC","STHeitiSC-Light","Helvetica Neue","Helvetica","Arial",sans-serif; }img{ border: none; vertical-align: top;}a{ text-decoration: none; }input,textarea,button{ outline: none;-webkit-appearance: none; }textarea{ resize: none; overflow: hidden; }li{ list-style: none; }.rem-hack{font-size: 0;}.clear,.clear-fix{ zoom:1; }.clear:after,.clear-fix:after{ content: ""; display: block; clear: both; }.fl,.pull-left{ float: left; }.fr,.pull-right{ float: right; }.section{width: 100%;position: relative;}.section-center{width: 1000px;margin: 0 auto;position: relative;}.full{width: 100%;}.bg {    background-position: top center;    background-repeat: no-repeat;    background-size: cover;}.text-overflow {    overflow: hidden;    text-overflow:ellipsis;    white-space: nowrap;}.nav {    background-color: #ffffff;    border-bottom: 1px solid #acb3bb;}.nav .nav-target .item {    float: left;    height: 32px;    line-height: 32px;}.nav .nav-target .item a {    font-size: 13px;    color: #000;    display: inline-block;    padding: 0 10px;}.nav .nav-target .item a:hover {    text-decoration: underline;}.nav .nav-target .item .line {    width: 2px;    height: 14px;    background-color: #cecece;    display: inline-block;    position: relative;    top: 2px;    +top: -2px;}.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 #d62c31;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: #d62c31;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;}.swiper-news .news-wrap .news-item-wrap .news-item:last-child .wrap {    padding-left: 2px;}.swiper-news .news-wrap .news-item-wrap .news-item .con,.swiper-news .news-wrap .news-item-wrap .news-item .con .link-item  {    font-size: 15px;}/*分页代码*/.pages {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }.pages A {BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #ff3300; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none}.pages A:hover {BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #000; BORDER-BOTTOM: #ff3300 1px solid }.pages A:active {BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #000; BORDER-BOTTOM: #ff3300 1px solid}.pages SPAN.current {BORDER-RIGHT: #ff3300 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff3300 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ff3300 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff3300 1px solid; BACKGROUND-COLOR: #ff3300}.pages SPAN.disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}