@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: 1091px;margin: 0 auto;position: relative;}.full{width: 100%;}.bg {    background-position: top center;    background-repeat: no-repeat;}.full-bg {    background-position: top center;    background-repeat: no-repeat;    background-size: cover;    -ms-behavior: url(../js/backgroundsize.min.htc);    behavior: url(../js/backgroundsize.min.htc);}.top-nav {    padding: 10px 0;}.top-nav .item {    float: left;    position: relative;}.top-nav .item a {    display: block;    height: 20px;    padding: 0 12px;    font-size: 14px;    color: #000000;}.top-nav .item .line {    display: block;    width: 1px;    height: 15px;    background-color: #D6D6D6;    position: absolute;    top: 2px;    left: 0;}.center-nav {    text-align: center;    background: #6E4AA3;}.center-nav .nav-item {    display: inline-block;}.center-nav .nav-item a {    height: 52px;    line-height: 52px;    display: inline-block;    font-size: 18px;    color: #FFFFFF;    width: 167px;    text-align: center;    border-right: 1px solid #8365AF;    border-right: 1px solid rgba(240,240,240,0.16);}.center-nav .nav-item.first a {    border-left: 1px solid #8365AF;    border-left: 1px solid rgba(240,240,240,0.16);}.cross-title1 {    text-align: center;    font-size: 24px;    color: #555555;    padding-top: 38px;}.cross-title1 .icon {    position: relative;    top: 6px;}.footer .section-center {    font-size: 12px;    color: #595959;    letter-spacing: 0.6px;    text-align: center;    line-height: 24px;    padding-bottom: 49px;    padding-top: 49px;}.text-over-flow {    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;}.banner .section-center {    height: 464px;}.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;}html{min-width: 1200px;}/*分页代码*/.paging {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }.paging 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}.paging A:hover {BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #000; BORDER-BOTTOM: #ff3300 1px solid }.paging A:active {BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #000; BORDER-BOTTOM: #ff3300 1px solid}.paging 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}.paging 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}