@media screen and (min-width: 1080px){

    /*隐藏手机端部分*/
    .phoneNav-menuBtu,
    .phoneNav-background,
    .phonePanel-core,
    .phonePanel-forum,
    .phonePanel-footer,
    .phoneCore-banner,
    .phoneCore-web,
    .phoneCore-wdc,
    .phone-core-dev,
    .phone-core-pay,
    .phone-core-it,
    .phone-case,
    .phone-case-detail,
    .phone-forum-list,
    .phone-richTextArea,
    .core-retail-phone,
    .phone-about-us {
        display: none;
    }

    .w-pager,
    img {
        vertical-align: top
    }

    .w-crumb ul,
    .w-crumb ul li,
    .w-crumb>span,
    .w-pager li {
        float: left
    }

    .header-bar .lang a,
    .header-nav .nav-item>a,
    .w-pager li a {
        text-align: center;
        transition: all .3s ease;
        text-decoration: none
    }

    .about-head .subtitle,
    .header-bar .lang a,
    .panel-footer .subtitle,
    .w-header .subtitle,
    .w-more {
        text-transform: uppercase
    }

    .forumlist .item .info .title,
    .panel-case .item .summary,
    .panel-case .item .title,
    .panel-forum .item .title,
    .searchPage-header {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .about-banner,
    .agent-banner,
    .about-contact,
    .about-wrap,
    .agent-wrap,
    .case-banner,
    .casedetail,
    .caselist,
    .core-banner,
    .core-dev .section3,
    .core-web2 .section2,
    .core-web2 .section5,
    .core-web2 .section7,
    .footer,
    .forum-crumb,
    .header-bar,
    .main-focus,
    .panel-case,
    .panel-core>.item,
    .panel-footer,
    .searchPage,
    .searchPage-result,
    .w-header {
        min-width: 1080px
    }

    .about-join .jobs:after,
    .about-join .jobs:before,
    .about-us .head:after,
    .about-us .head:before,
    .about-wrap:after,
    .about-wrap:before,
    .agent-wrap:after,
    .agent-wrap:before,
    .caselist .list:after,
    .caselist .list:before,
    .caselist .tags:after,
    .caselist .tags:before,
    .container:after,
    .container:before,
    .core-it .menu:after,
    .core-it .menu:before,
    .core-pay .section1 ul:after,
    .core-pay .section1 ul:before,
    .core-retail .section2 ul:after,
    .core-retail .section2 ul:before,
    .core-retail .section4 ul:after,
    .core-retail .section4 ul:before,
    .core-web1 .section2 .section-cont ul:after,
    .core-web1 .section2 .section-cont ul:before,
    .core-web1 .section:after,
    .core-web1 .section:before,
    .core-web2 .section3 ul:after,
    .core-web2 .section3 ul:before,
    .core-web2 .section7 ul:after,
    .core-web2 .section7 ul:before,
    .core-web2 .section8 ul:after,
    .core-web2 .section8 ul:before,
    .core-web2 .section9 .row1:after,
    .core-web2 .section9 .row1:before,
    .core-web2 .section9 .row2:after,
    .core-web2 .section9 .row2:before,
    .footer:after,
    .footer:before,
    .forumlist .list:after,
    .forumlist .list:before,
    .forumlist:after,
    .forumlist:before,
    .header-bar .in:after,
    .header-bar .in:before,
    .panel-about:after,
    .panel-about:before,
    .panel-case .in:after,
    .panel-case .in:before,
    .panel-footer .cont:after,
    .panel-footer .cont:before,
    .panel-footer .form .in:after,
    .panel-footer .form .in:before,
    .panel-forum:after,
    .panel-forum:before,
    .panel-partners:after,
    .panel-partners:before,
    .richTextArea:after,
    .richTextArea:before,
    .searchPage-result .item:after,
    .searchPage-result .item:before,
    .w-crumb:after,
    .w-crumb:before,
    .w-pager:after,
    .w-pager:before {
        display: table;
        content: ''
    }

    .about-join .jobs:after,
    .about-us .head:after,
    .about-wrap:after,
    .agent-wrap:after,
    .caselist .list:after,
    .caselist .tags:after,
    .container:after,
    .core-it .menu:after,
    .core-pay .section1 ul:after,
    .core-web1 .section2 .section-cont ul:after,
    .core-web1 .section:after,
    .core-web2 .section3 ul:after,
    .core-web2 .section7 ul:after,
    .core-web2 .section8 ul:after,
    .core-web2 .section9 .row1:after,
    .core-web2 .section9 .row2:after,
    .footer:after,
    .forumlist .list:after,
    .forumlist:after,
    .header-bar .in:after,
    .panel-about:after,
    .panel-case .in:after,
    .panel-footer .cont:after,
    .panel-footer .form .in:after,
    .panel-forum:after,
    .panel-partners:after,
    .richTextArea:after,
    .searchPage-result .item:after,
    .w-crumb:after,
    .w-pager:after {
        clear: both
    }

    *,
    :after,
    :before {
        box-sizing: border-box
    }

    body,
    dd,
    dl,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    input,
    ol,
    p,
    textarea,
    ul {
        margin: 0;
        padding: 0;
        font-weight: 400
    }

    dl,
    ol,
    ul {
        list-style: none
    }

    input,
    textarea {
        border: none
    }

    a,
    input,
    textarea {
        outline: 0
    }

    html {
        font: 12px/1.14 arial, \5b8b\4f53;
        color: #333
    }

    .header-nav .nav,
    .w-header {
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .richTextArea {
        position: relative;
        width: 1080px;
        margin: 0 auto;
        padding: 30px 0
    }

    .w-pager {
        display: inline-block
    }

    .w-pager li a {
        display: block;
        margin: 0 2px;
        width: 55px;
        height: 30px;
        line-height: 28px;
        border-radius: 30px;
        border: 1px solid transparent;
        color: #666
    }

    .w-crumb ul a,
    .w-crumb>span {
        height: 24px;
        line-height: 24px
    }

    .w-pager li a:hover {
        border-color: #229ff6;
        color: #229ff6
    }

    .w-pager li.active a {
        background-color: #229ff6;
        color: #fff
    }

    .w-crumb {
        display: block;
        padding: 33px 10px;
        font-size: 12px
    }

    .w-crumb>span {
        position: relative;
        padding: 0 12px;
        margin: 0 15px 0 0;
        background: #fff;
        border-top-left-radius: 2px;
        border-bottom-left-radius: 2px;
        color: #229ff6
    }

    .w-crumb>span:after {
        content: '';
        position: absolute;
        top: 0;
        left: 100%;
        border-left: 12px solid #fff;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent
    }

    .w-crumb ul li:after {
        display: inline-block;
        content: '\003e';
        color: #fff
    }

    .footer .nav li:before,
    .w-header .title span:after,
    .w-header .title span:before,
    .w-header .title:before,
    .w-more:after {
        content: ''
    }

    .w-crumb ul li.disabled:after {
        display: none
    }

    .w-crumb ul li.disabled a {
        cursor: default
    }

    .w-crumb ul li.disabled a:hover {
        text-decoration: none
    }

    .w-crumb ul a {
        display: inline-block;
        text-decoration: none;
        color: #fff;
        margin: 0 8px
    }

    .w-crumb ul a:hover {
        text-decoration: underline
    }

    .header-bar {
        width: 100%;
        background: #229ff6
    }

    .header-bar .in {
        margin: 0 auto;
        padding: 0 10px;
        width: 1180px
    }

    .header-bar .contact {
        float: left;
        margin: 0;
        height: 30px;
        line-height: 30px;
        color: #fff;
        font-size: 16px;
        font-weight: 700
    }

    .header-bar .lang {
        float: right
    }

    .header-bar .lang a {
        float: left;
        margin: 4px 2px 0;
        width: 40px;
        height: 22px;
        line-height: 22px;
        border: 1px solid #fff;
        border-radius: 2px;
        font-size: 12px;
        color: #fff
    }

    .header-bar .lang a:hover {
        background: #fff;
        color: #229ff6
    }

    .header-nav {
        position: relative;
        width: 1180px;
        height: 72px;
        margin: 0 auto;
        padding: 0 10px
    }

    .header-nav .logo {
        padding-top: 25px;
        width: 170px
    }

    .header-nav .logo a {
        display: block;
        height: 22px;
        background: url(/img/lz_logo.png) center no-repeat;
        text-decoration: none;
        white-space: nowrap;
        text-indent: 100%;
        overflow: hidden
    }

    .header-nav .nav {
        position: absolute;
        top: 0;
        left: 210px;
        -webkit-backface-visibility: hidden
    }

    .header-nav .nav-item {
        position: relative;
        float: left;
        white-space:nowrap;
        text-overflow:ellipsis;
    }

    .header-nav .nav-item>a {
        position: relative;
        display: block;
        width: 105px;
        height: 72px;
        line-height: 72px;
        color: #333;
        border-bottom: 6px solid transparent;
        font-size: 14px
    }

    .header-nav .nav-item>a:after,
    .header-nav .nav-item>a:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        border-left: 1px solid rgba(235, 235, 235, 0)
    }

    .header-nav .nav-item>a:after {
        left: auto;
        right: 0
    }

    .header-nav .nav-item>a .arrow {
        display: inline-block;
        width: 7px;
        height: 4px;
        margin-left: 8px;
        vertical-align: 4px;
        background: url(/img/lz_ic_arrow_bd.png) center no-repeat;
        transition: all .3s ease
    }

    .header-nav .nav .subnav {
        z-index: 100;
        visibility: hidden;
        position: absolute;
        top: 100%;
        left: 50%;
        margin: 0 0 0 -110px;
        opacity: 0;
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0);
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        overflow: hidden;
        transition: all .3s ease
    }

    .header-nav .nav .subnav li {
        border-top: 1px solid rgba(255, 255, 255, .08)
    }

    .header-nav .nav .subnav li:first-child {
        border: none
    }

    .header-nav .nav .subnav a {
        display: block;
        padding: 0 20px;
        width: 220px;
        height: 44px;
        line-height: 44px;
        text-decoration: none;
        opacity: .6;
        background: #000;
        color: #fff;
        font-size: 12px;
        transition: all .3s ease
    }

    .header-nav .nav .subnav a .arrow {
        opacity: 0;
        float: right;
        width: 4px;
        height: 7px;
        margin-top: 18px;
        background: url(/img/lz_ic_arrow_wr.png) center no-repeat;
        transition: all .2s ease
    }

    .panel-case .item,
    .w-fixedTools .gotop,
    .w-more,
    .w-more:after {
        transition: all .3s ease
    }

    .header-nav .nav .subnav a:hover {
        opacity: .9;
        text-indent: 10px
    }

    .header-nav .nav .subnav a:hover .arrow {
        opacity: 1
    }

    .core-retail .section1 .container{
        width: 100%;
        height: auto;
    }
    .core-retail .section1 img{
        width: 100%;
        height: auto;
    }

    .core-retail .section1 .absolute-text{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: auto;
    }
    .core-retail .section1 .absolute-text .logo {
        margin-left: 123px;
        margin-top: 25px;
        width: auto;
        height: auto;
    }

    .core-retail .section1 .absolute-text .text-banner {
        width: 100%;
        height: auto;
        text-align: center;
        margin: 100px auto;
    }

    .core-retail .section1 .absolute-text .text-banner img{
        width: auto;
        height: auto;

    }

    .core-retail .section2 .container{
        width: 100%;
        text-align: center;
        margin-top: 44px;
        margin-bottom: 44px;
    }
    .core-retail .section2 .container img {
        width: auto;
        height: auto;
    }

    .core-retail .section3 .container{
        width: 100%;
        text-align: center;
        background:rgba(250,250,250,1);
        margin: 43px 0;
    }

    .core-retail .section3 img{
        width: auto;
        height: auto;
        margin: 79px 0;
    }

    .core-retail .section4 .container{
        width: 100%;
        text-align: center;
        margin: 43px 0;
    }
    .core-retail .section4 .container .nav1{
        width: 1080px;
        margin: 0 auto;
    }
    .core-retail .section4 .container .nav1 .section4NavLi{
        color:#333;
        font-size: 20px;
        
    }

    .core-retail .section5 .container {
        width: 100%;
        text-align: center;
        background:rgba(250,250,250,1);
    }

    .core-retail .section5 .container img {
        width: auto;
        height: auto;
        margin: 79px 0;
    }

    .core-retail .section6 .container {
        width: 100%;
        text-align: center;
        background:rgba(250,250,250,1);
    }

    .core-retail .section6 .container img {
        width: 100%;
        height: auto;
    }

    .core-retail .section8 {
        height: 520px;
        width: 100%;
        background: url(/img/core/n_6_footer_bg.jpg);
    }
    .core-retail .section8 .container {
        width: 1080px;
        margin: 0 auto;
    }
    .core-retail .section8 .section-title {
        color: #fff;
        font-size: 32px;
        text-align: center;
        margin-top: 88px;
    }
    .core-retail .section8 .section-title span{
        font-weight: bold;
    }

    .section4List {
        width: 1080px;
        height: 410px;
        overflow: hidden;
        margin-top: 70px;
    }

    .section4List img{
        float:left;
    }

    .section4NavLi-active {
        border-bottom: #229ff6 solid 3px;
        color: #229ff6 !important;
     }
    
    .core-retail .section4 .container .nav2{
        width: 1080px;
        margin: 155px auto 0 auto;

    }
    .core-retail .section3 .content{
        font-size: 16px;
        color:#666;
        text-align: center;
        width: 1080px;
        margin: 0 auto;
    }

    .core-retail .section4 .title{
        width: 1080px;
        margin: 70px auto 57px auto;
        text-align: center;
        color: #4b4b52;
        font-size: 30px;
        font-weight: bold;
    }

    .core-retail .section4 .title .t-nav{
        float: left;
        height: 68px;
        margin-right: 232px;
        line-height: 68px;
    }

    .header-nav .nav-item.active>a {
        color: #229ff6
    }

    .header-nav .nav-item:hover>a {
        border-bottom-color: #229ff6;
        color: #229ff6
    }

    .header-nav .nav-item:hover>a:after,
    .header-nav .nav-item:hover>a:before {
        border-color: #ebebeb
    }

    .header-nav .nav-item:hover>a .arrow {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }

    .header-nav .nav-item:hover .subnav {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    .header-nav .search {
        position: absolute;
        top: 14px;
        right: 10px;
        padding: 11px 50px 0 17px;
        width: 215px;
        height: 44px;
        border: 1px solid #ccc;
        border-radius: 22px;
        overflow: hidden
    }

    .header-nav .search .ipt {
        display: block;
        height: 20px;
        line-height: 20px;
        width: 100%;
        font-size: 12px;
        color: #666;
        transition: all .3s ease
    }

    .header-nav .search .submit {
        position: absolute;
        top: 0;
        right: 0;
        height: 42px;
        width: 42px;
        background: url(/img/lz_btn_search.png) left center no-repeat;
        background-size: 25px auto;
        white-space: nowrap;
        text-indent: 200%;
        cursor: pointer;
        overflow: hidden
    }

    .footer {
        background: url(/img/lz_home_footer_bj.jpg) center no-repeat;
        background-size: cover;
        padding: 25px 0
    }

    .footer .in {
        width: 1080px;
        padding: 0 10px;
        margin: 0 auto
    }

    .footer .nav {
        float: left;
        margin-right: 80px
    }

    .footer .nav li {
        position: relative;
        float: left;
        height: 14px
    }

    .footer .nav li:before {
        position: absolute;
        top: 0;
        left: 0;
        height: 14px;
        border-left: 1px solid #fff
    }

    .footer .nav li:first-child:before {
        display: none
    }

    .w-fixedTools .gotop,
    .w-fixedTools .item {
        display: block;
        line-height: 32px;
        text-align: center
    }

    .footer .nav a {
        color: #fff;
        text-decoration: none;
        margin: 0 15px
    }

    .footer .nav a:hover {
        text-decoration: underline
    }

    .footer .copyright {
        float: left;
        color: #fff
    }

    .footer .copyright a {
        color: #fff;
        text-decoration: none
    }

    .w-fixedTools {
        z-index: 1000;
        position: fixed;
        bottom: 124px;
        right: 5px;
        width: 88px;
        border-radius: 5px;
        box-shadow: 0 0 4px 2px rgba(0, 0, 0, .1);
        overflow: hidden;
        font-size: 14px
    }

    .panel-about .item:hover,
    .panel-case .item:hover {
        box-shadow: 0 0 8px 2px rgba(0, 0, 0, .1)
    }

    .w-fixedTools .item {
        height: 32px;
        text-decoration: none;
        color: #fff;
        background: rgba(34, 159, 246, .8)
    }

    .w-fixedTools a.item {
        color: #229ff6;
        background-color: #f5f5f5
    }

    .w-fixedTools a.item:hover {
        color: #fff;
        background-color: #868686
    }

    .w-fixedTools .gotop {
        height: 0;
        white-space: nowrap;
        text-indent: 100%;
        overflow: hidden;
        background: url(/img/lz_ic_arrow_u.png) center no-repeat #b2b2b2
    }

    .w-fixedTools .gotop.on {
        height: 32px
    }

    .w-fixedTools .gotop:hover {
        background-color: #8c8c8c;
        text-indent: 100%
    }

    #doyoo_monitor,
    #doyoo_panel,
    #talk99_message {
        display: none !important
    }

    .main-focus {
        position: relative;
        width: 100%;
        height: 450px;
        overflow: hidden;
        background: #f9f9f9
    }

    .main-focus .item {
        width: 100%;
        height: 450px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover
    }

    .main-focus .item a {
        display: block;
        width: 100%;
        height: 100%
    }

    .main-focus .owl-dots {
        position: absolute;
        bottom: 30px;
        left: 0;
        width: 100%;
        font-size: 0;
        text-align: center
    }

    .main-focus .owl-dots .owl-dot {
        display: inline-block;
        width: 46px;
        height: 4px;
        margin: 0 5px;
        vertical-align: top;
        background: #fff;
        opacity: .5
    }

    .main-focus .owl-dots .owl-dot.active {
        opacity: 1
    }

    .w-header {
        background: #fafafa;
        text-align: center;
        padding: 50px 0 30px
    }

    .w-header .in {
        width: 1080px;
        margin: 0 auto;
        padding: 0 10px
    }

    .w-header .title {
        position: relative;
        font-size: 23px;
        font-weight: 700;
        color: #333;
        margin-bottom: 3px
    }

    .w-header .title:before {
        position: absolute;
        top: 50%;
        left: 0;
        width: 100%;
        border-top: 1px solid #d5d5d5
    }

    .w-header .title span {
        position: relative;
        display: inline-block;
        padding: 0 35px;
        background: #fafafa
    }

    .w-header .title span:after,
    .w-header .title span:before {
        position: absolute;
        top: 50%;
        left: 0;
        margin-top: -6px;
        height: 12px;
        border-left: 1px solid #d5d5d5
    }

    .panel-core>.item2 .larea,
    .w-more:after {
        position: relative
    }

    .w-header .title span:after {
        left: auto;
        right: 0
    }

    .w-header .subtitle {
        font-size: 15px;
        color: #666
    }

    .w-header-white,
    .w-header-white .title span {
        background: #fff
    }

    .w-more {
        display: block;
        width: 172px;
        padding: 15px 0;
        text-align: center;
        border: 1px solid #229ff6;
        border-radius: 4px;
        font-size: 16px;
        color: #229ff6;
        text-decoration: none;
        font-family: HELVETICANEUELTPRO-THEX, "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
        text-indent: 25px
    }

    .caselist h3.title,
    .core-banner,
    .core-dev,
    .core-it,
    .core-pay,
    .core-retail,
    .core-web-head,
    .core-web-tabs,
    .core-web1,
    .core-web2,
    .forum-banner,
    .forumlist .item .info,
    .panel-about .item .title,
    .panel-case,
    .panel-core .section .title,
    .panel-footer .title,
    .panel-forum .item .title {
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .w-more:after {
        left: -25px;
        opacity: 0;
        display: inline-block;
        vertical-align: -3px;
        width: 25px;
        height: 17px;
        background: url(/img/lz_ic1_arrow_w.png) right center no-repeat
    }

    .w-more:hover {
        text-indent: 0;
        background: #229ff6;
        color: #fff
    }

    .w-more:hover:after {
        opacity: 1;
        left: 0
    }

    .panel-core>.item {
        height: 360px
    }

    .panel-core>.item>.in {
        width: 1080px;
        margin: 0 auto
    }

    .panel-core .larea {
        float: left;
        width: 690px
    }

    .panel-core .larea .section {
        padding-right: 120px
    }

    .panel-core .rarea {
        float: right;
        width: 390px
    }

    .panel-core .preimg {
        padding: 70px 0 0 10px
    }

    .panel-core .preimg img {
        width: 360px;
        height: 220px
    }

    .panel-case .item .pic,
    .panel-case .item .pic img {
        height: 242px;
        width: 346px
    }

    .panel-core .section {
        color: #fff;
        padding: 50px 10px 0
    }

    .panel-core .section .order {
        display: inline-block;
        font-size: 38px;
        border-bottom: 4px solid #fff;
        margin-bottom: 25px
    }

    .panel-core .section .title {
        font-size: 26px;
        margin-bottom: 25px
    }

    .panel-core .section .cont {
        font-size: 13px;
        line-height: 20px;
        margin-bottom: 20px;
        text-align: justify
    }

    .panel-core>.item1 .section .order {
        color: #09bc6e;
        border-bottom-color: #09bc6e
    }

    .panel-core>.item1 .section .title {
        color: #09bc6e
    }

    .panel-core>.item1 .cont {
        color: #666
    }

    .panel-core>.item1 .w-more {
        border-color: #09bc6e;
        color: #09bc6e
    }

    .panel-core>.item1 .w-more:hover {
        background: #09bc6e;
        color: #fff
    }

    .panel-core>.item2 {
        background: url(/img/lz_home_yw_bg.jpg) center no-repeat;
        background-size: cover
    }

    .panel-core>.item2 .preimg2 {
        position: absolute;
        left: -75px;
        top: 48px
    }

    .panel-core>.item2 .w-more {
        border-color: #fff;
        color: #fff
    }

    .panel-core>.item2 .w-more:hover {
        background-color: transparent
    }

    .panel-core>.item3 .section .order {
        color: #d17e1d;
        border-bottom-color: #d17e1d
    }

    .panel-core>.item3 .section .title {
        color: #d17e1d
    }

    .panel-core>.item3 .cont {
        color: #666
    }

    .panel-core>.item3 .w-more {
        border-color: #d17e1d;
        color: #d17e1d
    }

    .panel-core>.item3 .w-more:hover {
        background-color: #d17e1d;
        color: #fff
    }

    .panel-core>.item4 {
        background: url(/img/lz_home_yw_bg2.jpg) center no-repeat;
        background-size: cover
    }

    .panel-core>.item4 .w-more {
        border-color: #fff;
        color: #fff
    }

    .panel-core>.item4 .w-more:hover {
        background-color: transparent
    }

    .panel-case {
        background: #fafafa;
        overflow: hidden
    }

    .panel-case .in {
        width: 1080px;
        margin: 0 auto
    }

    .panel-case .item {
        position: relative;
        float: left;
        width: 346px;
        margin: 10px 0 0 10px;
        text-align: center;
        background: #fff;
        text-decoration: none
    }

    .panel-case .item .pic {
        display: block;
        overflow: hidden
    }

    .panel-case .item .title {
        padding: 15px 10px 30px;
        font-size: 16px;
        color: #333
    }

    .panel-case .item .summary {
        padding: 0 10px 32px;
        font-size: 12px;
        color: #666
    }

    .panel-case .w-more {
        margin: 38px auto;
        padding: 10px 0
    }

    .panel-about {
        width: 980px;
        margin: 0 auto
    }

    .panel-about .item {
        float: left;
        width: 245px;
        height: 480px;
        overflow: hidden;
        padding-top: 50px;
        text-align: center;
        text-decoration: none;
        transition: box-shadow .3s
    }

    .panel-about .item .icon {
        width: 154px;
        height: 176px;
        margin: 0 auto 36px;
        background: url(/img/case_icons.png) no-repeat
    }

    .panel-about .item .icon2 {
        background-position: -219px 0
    }

    .panel-about .item .icon3 {
        background-position: -438px 0
    }

    .panel-about .item .icon4 {
        background-position: -657px 0
    }

    .panel-about .item .title {
        font-size: 26px;
        color: #333;
        margin-bottom: 6px
    }

    .panel-about .item .subtitle {
        font-size: 14px;
        text-transform: uppercase;
        color: #666;
        margin-bottom: 24px
    }

    .panel-about .item .summary {
        color: #666;
        font-size: 12px;
        line-height: 1.5;
        padding: 0 20px;
        text-align: center
    }

    .panel-about .item:hover .icon {
        background-position: 0 -204px
    }

    .panel-about .item:hover .icon2 {
        background-position: -219px -204px
    }

    .panel-about .item:hover .icon3 {
        background-position: -438px -204px
    }

    .panel-about .item:hover .icon4 {
        background-position: -657px -204px
    }

    .panel-forum {
        position: relative;
        width: 1080px;
        margin: 0 auto 20px;
        padding: 0 10px
    }

    .panel-forum .item {
        overflow: hidden;
        border-bottom: 1px solid #d7d7d7
    }

    .panel-forum .item .title {
        display: block;
        font-size: 17px;
        color: #333;
        margin: 25px 0 15px;
        text-decoration: none
    }

    .panel-forum .item .title:hover {
        text-decoration: underline
    }

    .panel-forum .item .intro {
        padding-left: 68px;
        color: #666;
        height: 66px;
        line-height: 22px;
        overflow: hidden;
        margin-bottom: 35px
    }

    .panel-forum .item .date {
        width: 66px;
        height: 66px;
        margin-bottom: -66px;
        font-size: 12px;
        color: #666;
        overflow: hidden
    }

    .panel-forum .item .date b {
        display: block;
        font-weight: 400;
        font-size: 44px
    }

    .panel-forum .list {
        float: right;
        width: 513px
    }

    .panel-forum .item.hot {
        float: left;
        width: 514px;
        border-bottom: none
    }

    .panel-forum .item.hot .pic {
        position: relative;
        margin-top: 25px;
        width: 514px;
        height: 256px
    }

    .panel-forum .item.hot .pic img {
        width: 100%;
        height: 100%
    }

    .panel-forum .item.hot .date {
        position: absolute;
        left: 0;
        bottom: 0;
        margin: 0;
        width: 68px;
        height: 68px;
        text-align: center;
        color: #fff;
        background: #229ff6
    }

    .panel-forum .item.hot .intro {
        padding-left: 0
    }

    .panel-forum .w-more {
        width: 216px;
        background: #229ff6;
        color: #fff
    }

    .panel-partners {
        width: 1080px;
        margin: 0 auto;
        padding: 10px 0 120px
    }

    .panel-partners .item,
    .panel-partners>a {
        float: left;
        width: 216px;
        height: 82px
    }

    .panel-footer {
        height: 380px;
        background: url(/img/lz_home_lx_bg.jpg) center no-repeat;
        background-size: cover;
        color: #fff
    }

    .panel-footer>.in {
        width: 1080px;
        margin: 0 auto
    }

    .panel-footer .title {
        padding-top: 35px;
        text-align: center;
        font-size: 23px;
        font-weight: 700;
        margin-bottom: 3px
    }

    .panel-footer .subtitle {
        font-size: 15px;
        text-align: center;
        margin-bottom: 35px
    }

    .panel-footer .contact-list {
        float: left
    }

    .panel-footer .contact-list li {
        height: 35px;
        line-height: 35px;
        overflow: hidden
    }

    .panel-footer .contact-list a {
        color: #fff;
        text-decoration: none
    }

    .core-retail .section6>.in {
        width: 1080px;
        margin: 0 auto
    }

    .core-retail .section8 .title {
        padding-top: 35px;
        text-align: center;
        font-size: 23px;
        font-weight: 700;
        margin-bottom: 3px
    }

    .core-retail .section8 .subtitle {
        font-size: 15px;
        text-align: center;
        margin-bottom: 35px
    }

    .core-retail .section8 .contact-list {
        float: left
    }

    .core-retail .section8 .contact-list li {
        height: 35px;
        color: #FFF;
        line-height: 35px;
        overflow: hidden
    }

    .core-retail .section8 .contact-list a {
        color: #fff;
        text-decoration: none
    }

    .panel-footer .contact-list .ico {
        float: left;
        width: 24px;
        height: 24px;
        margin: 5px 10px 0;
        background: url(/img/lz_home_lx_ic_d.png) center no-repeat
    }

    .panel-footer .contact-list .ico2 {
        background-image: url(/img/lz_home_lx_ic_k.png)
    }

    .panel-footer .contact-list .ico3 {
        background-image: url(/img/lz_home_lx_ic_u.png)
    }

    .panel-footer .contact-list .ico4 {
        background-image: url(/img/lz_home_lx_ic_c.png)
    }

    .section6 .container .ico {
        float: left;
        width: 24px;
        height: 24px;
        margin: 5px 10px 0;
        background: url(/img/lz_home_lx_ic_d.png) center no-repeat
    }

    .section6 .container .ico2 {
        background-image: url(/img/lz_home_lx_ic_k.png)
    }

    .section6 .container .ico3 {
        background-image: url(/img/lz_home_lx_ic_u.png)
    }

    .section6 .container .ico4 {
        background-image: url(/img/lz_home_lx_ic_c.png)
    }

    .panel-footer .form {
        float: right;
        width: 570px;
        margin-right: 10px
    }

    .panel-footer .form .l {
        float: left;
        width: 240px
    }

    .panel-footer .form .ipt {
        display: block;
        width: 100%;
        height: 40px;
        line-height: 40px;
        margin-bottom: 6px;
        padding: 0 13px;
        opacity: .6;
        background: 0 0;
        border: 1px solid #fff;
        border-radius: 2px;
        color: #fff;
        transition: all .3s ease
    }

    .panel-footer .form .ipt::-webkit-input-placeholder {
        color: #fff
    }

    .panel-footer .form .ipt:-moz-placeholder {
        color: #fff
    }

    .panel-footer .form .ipt::-moz-placeholder {
        color: #fff
    }

    .panel-footer .form .ipt:-ms-input-placeholder {
        color: #fff
    }

    .panel-footer .form .ipt:focus {
        opacity: 1
    }

    .panel-footer .form .textarea {
        float: right;
        padding: 10px;
        margin-bottom: 6px;
        width: 316px;
        height: 132px;
        border: 1px solid #fff;
        border-radius: 2px;
        transition: all .3s ease;
        background: 0 0;
        color: #fff;
        opacity: .6
    }

    .panel-footer .form .textarea:focus {
        opacity: 1
    }

    .panel-footer .form .submit {
        display: block;
        margin: 22px auto 0;
        width: 196px;
        height: 38px;
        line-height: 34px;
        border: 2px solid #fff;
        border-radius: 3px;
        text-align: center;
        color: #eaf3fb;
        background: 0 0;
        font-size: 15px;
        cursor: pointer;
        transition: all .3s ease;
        opacity: .6
    }

    .core-retail .section8 .form {
        margin: 0 auto;
        width: 600px;
    }

    .core-retail .section8 .form .l {
        float: left;
        width: 240px
    }

    .core-retail .section8 .form .ipt {
        display: block;
        width: 100%;
        height: 40px;
        line-height: 40px;
        margin-bottom: 6px;
        padding: 0 13px;
        background: #FFFFFF;
        border: 1px solid #fff;
        border-radius: 4px;
        transition: all .3s ease
    }

    .core-retail .section8 .form .ipt::-webkit-input-placeholder {
        color: #999999
    }

    .core-retail .section8 .form .ipt:-moz-placeholder {
        color: #999999
    }

    .core-retail .section8 .form .ipt::-moz-placeholder {
        color: #999999
    }

    .core-retail .section8 .form .ipt:-ms-input-placeholder {
        color: #999999
    }

    .core-retail .section8 .form .ipt:focus {
        opacity: 1
    }

    .core-retail .section8 .form .textarea {
        float: right;
        padding: 10px;
        margin-bottom: 6px;
        width: 350px;
        height: 132px;
        border: 1px solid #fff;
        border-radius: 2px;
        transition: all .3s ease;
        background: #FFFFFF;
    }

    .core-retail .section8 .form .textarea:focus {
        opacity: 1
    }

    .core-retail .section8 .form .submit {
        margin: 30px 0 0 187px;
        width: 196px;

        height: 38px;
        line-height: 34px;
        border-radius: 3px;
        text-align: center;
        color: #eaf3fb;
        background: #5456F0;
        font-size: 15px;
        cursor: pointer;
        transition: all .3s ease;
    }

    .core-retail .section8 .form .submit:focus,
    .core-retail .section8 .form .submit:hover {
        opacity: 1
    }

    .case-banner {
        overflow: hidden;
        text-indent: -99999px;
        height: 250px;
        background: url(/img/lz_al_bg1.jpg) center no-repeat;
        background-size: cover
    }

    .caselist {
        width: 1080px;
        margin: 0 auto
    }

    .caselist h3.title {
        margin: 75px 0 35px;
        font-size: 18px;
        font-weight: 400;
        text-align: center
    }

    .caselist .tags {
        font-size: 0;
        text-align: center;
        margin-bottom: 48px
    }

    .caselist .tags li {
        display: inline-block;
        margin: 0 3px
    }

    .caselist .tags a {
        display: inline-block;
        width: 102px;
        height: 34px;
        line-height: 32px;
        text-align: center;
        color: #666;
        border: 1px solid #d2d2d2;
        border-radius: 17px;
        text-decoration: none;
        font-size: 12px;
        transition: all .3s ease
    }

    .caselist .tags a:hover {
        color: #229ff6;
        border-color: #229ff6
    }

    .caselist .tags a.active {
        color: #fff;
        background-color: #229ff6;
        border-color: #229ff6
    }

    .caselist .list {
        margin-bottom: 63px
    }

    .caselist .list li {
        float: left;
        width: 33.3333%
    }

    .caselist .list a {
        position: relative;
        display: block;
        height: 240px;
        text-decoration: none;
        overflow: hidden
    }

    .caselist .list .pic,
    .caselist .list .title {
        width: 100%;
        height: 100%;
        transition: all .3s ease-out
    }

    .caselist .list .title {
        position: absolute;
        top: 0;
        left: 0;
        background: 0 0
    }

    .caselist .list .title span {
        display: block;
        position: relative;
        top: 50%;
        margin-top: -10px;
        padding: 0 10px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        color: #fff;
        font-size: 14px;
        transition: all .3s ease-out;
        opacity: 0;
        -webkit-transform: translate(0, 10px);
        transform: translate(0, 10px)
    }

    .caselist .list a:hover .pic {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }

    .caselist .list a:hover .title {
        background: rgba(0, 0, 0, .7)
    }

    .caselist .list a:hover .title span {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }

    .caselist .pager {
        text-align: center;
        padding-bottom: 60px
    }

    .casedetail {
        position: relative;
        margin: 0 auto;
        height: 450px;
        overflow: hidden;
        background: url(/img/lz_al_bg2.jpg) center no-repeat;
        background-size: cover
    }

    .casedetail>.in {
        width: 1080px;
        margin: 0 auto
    }

    .casedetail .pic {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        text-align: center
    }

    .casedetail .pic img {
        max-height: 346px
    }

    .casedetal-article-title {
        padding-top: 30px;
        text-align: center;
        font-size: 32px;
        color: #333
    }

    .forum-banner {
        position: relative;
        min-width: 1080px
    }

    .forum-banner .bg {
        display: block;
        width: 100%;
        height: auto
    }

    .forum-banner .search {
        position: absolute;
        top: 54.2105%;
        left: 43.25%;
        width: 480px;
        height: 52px;
        background: #fff;
        border-radius: 52px
    }

    .forum-banner .search label {
        display: block;
        width: 100%;
        height: 100%;
        padding: 16px 0 0 38px
    }

    .forum-banner .search .ipt {
        display: block;
        width: 315px;
        height: 20px;
        line-height: 20px;
        font-size: 14px;
        color: #333
    }

    .forum-banner .search .submit {
        position: absolute;
        top: 0;
        right: 0;
        width: 108px;
        height: 52px;
        border-top-right-radius: 52px;
        border-bottom-right-radius: 52px;
        overflow: hidden;
        text-indent: -999999px;
        background: url(/img/lz_zx_ic_search.png) 40px center no-repeat #229ff6;
        cursor: pointer
    }

    .forumlist {
        position: relative;
        width: 1080px;
        margin: 0 auto;
        padding: 60px 0 0
    }

    .forumlist .timeline {
        position: absolute;
        left: 50%;
        top: 0;
        height: 100%;
        padding: 94px 0 114px
    }

    .forumlist .timeline i {
        display: block;
        height: 100%;
        border-left: 2px solid #dcdcdc;
        margin-left: -1px
    }

    .forumlist .item {
        float: left;
        width: 500px;
        border: 1px solid #f0f0f0;
        text-decoration: none;
        margin: 0 40px 80px 0;
        transition: all .3s ease
    }

    .forumlist .item .date {
        position: relative;
        height: 80px;
        line-height: 80px;
        background: #f0f0f0;
        color: #ccc;
        font-size: 50px;
        text-indent: 28px;
        transition: all .3s ease
    }

    .forumlist .item .date:after,
    .forumlist .item .date:before {
        position: absolute;
        top: 50%;
        margin-top: -7px;
        transition: all .3s ease;
        content: ''
    }

    .forumlist .item .date small {
        font-size: 12px;
        margin-right: 5px
    }

    .forumlist .item .date:after {
        left: 100%;
        border-left: 12px solid #f0f0f0;
        border-top: 7px solid transparent;
        border-bottom: 7px solid transparent
    }

    .forumlist .item .date:before {
        left: 532px;
        height: 14px;
        width: 14px;
        border: 2px solid #dcdcdc;
        border-radius: 50%;
        background: #fff;
        box-shadow: 0 0 0 2px #fff
    }

    .forumlist .item .info {
        height: 168px;
        padding: 0 28px
    }

    .forumlist .item .info .title {
        padding: 30px 0 20px;
        font-size: 20px;
        color: #333
    }

    .forumlist .item .info .summary {
        color: #666;
        font-size: 12px;
        line-height: 20px;
        height: 60px;
        overflow: hidden
    }

    .forumlist .item.even {
        margin-right: 0;
        margin-left: 40px
    }

    .forum-crumb .in,
    .forum-title {
        margin: 0 auto;
        width: 1080px
    }

    .forumlist .item.even .date:after {
        left: auto;
        right: 100%;
        border-left: 0;
        border-right: 12px solid #f0f0f0
    }

    .forumlist .item:hover,
    .forumlist .item:hover .date:before {
        border-color: #229ff6
    }

    .forumlist .item.even .date:before {
        left: auto;
        right: 532px
    }

    .forumlist .item:hover .date {
        background: #229ff6;
        color: #fff
    }

    .forumlist .item:hover .date:after {
        border-left-color: #229ff6;
        border-right-color: #229ff6
    }

    .forum-crumb {
        background: #229ff6
    }

    .forum-title {
        padding-top: 50px;
        text-align: center
    }

    .forum-title .title {
        font-size: 26px;
        color: #333;
        margin-bottom: 8px;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .container,
    .core-banner {
        position: relative;
        margin: 0 auto
    }

    .forum-title .date {
        color: #999;
        font-size: 12px
    }

    .container {
        width: 1080px;
    }

    .core-banner .bgs .txt,
    .core-banner .tabs {
        position: absolute;
        left: 0;
        width: 100%;
        text-align: center
    }

    .core-banner .bgs li {
        display: none;
        height: 450px;
        width: 100%;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover
    }

    .core-banner .bgs li.active {
        display: block
    }

    .core-banner .bgs .txt {
        top: 42.8341%;
        color: #fff
    }

    .core-banner .bgs .txt .title {
        display: block;
        font-size: 46px;
        margin-bottom: 15px
    }

    .core-banner .bgs .txt .intro {
        display: block;
        font-size: 16px
    }

    .core-banner .tabs {
        bottom: 30px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .core-banner .tabs a {
        display: block;
        width: 100%;
        height: 100%;
        text-decoration: none
    }

    .core-banner .tabs ul {
        display: inline-block
    }

    .core-banner .tabs li {
        position: relative;
        float: left;
        width: 144px;
        height: 26px
    }

    .core-banner .tabs li:after {
        position: absolute;
        bottom: 0;
        left: -63px;
        content: '';
        width: 126px;
        height: 2px;
        background: #fff
    }

    .core-banner .tabs li:first-child:after {
        display: none
    }

    .core-banner .tabs span {
        color: rgba(255, 255, 255, .5)
    }

    .core-banner .tabs i {
        position: absolute;
        bottom: -6px;
        left: 50%;
        margin: 0 0 0 -7px;
        width: 14px;
        height: 14px;
        border-radius: 50%;
        background: #fff;
        opacity: .5
    }

    .core-banner .tabs li.active span {
        color: #fff
    }

    .core-banner .tabs li.active i {
        width: 18px;
        height: 18px;
        margin-bottom: -2px;
        margin-left: -9px;
        border: 2px solid #fff;
        background: #229ff6;
        opacity: 1
    }

    .core-web-tabs {
        text-align: center;
        font-size: 0;
        padding: 30px 0
    }

    .core-web-tabs a {
        display: inline-block;
        margin: 0 3px;
        text-align: center;
        padding: 0 20px;
        line-height: 38px;
        border: 1px solid #229ff6;
        border-radius: 20px;
        text-decoration: none;
        color: #229ff6;
        font-size: 14px;
        transition: all .3s ease
    }

    .core-web-tabs a.active,
    .core-web-tabs a:hover {
        background-color: #229ff6;
        color: #fff
    }

    .core-web-head {
        text-align: center
    }

    .core-web-head .title {
        margin: 25px 0 20px;
        font-size: 26px;
        color: #78e26e
    }

    .core-web-head .intro {
        font-size: 16px;
        color: #707070;
        margin-bottom: 70px
    }

    .core-web-head .intro em {
        margin: 0 2px;
        font-size: 18px;
        font-weight: 700;
        font-style: normal;
        color: #F6625F
    }

    .core-web {
        display: none
    }

    .core-web.active {
        display: block
    }

    .core-web1 .section-head {
        position: relative;
        padding: 20px 0;
        font-size: 26px;
        color: #333
    }

    .core-web1 .section-head:after {
        content: '';
        position: absolute;
        left: 0;
        bottom: 0;
        width: 110px;
        border-bottom: 1px solid #229ff6
    }

    .core-web1 .section-head em {
        font-style: normal;
        color: #229ff6
    }

    .core-web1 .section-cont img {
        max-width: 100%
    }

    .core-web1 .section1 .section-cont {
        position: relative;
        padding: 110px 0 80px
    }

    .core-web1 .section1 .section-cont img {
        display: block;
        max-width: 100%;
        margin: 0 auto
    }

    .core-web1 .section1 .section-cont .txt {
        position: absolute;
        top: 0;
        left: 50%;
        font-size: 15px;
        width: 240px;
        line-height: 1.5
    }

    .core-web1 .section1 .section-cont .txt1 {
        top: 50px;
        width: 300px;
        margin-left: -150px;
        text-align: center
    }

    .core-web1 .section1 .section-cont .txt2,
    .core-web1 .section1 .section-cont .txt3 {
        top: 215px;
        left: 60px
    }

    .core-web1 .section1 .section-cont .txt3 {
        left: 770px
    }

    .core-web1 .section1 .section-cont .txt4,
    .core-web1 .section1 .section-cont .txt5 {
        top: 378px;
        left: 30px
    }

    .core-web1 .section1 .section-cont .txt5 {
        left: 800px
    }

    .core-web1 .section1 .section-cont .txt6,
    .core-web1 .section1 .section-cont .txt7 {
        top: 508px;
        left: 130px
    }

    .core-web1 .section1 .section-cont .txt7 {
        left: 700px
    }

    .core-web1 .section2,
    .core-web1 .section2 .container {
        background: #f9f9f9
    }

    .core-web1 .section2 .section-cont {
        overflow: hidden;
        padding: 50px 0
    }

    .core-web1 .section2 .section-cont ul {
        margin: 0 -32px -32px 0
    }

    .core-web1 .section2 .section-cont li {
        float: left;
        width: 50%;
        padding: 0 32px 32px 0
    }

    .core-web1 .section2 .section-cont .in {
        position: relative;
        background: #fff;
        height: 224px;
        padding: 85px 25px 0 224px;
        color: #747474;
        line-height: 25px;
        font-size: 16px
    }

    .core-web1 .section2 .section-cont img {
        position: absolute;
        top: 40px;
        left: 40px;
        width: 144px;
        height: 144px
    }

    .core-web1 .section3 .cont {
        margin: 72px 0;
        position: relative;
        height: 220px;
        background: #f9f9f9
    }

    .core-web1 .section3 .cont img {
        float: left;
        width: 360px;
        height: 220px
    }

    .core-web1 .section3 .cont ul {
        padding: 25px 0 0 110px;
        margin-left: 360px
    }

    .core-web1 .section4 .section-cont img,
    .core-web1 .section5 .section-cont img {
        display: block;
        margin: 0 auto;
        max-width: 100%
    }

    .core-web1 .section3 .cont li {
        line-height: 22px;
        color: #737373;
        font-size: 16px
    }

    .core-web1 .section4,
    .core-web1 .section4 .container {
        background: #f9f9f9
    }

    .core-web1 .section4 .section-cont {
        padding: 50px 0
    }

    .core-web1 .section5 .section-cont {
        position: relative;
        padding: 50px 0
    }

    .core-web1 .section5 .section-cont ul {
        position: absolute;
        top: 50px;
        left: 0;
        width: 100%
    }

    .core-web1 .section5 .section-cont ul li {
        float: left;
        width: 20%;
        padding: 100px 30px 0;
        color: #fff;
        font-size: 16px;
        line-height: 1.2
    }

    .core-web1 .section6 .section-cont {
        position: relative;
        padding: 50px 0
    }

    .core-web1 .section6 .section-cont .row {
        margin: 35px 0
    }

    .core-web1 .section6 .section-cont .title,
    .core-web1 .section6 .section-cont .type {
        font-size: 24px;
        color: #333
    }

    .core-web1 .section6 .section-cont .type {
        display: inline-block;
        width: 220px;
        color: #666
    }

    .core-web1 .section6 .section-cont em {
        font-style: normal;
        color: #229ff6;
        font-size: 18px
    }

    .core-web1 .section6 .section-cont em.rmb {
        font-size: 36px
    }

    .core-web1 .section6 .section-cont .btn {
        position: absolute;
        bottom: 90px;
        right: 0;
        width: 172px;
        height: 44px;
        line-height: 44px;
        text-align: center;
        text-decoration: none;
        background: #229ff6;
        color: #fff;
        border-radius: 3px;
        font-size: 18px
    }

    .core-web1 .section6 .section-cont .btn:hover {
        background: #0877c4
    }

    .core-web2 .section-title {
        font-size: 26px;
        color: #333;
        text-align: center;
        padding: 50px 0 40px
    }

    .core-web2 .section-title2 {
        position: relative;
        padding: 30px 0 26px;
        margin-bottom: 40px;
        font-size: 26px;
        color: #333
    }

    .core-web2 .section-title2:after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 110px;
        border-bottom: 1px solid #229ff6
    }

    .core-web2 .section-title2 em {
        font-style: normal;
        color: #229ff6
    }

    .core-web2 .section1 {
        padding-bottom: 85px
    }

    .core-web2 .section1 .left {
        float: left;
        margin-left: 103px;
        width: 439px
    }

    .core-web2 .section1 .side {
        float: left;
        margin-left: 200px
    }

    .core-web2 .section1 .side .block {
        display: block;
        font-size: 16px;
        line-height: 1.3;
        margin-top: 60px
    }

    .core-web2 .section1 .side .block em {
        display: block;
        font-style: normal;
        font-size: 28px;
        padding-bottom: 5px;
        border-bottom: 1px solid #229ff6
    }

    .core-web2 .section1 .side .block span {
        display: block;
        padding: 5px 0
    }

    .core-web2 .section1 .side .block.blue {
        color: #229ff6
    }

    .core-web2 .section1 .side .block.red {
        color: #ff5f5f
    }

    .core-web2 .section1 .side .block.red em {
        border-color: #ff5f5f
    }

    .core-web2 .section2 {
        height: 620px;
        background: center no-repeat #f9f9f9;
        background-size: cover
    }

    .core-web2 .section2 .section-title {
        color: #fff
    }

    .core-web2 .section3,
    .core-web2 .section3 .container {
        background: #f9f9f9
    }

    .core-web2 .section3 .title {
        font-size: 32px;
        text-align: center;
        color: #229ff6;
        margin-bottom: 20px
    }

    .core-web2 .section3 ul li {
        display: table;
        table-layout: fixed;
        float: left;
        width: 20%;
        height: 310px
    }

    .core-web2 .section3 ul li>span {
        display: table-cell;
        width: 100%;
        height: 100%;
        vertical-align: middle;
        text-align: center;
        color: #fff;
        font-size: 24px;
        line-height: 34px;
        background: #ececec;
        padding: 0 20px
    }

    .core-web2 .section3 ul .item1 span {
        background: #62b4ef
    }

    .core-web2 .section3 ul .item2 span {
        background: #40a4ec
    }

    .core-web2 .section3 ul .item3 span {
        background: #2496e8
    }

    .core-web2 .section3 ul .item4 span {
        background: #0082dd
    }

    .core-web2 .section3 ul .item5 span {
        background: #0076ca
    }

    .core-web2 .section4 img {
        display: block;
        max-width: 100%;
        margin: 40px auto 0
    }

    .core-web2 .section5 {
        height: 480px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover
    }

    .core-web2 .section5 .section-title {
        color: #fff
    }

    .core-web2 .section6 .container {
        height: 800px
    }

    .core-web2 .section6 .slide {
        position: relative;
        margin: 169px 100px 0
    }

    .core-web2 .section6 .slide .item {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        display: none
    }

    .core-web2 .section6 .slide .item.active {
        display: block
    }

    .core-web2 .section6 .slide .info {
        position: absolute;
        top: 0;
        right: 0;
        width: 410px
    }

    .core-web2 .section6 .slide .info .title {
        margin: 20px 0 30px;
        font-size: 32px;
        line-height: 40px
    }

    .core-web2 .section6 .slide .info .intro {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 25px;
        color: #666
    }

    .core-web2 .section6 .slide .info .intro em {
        color: #ee2727;
        font-style: normal
    }

    .core-web2 .section6 .slide .info .ex .tt {
        font-size: 16px;
        padding-bottom: 5px;
        border-bottom: 1px solid #dadada
    }

    .core-web2 .section6 .slide .info .ex .box {
        position: relative;
        float: left;
        width: 160px;
        margin-top: 40px;
        padding: 15px 10px;
        line-height: 20px;
        border: 1px solid #dadada
    }

    .core-web2 .section6 .slide .info .ex .box .st {
        position: absolute;
        top: -40px;
        left: 0;
        width: 100%;
        line-height: 40px;
        text-align: center
    }

    .core-web2 .section6 .slide .info .ex .box-blue {
        width: 215px;
        margin-left: 35px;
        color: #229ff6;
        border-color: #229ff6
    }

    .core-web2 .section6 .slide .info .ex .box-blue:before {
        content: 'VS';
        position: absolute;
        top: 50%;
        right: 100%;
        margin-top: -15px;
        width: 35px;
        line-height: 30px;
        font-size: 16px;
        text-align: center
    }

    .core-web2 .section6 .slide-dots {
        position: absolute;
        bottom: 78px;
        left: 0;
        width: 100%;
        text-align: center
    }

    .core-web2 .section6 .slide-dots i {
        display: inline-block;
        width: 20px;
        height: 20px;
        border-radius: 50%;
        background: #d9d9d9;
        margin: 0 8px;
        cursor: pointer
    }

    .core-web2 .section6 .slide-dots i.active {
        background-color: #999
    }

    .core-web2 .section6 .slide-next,
    .core-web2 .section6 .slide-prev {
        position: absolute;
        top: 50%;
        left: 0;
        margin-top: -23px;
        width: 22px;
        height: 47px;
        background: url(/img/core/ic_btn_al.png) center no-repeat;
        cursor: pointer
    }

    .core-web2 .section6 .slide-next {
        left: auto;
        right: 0;
        background-image: url(/img/core/ic_btn_ar.png)
    }

    .core-web2 .section7 {
        height: 650px;
        background: url(/img/core/img_fuybg.jpg) center no-repeat;
        background-size: cover
    }

    .core-web2 .section7 ul {
        margin: 150px 0 50px;
        padding-left: 60px
    }

    .core-web2 .section7 ul li {
        float: left;
        width: 63px;
        margin-right: 26px
    }

    .core-web2 .section7 ul .icon {
        display: block;
        width: 63px;
        height: 63px;
        margin-bottom: 16px;
        background: url(/img/core/ic123456789.png) no-repeat
    }

    .core-web2 .section7 ul .icon1 {
        background-position: 0 0
    }

    .core-web2 .section7 ul .icon2 {
        background-position: -89px 0
    }

    .core-web2 .section7 ul .icon3 {
        background-position: -178px 0
    }

    .core-web2 .section7 ul .icon4 {
        background-position: -267px 0
    }

    .core-web2 .section7 ul .icon5 {
        background-position: -356px 0
    }

    .core-web2 .section7 ul .icon6 {
        background-position: -445px 0
    }

    .core-web2 .section7 ul .icon7 {
        background-position: -534px 0
    }

    .core-web2 .section7 ul span {
        display: block;
        text-align: center;
        font-size: 15px
    }

    .core-web2 .section7 .intro {
        margin-left: 60px;
        font-size: 14px;
        color: #666;
        width: 600px;
        line-height: 1.4
    }

    .core-web2 .section7 .phone {
        position: absolute;
        top: 130px;
        right: 50px
    }

    .core-web2 .section8 {
        padding-bottom: 40px;
        background: #f9f9f9
    }

    .core-web2 .section8 .container {
        background: #f9f9f9
    }

    .core-web2 .section8 ul li {
        float: left;
        width: 33.3333%;
        text-align: center;
        padding-top: 50px
    }

    .core-web2 .section8 ul img {
        display: block;
        width: 89px;
        height: 102px;
        margin: 0 auto 30px
    }

    .core-web2 .section8 ul span {
        display: block;
        height: 50px;
        font-size: 22px;
        color: #333
    }

    .core-web2 .section8 ul .spt {
        position: relative
    }

    .core-web2 .section8 ul .spt:after {
        content: '';
        position: absolute;
        top: 46px;
        right: 0;
        height: 140px;
        border-right: 1px solid #dadada
    }

    .core-web2 .section9 .subtitle {
        margin: 39px 0;
        font-size: 18px;
        color: #333
    }

    .core-web2 .section9 .row1 {
        margin-bottom: 100px
    }

    .core-web2 .section9 .row1 .item1,
    .core-web2 .section9 .row1 .item2,
    .core-web2 .section9 .row1 .item3 {
        position: relative;
        float: left;
        width: 286px;
        height: 388px;
        margin-left: 100px;
        padding: 0 26px;
        border: 1px solid #dadada
    }

    .core-web2 .section9 .row1 .item1 .ft,
    .core-web2 .section9 .row1 .item2 .ft,
    .core-web2 .section9 .row1 .item3 .ft {
        position: absolute;
        top: 100%;
        left: 0;
        padding-top: 35px;
        width: 100%;
        text-align: center;
        font-size: 20px;
        color: #333
    }

    .core-web2 .section9 .row1 .item1 .ft:before,
    .core-web2 .section9 .row1 .item2 .ft:before,
    .core-web2 .section9 .row1 .item3 .ft:before {
        content: '';
        position: absolute;
        top: 8px;
        left: 50%;
        margin-left: -9px;
        width: 18px;
        height: 10px;
        background: url(/img/core/dag.png) center no-repeat
    }

    .core-web2 .section9 .row1 .item1 {
        margin-left: 0
    }

    .core-web2 .section9 .row1 .item1,
    .core-web2 .section9 .row1 .item3 {
        padding-top: 55px
    }

    .core-web2 .section9 .row1 .item1 p,
    .core-web2 .section9 .row1 .item3 p {
        line-height: 26px;
        color: #666;
        font-size: 13px
    }

    .core-web2 .section9 .row1 .item1 .tt,
    .core-web2 .section9 .row1 .item3 .tt {
        padding: 15px 0;
        font-size: 20px
    }

    .core-web2 .section9 .row1 .item1 .hd,
    .core-web2 .section9 .row1 .item3 .hd {
        color: #229ff6;
        margin-bottom: 18px
    }

    .core-web2 .section9 .row1 .item1 .hd p,
    .core-web2 .section9 .row1 .item3 .hd p {
        color: #229ff6
    }

    .core-web2 .section9 .row1 .item1:before,
    .core-web2 .section9 .row1 .item3:before {
        content: '';
        position: absolute;
        top: 40px;
        left: -1px;
        width: 386px;
        height: 120px;
        background: url(/img/core/asl.png) center no-repeat;
        background-size: 100% 100%
    }

    .core-web2 .section9 .row1 .item1:after,
    .core-web2 .section9 .row1 .item3:after {
        content: 'vs';
        position: absolute;
        top: 50%;
        left: 100%;
        width: 100px;
        text-align: center;
        font-size: 40px;
        color: #229ff6
    }

    .core-web2 .section9 .row1 .item3:before {
        left: auto;
        right: -1px;
        background-image: url(/img/core/asr.png)
    }

    .core-web2 .section9 .row1 .item3:after {
        left: auto;
        right: 100%
    }

    .core-web2 .section9 .row1 .item2 {
        border-color: #229ff6;
        background: #229ff6;
        color: #fff;
        padding: 120px 40px 0;
        font-size: 20px;
        line-height: 28px
    }

    .core-web2 .section9 .row1 .item2 .ft {
        color: #229ff6
    }

    .core-web2 .section9 .row1 .item2 .ft:before {
        background-image: url(/img/core/dab.png)
    }

    .core-web2 .section9 .row2 {
        padding-left: 145px
    }

    .core-web2 .section9 .row2 dl {
        float: left;
        color: #333;
        width: 340px;
        margin-right: 90px
    }

    .core-web2 .section9 .row2 dl dt {
        height: 64px;
        line-height: 64px;
        font-size: 16px;
        text-align: center
    }

    .core-web2 .section9 .row2 dl dd {
        font-size: 14px;
        display: table;
        table-layout: fixed;
        margin-bottom: 29px
    }

    .core-web2 .section9 .row2 dl .in {
        position: relative;
        width: 340px;
        height: 78px;
        line-height: 1.3;
        padding: 0 10px;
        border: 1px solid #dadada;
        display: table-cell;
        text-align: center;
        vertical-align: middle
    }

    .core-web2 .section9 .row2 .d2 {
        color: #229ff6
    }

    .core-web2 .section9 .row2 .d2 .in {
        border-color: #229ff6
    }

    .core-web2 .section9 .row2 .d2 .in:before {
        content: 'VS';
        position: absolute;
        top: 0;
        right: 100%;
        width: 90px;
        line-height: 78px;
        text-align: center;
        font-size: 20px
    }

    .about-aptitude h4.title:before,
    .about-contact:before,
    .core-dev .section2 li:before,
    .searchPage-header:after {
        content: ''
    }

    .core-web2 .section9 .row3 {
        position: relative;
        padding: 22px 0 0 30px;
        height: 220px;
        margin-bottom: 148px;
        background: #f9f9f9
    }

    .core-web2 .section9 .row3 ul li {
        line-height: 30px;
        color: #666;
        font-size: 16px
    }

    .core-web2 .section9 .row3 ul li em {
        color: #229ff6;
        font-style: normal
    }

    .core-web2 .section9 .row3 .sd {
        position: absolute;
        top: 0;
        right: 0;
        width: 498px;
        height: 220px
    }

    .core-dev .section-hd {
        text-align: center;
        padding: 50px 0 30px
    }

    .core-dev .section-hd .title {
        font-size: 26px;
        color: #333;
        margin-bottom: 25px
    }

    .core-dev .section-hd .intro {
        display: block;
        width: 780px;
        margin: 0 auto;
        color: #737373;
        font-size: 16px;
        line-height: 22px
    }

    .core-dev .section-bd {
        padding: 50px 0
    }

    .core-dev .section-bd img {
        display: block;
        max-width: 100%;
        margin: 0 auto
    }

    .core-dev .section2,
    .core-dev .section2 .container {
        background: #f9f9f9
    }

    .core-dev .section2 ul {
        margin-bottom: -30px
    }

    .core-dev .section2 li {
        margin-bottom: 13px;
        font-size: 14px;
        line-height: 17px
    }

    .core-dev .section2 li:before {
        display: inline-block;
        margin-right: 15px;
        width: 42px;
        height: 17px;
        background: #f9f9f9;
        vertical-align: bottom
    }

    .core-dev .section2 li.blue:before {
        background-color: #1c9ffb
    }

    .core-dev .section2 li.orange:before {
        background-color: #ff871f
    }

    .core-dev .section2 li.purple:before {
        background-color: #d127f0
    }

    .core-dev .section3 {
        height: 630px;
        background: url(/img/core/img_lcbg.jpg) center no-repeat;
        background-size: cover
    }

    .core-dev .section3 .section-hd .title {
        color: #fff
    }

    .core-dev .section4,
    .core-dev .section4 .container {
        background: #f9f9f9
    }

    .core-dev .section5 {
        margin-bottom: 50px
    }

    .core-pay .section-title {
        font-size: 26px;
        text-align: center;
        padding: 45px 0
    }

    .core-pay .section-title em {
        font-style: normal;
        color: #229ff6
    }

    .core-pay .section1 li {
        position: relative;
        float: left;
        width: 50%;
        height: 155px;
        line-height: 1.3;
        font-size: 24px;
        color: #333;
        padding-left: 260px
    }

    .core-retail .section2 .section-title {
        color:white;
        font-size:28px;
        font-weight: bold;
        text-align: center;
        margin: 60px;
    }

    .core-retail .section2 .list {
        width:1080px;
        margin: 0 auto;
    }

    .core-retail .section2 li {
        position: relative;
        float: left;
        font-size: 22px;
        text-align: center;
        width: 180px;
        height: 284px;
        color: #fff;
        background-repeat: no-repeat;
        overflow: hidden;
    }

    .core-retail .section4 li {
        position: relative;
        float: left;
        font-size: 20px;
        text-align: center;
        width: 264px;
        text-align: center;
        line-height: 68px;
        height: 68px;
        color: #4b4b52;
        background-repeat: no-repeat;
        overflow: hidden;
        cursor: pointer;
    }

    .li-active {
        color: #FFF !important;
        background: #229ff6;
    }

    .core-retail .section2 li .content {
        font-size: 12px;
        width: 120px;
        margin: 0 auto;
        display: none;
    }

    .core-pay .section1 img {
        position: absolute;
        top: 0;
        left: 140px;
        width: 92px;
        height: 92px
    }

    .core-pay .section1 .w {
        display: table;
        table-layout: fixed
    }

    .core-pay .section1 .in {
        display: table-cell;
        height: 90px;
        vertical-align: middle
    }
    .core-retail .section2 .w {
        display: table;
        table-layout: fixed;
        position: absolute;
        top: 140px;
        left: 0;
        overflow: hidden;
    }
    .core-retail .section2 .in {
        display: table-cell;
        width: 180px;
    }

    .core-retail .section2 .hover-bg {
        opacity: 0;
        background: #000;
        width: 180px;
        height: 284px;
        position: absolute;
        left: 0;
        top: 0;
    }
    .core-retail .section2 li:hover .hover-bg{
        opacity: 0.8;
        transition: opacity 0.5s;
    }

    .core-retail .section2 li:hover .content{
        display: block;
    }
    .core-retail .section2 li:hover .w{
        top: 60px;
        transition: top 0.5s ease-out;
    }

    .core-pay .section1 p {
        display: inline-block;
        line-height: 1.2
    }

    .core-pay .section2 {
        background: #f9f9f9;
        overflow: hidden
    }

    .core-pay .section2 img {
        display: block;
        margin: 40px auto 80px;
        max-width: 100%
    }

    .core-it {
        margin-bottom: 60px
    }

    .core-it-hd {
        width: 1080px;
        margin: 0 auto;
        padding-bottom: 55px
    }

    .core-it-title {
        padding: 46px 0;
        text-align: center;
        font-weight: 700;
        font-size: 18px
    }

    .core-it .menu {
        text-align: center
    }

    .core-it .menu li {
        float: left;
        padding: 0 15px;
        width: 16.6666666667%
    }

    .core-it .menu img {
        display: block;
        margin: 0 auto;
        width: 97px;
        height: 112px
    }

    .core-it .menu .title {
        padding: 18px 0;
        font-size: 18px
    }

    .core-it .menu .summary {
        font-size: 12px;
        line-height: 20px
    }

    .core-it-cont {
        text-align: center;
        background: #f6f6f6;
        padding-bottom: 60px
    }

    .core-it-cont>.in {
        width: 1080px;
        margin: 0 auto
    }

    .core-it-cont .panel {
        display: inline-block;
        width: 288px;
        margin: 0 25px
    }

    .core-it-cont .panel .title {
        height: 100px;
        line-height: 100px;
        color: #fff;
        background: #229ff6;
        font-size: 18px
    }

    .core-it-cont .panel .cont {
        height: 244px;
        padding: 50px 24px;
        overflow: hidden;
        background: #fff;
        text-align: left;
        line-height: 20px
    }

    .core-it-cont .panel .cont table td,
    .core-it-cont .panel .cont table th {
        vertical-align: top
    }

    .about-banner img {
        width: 100%
    }

    .about-wrap {
        background: url(/img/lz_about_bg_w.png) center -100px no-repeat;
        background-size: 100% auto
    }
    .about-contact {
        position: relative;
        padding-top: 40px;
        height: 680px;
        background: url(/img/lz_al_img_map.jpg) bottom center no-repeat;
        background-size: contain;
        color: #333
    }

    .about-contact:before {
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -154px;
        width: 308px;
        border-top: 1px solid #ccc
    }

    .about-contact>.in {
        width: 1080px;
        margin: 0 auto
    }

    .about-contact .form .title,
    .about-contact .list dt {
        margin-bottom: 25px;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .about-contact .list {
        float: left;
        padding-left: 120px;
        width: 50%
    }

    .about-contact .list dt {
        font-size: 18px
    }

    .about-contact .list dd {
        height: 42px;
        font-size: 12px
    }

    .about-contact .list dd a {
        color: #333;
        text-decoration: none
    }

    .about-contact .list dd a:hover {
        text-decoration: underline
    }

    .about-contact .list .ico {
        position: relative;
        top: 8px;
        display: inline-block;
        width: 24px;
        height: 24px;
        margin-right: 20px;
        background: url(/img/lz_about_l_ic_1.png) center no-repeat
    }

    .about-contact .list .ico2 {
        background-image: url(/img/lz_about_l_ic_2.png)
    }

    .about-contact .list .ico3 {
        background-image: url(/img/lz_about_l_ic_3.png)
    }

    .about-contact .list .ico4 {
        background-image: url(/img/lz_about_l_ic_4.png)
    }

    .about-contact .form {
        float: right;
        width: 50%;
        padding-left: 100px
    }

    .about-contact .form .title {
        font-size: 18px
    }

    .about-contact .form .ipt,
    .about-contact .form textarea {
        margin-bottom: 23px;
        font-size: 12px;
        transition: all .3s ease;
        display: block
    }

    .about-contact .form .ipt {
        width: 238px;
        height: 38px;
        line-height: 20px;
        padding: 8px 10px;
        border: 1px solid #ccc;
        border-radius: 3px;
        color: #333
    }

    .about-contact .form .ipt:focus {
        border-color: #229ff6
    }

    .about-contact .form textarea {
        width: 316px;
        height: 125px;
        padding: 10px;
        border: 1px solid #ccc;
        border-radius: 3px;
        resize: none
    }

    .about-contact .form textarea:focus {
        border-color: #229ff6
    }

    .about-contact .form .submit {
        display: block;
        width: 196px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        color: #fff;
        font-size: 14px;
        background: #229ff6;
        border-radius: 3px;
        cursor: pointer
    }

    .about-us,
    .about-us .head {
        width: 1080px;
        margin: 0 auto
    }

    .about-us {
        text-align: center
    }

    .about-us .head {
        padding: 60px 120px
    }

    .about-us .head .pic {
        float: left;
        width: 360px;
        height: 213px
    }

    .about-us .head .side {
        margin-left: 360px;
        padding: 0 15px;
        line-height: 20px;
        text-align: left;
        color: #666
    }

    .about-us .head .side .title {
        font-size: 18px;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
        color: #333;
        margin-bottom: 20px
    }

    .about-us .head p {
        margin: 10px 0
    }

    .about-us .cont .title {
        text-align: center;
        margin-bottom: 24px;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .about-us .cont .title span {
        display: inline-block;
        padding: 0 114px 24px;
        border-bottom: 1px solid #ccc;
        color: #333;
        font-size: 20px
    }

    .about-us .cont .subtitle {
        text-align: center
    }

    .about-us .cont .subtitle span {
        display: inline-block;
        padding: 0 20px;
        height: 26px;
        line-height: 26px;
        text-align: center;
        border-radius: 26px;
        margin: 0 auto 24px;
        background: #229ff6;
        color: #fff;
        font-size: 18px;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .about-us .cont p {
        line-height: 20px;
        margin-bottom: 24px
    }

    .about-head {
        text-align: center
    }

    .about-head .title
    {
        padding: 60px 0 5px;
        font-size: 19px;
        color: #333;
        text-align: center;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }
    .agent-head .title
    {
        padding: 60px 0 0px;
        font-size: 19px;
        color: #333;
        text-align: center;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }
    .about-head .subtitle {
        font-size: 14px;
        text-align: center;
        margin-bottom: 55px
    }

    .about-head .intro {
        padding-bottom: 40px;
        color: #666
    }

    .about-head .title2 {
        display: inline-block;
        width: 308px;
        border-top: 1px solid #ccc;
        padding: 40px 0;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
        font-size: 19px;
        color: #333
    }

    .about-join,.agent-content {
        width: 1080px;
        margin: 0 auto
    }

    .about-join .jobs .item {
        float: left;
        width: 308px;
        margin-left: 78px
    }

    .about-join .jobs .item:first-child {
        margin-left: 0
    }

    .about-join .jobs .item .icon {
        width: 64px;
        height: 64px;
        margin: 0 auto 28px
    }

    .about-join .jobs .item .icon img {
        width: 100%;
        height: 100%
    }

    .about-join .jobs .item .title {
        height: 49px;
        line-height: 47px;
        border-top: 1px solid #229ff6;
        border-bottom: 1px solid #229ff6;
        font-size: 16px;
        text-align: center;
        color: #229ff6
    }

    .about-join .jobs .item ul {
        padding: 30px 10px
    }

    .about-join .jobs .item li {
        line-height: 1.5;
        margin-bottom: 5px;
        color: #666
    }

    .about-join .atend {
        padding-bottom: 60px
    }

    .about-join .atend .title {
        width: 244px;
        height: 55px;
        margin: 0 auto;
        background: url(/img/lz_about_recruit_ic_we.png) center no-repeat;
        overflow: hidden;
        text-indent: 100%;
        white-space: nowrap;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53
    }

    .about-join .atend p {
        line-height: 20px;
        text-align: center
    }

    .about-join .atend a {
        color: #229ff6;
        text-decoration: none;
        font-size: 1.1em;
        margin: 0 5px
    }

    .about-aptitude {
        width: 1080px;
        margin: 0 auto
    }

    .about-aptitude h4.title {
        position: relative;
        padding: 25px 0;
        font-size: 18px;
        color: #333;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
        text-align: center
    }

    .about-aptitude h4.title:before {
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -154px;
        width: 308px;
        border-top: 1px solid #ccc
    }

    .about-aptitude .list {
        text-align: center;
        margin: 15px 0 20px
    }

    .about-aptitude .list li {
        display: inline-block;
        margin: 0 33px
    }

    .about-aptitude .list li .pic {
        width: 196px;
        height: 265px;
        padding: 9px;
        background: url(/img/lz_about_bj_zz.png) center no-repeat #f8f8f8
    }

    .about-aptitude .list li .pic img {
        display: block;
        width: 100%;
        height: 100%
    }

    .about-aptitude .list li .title {
        display: block;
        height: 66px;
        padding-top: 16px;
        font-size: 12px;
        color: #666
    }

    .about-aptitude .list2 li .pic {
        background-image: url(/img/lz_about_bj_zz2.png)
    }

    .about-aptitude .list3 li .pic {
        width: 264px;
        height: 196px;
        background-image: url(/img/lz_about_bj_zz3.png)
    }

    .about-team {
        padding: 0 0 60px
    }

    .about-team h4.title {
        font-size: 20px;
        font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
        text-align: center;
        color: #333
    }

    .about-team p {
        margin: 40px 0;
        font-size: 12px;
        color: #666;
        text-align: center
    }

    .about-team img {
        display: block;
        max-width: 900px;
        margin: 30px auto
    }

    .about-wrap{
        background: url(/img/lz_about_bg_w.png) center -100px no-repeat;
        background-size: 100% 110px
    }

    .searchPage {
        background: #f6f6f6;
        padding-bottom: 116px
    }

    .searchPage-header {
        position: relative;
        width: 1080px;
        height: 116px;
        padding-top: 35px;
        margin: 0 auto;
        font-size: 16px;
        color: #333
    }

    .searchPage-header:after {
        position: absolute;
        left: 53px;
        top: 66px;
        width: 42px;
        border-top: 2px solid #333
    }

    .searchPage-result {
        background: #fff
    }

    .searchPage-result>.in {
        width: 1080px;
        margin: 0 auto
    }

    .searchPage-result .item {
        padding: 64px 0 48px
    }

    .searchPage-result .item .red {
        color: #d02626
    }

    .searchPage-result .item .label {
        float: left;
        width: 240px;
        padding: 24px 0 0;
        font-size: 16px
    }

    .searchPage-result .item .cont {
        float: right;
        width: 750px;
        padding-right: 20px
    }

    .searchPage-result .item .cont .txt {
        display: block;
        line-height: 22px;
        max-height: 66px;
        font-size: 14px;
        margin-bottom: 38px;
        color: #666;
        text-decoration: none
    }

    .searchPage-result .item .cont .w-more {
        padding: 7px 0
    }

    .agent-temp{
        width: 100%;
        height: 347px;
        -webkit-background-size: cover;
        background-size: cover;
        background-image: url("/img/agent/agent_bj_b.png");
    }
    .agent-temp1{
        width: 100%;
        height: 200px;
        background: #fff;
    }
    .agent-temp .content,
    .agent-temp1 .content{
        width : 900px;
        height: 100%;
        margin: auto auto;
        position: relative;
        font-family: '微软雅黑';
    }
    .agent-temp .content .logo{
         width: 200px;
         height: 200px;
         float: left;
         margin-top: 58px;
         margin-left: 80px;

    }
    .agent-temp .content .number{
         width: 71px;
         height: 85px;
         float: right;
         margin-top: 100px;
         margin-right: 50px;

    }
    .agent-temp1 .content .logo1{
         width: 200px;
         height: 200px;
         float: right;
         position: absolute;
         right: 0;
         top: -32px;
    }
    .agent-temp1 .content .number1{
         width: 71px;
         height: 85px;
         float: left;
         margin-top: 50px;
         margin-left: 150px;

    }
    .agent-info{
        position: relative;
    }
    .agent-temp1 .font-info .info{
        position: absolute;
        top: 20%;
        left: 300px;
    }
    .font-info{
        color: #fff;
        width: 100%;
        height: 100%;
        position: relative;
         margin-left: 50px;
    }
    .font-info .info{
        position: absolute;
        top: 40%;
        left: 300px;
    }
    .font-info .info .align{
        position: relative;
        top: -50%;
        font-size: 14px;
        width: 380px;

    }
    .font-info h1{
        font-weight: bold;
        font-size: 32px;
        margin-bottom: 15px;
    }
    .agent-temp h1{
        font-family: 微软雅黑;
        color: #FFF;
         font-size: 32px;
         width: 500px;
    }
    .agent-temp1 h1{
         color: #f8c52b;
         font-size: 32px;
         font-family: 微软雅黑;
         width: 300px;
    }
    .agent-temp1 .align{
        color: #000;
        font-size: 14px;
    }
    .require{
        margin-top: -50px;
    }
    .require >img{
        width: 100%;
    }
    .connect{
        width: 100%;
        position: relative;
    }
    .connect>img{
        width: 100%;
    }
    .connect .tk99{
        position: absolute;
        left: 70%;
        border-radius: 4px;
        height: 40px;
        width: 154px;
        border: 1px solid #fff;
        background: none;
        font-size: 14px;
        color: #fff;
        top: 50%;
        margin-top: -20px;
        opacity: 0.6;
        cursor: pointer;

    }
    .connect .tk99:hover{
        opacity: 1;

    }
    .wx-code{
        margin-top: 20px;
        margin-left: 10px;
    }
    .wx-code .wx, .wx-code .sina{
        float: left;
        color: #ffffff;
        width: 30px;
        height: 30px;
        display: block;
        font-size: 16px;
        background: rgba(255,255,255,.3);
        margin-right: 10px;
        text-align: center;
        border-radius: 15px;
        transition: all 0.2s ease-out 0s;
    }
    .wx-code .wx:hover, .wx-code .sina:hover{
        background: rgba(255,255,255,.6);
        cursor: pointer;
    }
    .sina-icon {
        width: 30px;
        height:30px;
        margin-top: 6px;
        margin-left: 6px;
        background: url('/img/lz_home_lx_ic_微博_nor.png') no-repeat;
        border:0;
    }
    .wx-code .sina:hover .sina-icon{
        background: url('/img/lz_home_lx_ic_微博_sel.png') no-repeat;
        border:0;
    }
    .wx-icon {
        width: 30px;
        height:30px;
        margin-top: 5px;
        margin-left: 5px;
        background: url('/img/lz_home_lx_ic_微信_nor.png') no-repeat;
        border:0;
    }
    .wx-code .wx:hover .wx-icon{
        background: url('/img/lz_home_lx_ic_微信_sel.png') no-repeat;
        border:0;
    }
    .wx-dialog{
        position: fixed;
        z-index: 999;
        background: rgba(0,0,0,.5);
        display: none;
        width: 100%;
        height: 100%;
        top: 0
    }
    .wx-info{
        width: 260px;
        height: 312px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -130px;
        margin-top: -156px;
        background: #fff;
        text-align: center;
        clear: both;
    }
    .wx-info span{
        display: block;
        margin-top: 10px;
        color: #666;
        font-size:16px;
        font-family: '微软雅黑'
    }

}

/*手机端样式*/
@media screen and (max-width: 1079px){

    /*PC顶部电话  语言切换部分  导航栏选项整体  导航栏选项 搜说*/
    .header-bar,
    .header-nav .nav,
    .header-nav .search,
    .panel-core,
    .panel-forum,
    .panel-footer,
    .wx-dialog,
    .core-banner,
    .core-web,
    .core-dev,
    .core-pay,
    .core-it,
    .core-retail,
    .pc-case,
    .casedetail,
    .richTextArea,
    .forum-banner,
    .forumlist,
    .forum-crumb,
    .about-banner,
    .about-wrap {
        display: none;
    }

    /*清除标签的默认样式*/
    body,
    dd,
    dl,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    input,
    ol,
    i,
    li,
    a,
    p,
    textarea,
    ul,
    div {
        margin: 0;
        padding: 0;
        font-weight: 400;
        box-sizing: border-box;
    }


    /*首页导航栏整体*/
    .header-nav {
        position: relative;
        width: 100%;
        height: 45px;
        margin: 0 auto;
        padding: 0 10px
    }

    /*导航栏logo*/
    .header-nav .logo {
        padding-top: 16px;
        width: 85px
    }

    .header-nav .logo a {
        display: block;
        height: 12px;
        background: url(/img/lz_logo.png) center no-repeat;
        background-size: contain;
        text-decoration: none;
        white-space: nowrap;
        text-indent: 100%;
        overflow: hidden
    }

    /*phone版  菜单按钮*/
    .header-nav .phoneNav-menuBtu {
        /*float: right;*/
        position: absolute;
        top: 10px;
        right: 12px;
        width: 24px;
        height: 24px;
        background: url(/img/lz_home_menu_show.png);
        background-size: contain;
        border: none;
        outline:none;
    }

    /*导航菜单弹出层背景*/
    .header-nav .phoneNav-background {
        position: fixed;
        top: 44px;
        right: 0;
        width: 100%;
        height: 100%;
        /*z-index  让弹出层显示在最上面*/
        z-index: 3;
        background-color: rgba(0,0,0,0.2);
        display: none;
    }

    /*导航菜单*/
    .header-nav .phoneNav-background .menu{
        position: absolute;
        overflow: hidden;
        width: 60%;
        height: 336px;
        top: 0;
        right: 0;
        background-color: transparent;
    }

    .header-nav .phoneNav-background .menu .content {
        position: absolute;
        width: 200%;
        height: 100%;
        left: 0;
        top: 0;
        background-color: transparent;
    }

    .header-nav .phoneNav-background .phoneNav {
        /*position: absolute;*/
        /*overflow: hidden;*/
        /*width: 60%;*/
        /*height: 336px;*/
        /*top: 0;*/
        /*right: 0;*/
        position: absolute;
        width: 50%;
        height: 100%;
        left: 0;
        top: 0;
        background-color: #ffffff;
    }

    .header-nav .phoneNav-background .phoneNavSecond {
        position: absolute;
        right: 0;
        top: 0;
        width: 50%;
        height: 100%;
        /*float: left;*/
        background-color: #ffffff;
    }


    /*导航菜单其它各个选项*/
    .header-nav .phoneNav .phoneNav-item {
        height: 48px;
        padding-top: 7px;
        padding-left: 24px;
        /*border-bottom: 1px solid #000000;*/
        list-style-type: none;
    }

    .header-nav .phoneNav .phoneNav-item>a {
        /*调整为块元素*/
        display: block;
        height: 34px;
        line-height: 34px;
        width: 80%;
        font-size: 16px;
        /*去掉a标签下划线*/
        text-decoration: none;
        color: #333;
        -webkit-tap-highlight-color:rgba(0,0,0,0);
    }

    /*导航菜单箭头*/
    .header-nav .phoneNav-item>a>div {
        float: right;
        width: 5px;
        height: 34px;
    }

    .header-nav .phoneNav-item>a .arrow {
        display: inline-block;
        padding-top: 3px;
        width: 5px;
        height: 8px;
        background: url(/img/lz_home_menu_arrow_right.png) center no-repeat;
        background-size: contain;
    }

    /*导航菜单  搜索模块样式*/
    .header-nav .phoneNav .phoneSearch {
        /*display: block;*/
        /*margin-top: 12px;*/
        padding-left: 10px;
        width: 80%;
        height: 34px;
        border: 1px solid #ccc;
        border-radius: 22px;
        overflow: hidden
    }

    .header-nav .phoneSearch .ipt {
        padding-top: 7px;
        height: 22px;
        line-height: 22px;
        width: 80%;
        font-size: 15px;
        color: #666;
        border: none;
        transition: all .3s ease
    }

    .header-nav .phoneSearch .submit {

        width: 20px;
        background: url(/img/lz_btn_search.png) left center no-repeat;
        background-size: contain;
        white-space: nowrap;
        text-indent: 200%;
        cursor: pointer;
        border: none;
        overflow: hidden
    }

    /*导航栏菜单  二级菜单*/
    .header-nav .phoneNav-background .menu .content .phoneNavSecond .phoneNav-item{
        display: inline-block;
        width: 100%;
        height: 48px;
        padding-top: 7px;
        padding-left: 24px;
        list-style-type: none;
    }

    .header-nav .phoneNav-background .menu .content .phoneNavSecond .phoneNav-item>a {
        text-decoration: none;
        display: inline-block;
        width: 100%;
        height: 100%;
        color: #333333;
        -webkit-tap-highlight-color:rgba(0,0,0,0);
    }

    .header-nav .phoneNav-background .menu .content .phoneNavSecond .menuBack {
        border-bottom: 1px solid #e5e5e5;
    }

    .header-nav .phoneNav-background .menu .content .phoneNavSecond .menuBack .div-arrow {
        float: left;
    }

    .header-nav .phoneNav-background .menu .content .phoneNavSecond .menuBack .arrow{
        display: inline-block;
        padding-top: 3px;
        width: 5px;
        height: 8px;
        background: url("/img/lz_home_menu_arrow_left.png") center no-repeat;
        background-size: contain;
    }

    /*首页轮播广告*/
    .main-focus {
        position: relative;
        width: 100%;
        /*height: 450px;*/
        overflow: hidden;
        background: #f9f9f9;
        background-size: cover;

    }

    .main-focus .item {
        width: 100%;
        height: 157px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover
    }

    .main-focus .item a {
        display: block;
        width: 100%;
        height: 100%
    }

    .main-focus .owl-dots {
        position: absolute;
        bottom: 30px;
        left: 0;
        width: 100%;
        font-size: 0;
        text-align: center
    }

    .main-focus .owl-dots .owl-dot {
        display: inline-block;
        width: 46px;
        height: 4px;
        margin: 0 5px;
        vertical-align: top;
        background: #fff;
        opacity: .5
    }

    .main-focus .owl-dots .owl-dot.active {
        opacity: 1
    }

    /*隐藏浮动框 #**  id选择器  */
    #doyoo_monitor,
    #doyoo_panel,
    #talk99_message{
        display: none !important
    }

    /*广告轮播图下方的按钮*/
    .owl-controls .owl-nav {
        display: none;
    }

    .main-focus .owl-dots {
        position: absolute;
        bottom: 10px;
        left: 0;
        width: 100%;
        font-size: 0;
        text-align: center
    }

    /*首页主营业务字样样式*/
    .w-header .in {
        height: 55px;
        width: 100%;
    }

    .w-header .title {
        /*水平居中显示*/
        height: 55px;
        text-align: center;
        line-height: 55px;
        vertical-align: middle;
        background-color: #fafafa;
    }

    .w-header .title>span {
        font-size: 14px;
    }

    .w-header .in .subtitle {
        /*隐藏副标题*/
        display: none;
    }

    /*首页 主营业务*/
    .panel-core {
        display: none;
    }
    .phonePanel-core .item {
        /*height: 400px;*/
        width: 100%;
    }

    .phonePanel-core .item .in .larea .section {

        text-align: center;

    }

    .phonePanel-core .item .in .larea .section .order {
        color: #09bc6e;
        text-decoration: underline;
        font-size: 11px;
        line-height: 20px;
        text-align: center;
    }

    .phonePanel-core .item .in .larea .section .title {
        color: #09bc6e;
        font-size: 15px;
        line-height: 20px;
        text-align: center;
    }

    .phonePanel-core .item .in .larea .section .cont {
        color: #666;
        font-size: 10px;
        line-height: 20px;
        text-align: center;
    }

    .phonePanel-core .item .in .larea .section .w-more {
        /*行内块元素*/
        display: inline-block;
        height: 26px;
        width: 75px;
        text-decoration: none;
        border: 1px solid #09bc6e;
        font-size: 8px;
        color: #09bc6e;
        border-radius: 3px;
        padding-top: 3px;

    }

    .phonePanel-core .item .in .rarea {
        padding-top: 24px;
        width: 100%;
        text-align: center;
    }

    .phonePanel-core>.item2 {
        background: url(/img/lz_home_yw_bg.jpg) center no-repeat;
        background-size: cover
    }

    .phonePanel-core .item2 .in .larea .section .order {
        color: #ffffff;
    }

    .phonePanel-core .item2 .in .larea .section .title {
        color: #ffffff;
    }

    .phonePanel-core .item2 .in .larea .section .cont {
        color: #ffffff;
    }

    .phonePanel-core .item2 .in .larea .section .w-more {

        border: 1px solid #ffffff;
        color: #ffffff;
        border-radius: 3px;
        padding-top: 3px;

    }


    .phonePanel-core>.item4 {
        background: url(/img/lz_home_yw_bg2.jpg) center no-repeat;
        background-size: cover
    }

    .phonePanel-core .item4 .in .larea .section .order {
        color: #ffffff;
    }

    .phonePanel-core .item4 .in .larea .section .title {
        color: #ffffff;
    }

    .phonePanel-core .item4 .in .larea .section .cont {
        color: #ffffff;
    }

    .phonePanel-core .item4 .in .larea .section .w-more {

        border: 1px solid #ffffff;
        color: #ffffff;
        border-radius: 3px;
        padding-top: 3px;

    }

    /*成功案例*/
    .panel-case {
        text-align: center;
    }
    .panel-case .in {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .panel-case .in>a {
        display: inline-block;
        text-decoration: none;
        margin-bottom: 10px;
        width: 45%;
        background-color: #ffffff;
    }

    .panel-case .in .item .pic>img {
        width: 100%;
    }

    .panel-case .in .item .title {
        text-align: center;
        font-size: 13px;
        line-height: 30px;
        color: #333;
    }

    .panel-case .in .item .summary {
        text-align: center;
        font-size: 9px;
        color: #666;
    }

    .w-more {
        display: inline-block;
        text-decoration: none;
        width: 77px;
        height: 21px;
        font-size: 7px;
        border: 1px solid #229ff6;
        color: #229ff6;
        border-radius: 3px;
    }

    /*关于我们*/
    .panel-about {
        text-align: center;
        width: 100%;
    }

    .panel-about .in {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .panel-about .in>a {
        text-decoration: none;
        display: inline-block;
        width: 48%;
        margin-bottom: 20px
    }

    .panel-about .in .icon {

    }

    .panel-about .in .icon>img {
        width: 60%;
    }

    .panel-about .in .title {
        font-size: 13px;
        line-height: 38px;
        color: #333333;
    }

    .panel-about .in .subtitle {
        display: none;
    }

    .panel-about .in .summary {
        font-size: 9px;
        color: #666666;
    }

    /*.panel-about .in .icon1 {*/
    /*background: url("/img/lz_home_gy_btn_jj_nor.png") center no-repeat;*/
    /*}*/
    /*.panel-about .in .icon2 {*/
    /*background: url("/img/lz_home_gy_btn_jj_nor.png") center no-repeat;*/
    /*}*/
    /*.panel-about .in .icon3 {*/
    /*background: url("/img/lz_home_gy_btn_jj_nor.png") center no-repeat;*/
    /*}*/
    /*.panel-about .in .icon4 {*/
    /*background: url("/img/lz_home_gy_btn_jj_nor.png") center no-repeat;*/
    /*}*/

    /*互联网讲堂*/
    .phonePanel-forum {
        text-align: center;
        padding-bottom: 5%;
    }

    .phonePanel-forum .hot {

        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        width: 100%;
    }

    .phonePanel-forum .hot .pic {
        position: relative;
        width: 90%;
    }

    .phonePanel-forum .hot .pic>a>img {
        width: 100%;
    }

    .phonePanel-forum .hot .pic .date {
        color: #ffffff;
        font-size: 6px;
        text-align: center;
        position: absolute;
        left: 0;
        bottom: 5px;
        background-color: #00a0e9;
        width: 20%;
    }

    .phonePanel-forum .hot .pic .date>b {
        font-size: 25px;
        display: block;
    }

    .phonePanel-forum .hot .title {
        display: block;
        font-size: 13px;
        color: #333333;
        line-height: 37px;
        /*text-align: left;*/
        width: 90%;
        text-decoration: none;
    }

    .phonePanel-forum .hot .intro {
        font-size: 9px;
        color: #666666;
        width: 90%;
        border-bottom: 1px solid #d7d7d7;
        line-height: 13px;
        padding-bottom: 10px;
    }

    .phonePanel-forum .list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;

    }

    .phonePanel-forum .list .item {
        width: 90%;
        position: relative;
        padding-top: 20px;
    }

    .phonePanel-forum .list .item .title {
        /*line-height: 38px;*/
        text-align: left;
        display: inline-block;
        width: 100%;
        text-decoration: none;
        color: #333333;
        font-size: 13px;
    }

    .phonePanel-forum .list .item .date {
        text-align: center;
        width: 20%;
        float: left;
        font-size: 8px;
    }

    .phonePanel-forum .list .item .date>b {
        display: inline-block;
        width: 100%;
        font-size: 23px;
    }

    .phonePanel-forum .list .item .intro {
        float: right;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        font-size: 9px;
        color: #666666;
        width: 70%;

    }

    .phonePanel-forum .w-more {
        margin-top: 5%;
        font-size: 9px;
        width: 20%;
        color: #ffffff;
        /*background-color: #229ff6;*/
        background: #229ff6;
    }

    /*合作伙伴*/
    .panel-partners {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        padding-top: 10px;
    }

    .panel-partners>div {
        width: 30%;
    }

    .panel-partners .item {
        display: inline-block;
        width: 100%;
    }

    /*联系我们*/
    .phonePanel-footer {
        text-align: center;
        background: url(/img/lz_home_lx_bg.jpg);
    }

    .phonePanel-footer .in .title {
        color: #ffffff;
        font-size: 17px;
    }

    .phonePanel-footer .in .subtitle {
        display: none;
    }

    .phonePanel-footer .in .cont .contact-list {
        border-bottom: 1px solid #ffffff;
    }

    .phonePanel-footer .in .cont .item {
        height: 20px;
        text-align: left;
        font-size: 10px;
        color: #ffffff;
        line-height: 20px;
    }

    .phonePanel-footer .in .cont .item>a {
        text-decoration: none;
        color: #ffffff;
    }

    .phonePanel-footer .contact-list .ico {
        display: inline-block;
        width: 12px;
        height: 12px;
        background-size: contain;
        /*margin-top: 4px;*/
        margin-left: 24px;
        margin-right: 5px;
    }

    .phonePanel-footer .contact-list .ico1 {
        background-image: url(/img/lz_home_lx_ic_d.png);
    }

    .phonePanel-footer .contact-list .ico2 {
        background-image: url(/img/lz_home_lx_ic_k.png);
    }

    .phonePanel-footer .contact-list .ico3 {
        background-image: url(/img/lz_home_lx_ic_c.png);
    }

    .phonePanel-footer .contact-list .ico4 {
        background-image: url(/img/lz_home_lx_ic_u.png);
    }

    .phonePanel-footer .in .cont .contact-list .wx-code {
        margin-top: 10px;
        margin-bottom: 10px;
        width: 100%;
        height: 23px;
        line-height: 23px;
        padding-left: 24px;
    }

    .phonePanel-footer .in .cont .contact-list .wx-code .wx-icon {
        height: 23px;
        width: 23px;
        background: url(/img/lz_home_lx_ic_微信_nor.png) no-repeat;
        float: left;
    }

    .phonePanel-footer .in .cont .contact-list .wx-code .sina-icon {
        height: 23px;
        width: 23px;
        background: url(/img/lz_home_lx_ic_微博_nor.png) no-repeat;
        margin-left: 20px;
        float: left;
    }

    .phonePanel-footer .in .cont .form {
        padding-top: 20px;
    }

    .phonePanel-footer .form .ipt::-webkit-input-placeholder {
        color: #fff
    }

    .phonePanel-footer .form .ipt:-moz-placeholder {
        color: #fff
    }

    .phonePanel-footer .form .ipt::-moz-placeholder {
        color: #fff
    }

    .phonePanel-footer .form .ipt:-ms-input-placeholder {
        color: #fff
    }

    .phonePanel-footer .in .form {
        padding-left: 24px;
        text-align: left;
        padding-bottom: 10px;
    }

    .phonePanel-footer .in .cont .form .ipt {
        height: 26px;
        width: 50%;
        background-color: transparent;
        color: #ffffff;
        border: 1px solid #ffffff;
        margin-bottom: 6px;
        padding-left: 6px;
        border-radius: 2px;
    }

    .phonePanel-footer .in .cont .form .bSub {
        width: 60%;
        text-align: center;
    }

    .phonePanel-footer .in .cont .form .textarea {
        height: 105px;
        width: 100%;
        border: 1px solid #ffffff;
        color: #ffffff;
        background-color: transparent;
        display: block;
    }

    .phonePanel-footer .in .cont .form .submit {
        width: 30%;
        display: inline-block;
        color: #ffffff;
        border: 1px solid #ffffff;
        border-radius: 2px;
        background-color: transparent;
        font-size: 8px;
        margin-top: 10px;
    }

    /*footer*/

    .footer {
        background: url(/img/lz_home_footer_bj.jpg) center no-repeat;
        background-size: cover;
        padding: 25px 0
    }

    .footer .in {
        width: 100%;
    }

    .footer .nav {
        display: block;
        width: 100%;
        height: 20px;
        padding-left: 10px;
    }

    .footer .nav li {
        font-size: 10px;
        /*position: relative;*/
        float: left;
        height: 14px;
        line-height: 14px;
    }

    .footer .nav li:first-child {
        border-right: 2px solid #ffffff;
    }

    .footer .nav li:before {
        /*position: absolute;*/
        /*top: 0;*/
        /*left: 0;*/
        height: 14px;
        border-left: 1px solid #fff
    }

    .footer .nav li:first-child:before {
        display: none
    }

    .footer .nav a {
        color: #fff;
        text-decoration: none;
        margin: 0 15px
    }

    .footer .nav a:hover {
        text-decoration: underline
    }

    .footer .copyright {
        padding-left: 25px;
        padding-right: 25px;
        font-size: 9px;
        color: #fff
    }

    .footer .copyright a {
        color: #fff;
        text-decoration: none
    }

    /*浮动窗口  联系客服*/

    .w-fixedTools {
        text-align: center;
        z-index: 1000;
        position: fixed;
        bottom: 124px;
        right: 5px;
        width: 88px;
        border-radius: 5px;
        box-shadow: 0 0 4px 2px rgba(0, 0, 0, .1);
        overflow: hidden;
        font-size: 14px
    }

    .w-fixedTools .item {
        height: 32px;
        line-height: 32px;
        text-decoration: none;
        color: #fff;
        background: rgba(34, 159, 246, .8)
    }

    .w-fixedTools a.item {
        display: block;
        float: left;
        color: #229ff6;
        background-color: #f5f5f5;
        text-decoration: none;
        width: 100%;
    }

    .w-fixedTools a.item:hover {
        color: #fff;
        background-color: #868686
    }

    .w-fixedTools .gotop {
        color: rgba(0,0,0,0.0);
        display: block;
        float: left;
        width: 100%;
        text-decoration: none;
        height: 0;
        /*不换行*/
        white-space: nowrap;
        overflow: hidden;
        background: url(/img/lz_ic_arrow_u.png) center no-repeat #b2b2b2
    }

    .w-fixedTools .gotop.on {
        height: 32px
    }

    .w-fixedTools .gotop:hover {
        background-color: #8c8c8c;
        text-indent: 100%
    }

    /*主营业务详情上方公用部分图片*/
    .phoneCore-banner {
        width: 100%;
    }
    .phoneCore-banner .bannerPhoto {
        width: 100%;
    }
    .phoneCore-banner .bannerPhoto>img {
        width: 100%;
    }

    /*appbuilder详情*/
    .phoneCore-web {
        width: 100%;
    }

    .phoneCore-web .functionIntroduce {
        width: 100%;
    }

    .phoneCore-web .functionIntroduce .title {
        /*display: inline-block;*/
        text-align: center;
        position: relative;
        width: 100%;
        height: 50px;
        padding-left: 5%;
        padding-right: 5%;
        /*background-color: #000000;*/
    }

    .phoneCore-web .functionIntroduce .title .line {
        /*display: inline-block;*/
        /*position: absolute;*/
        width: 100%;
        height: 50%;
        border-bottom: 1px solid #e5e5e5;
    }

    .phoneCore-web .functionIntroduce .title .lineInfo {
        display: inline-block;
        color: #333333;
        background-color: #ffffff;
        font-size: 14px;
        width: 108px;
        height: 20px;
        line-height: 20px;
        position: relative;
        bottom: 15px;
    }
    /*功能介绍*/
    .phoneCore-web .funcitonContent {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        height: 260px;
        width: 100%;

    }

    .phoneCore-web .funcitonContent .section {
        position: relative;
        border: 1px solid #229ff6;
        width: 45%;
        height: 45%;
        text-align: center;
    }

    .phoneCore-web .funcitonContent .section .number {
        display: inline-block;
        font-size: 12px;
        color: #229ff6;
        width: 36px;
        height: 18px;
        line-height: 18px;
        background-color: #ffffff;
        position: absolute;
    }

    .phoneCore-web .funcitonContent .section .content {
        /*垂直居中*/
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

    .phoneCore-web .funcitonContent .section1 .number {
        left: 20px;
        top: -9px;
    }

    .phoneCore-web .funcitonContent .section2 .number {
        right: 20px;
        top: -9px;
    }

    .phoneCore-web .funcitonContent .section3 .number {
        left: 20px;
        bottom: -9px;
    }

    .phoneCore-web .funcitonContent .section4 .number {
        right: 20px;
        bottom: -9px;
    }

    /*八大优势*/
    .phoneCore-web .abdAdvantage {
        background-color: #229ff6;
        width: 100%;
    }

    .phoneCore-web .abdAdvantage .title {
        /*display: inline-block;*/
        text-align: center;
        position: relative;
        width: 100%;
        height: 50px;
        padding-left: 5%;
        padding-right: 5%;
        /*background-color: transparent;*/
    }

    .phoneCore-web .abdAdvantage .title .line {
        /*display: inline-block;*/
        /*position: absolute;*/
        width: 100%;
        height: 50%;
        border-bottom: 1px solid #ffffff;
    }

    .phoneCore-web .abdAdvantage .title .lineInfo {
        display: inline-block;
        color: #ffffff;
        background-color: #229ff6;
        font-size: 14px;
        width: 108px;
        height: 20px;
        line-height: 20px;
        position: relative;
        bottom: 15px;

    }

    .phoneCore-web .abdAdvantage .advantageContent {
        width: 100%;
        padding-left: 5%;
        padding-right: 5%;
    }

    .phoneCore-web .abdAdvantage .advantageContent .section {
        text-align: center;
        height: 28px;
        width: 100%;
        position: relative;
    }

    .phoneCore-web .abdAdvantage .advantageContent .section .number {
        text-align: center;
        display: inline-block;
        background: url("/img/core/qc.png") center no-repeat;
        background-size: contain;
        width: 28px;
        height: 28px;
        color: #ffffff;
        position: absolute;
        /*padding-top: 4px;*/
    }

    .phoneCore-web .abdAdvantage .advantageContent .section:nth-child(2n+1)>span {
        left: 0;
        top: 0;
    }

    .phoneCore-web .abdAdvantage .advantageContent .section:nth-child(2n)>span {
        right: 0;
        top: 0;
    }

    .phoneCore-web .abdAdvantage .advantageContent .section .content {
        display: inline-block;
        font-size: 14px;
        height: 28px;
        line-height: 28px;
        width: 75%;
        color: #ffffff;
    }

    /*报价*/
    .phoneCore-web .abdOffer {
        height: 120px;
        width: 100%;
        background-color: #ffffff;
        position: relative;
    }

    .phoneCore-web .abdOffer .abd-title {
        display: inline-block;
        text-align: center;
        font-size: 13px;
        width: 44px;
        height: 44px;
        line-height: 44px;
        border-radius: 50%;
        background-color: #229ff6;
        color: #ffffff;

        position: absolute;
        left: 10%;
        top: 50%;
        transform: translateY(-50%);
    }

    .phoneCore-web .abdOffer .abd-price {
        position: absolute;
        left: 30%;
        top: 50%;
        transform: translateY(-50%);
    }

    .phoneCore-web .abdOffer .abd-price .abd-price-item {
        font-size: 12px;
        color: #333333;
        line-height: 35px;
        height: 35px;
    }

    .phoneCore-web .abdOffer .abd-price .abd-price-item>i {
        display: inline-block;
        width: 8px;
        height: 8px;
        border-radius: 4px;
        background-color: #229ff6;
        margin-right: 10px;
    }

    .phoneCore-web .abdOffer .abd-price .abd-price-item>span {
        color: #229ff6;
    }

    /*微点餐详情*/
    .phoneCore-wdc {
        width: 100%;
    }

    .phoneCore-wdc .wdc-solution {
        width: 100%;
        text-align: center;
    }

    .phoneCore-wdc .wdc-solution .wdc-title {
        height: 34px;
        width: 100%;
        font-size: 16px;
        line-height: 34px;
        color: #333333;
    }

    .phoneCore-wdc .wdc-solution .wdc-titleLine {
        border-bottom: 1px solid #229ff6;
    }

    .phoneCore-wdc .wdc-solution .wdc-content {
        position: relative;
        width: 100%;
        height: 140px;
    }

    .phoneCore-wdc .wdc-solution .wdc-content>img {
        width: 68px;
        height: 70px;
        position: absolute;
    }

    .phoneCore-wdc .wdc-solution .wdc-content>img:nth-child(1) {
        left: 10%;
        bottom: 5%;
    }

    .phoneCore-wdc .wdc-solution .wdc-content>img:nth-child(2) {
        left: 50%;
        top: 5%;
        transform: translateX(-50%);
    }

    .phoneCore-wdc .wdc-solution .wdc-content>img:nth-child(3) {
        right: 10%;
        bottom: 5%;
    }

    .phoneCore-wdc .wdc-advantage {
        padding-bottom: 10px;
    }

    .phoneCore-wdc .wdc-advantage .wdc-advantage-title {
        text-align: center;
        width: 100%;
    }

    .phoneCore-wdc .wdc-advantage .wdc-advantage-title>span {
        display: inline-block;
        font-size: 12px;
        line-height: 26px;
        width: 126px;
        height: 26px;
        color: #ffffff;
        border-radius: 13px;
        background-color: #229ff6;
    }

    .phoneCore-wdc .wdc-advantage .wdc-advantage-info>div {
        font-size: 10px;
        color: #333333;
        line-height: 100%;
        padding-left: 10%;
        margin-top: 10px;
    }

    .phoneCore-wdc .wdc-advantage .wdc-advantage-info>div>span {
        display: inline-block;
        width: 8px;
        height: 8px;
        border-radius: 4px;
        background-color: #229ff6;
        margin-right: 10px;
    }

    .phoneCore-wdc .wdc-characteristic {
        padding-bottom: 10px;
    }

    .phoneCore-wdc .wdc-characteristic .wdc-characteristic-title {
        text-align: center;
        width: 100%;
    }

    .phoneCore-wdc .wdc-characteristic .wdc-characteristic-title>span {
        display: inline-block;
        font-size: 12px;
        line-height: 26px;
        width: 126px;
        height: 26px;
        color: #ffffff;
        border-radius: 13px;
        background-color: #229ff6;
    }

    .phoneCore-wdc .wdc-characteristic .wdc-characteristic-info>div {
        font-size: 10px;
        color: #333333;
        line-height: 100%;
        padding-left: 10%;
        margin-top: 10px;
    }

    .phoneCore-wdc .wdc-characteristic .wdc-characteristic-info .round {
        display: inline-block;
        width: 8px;
        height: 8px;
        border-radius: 4px;
        background-color: #229ff6;
        margin-right: 10px;
    }

    .specialColor {
        color: #229ff6;
    }

    /*软件定制开发详情*/
    .phone-core-dev {
        text-align: center;
        width: 100%;
    }

    .phone-core-dev .dev-provide-services {
        width: 100%;
    }

    .phone-core-dev .dev-provide-services .dev-title {
        /*display: inline-block;*/
        text-align: center;
        position: relative;
        width: 100%;
        height: 50px;
        padding-left: 5%;
        padding-right: 5%;
        /*background-color: #000000;*/
    }

    .phone-core-dev .dev-provide-services .dev-title .dev-line {
        /*display: inline-block;*/
        /*position: absolute;*/
        width: 100%;
        height: 50%;
        border-bottom: 1px solid #e5e5e5;
    }

    .phone-core-dev .dev-provide-services .dev-title .dev-lineInfo {
        display: inline-block;
        color: #333333;
        background-color: #ffffff;
        font-size: 14px;
        width: 124px;
        height: 20px;
        line-height: 20px;
        position: relative;
        bottom: 15px;
    }

    .phone-core-dev .dev-provide-services .dev-services-info {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .phone-core-dev .dev-provide-services .dev-services-info .dev-section {
        width: 45%;
        margin-bottom: 10px;
        border-bottom: 1px solid #666666;
        border-left: 1px solid #666666;
        border-right: 1px solid #666666;
    }

    .phone-core-dev .dev-provide-services .dev-services-info .dev-section .dev-section-title {
        width: 100%;
        height: 22px;
        line-height: 22px;
        font-size: 14px;
        color: #ffffff;
        background-color: #229ff6;
        padding-left: 10px;
        text-align: left;
    }

    .phone-core-dev .dev-provide-services .dev-services-info .dev-section .dev-section-content {
        padding-left: 5px;
        font-size: 10px;


    }

    .phone-core-dev .dev-provide-services .dev-services-info .dev-section .dev-section-content>div {
        position: relative;
    }

    .phone-core-dev .dev-provide-services .dev-services-info .dev-section .dev-section-content>div>div {
        margin-left: 12px;
        color: #666666;
        text-align: left;
    }

    .phone-core-dev .dev-provide-services .dev-services-info .dev-section .dev-section-content .round {
        display: inline-block;
        width: 4px;
        height: 4px;
        border-radius: 2px;
        background-color: #000000;
        /*margin-right: 10px;*/

        position: absolute;
        left: 5px;
        top: 7px;

    }

    .phone-core-dev .dev-process {
        padding-bottom: 20px;
    }
    .phone-core-dev .dev-process .dev-process-title {
        display: inline-block;
        width: 126px;
        height: 26px;
        line-height: 26px;
        border-radius: 13px;
        font-size: 11px;
        background-color: #229ff6;
        color: #ffffff;
    }

    .phone-core-dev .dev-process .dev-right-line {
        width: 50%;
        height: 240px;
        border-right: 1px solid #229ff6;
    }

    .phone-core-dev .dev-process .dev-right-line .dev-section {
        width: 200%;
        height: 40px;
        position: relative;
        line-height: 40px;
    }

    .phone-core-dev .dev-process .dev-right-line .dev-section .dev-number {
        display: inline-block;
        height: 16px;
        width: 16px;
        border-radius: 8px;
        font-size: 9px;
        line-height: 16px;
        color: #ffffff;
        background-color: #229ff6;

        position: absolute;
        left: 50%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%);
    }

    .phone-core-dev .dev-process .dev-right-line .dev-section .dev-number-title {
        position: absolute;
        top: 0;
        height: 40px;
        line-height: 40px;
        color: #229ff6;
    }

    .phone-core-dev .dev-process .dev-right-line .dev-section:nth-child(2n+1) .dev-number-title {
        left: 20%;
    }

    .phone-core-dev .dev-process .dev-right-line .dev-section:nth-child(2n) .dev-number-title {
        right: 20%;
    }

    /*支付解决方案*/
    .phone-core-pay {
        width: 100%;
    }

    .phone-core-pay .pay-plans {
        padding-bottom: 10px;
        text-align: center;
        height: 260px;
        width: 100%;
    }

    .phone-core-pay .pay-plans .pay-plan-title {
        width: 100%;
        color: #333333;
        font-size: 16px;
        /*line-height: 100%;*/
    }

    .phone-core-pay .pay-plans .pay-plan-title>span {
        border-bottom: 1px solid #229ff6;
    }

    .phone-core-pay .pay-plans .pay-plan-content {
        width: 100%;
        height: 90%;
        padding-top: 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .phone-core-pay .pay-plans .pay-plan-content .pay-plan-section {
        width: 45%;
        height: 45%;
        border-radius: 8px;
        background-color: #229ff6;
        position: relative;
    }

    .phone-core-pay .pay-plans .pay-plan-content .pay-plan-section .pay-plan-section-info {
        width: 100%;
        color: #ffffff;
        font-size: 16px;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

    .phone-core-pay .dev-pay-solution {
        text-align: center;
        background-color: #ffffff;
        width: 100%;
        height: 200px;
    }

    .phone-core-pay .dev-pay-solution .pay-solution-title {
        height: 26px;
        width: 100%;
    }

    .phone-core-pay .dev-pay-solution .pay-solution-title>span {
        display: inline-block;
        height: 26px;
        line-height: 26px;
        width: 126px;
        font-size: 14px;
        border-radius: 13px;
        background-color: #229ff6;
        color: #ffffff;
    }

    .phone-core-pay .pay-solutions {
        width: 100%;
        height: 85%;
        padding-top: 20px;
        padding-left: 10%;
        padding-right: 10%;
        /*display: flex;*/
        /*flex-wrap: wrap;*/
        /*justify-content: space-around;*/
    }

    .phone-core-pay .pay-solutions .pay-solutions-section {
        text-align: left;
        background-color: #ffffff;
        font-size: 10px;
        border-radius: 8px;
        padding-top: 4px;
        padding-left: 8px;
        border: 1px solid #229ff6;
        float: left;
    }

    .phone-core-pay .pay-solutions .pay-solutions-section:nth-child(1) {
        height: 76px;
        width: 37.5%;
        margin-right: 6.25%;
    }

    .phone-core-pay .pay-solutions .pay-solutions-section:nth-child(2) {
        height: 76px;
        width: 56.25%;
    }

    .phone-core-pay .pay-solutions .pay-solutions-section:nth-child(3) {
        margin-top: 10px;
        height: 51px;
        width: 100%;
    }

    .phone-core-pay .pay-solutions .pay-solutions-section .pay-solutions-section-title {
        width: 100%;
        color: #229ff6;
    }

    .phone-core-pay .pay-solutions .pay-solutions-section .pay-solutions-section-info {
        width: 100%;
    }

    /*it运维*/
    .phone-core-it {
        width: 100%;
        height: 400px;
    }

    /*成功案例列表*/

    .phone-case {
        width: 100%;
    }

    .phone-case .phone-cases {
        text-align: center;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;

        padding-top: 10px;
        padding-left: 5%;
        padding-right: 5%;
    }

    .phone-case .phone-cases .phone-cases-section {
        width: 30%;
        margin-bottom: 10px;
    }

    .phone-case .phone-cases .phone-cases-section>a {
        text-decoration: none;
    }

    .phone-case .phone-cases .phone-cases-section>a>img {
        width: 100%;
    }

    .phone-case .phone-cases .phone-cases-section>a>div {

        font-size: 11px;
        color: #333333;
    }

    /*案例详情*/
    .phone-case-detail {
        width: 100%;
        /*min-height: 500px;*/
        text-align: center;
    }

    .phone-case-detail .phone-case-detail-header {
        width: 100%;
    }

    .phone-case-detail .phone-case-detail-header>img {
        width: 100%;
    }

    .phone-case-detail .phone-case-detail-content {
        width: 90%;
        /*margin-top: -30px;*/
        transform: translateY(-10%);
        margin-left: 5%;
        padding-left: 5%;
        padding-right: 5%;
        /*border: 1px solid #d7d7d7;*/
        border-radius: 10px;
        background-color: #ffffff;
        box-shadow: 0 3px 5px #888888;
    }

    .phone-case-detail .phone-case-detail-content .phone-case-detail-name {
        width: 100%;
        font-size: 18px;
    }

    .phone-case-detail .phone-case-detail-content .phone-case-detail-description {
        width: 100%;
        font-size: 13px;
        text-align: left;
    }

    /*  互联讲堂 列表  */

    .phone-forum-list {
        /*position: relative;*/
        width: 100%;
    }

    .phone-forum-list .list {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .phone-forum-list .list .item {
        /*float: left;*/
        display: block;
        width: 100%;
        /*height: 200px;*/
        /*border: 1px solid #f0f0f0;*/
        text-decoration: none;
        /*margin: 0 40px 80px 0;*/
        transition: all .3s ease;
        margin-bottom: 10px;

    }

    .phone-forum-list .item .date {
        position: relative;
        height: 40px;
        line-height: 40px;
        background: #229ff6;
        color: #ffffff;
        font-size: 20px;
        /*text-indent  段落首行缩进*/
        text-indent: 28px;
        transition: all .3s ease
    }

    .phone-forum-list .item .date small {
        font-size: 6px;
        /*margin-right: 5px*/
    }

    .phone-forum-list .item .info {
        /*height: 168px;*/
        padding-left: 10px;
        padding-right: 10px;
    }

    .phone-forum-list .item .info .title {
        /*padding: 30px 0 20px;*/
        padding-left: 15px;
        padding-right: 15px;
        font-size: 17px;
        color: #333;

        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .phone-forum-list .item .info .summary {
        color: #666;
        font-size: 14px;
        line-height: 16px;
        /*height: 60px;*/
        overflow: hidden
    }


    /*关于我们*/
    .phone-about-us {
        width: 100%;
        /*height: 100%;*/
    }

    .phone-about-us .button-view {
        width: 100%;
        height: 44px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .phone-about-us .button-view .about-button {
        outline:none;
        text-align: center;
        font-size: 14px;
        color: #333333;
        border: 0;
        background-color: #ffffff;
    }

    .phone-about-us .button-view .about-button:nth-child(1) {
        color: #229ff6;
        border-bottom: 2px solid #229ff6;
    }

    .phone-about-us .about-us-content {
        overflow: hidden;
        width: 100%;
        /*height: 200px;*/
        position: relative;
        /*min-height: 516px;*/
    }

    .phone-about-us .about-us-background {
        position: absolute;
        top: 0;
        left: 0;
        width: 300%;
        /*height: 200px;*/
        /*min-height: 516px;*/
    }

    .phone-about-us .about-us-background .content-item {
        float: left;
        width: 33.33%;
        min-height: 516px;
        text-align: center;
        overflow: scroll;
        /*height: 200px;*/
    }

    /*我们是谁*/
    .phone-about-us .content-who .about-header-view {
        width: 100%;
    }

    .phone-about-us .content-who .about-header-view .about-header-background {
        width: 100%;
        height: 115px;
        background-color: #229ff6;
        text-align: center;
        margin-bottom: 50px;
    }

    .phone-about-us .content-who .about-header-view .about-header-background>img {
        width: 50%;
        transform: translateY(15%);
    }

    .phone-about-us .content-who .who-desc-content {
        width: 100%;
    }

    .phone-about-us .content-who .who-desc-content .who-title {
        text-align: center;
        font-size: 16px;
        font-weight:bold;
        margin-bottom: 34px;
    }

    .phone-about-us .content-who .who-desc-content .who-summary {
        font-size: 13px;
        color: #666666;
        padding-left: 5px;
        padding-right: 5px;
    }

    /*联系我们*/
    .phone-about-us .content-contact .about-map-view {
        width: 100%;
        height: 200px;
    }

    .phone-about-us .content-contact .contact-info {
        display: inline-block;
        width: 90%;
        height: 300px;
        background-color: #ffffff;
        border-radius: 5px;
        transform: translateY(-15%);
        padding-top: 10px;
        box-shadow: 0 3px 5px #888888;
    }

    .phone-about-us .content-contact .contact-info-item {
        text-align: left;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
        color: #666666;
        padding-left: 10px;
        padding-right: 10px;
    }

    .phone-about-us .content-contact .contact-info>img {
        margin-top: 30px;
        width: 80px;
    }

    .phone-about-us .content-contact .contact-info .contact-info-mark {
        color: #666666;
        font-size: 8px;
    }

    /*招商加盟*/

    .phone-about-us .join-banner {
        width: 100%;
        height: 126px;
        background-color: #00a0e9;
        text-align: center;
        padding-top: 16px;
    }

    .phone-about-us .join-banner .banner-border {
        display: inline-block;
        width: 182px;
        height: 76px;
        background: url(/img/a_ic_jk.png) center no-repeat;
        /*background-image: url("/img/a_ic_jk.png");*/
        background-size: contain;
        padding-top: 10px;
    }

    .phone-about-us .banner-border .border-title {
        font-size: 22px;
        height: 22px;
        line-height:22px;
        color: #ffffff;
        margin-bottom: 10px;
        /*font-weight:bold;*/
    }

    .phone-about-us .banner-border .border-subTitle {
        font-size: 8px;
        height: 8px;
        line-height:8px;
        color: #ffffff;
    }

    .phone-about-us .banner-border .border-example {
        display: inline-block;
        width: 122px;
        height: 20px;
        line-height: 20px;
        font-size: 12px;
        background-color: #ffffff;
        color: #00a0e9;
        transform: translateY(50%);
    }

    .phone-about-us .join-content-info {
        width: 100%;
    }

    .phone-about-us .join-content-info .content-info-title {
        font-size: 15px;
        height: 50px;
        line-height: 50px;
        width: 100%;
        color: #333333;
    }

    .phone-about-us .join-content-info .info-item {
        /*display: inline-block;*/
        width: 100%;
        height: 61px;
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n) {
        background-color: #00a0e9;
        color: #ffffff;
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n+1) {
        background-color: #ffffff;
    }

    .phone-about-us .join-content-info .info-item .number {
        /*display: inline-block;*/
        float: left;
        height: 61px;
        line-height: 61px;
        width: 20%;
        font-size: 13px;
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n) .number {
        color: #ffffff;
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n+1) .number {
        color: #333333;
    }

    .phone-about-us .join-content-info .info-item .content-info-content {
        /*display: inline-block;*/
        float: left;
        height: 61px;
        width: 80%;
        padding-top: 10px;
    }

    .phone-about-us .join-content-info .info-item:nth-child(6) .content-info-content {
        padding-top: 2px;
    }

    .phone-about-us .join-content-info .info-item .content-info-content .info-title {
        font-size: 16px;
        height: 16px;
        text-align: left;
        margin-bottom: 8px;
        /*color: #ffffff;*/
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n) .info-title {
        color: #ffffff;
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n+1) .info-title {
        color: #333333;
    }

    .phone-about-us .join-content-info .info-item .content-info-content .info-summary {
        font-size: 11px;
        /*height: 11px;*/
        text-align: left;
        /*color: #ffffff;*/
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n) .info-summary {
        color: #f0f0f0;
    }

    .phone-about-us .join-content-info .info-item:nth-child(2n+1) .info-summary {
        color: #666666;
    }

    .core-retail-phone .section1 .container{
        width: 100%;
        height: auto;
    }
    .core-retail-phone .section1 img{
        width: 100%;
        height: auto;
    }

    .core-retail-phone .section1 .absolute-text{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: auto;
    }
    .core-retail-phone .section1 .absolute-text .logo {
        margin-left: 123px;
        margin-top: 25px;
        width: 100%;
        height: auto;
    }

    .core-retail-phone .section1 .absolute-text .text-banner {
        width: 100%;
        height: auto;
        text-align: center;
        margin: 100px auto;
    }

    .core-retail-phone .section1 .absolute-text .text-banner img{
        width: 100%;
        height: auto;

    }

    .core-retail-phone .section2 .container{
        width: 100%;
        text-align: center;
        margin-top: 44px;
        margin-bottom: 44px;
    }
    .core-retail-phone .section2 .container img {
        width: 100%;
        height: auto;
    }

    .core-retail-phone .section3 .container{
        width: 100%;
        text-align: center;
        background:rgba(250,250,250,1);
        margin: 43px 0;
    }

    .core-retail-phone .section3 img{
        width: 100%;
        height: auto;
        margin: 20px 20px;
    }

    .core-retail-phone .section4 .container{
        width: 100%;
        text-align: center;
    }
    .core-retail-phone .section4 .container img{
        width: 100%;
        margin: 0 auto;
    }
    .core-retail-phone .section4 .container .nav1 .section4NavLi{
        color:#333;
        font-size: 20px;

    }

    .core-retail-phone .section5 .container {
        width: 100%;
        text-align: center;
        background:rgba(250,250,250,1);
    }

    .core-retail-phone .section5 .container img {
        width: 100%;
        height: auto;
        margin: 20px 20px;
    }

    .core-retail-phone .section6 .container {
        width: 100%;
        text-align: center;
        background:rgba(250,250,250,1);
    }

    .core-retail-phone .section6 .container img {
        width: 100%;
        height: auto;
    }

    .core-retail-phone .section8 {
        height: auto;
        width: 100%;
        background: url(/img/core/n_6_footer_bg.jpg);
        background-size: 100% 100%;
    }
    .core-retail-phone .section8 .container {
        margin: 0 auto;
    }
    .core-retail-phone .section8 .section-title {
        color: #fff;
        font-size: 32px;
        text-align: center;
        margin-top: 88px;
    }
    .core-retail-phone .section8 .section-title span{
        font-weight: bold;
    }

    .core-retail-phone .section8 .form {
        margin: 0 auto;
        width: 60%;
    }

    .core-retail-phone .section8 .form .l {
    }

    .core-retail-phone .section8 .form .ipt {
        display: block;
        width: 100%;
        height: 40px;
        line-height: 40px;
        margin-bottom: 6px;
        padding: 0 13px;
        background: #FFFFFF;
        border: 1px solid #fff;
        border-radius: 4px;
        transition: all .3s ease
    }

    .core-retail-phone .section8 .form .ipt::-webkit-input-placeholder {
        color: #999999
    }

    .core-retail-phone .section8 .form .ipt:-moz-placeholder {
        color: #999999
    }

    .core-retail-phone .section8 .form .ipt::-moz-placeholder {
        color: #999999
    }

    .core-retail-phone .section8 .form .ipt:-ms-input-placeholder {
        color: #999999
    }

    .core-retail-phone .section8 .form .ipt:focus {
        opacity: 1
    }

    .core-retail-phone .section8 .form .textarea {
        padding: 10px;
        margin-bottom: 6px;
        width: 100%;
        height: 132px;
        border: 1px solid #fff;
        border-radius: 2px;
        transition: all .3s ease;
        background: #FFFFFF;
    }

    .core-retail-phone .section8 .form .textarea:focus {
        opacity: 1
    }

    .core-retail-phone .section8 .form .submit {
        width: 100%;

        height: 38px;
        line-height: 34px;
        border-radius: 3px;
        text-align: center;
        color: #eaf3fb;
        background: #5456F0;
        font-size: 15px;
        cursor: pointer;
        transition: all .3s ease;
    }

    .core-retail-phone .section8 .form .submit:focus,
    .core-retail-phone .section8 .form .submit:hover {
        opacity: 1
    }


}