/*头部*/
.wsc-Top {
    box-shadow: none;
}
.wsc-TopCon {
    border-bottom: 0;
}
.wsc-logo {
    margin: auto;
    width: 2.16rem;
    height: 0.56rem;
}
.wsc-logo img {
    height: 0.56rem;
}
.top-menu {
    width: 0.56rem;
    background: url(m-top-menu.png) no-repeat center center;
    background-size: 0.56rem auto;
}
.top-search {
    float: right;
    height: 1rem;
    width: 0.56rem;
    background: url(m-top-search.png) no-repeat center center;
    background-size: 0.56rem auto
}
.searCont {
    position: fixed;
    left: 0;
    top: 0;
    height: 1rem;
    width: 6.9rem;
    padding: 0 0.3rem;
    z-index: 999999;
    color: #555;
    background-color: #fff;
    display: none;
}
.searCont form {
    float: left;
    padding: 0.15rem 0;
}
.searCont input {
    font-size: 0.24rem;
    line-height: 0.6rem;
    height: 0.6rem;
    width: 5.68rem;
    border: none;
    outline: none;
    padding: 0.05rem 0.16rem;
    border-radius: 0.02rem;
    color: #555;
    background-color: #f6f6f6;
}
.searCont .top-close {
    height: 1rem;
    float: right;
    width: 0.72rem;
    background: url(m-top-close.png) no-repeat center center;
    background-size: 0.72rem auto;
    position: relative;
    left: 0;
}
/*底部*/
.wsc-foot {
    padding: 0.3rem;
    background: url("m-wf-bg.jpg") no-repeat center top;
    background-size: cover;
}
.ft-logo {
    text-align: center;
    height: 1.84rem;
    background:rgba(240,243,245,0.1);
    border-radius:0.04rem;
    padding: 0.3rem 0;
}
.ft-logo img {
    height: 100%;
}
.ft-tel,.ft-site {
    margin-top: 0.3rem;
}
.item-dd {
    font-size: 0.6rem;
    color: #FFFFFF;
    line-height: 0.84rem;
    font-weight: bold;
}
.item-dt {
    color:rgba(255,255,255,0.5);
    font-size: 0.24rem;
    line-height: 0.34rem;
}
.ft-site-dd {
    font-size: 0.28rem;
    color: #FFFFFF;
    line-height: 0.4rem;
}
.ft-btn {
    margin-top: 0.3rem;
}
.ft-link {
    margin-top: 0.3rem;
    text-align: center;
}
.ft-link a {
    color:rgba(255,255,255,0.3);
    font-size: 0.24rem;
    line-height: 0.34rem;
}
.ft-link span {
    color:rgba(255,255,255,0.1);
    font-size: 0.2rem;
    line-height: 0.2rem;
    margin: 0 0.1rem;
}
.wb-main {
    padding: 0.3rem 0;
    background-color: #283B4D;
    text-align: center;
    font-size: 0.24rem;
    color:rgba(255,255,255,0.3);
    line-height: 0.36rem;
    position: relative;
}
.wb-wscico {
    font-size: 0;
    position: absolute;
    top: 0.3rem;
    right: 6rem;
}
.wb-text {
    text-align: center;
    margin: 0 auto;
    float: none;
}
.wb-text a {
   float: none;
    margin-right: 0;
}
/*面包屑*/
.wsc-bread {
    border-bottom: 0;
    padding: 0 0.3rem;
    background-color: #F5F8FA;
}
.wsc-breadCon {
    color: #97A1AC;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 0.7rem;
    line-height: 0.7rem;
}
.wsc-bread h1, .wsc-bread em {
    color: #617080;
}
/*关联产品*/
.divid-block {
    height: 0.1rem;
    background-color: #F5F8FA;
    border-top: 0;
}

.rTit {
    height: 0.46rem;
    border-bottom: 0;
}
.rTitText {
    float: left;
    font-size: 0.34rem;
    line-height: 0.46rem;
    margin-top: 0;
    color: #111B26;
    position: relative;
    padding-left: 0.18rem;
}
.rTit .line {
    position: absolute;
    left: 0px;
    top: 0.11rem;
    width: 0.04rem;
    height: 0.28rem;
    background: url("m-tit-line.png") no-repeat left center;
    background-size: 0.04rem auto;
}
.rTitMore {
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 0.28rem;
    box-sizing: border-box;
    color: #086BD0;
    text-align: right;
    line-height: 0.46rem;
}
.rTitMore span {
    display: inline-block;
    padding-right: 0.48rem;
    background: url(m-bjt-blue.png) no-repeat right center;
    background-size: 0.3rem auto;
    height: 100%;
}
.wsc-relate {
    margin-top: 0;
    padding: 0.4rem 0.3rem;
}
.rList {
    margin-top: 0.3rem;
    padding: 0;
}
.rlist-style3 .rListCon {
    margin: -0.1rem -0.05rem 0;
}
.wsc-pro .rlist-imgitem {
    padding: 0 0.05rem;
    margin-top: 0.1rem;
}
.wsc-pro .rlist-img {
    border: 0;
}
.wsc-pro .rlist-info {
    padding: 0.2rem;
    border: 0.02rem rgba(218,222,226,0.6) solid;
    border-top: 0;
}
.wsc-pro .rlist-tit {
    font-size: 0.3rem;
    line-height: 0.5rem;
    color: #304255;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1rem;
}
/*关联案例*/
.wsc-cases .rlist-imgitem {
    padding: 0 0.05rem;
    margin-top: 0.1rem;
}
.wsc-cases .rlist-img {
    border: 0;
}
.wsc-cases .rlist-info {
    padding: 0.2rem;
    border: 0;
    border-top: 0;
    background-color: #F6F8F9;
}
.wsc-cases .rlist-tit {
    font-size: 0.3rem;
    line-height: 0.5rem;
    color: #304255;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1rem;
}
/*表单*/
.comment-form {
    padding: 0.4rem 0.3rem;
    background: url("m-form-bg.jpg") no-repeat center top;
    background-size: cover;
}
.fm-tit {
    text-align: center;
    color: #FFFFFF;
    font-size: 0.34rem;
    line-height: 0.48rem;
    font-weight: normal;
    padding-left: 0;
}
.cmfm-main {
    margin-top: 0.3rem;
}
.wsc-form {
    background-color: #fff;
    padding: 0.3rem;
    border-radius:0.04rem;
}
.wsc-form .fm-row {
    margin-top: 0.18rem;
    position: relative;
}
.wsc-form .fm-row:first-child {
    margin-top: 0;
}
.wsc-form label {
    position: absolute;
    left: 0.2rem;
    top: 0.24rem;
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #97A1AC;
}
.wsc-form .fm-item {
    width: 100%;
    position: unset;
}
.wsc-form input, .wsc-form select {
    width: 6.3rem;
    height: 0.88rem;
    background-color: #FFFFFF;
    box-sizing: border-box;
    padding: 0.2rem 0.24rem;
    line-height: 0.4rem;
    font-size: 0.28rem;
    color: #555;
    transition: 0.36s;
    border:0.02rem solid rgba(218,222,226,1);
}
.wsc-form input:focus {
    border:0.02rem solid rgba(8,107,208,1);
}
.wsc-form .sel-head {
    width: 100%;
    height: 0.88rem;
    background-color: #F7F9FA;
    border: solid 0.02rem #DADEE2;
    box-sizing: border-box;
    padding: 0.2rem 0.24rem;
    line-height: 0.4rem;
    font-size: 0.28rem;
    color: #97A1AC;
    transition: 0.36s;
}
.wsc-form .sel-head .tit {
    float: left;
    color: #555;
    max-width: 5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wsc-form .sel-head .sel-arr {
    float: right;
    width: 0.24rem;
    height: 100%;
    background: url(m-sel-arr.png) no-repeat center center;
    transition: 0.36s;
    background-size: 0.23rem auto;
}
.wsc-form .sel-list {
    position: absolute;
    left: 0;
    top: 0.88rem;
    width: 100%;
    height: 2.36rem;
    overflow-y: scroll;
    box-sizing: border-box;
    padding: 0.1rem 0.3rem;
    background-color: #F7F9FA;
    display: none;
    z-index: 10;
    -webkit-overflow-scrolling: auto !important;
    border: 0.02rem solid #DADEE2;
    border-top: 0;
}
.wsc-form textarea {
    width: 100%;
    height: 1.6rem;
    background-color: #FFFFFF;
    border: solid 0.02rem #DADEE2;
    box-sizing: border-box;
    padding: 0.2rem 0.24rem;
    line-height: 0.4rem;
    font-size: 0.28rem;
    color: #555;
    transition: 0.36s;
    display: block;
}
.wsc-form .msg-box {
    display: block;
    color: #da2121;
    line-height: 0.3rem;
    font-size: 0.24rem;
}
.wsc-form .fm-btn {
    margin-top: 0.3rem;
}
.wsc-form .fm-btn .btn {
    font-size: 0.28rem;
}
/*关联视频*/
.wsc-video .rListCon {
    margin: -0.1rem -0.05rem 0;
}
.wsc-video .rlist-imgitem {
    padding: 0 0.05rem;
    margin-top: 0.1rem;
}
.wsc-video .rlist-img {
    border: 0;
}

.wsc-video .list-playicon {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 0.6rem;
    height: 0.6rem;
    border:0.02rem solid rgba(255,255,255,1);
    border-radius:2rem;
    background: url(m-play.png) no-repeat center center;
    background-size: 0.14rem auto;
}
.wsc-video .rlist-info {
    padding: 0.2rem;
    border: 0;
    border-top: 0;
    background-color: #F6F8F9;
    border-radius:0px 0px 0.04rem 0.04rem;
}
.wsc-video .rlist-tit {
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #304255;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 0.48rem;
    display: block;
}
.wsc-video .rlist-time {
    margin-top: 0.1rem;
    font-size: 0.24rem;
    line-height: 0.28rem;
    color: #97A1AC;
}
/*标签*/
.wsc-tags {
    margin-top: 0.3rem;
}
.wsc-tags a {
    border: 0.02rem solid #086BD0;
    padding: 0 0.18rem;
    color: #086BD0;
    font-size: 0.24rem;
    margin-right: 0.18rem;
    margin-top: 0.1rem;
    transition: 0.3s;
    border-radius: 0.04rem;
    float: left;
    line-height: 0.6rem;
}
/*底部部署*/
.det-seo {
    background:rgba(240,243,245,0.3);
    border: solid 0.02rem #DADEE2;
    padding: 0.3rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
    color: #617080;
    margin-top: 0.3rem;
}
.det-seo em, .det-seo a {
    font-weight: bold;
}
/*上一页下一页*/
.wsc-detlink {
    margin-top: 0.3rem;
    background-color: #F7F9FB;
    padding: 0.3rem;
    border: 0;
}
.dl-prev, .dl-next {
    font-size: 0.28rem;
    line-height: 0.4rem;
    box-sizing: border-box;
    color: #304255;
}
.dl-next {
    margin-top: 0.3rem;
    padding-top: 0.3rem;
    border-top: 0.02rem solid rgba(218,222,226,0.5);
}
.dp-arr, .dn-arr {
    display: block;
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #97A1AC;
    margin-bottom: 0.12rem;
}
/*转化*/
.wsc-card {
    padding: 0.4rem 0.3rem;
}
.cardTit {
    font-size: 0.34rem;
    line-height: 0.46rem;
    color: #111B26;
    text-align: center;
}
.card-main {
    margin-top: 0.3rem;
}
.card-list {
    height:2.52rem;
    position: relative;
    overflow: hidden;
    margin-top: 0.12rem;
}
.card-list:first-child {
    margin-top: 0;
}
.card-list img {
    width: 100%;
}
.card-info {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background: url("m-card-info.png") no-repeat center top;
    background-size: cover;
    text-align: center;
}
.card-tit {
    padding-top: 0.4rem;
    font-size: 0.34rem;
    line-height: 0.46rem;
    color: #FFFFFF;
}
.card-btn {
    margin-top: 0.3rem;
    text-align: center;
}
.card-btn .btn {
    width: 6.3rem;
}
/*公司新闻*/
.wsc-new .rListCon {
    margin: 0;
}
.wsc-new .rlist-item {
    padding-top: 0;
    border-top: 0;
    margin-top: 0.1rem;
    background-color: #F5F8FA;
    box-sizing: border-box;
    position: relative;
}
.wsc-new .rlist-picitem {
    padding-left: 3.36rem;
}
.wsc-new .rlist-item:first-child {
    margin-top: 0;
}
.wsc-new .rlist-img {
    margin-left: -3.36rem;
    width: 3.06rem;
    float: left;
}
.wsc-new .rlist-tit {
    padding-top: 0.3rem;
    line-height: 0.5rem;
    color: #304255;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1rem;
}
.wsc-new .rlist-time {
    color: #97A1AC;
    margin-top: 0.18rem;
    font-size: 0.24rem;
    line-height: 0.34rem;
}
/*行业新闻*/
.wsc-newhy .rlist-imgitem {
    width: 100%;
    float: none;
    box-sizing: border-box;
    padding: 0 0.1rem;
    margin-top: 0.1rem;
    background:rgba(245,248,250,0.8);
}
.wsc-newhy .rlist-info {
    overflow: hidden;
    padding: 0.3rem;
    border: 0;
    border-top: 0;
}
.wsc-newhy .rlist-tit {
    font-size: 0.3rem;
    line-height: 0.5rem;
    color: #304255;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1rem;
}
.wsc-newhy .rlist-time {
    margin-top: 0.18rem;
    font-size: 0.24rem;
    line-height: 0.34rem;
    color: #97A1AC;
}
/*招聘*/
.wsc-job .rListCon {
    margin: -0.1rem 0 0;
}
.wsc-job .rlist-imgitem {
    width: 100%;
    padding: 0;
    margin-top: 0.1rem;
}
.wsc-job .rlist-info {
    background-color: #F6F8F9;
    padding: 0.3rem;
    border: 0;
    border-top: 0;
}
.wsc-job .rlist-tit {
    font-size: 0.3rem;
    line-height: 0.42rem;
    color: #304255;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 0.42rem;
    display: block;
}
.wsc-job .rlist-text {
    color: #97A1AC;
    line-height: 0.36rem;
    font-size: 0.26rem;
    margin-top: 0.18rem;
}
/*xiaz*/
.download .wsc-layoutCon {
    padding-bottom: 0;
}
.dow-list {
    height:0.42rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    border-bottom: 0.01rem dashed #C7CFD8;
}
.dow-list:first-child {
    padding-top: 0;
}
.dow-tit {
    float: left;
    width: 72%;
    height: 0.42rem;
    font-size: 0;
}
.dow-tit span {
    width:0.08rem;
    height:0.08rem;
    background:rgba(97,112,128,1);
    border-radius:50%;
    vertical-align: middle;
    display: inline-block;
    margin-right: 0.18rem;
}
.dow-tit a {
    line-height: 0.42rem;
    font-size: 0.3rem;
    color: #304255;
    width: 90%;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 0.42rem;
    vertical-align: middle;
}
.dow-xz {
    float: right;
    font-size: 0.28rem;
    color: #086BD0;
    line-height: 0.42rem;
}
.dow-xz a {
    padding-left: 0.42rem;
    background: url("m-icon-down.png") no-repeat left center;
    background-size: 0.34rem auto;
}
/*客户服务*/
.at-tit {
    font-size: 0.38rem;
    line-height: 0.52rem;
    color: #111B26;
    text-align: center;
}
.at-text {
    margin-top: 0.2rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #617080;
}
.wsc-banner {
    height: 3.6rem;
    text-align: center;
}
.banTit {
    font-size: 0.3rem;
    line-height: 0.42rem;
    padding-top: 0.68rem;
    color: #ffffff;
    text-shadow:0px 2px 3px rgba(0,0,0,0.16);
}
.serve-block1 {
    padding: 0.4rem 0.28rem 0.38rem 0.3rem
}
.serb1-main {
    margin-top: 0.3rem;
    background: url("m-serb1-bg.png") no-repeat center top;
    background-size: cover;
    height: 3.22rem;
}

.serve-block3 {
    padding: 0.4rem 0.3rem;
    background-color: #fff;
}
.serb3-main {
    margin-top: 0.3rem;
}
.serb3-main .picshow {
    width: 6.9rem;
    padding-bottom: 0.4rem;
}
.serb3-list {
    width: 6.9rem;
}
.serb3-img {
    width: 6.9rem;
    height: 4.34rem;
    overflow: hidden;
}
.serb3-img img {
    width: 100%;
}
.serb3-info {
    background:rgba(240,243,245,0.8);
    border-radius:0.04rem 0.04rem 0px 0px;
    text-align: center;
    padding: 0.2rem 0;
}
.serb3-tit {
    color: #304255;
    font-size: 0.3rem;
    line-height: 0.42rem;
    padding-bottom: 0.15rem;
    background: url("m-serb3-tit.png") no-repeat center bottom;
    background-size: auto 0.03rem;
}
.serb3-text {
    margin-top: 0.2rem;
    font-size: 0.24rem;
    line-height: 0.34rem;
    color: #617080;
}
.serb3-main .picshowControl {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    font-size: 0;
}
.serb3-main .picshowControl li {
    width: 0.1rem;
    height: 0.1rem;
    background: rgba(48,66,85,0.3);
    border-radius: 50%;
    display: inline-block;
    margin-left: 0.1rem;
    cursor: pointer;
    margin-right: 0;
    border: 0;
}
.serb3-main .picshowControl .active {
    background: #086BD0;
}



.serve-block4 {
    padding: 0.4rem 0.3rem;
    background: url("m-serb4-bg.png") no-repeat center top;
    background-size: cover;
}
.serb4-main {
    margin-top: 0.3rem;
}
.serb4-list {
    margin-top: 0.18rem;
    height: 2.54rem;
}
.serb4-img {
    width: 2.9rem;
    height: 2.54rem;
    overflow: hidden;
}
.serb4-img img {
    width: 100%;
}
.serb4-info {
    width: 4rem;
    height: 2.54rem;
    padding: 0.3rem;
    background-color: #fff;
    box-sizing: border-box;
}
.serb4-tit {
    font-size: 0.32rem;
    line-height: 0.42rem;
    color: #304255;
}
.serb4-text {
    margin-top: 0.1rem;
    font-size: 0.24rem;
    line-height: 0.36rem;
    color: #617080;
}
.serve-block5 {
    padding: 0.4rem 0.3rem 0;
    background-color: #fff;
}
.serb5-main {
    margin-top: 0.3rem;
}
.serb5-box {
    margin-top: -0.06rem;
    margin-right: -0.06rem;
}
.serb5-list {
    float: left;
    width:2.26rem;
    height:0.98rem;
    background:rgba(255,255,255,1);
    border:0.04rem solid rgba(218,222,226,0.30196078431372547);
    border-radius:0.04rem;
    margin-top: 0.06rem;
    margin-right: 0.06rem;
    box-sizing: border-box;
}
.serb5-list01 {
    background: url("m-serb5-icon01.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list02 {
    background: url("m-serb5-icon02.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list03 {
    background: url("m-serb5-icon03.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list04 {
    background: url("m-serb5-icon04.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list05 {
    background: url("m-serb5-icon05.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list06 {
    background: url("m-serb5-icon06.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list07 {
    background: url("m-serb5-icon07.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list08 {
    background: url("m-serb5-icon08.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list09 {
    background: url("m-serb5-icon08.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list10 {
    background: url("m-serb5-icon10.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list11 {
    background: url("m-serb5-icon11.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list12 {
    background: url("m-serb5-icon12.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list13 {
    background: url("m-serb5-icon13.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list14 {
    background: url("m-serb5-icon14.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list15 {
    background: url("m-serb5-icon15.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list16 {
    background: url("m-serb5-icon16.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list17 {
    background: url("m-serb5-icon17.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serb5-list18 {
    background: url("m-serb5-icon18.png") no-repeat center top;
    background-size: 2.26rem auto;
}
.serve-block6 {
    padding: 0.3rem 0.3rem 0.4rem;
}
.serb6-main {
    height: 2.82rem;
    background: url("qy3.jpg") no-repeat center top;
    background-size: cover;
}
.serb6-info {
    padding: 0.3rem;
}
.serb6-tit {
    font-size: 0.32rem;
    line-height: 0.52rem;
    color: #FFFFFF;
}
.serb6-btn {
    margin-top: 0.2rem;
    font-size: 0;
    text-align: center;
}
.serb6-btn .btn {
    font-size: 0.28rem;
    width: 3.1rem;
}
.serb6-btn .btn-whitebd {
    margin-left: 0.1rem;
}


/*艾特实力*/
.slHead {
    background: url("qy1.jpg") no-repeat center top;
    background-size: cover;
    padding: 0.6rem 0.3rem;
    height: 7.59rem;
}
.slban-tit {
    color: #FFFFFF;
    font-size: 0.38rem;
    line-height: 0.52rem;
}
.slban-text {
    margin-top: 0.3rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #FFFFFF;
}
.slban-box {
    margin-top: 0.3rem;
}
.slban-list-item {
    margin-top: -0.1rem;
    margin-right: -0.1rem;
}
.slban-list {
    float: left;
    width:3.4rem;
    height:1.3rem;
    line-height: 1.3rem;
    border:0.02rem solid rgba(255,255,255,0.3);
    border-radius:0.04rem;
    margin-top: 0.1rem;
    margin-right: 0.1rem;
    text-align: center;
    box-sizing: border-box;
}
.slban-info {
    display: inline-block;
    vertical-align: middle;
    padding-left: 1.06rem;
}
.slban-icon01 {
    background: url("m-slban-icon01.png") no-repeat left center;
    background-size: 0.76rem auto;
}
.slban-icon02 {
    background: url("m-slban-icon02.png") no-repeat left center;
    background-size: 0.76rem auto;
}
.slban-icon03 {
    background: url("m-slban-icon03.png") no-repeat left center;
    background-size: 0.76rem auto;
}
.slban-icon04 {
    background: url("m-slban-icon04.png") no-repeat left center;
    background-size: 0.76rem auto;
}
.slban-num {
    font-size: 0.4rem;
    line-height: 0.54rem;
    color: #FFFFFF;
    font-family: Arial;
    font-weight: bold;
}
.slban-num span {
    display: inline-block;
    vertical-align: middle;
    font-size: 0.24rem;
    line-height: 0.34rem;
}
.slban-bt {
    font-size: 0.24rem;
    line-height: 0.34rem;
    color: #FFFFFF;
    text-align: left;
}
.slban-num em {
    font-weight: bold;
    display: inline-block;
    font-size: 0.24rem;
    line-height: 0.34rem;
}
.slban-btn {
    margin-top: 0.3rem;
}
.sl-block1 {
    padding: 0.4rem 0.3rem;
}
.sib1-img {
    margin-top: 0.3rem;
    width: 6.9rem;
    height: 4.6rem;
    overflow: hidden;
}
.sib1-img img {
    width: 100%;
}

.slb1-tit {
    font-size: 0.38rem;
    line-height: 0.52rem;
    color: #111B26;
    text-align: center;
}
.slb1-text {
    margin-top: 0.3rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #617080;
}
.slb1-btn {
    margin-top: 0.3rem;
    font-size: 0;
    text-align: center;
}
.slb1-btn .btn {
    width: 3.4rem;
    font-size: 0.28rem;
}
.slb1-btn .btn-bluebdjt {
    margin-left: 0.1rem;
}
.sl-block2 {
    background: url("m-slb2-bg.jpg") no-repeat center top;
    background-size: cover;
    padding: 0.4rem 0.3rem;
}

.slb2-main {
    margin-top: 0.3rem;
}
.slb2-main .picshow {
    width: 6.9rem;
    padding-bottom: 0.4rem;
}
.slb2-list {
    width: 6.9rem;
}
.slb2-img {
    width: 6.9rem;
    height: 4.34rem;
    overflow: hidden;
}
.slb2-img img {
    width: 100%;
    transition: 0.36s;
}
.slb2-info {
    height:1rem;
    background:rgba(255,255,255,1);
    border-radius:0.04rem;
    line-height: 1rem;
    text-align: center;
    font-size: 0.34rem;
    color: #0056AD;
}
.slb2-main .picshowControl {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    font-size: 0;
}
.slb2-main .picshowControl li {
    width: 0.1rem;
    height: 0.1rem;
    background: rgba(48,66,85,0.3);
    border-radius: 50%;
    display: inline-block;
    margin-left: 0.1rem;
    cursor: pointer;
    margin-right: 0;
    border: 0;
}
.slb2-main .picshowControl .active {
    background: #086BD0;
}
.sl-block3 {
    padding: 0.4rem 0.3rem;
}
.slb3-main {
    margin-top: 0.3rem;
}
.slb3-nav {
    border-radius:0.04rem 0.04rem 0px 0px;
}
.slb3-nav li {
    width:20%;
    height:0.8rem;
    background:linear-gradient(180deg,rgba(228,232,237,1) 0%,rgba(244,245,247,1) 100%);
    float: left;
    text-align: center;
    line-height: 0.8rem;
    font-size: 0.24rem;
    color: #617080;
    cursor: pointer;
}
.slb3-main .slb3-nav .active {
    background:linear-gradient(180deg,rgba(8,107,208,1) 0%,rgba(19,120,224,1) 100%);
    color: #FFFFFF;
}
.slb3-cont {
    border-top: 0.1rem;
}
.slb3-box {
    display: none;
}
.slb3-cont .active {
    display: block;
}
.slb3-item {
    margin-top: -0.2rem;
    margin-right: -0.1rem;
}
.slb3-list {
    width: 3.4rem;
    float: left;
    margin-top: 0.2rem;
    margin-right: 0.1rem;
}
.slb3-img {
    width: 3.4rem;
    height: 4.8rem;
    border: 0.02rem solid #DADEE2;
    overflow: hidden;
}
.slb3-img img {
    width: 100%;
}
.slb3-info {
    text-align: center;
    font-size: 0.24rem;
    margin-top: 0.18rem;
    line-height: 0.34rem;
    color: #617080;
}
.sl-block5 {
    background: url("m-slb5-bg.jpg") no-repeat center top;
    background-size: cover;
    padding: 0.4rem 0.3rem;
}
.sl-block5 .at-tit {
    color: #FFFFFF;
}
.slb5-top {
    margin-top: 0.3rem;
}
.slb5-top-list {
    padding: 0.3rem 0;
    margin-top: 0.1rem;
    background:rgba(1,177,234,0.2);
    border-radius:0.04rem;
    text-align: center;
}
.slb5-top-list:first-child {
    margin-top: 0;
}
.slb5-top-tit {
    font-size: 0.3rem;
    line-height: 0.42rem;
    color: #FFFFFF;
}
.slb5-top-text {
    margin-top: 0.18rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
    color: #FFFFFF;
}
.slb5-top-list2 .slb5-top-text {
    width: 4.1rem;
    text-align: left;
    margin: 0.18rem auto 0;
}
.slb5-bot {
    margin-top: 0.2rem;
}
.slb5-nav li {
    float: left;
    width:2.26rem;
    height:0.8rem;
    background:linear-gradient(180deg,rgba(1,177,234,0.25) 0%,rgba(69,212,230,0.25) 100%);
    border-radius:0.04rem 0.04rem 0px 0px;
    text-align: center;
    line-height: 0.8rem;
    font-size: 0.24rem;
    color: #FFFFFF;
    margin-left: 0.06rem;
    position: relative;
    cursor: pointer;
}
.slb5-nav li:first-child {
    margin-left: 0;
}
.slb5-nav li span {
    position: absolute;
    width: 100%;
    height: 0.04rem;
    top: 0;
    left: 0;
}
.slb5-bot .slb5-nav .active {
    background:linear-gradient(180deg,rgba(25,72,119,0.1) 0%,rgba(245,248,250,0.1) 100%);
    color: #fff;
}
.slb5-nav .active span {
    background-color: #A3D332;
}
.slb5-cont {
    background:rgba(255,255,255,0.1);
    border-radius:0px 0px 0.04rem 0.04rem;
    padding: 0.3rem;
}
.slb5-tit {
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #FFFFFF;
}
.slb5-text {
    margin-top: 0.24rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
    color: #FFFFFF;
}
.slb5-box {
    display: none;
}
.slb5-cont .active {
    display: block;
}


/*联系我们*/
.contact-block1 {
    padding-top: 0.4rem;
}
.contact-block1 .at-tit {
    padding: 0 0.3rem;
}
.conb1-main {
    margin-top: 0.3rem;
    background-color: rgba(218,222,226,0.4);
}
.conb1-list-item {
    margin-right: -0.02rem;
}
.conb1-list {
    float: left;
    width: 2.486rem;
    height: 1.68rem;
    margin-top: 0.02rem;
    margin-right: 0.02rem;
    background-color: #fff;
    box-sizing: border-box;
}
.conb1-list span {
    display: block;
    height: 0.84rem;
    width: 0.84rem;
    margin: 0.2rem auto 0;

}
.conb1-list .conb1-icon1 {
    background:  #FFFFFF url("m-inb1-img1.png") no-repeat center top;
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon2 {
    background-image: url("m-inb1-img2.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon3 {
    background-image: url("m-inb1-img3.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon4 {
    background-image: url("m-inb1-img4.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon5 {
    background-image: url("m-inb1-img5.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon6 {
    background-image: url("m-inb1-img6.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon7 {
    background-image: url("m-inb1-img7.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}
.conb1-list .conb1-icon8 {
     background-image: url("m-inb1-img8.png");
     background-size: 0.84rem auto;
     transition: 0.3s;
}
.conb1-list .conb1-icon9 {
    background-image: url("m-inb1-img9.png");
    background-size: 0.84rem auto;
    transition: 0.3s;
}

.conb1-tit {
    margin-top: 0.1rem;
    text-align: center;
    font-size: 0.24rem;
    line-height: 0.34rem;
    color: #304255;
}
.contact-block2 {
    background-color: #F5F8FA;
    padding: 0.4rem 0.3rem;
}
.conb2-main {
    margin-top: 0.3rem;
}
.conb2-list {
    margin-top: 0.1rem;
    background-color: #FFFFFF;
    border-radius:0.04rem;
}
.conb2-list1 {
    border-top: 0.06rem solid #01B1EA;
}
.conb2-list:first-child {
    margin-top: 0;
}
.conb2-info {
    padding: 0.4rem;
}
.conb2-text {
    margin-top: 0.18rem;
}
.conb2-text:first-child {
    margin-top: 0;
}
.conb2-dd {
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #617080;
}
.conb2-dt {
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #304255;
}
.conb2-list2 {
    border-top: 0.06rem solid #086BD0;
}
.conb2-list3 {
    border-top: 0.06rem solid #A3D332;
}
.conb2-wx {
    width: 2.4rem;
    height: 2.4rem;
    overflow: hidden;
    margin: 0 auto;
}
.conb2-wx img {
    width: 100%;
}
.conb2-gz {
    font-size: 0.28rem;
    line-height: 0.48rem;
    color: #617080;
    margin-top: 0.3rem;
    text-align: center;
}
/*首页产品聚合轮播*/
.inb3-link {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.wsc-edit a, .pd-text .item-dd a, .pd-package a,.case-det .d-intro a,.wsc-editFk a,.news-det .d-intro a,.video-det .d-intro a,.caseDeHead-text a,.downDet-text a,.pro-det .d-intro a {
    color: #086BD0;
}




