/* banner begin */.indexBanner {    border-bottom: 1px #e4e4e4 solid;    overflow: hidden;    width: 100%;    height: 360px;    position: relative;    z-index: 1;}.indexBannerView {    height: 360px;    margin: 0 auto !important;    overflow: visible !important;    /*width: 1600px !important;*/    max-width: 1600px;    position: relative;}.indexBanner .indexB_ul {    height: 360px;    overflow: hidden;    position: absolute;}.indexBanner .indexB_ul li {    margin: 0 auto;    float: left;    background: url(../images/loading.gif) center no-repeat;}.indexBanner .indexB_ul li a {    height: 360px;    display: block;    background-position: center top;    background-repeat: no-repeat;}.indexBanner .indexB_ul li a img {    display: none;}.indexBControls {    position: absolute;    width: 1042px;    height: 0px;    bottom: 30px;    right: 50%;    margin-right: -521px;    text-align: right;    font-size: 0px;}.indexBPageitem {    display: inline-block;    *display: inline;    *zoom:1; width: 10px;    height: 10px;    /*background-color:#000;*/    background-color: #000;    opacity: 0.3;    filter: alpha(opacity=30);    margin-right: 6px;    cursor: pointer;-webkit-border-radius:5px;-moz-border-radius:5px;}.indexBPageitem.cur {    background-color: #fff;    opacity: 1;    filter: alpha(opacity=100);-webkit-border-radius:5px;-moz-border-radius:5px;}.indexBPage {    position: absolute;    width: 1042px;    height: 0px;    left: 50%;    margin-left: -521px;    top: 150px;}.indexBPage>a {    filter: alpha(opacity=40);    opacity: 0.4;    background: url(../images/indexBannerBtn.png?v=1450415268) no-repeat;    width: 39px;    height: 51px;    position: absolute;}.indexBPage>.pre {    background-position: 0px 0px;    left: 0px;}.indexBPage>.next {    background-position: 0px -51px;    right: 0px;}.indexBPage>a:hover {    filter: alpha(opacity=100);    opacity: 1;}.indexBMask {    position: absolute;    width: 100%;    top: 0px;    left: 0px;    height: 0px;}.indexBMask>span {    background: url(../images/bg_mv.png) repeat;    width: 50%;    height: 360px;    position: absolute;    top: 0px;}.indexBMask>span.leftItem {    left: 0px;    margin-left: -800px;}.indexBMask>span.rightItem {    right: 0px;    margin-right: -800px;}/* banner end