.solutionNav ::-webkit-scrollbar-track-piece,
.fugai ::-webkit-scrollbar-track-piece {
    background-color: #f9f9f9;
    -webkit-border-radius: 0;
    margin-left: -10px;
    opacity: .5;
    filter: alpha(finishopacity=0, opacity=0, style=2, startx=20, starty=40, finishx=0, finishy=0)
}

.solutionNav ::-webkit-scrollbar,
.fugai ::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    opacity: .5;
    filter: alpha(finishopacity=0, opacity=0, style=2, startx=20, starty=40, finishx=0, finishy=0)
}

.solutionNav ::-webkit-scrollbar-thumb,
.fugai ::-webkit-scrollbar-thumb {
    height: 50px;
    background-color: #e0e4e7;
    -webkit-border-radius: 4px;
    outline: 2px solid #f9f9f9;
    outline-offset: -2px;
    border: 2px solid #f9f9f9;
    opacity: .5
}

.solutionNav ::-webkit-scrollbar-thumb:hover,
.fugai ::-webkit-scrollbar-thumb:hover {
    height: 50px;
    background-color: #9f9f9f;
    -webkit-border-radius: 4px
}

.fugai ::-webkit-scrollbar-track-piece {
    background-color: #435bfc
}

.fugai ::-webkit-scrollbar-thumb {
    background-color: #2f44d5;
    outline: 0 solid #f9f9f9;
    outline-offset: 0;
    border: 0 solid #f9f9f9
}

.fugai ::-webkit-scrollbar-thumb:hover {
    background-color: #2538b4
}

#accordion::-webkit-scrollbar-track-piece,
.catalog .full-list::-webkit-scrollbar-track-piece {
    background-color: #f9f9f9;
    -webkit-border-radius: 0;
    margin-left: -10px;
    opacity: .5;
    filter: alpha(finishopacity=0, opacity=0, style=2, startx=20, starty=40, finishx=0, finishy=0)
}

#accordion::-webkit-scrollbar,
.catalog .full-list::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    opacity: .5;
    filter: alpha(finishopacity=0, opacity=0, style=2, startx=20, starty=40, finishx=0, finishy=0)
}

#accordion::-webkit-scrollbar-thumb,
.catalog .full-list::-webkit-scrollbar-thumb {
    height: 50px;
    background-color: #e0e4e7;
    -webkit-border-radius: 4px;
    outline: 2px solid #f9f9f9;
    outline-offset: -2px;
    border: 2px solid #f9f9f9;
    opacity: .5
}

#accordion::-webkit-scrollbar-thumb:hover,
.catalog .full-list::-webkit-scrollbar-thumb:hover {
    height: 50px;
    background-color: #9f9f9f;
    -webkit-border-radius: 4px
}

.planxb {
    background-image: url(../images/planxb0.png);
    background-repeat: no-repeat
}

.planAxb {
    background-image: url(../images/planAxb1.png);
    background-repeat: no-repeat
}

.planAxb1 {
    background-image: url(../images/planAxb2.png);
    background-repeat: no-repeat
}

.planAxb2,
.planAxb3 {
    background-image: url(../images/planAxb3.png);
    background-repeat: no-repeat
}

.planBxb {
    background-image: url(../images/planBxb1.png);
    background-repeat: no-repeat
}

.planBxb1 {
    background-image: url(../images/planBxb2.png);
    background-repeat: no-repeat
}

.cpAban {
    height: 450px;
    position: relative;
}

.cpAban #banner {
    background-position: center top
}

.cpAban .banWz {
    padding-top: 23px
}

.cpAban .banWz .wzA1,
.cpAban .banWz .wz1 {
    font-size: 34px;
    line-height: 51px;
    color: #fff
}

.cpAban .banWz .cpXian {
    width: 44px;
    height: 2px;
    background: #fff;
    margin: 21px auto 25px
}

.cpAban .banWz .wzA2 {
    width: 67%;
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin: 0 auto
}

.planM1 {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin: 85px auto 55px
}

.planM1 li {
    width: 33.33%;
    height: auto;
    overflow: hidden;
    float: left
}

.planM1 li .tunr {
    display: block;
    height: auto;
    overflow: hidden;
    position: relative;
    margin: 0 15px 30px
}

.planM1 li img {
    width: 100%;
    height: auto
}

.planM1 li .tubj {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: rgba(0, 0, 0, .1)
}

.planM1 li .neirong {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -68px;
    z-index: 3;
    text-align: center;
    width: 100%;
    height: auto
}

.planM1 li .planxb {
    width: 70px;
    height: 70px;
    margin: 0 auto
}

.planM1 li .planxb1 {
    background-position: -210px -70px
}

.planM1 li .planxb2 {
    background-position: -70px -70px
}

.planM1 li .planxb3 {
    background-position: -280px 0
}

.planM1 li .planxb4 {
    background-position: -148px -290px;
    width: 74px;
    height: 78px
}

.planM1 li .planxb5 {
    background-position: -297px -290px
}

.planM1 li .planxb6 {
    background-position: -367px -290px
}

.planM1 li .planxb7 {
    background-position: -222px -290px
}

.planM1 li .planxb8 {
    background-position: -150px -375px
}

.planM1 li .planxb9 {
    background-position: -210px 0
}

.planM1 li .planxb10 {
    background-position: -222px -290px
}

.planM1 li .planxb11 {
    width: 74px;
    height: 78px;
    background-position: -74px -290px
}

.planM1 li .planxb12 {
    background-position: -70px 0
}

.planM1 li .planxb13 {
    background-position: -368px -290px
}

.planM1 li .planxb14 {
    background-position: 0 -375px
}

.planM1 li .planxb15 {
    width: 80px;
    background-position: -70px -375px
}

.planM1 li .planxb16 {
    background-position: -150px -375px
}

.planM1 li .planxb255 {
    background-position: -220px -375px
}

.planM1 li p {
    font-size: 20px;
    color: #fff;
    line-height: 25px;
    margin: 23px auto 17px
}

.planM1 li span {
    display: block;
    width: 39px;
    height: 2px;
    background: #fff;
    margin: 0 auto
}

.planM1 li .fugai {
    -webkit-transition: all .9s ease;
    -moz-transition: all .9s ease;
    -o-transition: all .9s ease;
    -ms-transition: all .9s ease;
    transition: all .9s ease;
    width: 100%;
    height: 287px;
    position: absolute;
    left: 0;
    bottom: -287px;
    background-color: rgba(89, 110, 251, 0.8);
    z-index: 3
}

.planM1 li .wen {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.planM1 li .wen .srcoll0 {
    width: 95%;
    height: 180px;
    overflow-y: scroll;
    margin: 0 auto
}

.planM1 li .wen p {
    margin: 0 auto 17px
}

.planM1 li .wen span {
    margin: 0 auto 14px
}

.planM1 li .wen a {
    display: block;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.7);
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 12%
}

.planM1 li .wen a:hover {
    color: rgba(255, 255, 255, 1);
    text-decoration: underline
}

.planM1 li .tunr:hover .fugai {
    bottom: 0
}

.planM1 li .tunr:hover .neirong {
    top: 0;
    margin-top: -137px;
    -webkit-transition: all .8s ease;
    -moz-transition: all .8s ease;
    -o-transition: all .8s ease;
    -ms-transition: all .8s ease;
    transition: all .8s ease
}

.cpAnniu1 {
    padding-top: 48px
}

.openClasses4 {
    padding: 75px 0 67px
}

.openClasses4 .openMain {
    margin: 0
}

.openClasses4 .huigu {
    width: 100%;
    margin: 0 auto
}

.openClasses4 .huigu .bd {
    padding: 0 40px;
    position: relative;
    margin: 13px auto 8px;
    height: auto;
    overflow: hidden
}

.openClasses4 .huigu .bd ul li {
    width: 20%;
    height: auto;
    overflow: hidden;
    float: left
}

.openClasses4 .huigu .bd ul li a {
    display: block;
    background: #fff;
    height: auto;
    overflow: hidden;
    margin: 37px 20px;
    box-shadow: 1px 0 13px rgba(156, 163, 255, .14)
}

.openClasses4 li a img {
    width: 80%;
    height: auto;
    -webkit-transition: transform 3s;
    -moz-transition: transform 3s;
    -ms-transition: transform 3s;
    -o-transition: transform 3s;
    transition: transform 3s;
    margin: -20px auto
}

.openClasses4 .huigu .bd ul li a:hover img {
    -webkit-transform: scale(1.13);
    -moz-transform: scale(1.13);
    -ms-transform: scale(1.13);
    -o-transform: scale(1.13);
    transform: scale(1.13)
}

.openClasses4 .huigu .prev,
.openClasses4 .huigu .next {
    position: absolute;
    top: 50%;
    width: 15px;
    height: 30px;
    margin-top: -15px;
    overflow: hidden;
    text-indent: -999px;
    border: 0;
    opacity: .7;
    background: url(../images/jianT2.png) no-repeat
}

.openClasses4 .huigu .prev {
    left: 0;
    background-position: right bottom
}

.openClasses4 .huigu .next {
    right: 0;
    background-position: left bottom
}

.openClasses4 .huigu .prev:hover {
    background-position: right bottom;
    opacity: 1
}

.openClasses4 .huigu .next:hover {
    cursor: pointer;
    background-position: left bottom;
    opacity: 1
}

.openClasses4 .huigu .hd {
    height: auto;
    overflow: hidden;
    margin: 0 auto
}

.openClasses4 .huigu .hd ul {
    height: 10px;
    text-align: center;
    display: inline-table;
    word-spacing: -6px;
    margin: 0 auto
}

.openClasses4 .huigu .hd ul li {
    cursor: pointer;
    width: 6px;
    height: 6px;
    margin: 1px 5px;
    text-indent: -9999px;
    border: 1px solid #596efb;
    border-radius: 50%;
    display: inline-block;
    vertical-align: top;
    word-spacing: 0
}

.openClasses4 .huigu .hd ul li.on {
    background: #596efb;
    border: 1px solid #596efb;
    width: 8px;
    height: 8px;
    margin: 0 4px
}

.openClasses4 .huips {
    width: 100%;
    height: auto;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    margin: 35px auto
}

.openClasses4 .huips li {
    width: 29%;
    height: auto;
    overflow: hidden;
    display: inline-block;
    margin: 0 1.5% 3%
}

.openClasses4 .huips {
    display: none
}

.titnav {
    height: auto;
    overflow: hidden
}

.titnav .wz1 {
    font-size: 26px;
    color: #333;
    line-height: 34px;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 0 auto
}

.titnav .wz2 {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    letter-spacing: 1px
}

.titnav .xian1 {
    display: block;
    width: 60px;
    height: 2px;
    background: #596efb;
    margin: 17px auto
}

.planMain1 {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin: 85px auto 55px
}

.planMain1 li {
    margin: 0 0 30px
}

.planMain1 li a {
    display: block;
    height: auto;
    overflow: hidden;
    position: relative
}

.planMain1 li img {
    width: 100%;
    height: auto
}

.planMain1 li .tubj {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: rgba(0, 0, 0, .5)
}

.planMain1 li .neirong {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -68px;
    z-index: 3;
    text-align: center;
    width: 100%;
    height: auto
}

.planMain1 li .planxb {
    width: 70px;
    height: 70px;
    margin: 0 auto
}

.planMain1 li .planxb1 {
    background-position: 0 0
}

.planMain1 li .planxb2 {
    background-position: -70px 0
}

.planMain1 li .planxb3 {
    background-position: -140px 0
}

.planMain1 li .planxb4 {
    background-position: -210px 0
}

.planMain1 li .planxb5 {
    background-position: -280px 0
}

.planMain1 li .planxb6 {
    background-position: -350px 0
}

.planMain1 li .planxb7 {
    background-position: 0 -70px
}

.planMain1 li .planxb8 {
    background-position: -70px -70px
}

.planMain1 li .planxb9 {
    background-position: -140px -70px
}

.planMain1 li .planxb10 {
    background-position: -210px -70px
}

.planMain1 li .planxb11 {
    background-position: -280px -70px
}

.planMain1 li .planxb12 {
    background-position: -350px -70px
}

.planMain1 li .neirong p {
    font-size: 20px;
    color: #fff;
    line-height: 25px;
    margin: 23px auto 17px
}

.planMain1 li .neirong span {
    display: block;
    width: 39px;
    height: 2px;
    background: #fff;
    margin: 0 auto
}

.planMain2 {
    background-image: url(../images/ybanplan.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 92px 0 191px
}

.planMain2 .main {
    width: 86%;
    height: auto;
    overflow: hidden;
    margin: 0 auto
}

.planMain2 .wenzi {
    width: 37.4%;
    height: auto;
    float: left;
    text-align: left
}

.planMain2 .wenzi h6 {
    line-height: 32px;
    font-size: 26px;
    color: #fff;
    letter-spacing: 1px
}

.planMain2 .wenzi span {
    display: block;
    width: 60px;
    height: 2px;
    background: #596efb;
    margin: 26px 0 23px
}

.planMain2 .wenzi p {
    line-height: 28px;
    font-size: 14px;
    color: #ccc
}

.planMain2 .vli {
    width: 54.6%;
    height: auto;
    float: right
}

.planMain2 .vli .vali {
    position: relative;
    margin-bottom: 20px;
    box-sizing: border-box
}

.planMain2 .vli .vali input {
    height: 40px;
    padding: 5px 15px;
    width: 100%;
    border: solid 1px #ddd;
    border-radius: 3px;
    color: #353434;
    box-sizing: border-box
}

.planMain2 .vli .vali p {
    position: absolute;
    left: 17px
}

.messages {
    padding: 3px 0 0
}

.messages input,
.messages select,
.messages textarea {
    margin: 0;
    padding: 0;
    background: none;
    border: 0;
    font-family: "Microsoft Yahei"
}

.messlist {
    height: auto;
    overflow: hidden;
    padding-bottom: 25px;
    position: relative
}

.messlist input,
.messlist textarea {
    width: 93.4%;
    height: 22px;
    line-height: 22px;
    padding: 7px 3%;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    background: #4b556a;
    border: 1px solid #4b556a;
    border-radius: 3px;
    box-sizing: content-box
}

.messlist textarea {
    height: 88px
}

.messlist dt,
.messlist dd {
    float: left;
    width: 48%;
    height: 38px;
    position: relative;
    box-sizing: border-box
}

.messlist dd {
    float: right
}

.messlist dt input,
.messlist dd input {
    width: 86%;
    padding: 8px 6.5%
}

.messsub {
    width: 192px;
    height: 38px
}

.messsub input {
    width: 192px;
    height: 38px;
    line-height: 38px;
    background: #596efb;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    border-radius: 3px;
    letter-spacing: 1px
}

.messsub input:hover {
    background: #5064e6
}

.tishi {
    color: #e80000;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    top: 38px;
    left: 0
}

.textareas .tishi {
    top: 104px
}

.zhengque {
    color: #0aa770
}

#label8,
#label9,
#label10 {
    top: 104px
}

.messlist input,
.messlist textarea {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-user-modify: read-write-plaintext-only;
    outline: 0;
    box-shadow: none
}

.messlist ::-webkit-input-placeholder {
    color: #fff
}

.messlist :-moz-placeholder {
    color: #fff
}

.messlist ::-moz-placeholder {
    color: #fff
}

.messlist :-ms-input-placeholder {
    color: #fff
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset
}

.cpAban.fangAban1 .banWz .wz1 {
    font-size: 34px;
    line-height: 51px;
    color: #fff
}

.cpAban.fangAban1 .banWz .wz3 {
    width: 68%;
    font-size: 14px;
    line-height: 28px;
    color: #fff;
    letter-spacing: 1px;
    margin: 18px auto 0
}

.cpAban.fangAban1 .banWz2 .wz3 {
    width: 83%;
    text-align: left
}

.cpAban.fangAban1 .banWz .wzA1 {
    font-size: 34px;
    line-height: 51px;
    color: #fff
}

.cpAban.fangAban1 .banWz .cpXian {
    margin: 21px auto 25px
}

.cpAban.fangAban1 .banWz .wzA2 {
    width: 67%;
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin: 0 auto
}

.cpAban .banWz .wz3 {
    font-size: 16px;
    color: #c1c2cb;
    line-height: 26px
}

.cpAban .banWz .anniu {
    height: 36px;
    text-align: center;
    font-size: 0;
    margin: 25px auto 0
}

.cpAban .banWz .anniu a {
    display: inline-block;
    width: 142px;
    height: 36px;
    border: 1px solid #fff;
    text-align: center;
    line-height: 34px;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    margin: 0 8px
}

.cpAban .banWz .anniu a:hover {
    background-color: #596efb;
    border-color: #596efb
}

.fdnav {
    width: 100%;
    height: 50px;
    background: rgba(255, 255, 255, 0.15);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
    position: absolute;
    bottom: 0;
    left: 0
}

.fdnav1 {
    background: rgba(0, 0, 0, 0.85);
    position: fixed;
    top: 0;
    bottom: auto;
    z-index: 3
}

.courtFa .nav_fix {
    position: relative !important
}

.courtFa .navbar {
    position: absolute
}

.fdnav .neir {
    width: 100%;
    height: 50px;
    text-align: center;
    display: inline-table;
    word-spacing: -6px;
    margin: 0 auto
}

.fdnav .neir a {
    width: auto;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
    padding: 0 18px;
    display: inline-block;
    vertical-align: top;
    word-spacing: 0;
    letter-spacing: 1px;
    margin: 0 24px
}

.fdnav .neir a:hover {
    cursor: pointer;
    background: url(../images/ziliaox1.png) center 46px no-repeat
}

.titnav1 {
    margin: 0 11px
}

.titnav1 .xian1 {
    margin: 17px auto 15px
}

.titnav1 .wz2 {
    line-height: 28px;
    text-align: left
}

.conLeft {
    width: 18.6%;
    margin-left: .91%;
    float: left
}

.conRight {
    width: 75%;
    margin: 0 auto;
}

.planAmain {
    padding-top: 50px
}

.planAmain2 .container .conRight {
    padding: 67px 0 59px
}

.planAmain2 .container .conRight>div:nth-child(2) {
    text-align: center;
    width: 100%;
    height: auto
}

.planAmain2 .container .conRight>div:nth-child(2) img {
    max-width: 98%;
    image-rendering: crisp-edges;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    -ms-interpolation-mode: nearest-neighbor
}

.conRight a:hover {
    color: #596edb;
    text-decoration: underline
}

.menu_list {
    width: 224px;
    height: auto;
    overflow: hidden;
    text-align: left;
    background: #f7fbfe;
    border: 1px solid #e6eff7;
    position: absolute;
    left: 50%;
    margin-left: -590px;
    z-index: 2
}

.menu_list .xnav {
    line-height: 36px;
    font-size: 24px;
    color: #333;
    padding: 42px 18px
}

.menu_list.ceDaoh {
    position: fixed !important;
    top: 50px !important
}

.menu_list.ceDaoh .xnav {
    padding: 28px 18px
}

.menu_list .xnav a {
    display: block;
    line-height: 36px;
    font-size: 24px;
    color: #333;
    letter-spacing: 1px
}

.menu_list .xnav a:hover {
    color: #596efb
}

.menu_list .panel-group {
    margin-bottom: 0
}

.menu_list.ceDaoh .panel-group {
    overflow-y: auto;
    max-height: calc(100vh - 142px)
}

.menu_list .panel {
    background: none
}

.menu_list .panel-group .panel,
.menu_list .panel-heading {
    border-radius: 0;
    border: 0;
    box-shadow: none;
    margin: 0
}

.menu_list .panel-heading,
.menu_list .panel-body {
    padding: 0;
    background: none
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top: 1px solid #e6eff7
}

.menu_head {
    height: 40px;
    border-top: 1px solid #e6eff7
}

.menu_head a {
    display: block;
    height: 40px;
    line-height: 40px;
    padding-left: 18px;
    font-size: 14px;
    color: #333;
    cursor: pointer;
    letter-spacing: 1px;
    font-weight: 600;
    position: relative
}

.menu_head i {
    position: absolute;
    right: 13px;
    top: 6px;
    display: block;
    width: 28px;
    height: 28px;
    background: url(../images/planXiala1.png) no-repeat;
    background-position: left center
}

.menu_head a.collapsed i {
    background-position: right center
}

.menu_body {
    border-top: 1px solid #e6eff7;
    line-height: 43px
}

.menu_body a {
    display: block;
    height: 43px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 43px;
    font-size: 14px;
    letter-spacing: 1px;
    color: #666;
    border-left: 2px solid transparent;
    position: relative;
    left: -1px;
    z-index: 3;
    text-decoration: none;
    padding: 0 28px 0 33px
}

.menu_body a:before {
    display: none;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 2px;
    height: 100%;
    background-color: #596efb
}

.menu_head:hover,
.menu_body a:hover {
    background: #edf4fa
}

.menu_body .active {
    text-decoration: none !important;
    color: #596efb !important
}

.menu_body a.active:before {
    display: block
}

.menu_list1 .xnav,
.menu_list1.ceDaoh .xnav {
    padding-left: 28px
}

.menu_list1 .menu_body a {
    padding-left: 28px;
    border-bottom: 1px solid #e6eff7
}

.menu_list1 .menu_body a:last-child {
    border-bottom: 0
}

.palnYanse {
    background: #f2f6ff
}

.planAmain2 {
    padding: 0;
    background: #fff
}

.planAmain2 .planAm {
    height: auto;
    overflow: hidden;
    margin: 23px 0 0
}

.planAmain2 .planAm li {
    width: 50%;
    float: left
}

.planAmain2 .planAm .wz {
    border: 1px solid #dbe0e5;
    height: auto;
    overflow: hidden;
    padding: 26px 30px 24px;
    margin: 11px
}

.planAmain2 .planAm dt {
    float: left;
    width: 48px
}

.planAmain2 .planAm dt i {
    width: 48px;
    height: 45px;
    display: block
}

.planAmain2 .planAm .shxb1 {
    background-position: 0 0
}

.planAmain2 .planAm .shxb2 {
    background-position: -48px 0
}

.planAmain2 .planAm .shxb3 {
    background-position: -96px 0
}

.planAmain2 .planAm .shxb4 {
    background-position: -144px 0
}

.planAmain2 .planAm .shxb5 {
    background-position: -192px 0
}

.planAmain2 .planAm .jrxb1 {
    background-position: 0 -45px
}

.planAmain2 .planAm .jrxb2 {
    background-position: -48px -45px
}

.planAmain2 .planAm .jrxb3 {
    background-position: -96px -45px
}

.planAmain2 .planAm .jrxb4 {
    background-position: -144px -45px
}

.planAmain2 .planAm .jrxb5 {
    background-position: -192px -45px
}

.planAmain2 .planAm .jcyxb1 {
    background-position: 0 -90px
}

.planAmain2 .planAm .jcyxb2 {
    background-position: -48px -90px
}

.planAmain2 .planAm .jcyxb3 {
    background-position: -96px -90px
}

.planAmain2 .planAm .itxb1 {
    background-position: 0 -135px
}

.planAmain2 .planAm .itxb2 {
    background-position: -48px -135px
}

.planAmain2 .planAm .itxb3 {
    background-position: -96px -135px
}

.planAmain2 .planAm .itxb4 {
    background-position: -144px -135px
}

.planAmain2 .planAm .itxb5 {
    background-position: -192px -135px
}

.planAmain2 .planAm .itxb6 {
    background-position: -240px -135px
}

.planAmain2 .planAm dd {
    margin-left: 66px;
    text-align: left;
    height: auto;
    overflow: hidden
}

.planAmain2 .wz h6 {
    font-size: 17px;
    color: #333;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 1px;
    margin: 0 0 10px
}

.planAmain2 .wz p {
    font-size: 14px;
    color: #999;
    line-height: 22px;
    min-height: 44px;
    text-align: left;
    letter-spacing: 1px
}

.planAmain3 {
    padding: 61px 0 10px
}

.planAmain3 .planAm {
    height: auto;
    overflow: hidden;
    text-align: center;
    display: inline-table;
    word-spacing: -6px;
    margin: 23px 0 27px
}

.planAmain3 .planAm li {
    width: 33.33%;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    word-spacing: 0
}

.planAmain3 .planAm li .wz {
    margin: 11px
}

.planAmain3 .planAm dl {
    position: relative;
    margin: 0;
    padding: 0
}

.planAmain3 .planAm dl img {
    width: 100%;
    height: auto
}

.planAmain3 .planAm dd {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 100%;
    font-size: 16px;
    color: #fff;
    letter-spacing: 1px;
    background-color: rgba(25, 33, 79, 0.7);
    z-index: 2
}

.planAmain3 .planAm dd span {
    display: block;
    width: 90%;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.planAmain3 .planAm li .wz p {
    background: #fff;
    border: 1px solid #dbe0e5;
    padding: 20px 24px 24px;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 1px;
    color: #999
}

.planAmain3 .jiagou p {
    line-height: 28px;
    font-size: 15px;
    color: #333;
    letter-spacing: 1px
}

.planAmain3 .jiagou .tu {
    height: auto;
    overflow: hidden;
    text-align: center;
    padding: 24px 0 60px
}

.planAmain3 .jiagou .tu img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto
}

.planAmain4 {
    padding: 0 0 33px
}

.planAmain4 .conRight {
    padding-top: 64px
}

.planAmain4 .planAm {
    height: auto;
    overflow: hidden;
    text-align: center;
    display: inline-table;
    word-spacing: -6px;
    margin: 41px 0 0
}

.planAmain4 .planAm li {
    width: 25%;
    display: inline-block;
    overflow: hidden;
    word-spacing: 0;
    vertical-align: top;
    margin: 0 0 26px
}

.planAmain4 .planAm li .wz {
    padding: 28px 24px 25px 30px;
    border-right: 1px solid #dbe0e5
}

.planAmain4 .planAm li:first-child .wz {
    padding: 28px 24px 25px 11px
}

.planAmain4 .planAm li:last-child .wz {
    padding: 28px 6px 25px 30px;
    border-right: 0 solid #dbe0e5
}

.planAmain4 .planAm li .wz .tb {
    width: 98px;
    height: 98px;
    padding: 23px;
    border-radius: 50%;
    background-color: #f2f7fa;
    margin: 0 auto
}

.planAmain4 .planAm li .wz i {
    width: 52px;
    height: 52px;
    display: block;
    margin: 0 auto
}

.planAmain4 .planAm li .wz .shxb1 {
    background-position: 0 0
}

.planAmain4 .planAm li .wz .shxb2 {
    background-position: -52px 0
}

.planAmain4 .planAm li .wz .shxb3 {
    background-position: -104px 0
}

.planAmain4 .planAm li .wz .shxb4 {
    background-position: -156px 0
}

.planAmain4 .planAm li .wz .jrxb1 {
    background-position: 0 -52px
}

.planAmain4 .planAm li .wz .jrxb2 {
    background-position: -52px -52px
}

.planAmain4 .planAm li .wz .jrxb3 {
    background-position: -104px -52px
}

.planAmain4 .planAm li .wz .jrxb4 {
    background-position: -156px -52px
}

.planAmain4 .planAm li .wz .fyxb1 {
    background-position: 0 -104px
}

.planAmain4 .planAm li .wz .fyxb2 {
    background-position: -52px -104px
}

.planAmain4 .planAm li .wz .fyxb3 {
    background-position: -104px -104px
}

.planAmain4 .planAm li .wz .fyxb4 {
    background-position: -156px -104px
}

.planAmain4 .planAm li .wz .jcyxb1 {
    background-position: 0 -156px
}

.planAmain4 .planAm li .wz .jcyxb2 {
    background-position: -63px -156px
}

.planAmain4 .planAm li .wz .jcyxb3 {
    background-position: -126px -156px
}

.planAmain4 .planAm li .wz h6 {
    line-height: 28px;
    font-size: 18px;
    color: #333;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 29px 0 17px
}

.planAmain4 .planAm li .wz p {
    line-height: 28px;
    font-size: 14px;
    color: #999;
    text-align: left;
    letter-spacing: 1px
}

.planAmain5 {
    padding: 60px 0 65px
}

.typicalCases {
    margin: 40px 11px 0
}

.typicalCases .bd ul {
    zoom: 1
}

.typicalCases .bd ul li {
    height: auto;
    overflow: hidden;
    background: #fff;
    border: 1px solid #dbe0e5
}

.typicalCases .bd .tu {
    width: 18%;
    height: 202px;
    float: left;
    display: table;
    padding-left: 10px
}

.typicalCases .bd .tu a {
    display: block;
    vertical-align: middle;
    display: table-cell;
    _position: absolute;
    _top: 50%;
    padding: 14px 22px
}

.typicalCases .bd .tu img {
    width: 100%
}

.typicalCases .bd .tu a b {
    display: block;
    font-size: 18px;
    color: #333
}

.typicalCases .bd .wenzi {
    float: left;
    width: 78%;
    height: auto
}

.typicalCases .bd .wenzi dl {
    margin: 48px 0 45px;
    padding-left: 43px;
    text-align: left;
    border-left: 1px solid #dbe0e5
}

.typicalCases .bd .wenzi dt,
.typicalCases .bd .wenzi dt a {
    display: block;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    font-size: 18px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap
}

.typicalCases .bd .wenzi dd {
    max-height: 96px;
    height: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 24px;
    font-size: 14px;
    color: #646c7d;
    letter-spacing: 1px;
    margin: 18px 0 0
}

.typicalCases .bd .wenzi dd a {
    font-size: 14px;
    color: #596efb;
    padding-right: 18px;
    background: url(../images/jiantxb3.png) 62px center no-repeat
}

.typicalCases .bd .wenzi dd a:hover {
    text-decoration: underline;
    color: #5064e6
}

.typicalCases .bd .wenzi .btn-link {
    margin-top: 19px;
    height: auto;
    overflow: hidden;
    text-align: left;
    font-size: 0
}

.typicalCases .bd .wenzi .btn-link a {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    text-align: center;
    margin-right: 15px
}

.typicalCases .bd .wenzi .btn-link .btn1 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background-image: linear-gradient(90deg, #0ca7e6, #596efb);
    background-color: #0ca7e6;
    cursor: pointer
}

.typicalCases .bd .wenzi .btn-link .btn2 {
    width: 100px;
    height: 30px;
    line-height: 28px;
    color: #596efb;
    border: 1px solid #596efb
}

.typicalCases .bd .wenzi .btn-link .btn1:hover {
    background: linear-gradient(90deg, #09f 0, #575dfa 100%);
    background-color: #5064e6
}

.typicalCases .bd .wenzi .btn-link .btn2:hover {
    background-color: #596efb;
    color: #fff
}

.typicalCases .hd {
    height: auto;
    overflow: hidden
}

.typicalCases .hd ul {
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #e4e8eb
}

.typicalCases .hd ul li {
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
    width: 16%;
    padding: 30px 0 20px;
    margin: 0 10px
}

.typicalCases .hd ul li a {
    display: block;
    width: 100%;
    height: 67px;
    position: relative
}

.typicalCases .hd ul li img {
    max-width: 75%;
    max-height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.typicalCases .hd ul li a b {
    display: block;
    font-size: 18px;
    color: #333;
    line-height: 67px
}

.typicalCases .hd ul li.on {
    background: url(../images/planxian1.png) center bottom no-repeat
}

.fayuan {
    margin: 0 11px;
    padding: 25px 0 11px
}

.fayuan .tu {
    width: 39.56%;
    float: left
}

.fayuan .tu img {
    width: 100%;
    height: auto
}

.fayuan .wenzi {
    width: 55.65%;
    margin-right: 10px;
    height: 202px;
    float: right;
    position: relative;
    text-align: left
}

.fayuan .wenzi .titnav {
    margin: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%)
}

.fayuan .titnav1 .xian1 {
    margin: 17px 0 15px
}

.courtFa1 .planAmain3 .planAm li .wz p {
    height: 92px
}

.courtFa1 .planAmain3 .jiagou .tu {
    padding: 5px 0 60px
}

.courtFa1 .planAmain4 .planAm li {
    width: 26.5%
}

.courtFa1 .planAmain4 .planAm li:first-child {
    width: 23%
}

.courtFa1 .planAmain4 .planAm li:last-child {
    width: 24%
}

.courtFa2 .planAmain4 .planAm li .wz .tb {
    padding: 23px 17px 23px 18px;
    background: #fff
}

.courtFa2 .planAmain4 .planAm li .wz i {
    width: 63px;
    height: 52px
}

.courtFa2 .planAmain4 .planAm li .wz p {
    height: 112px
}

.courtFa3 .planAmain4 .planAm li .wz p {
    height: 168px
}

.courtFa4 .planAmain4 .planAm li .wz p {
    height: 140px
}

.courtFa4 .planAmain3 .planAm li .wz p,
.courtFa3 .planAmain3 .planAm li:last-child .wz p {
    height: 118px
}

.courtFa3 .planAmain3 .planAm li .wz p {
    height: 142px
}

.courtFa4 .planAmain3 .planAm {
    margin: 23px 0
}

.courtFa5 .planAmain3 .planAm {
    margin: 35px 0 2px
}

.courtFa5 .planAmain4 .planAm li {
    width: 20%
}

.courtFa5 .planAmain4 .planAm li .wz {
    padding: 28px 24px 25px 30px
}

.courtFa5 .planAmain4 .planAm li:first-child .wz {
    padding: 28px 24px 25px 11px
}

.courtFa5 .planAmain4 .planAm li:last-child .wz {
    padding: 28px 6px 25px 30px
}

.courtFa5 .planAmain4 .planAm li .wz .tb {
    width: 80px;
    height: 80px;
    padding: 18px;
    margin: 0 auto 22px
}

.courtFa5 .planAmain4 .planAm li .wz i {
    width: 44px;
    height: 44px
}

.planAmain4 .planAm li .wz .itxb1 {
    background-position: 0 -208px
}

.planAmain4 .planAm li .wz .itxb2 {
    background-position: -44px -208px
}

.planAmain4 .planAm li .wz .itxb3 {
    background-position: -88px -208px
}

.planAmain4 .planAm li .wz .itxb4 {
    background-position: -132px -208px
}

.planAmain4 .planAm li .wz .itxb5 {
    background-position: -176px -208px
}

.courtFa5 .planAmain4 .planAm li .wz p {
    height: 168px
}

.plan-ban .courtFa02 {
    margin-top: -48.5px
}

.planAmain2 .planAm .swxb1 {
    background-position: 0 0
}

.planAmain2 .planAm .swxb2 {
    background-position: -48px 0
}

.planAmain2 .planAm .swxb3 {
    background-position: -96px 0
}

.planAmain2 .planAm .swxb4 {
    background-position: -144px 0
}

.planAmain2 .planAm .swxb5 {
    background-position: -192px 0
}

.planAmain4 .planAm li .wz .swxb1 {
    background-position: 0 0
}

.planAmain4 .planAm li .wz .swxb2 {
    background-position: -52px 0
}

.planAmain4 .planAm li .wz .swxb3 {
    background-position: -104px 0
}

.planAmain4 .planAm li .wz .swxb4 {
    background-position: -156px 0
}

.courtFa6 .planAmain4 .planAm li .wz p {
    height: 196px
}

.courtFa6 .planAmain3 .planAm li .wz p {
    height: 118px
}

.planAmain2 .planAm .wsxb1 {
    background-position: 0 -45px
}

.planAmain2 .planAm .wsxb2 {
    background-position: -48px -45px
}

.planAmain2 .planAm .wsxb3 {
    background-position: -96px -45px
}

.planAmain2 .planAm .wsxb4 {
    background-position: -144px -45px
}

.planAmain2 .planAm .wsxb5 {
    background-position: -192px -45px
}

.courtFa7 .planAmain3 .planAm {
    margin: 23px 0 59px
}

.courtFa8 .planAmain3 .planAm {
    margin: 23px 0 49px
}

.courtFa7 .planAmain4 .planAm li,
.courtFa8 .planAmain4 .planAm li {
    width: 33.33%
}

.courtFa7 .planAmain3 .planAm li .wz p {
    height: 142px
}

.planAmain4 .planAm li .wz .wsxb1 {
    background-position: 0 -52px
}

.planAmain4 .planAm li .wz .wsxb2 {
    background-position: -52px -52px
}

.planAmain4 .planAm li .wz .wsxb3 {
    background-position: -104px -52px
}

.planAmain2 .planAm .xxxb1 {
    background-position: 0 -90px
}

.planAmain2 .planAm .xxxb2 {
    background-position: -48px -90px
}

.planAmain2 .planAm .xxxb3 {
    background-position: -96px -90px
}

.planAmain2 .planAm .xxxb4 {
    background-position: -144px -90px
}

.planAmain4 .planAm li .wz .xxxb1 {
    background-position: 0 -104px
}

.planAmain4 .planAm li .wz .xxxb2 {
    background-position: -52px -104px
}

.planAmain4 .planAm li .wz .xxxb3 {
    background-position: -104px -104px
}

.courtFa8 .planAmain4 .planAm li .wz p {
    height: 112px
}

.courtFa8 .planAmain3 .planAm li .wz p {
    height: 142px
}

.plan-ban .courtFa03 {
    margin-top: -25px
}

.courtFa9 .planAmain4 .planAm {
    width: 100%
}

.courtFa9 .planAmain4 .titnav1 .wz2 {
    text-align: center
}

.courtFa9 .planAmain4 .planAm li:first-child {
    width: 26%
}

.courtFa9 .planAmain4 .planAm li:nth-child(2),
.courtFa9 .planAmain4 .planAm li:nth-child(3) {
    width: 24.5%
}

.courtFa9 .planAmain4 .planAm li .wz {
    padding-left: 24px;
    padding-right: 24px
}

.courtFa9 .planAmain4 .planAm li:first-child .wz {
    padding-left: 11px
}

.courtFa9 .planAmain4 .planAm li .wz p {
    text-align: center;
    height: 140px
}

.courtFa9 .planAmain4 .planAm li:first-child .wz p {
    text-align: left
}

.courtFa9 .planAmain4 .planAm li .wz .tb {
    width: 52px;
    height: 52px;
    padding: 0;
    border-radius: 0;
    background: none
}

.planAmain4 .planAm .ibixb1 {
    background-position: 0 -156px
}

.planAmain4 .planAm .ibixb2 {
    background-position: -52px -156px
}

.planAmain4 .planAm .ibixb3 {
    background-position: -104px -156px
}

.planAmain4 .planAm .ibixb4 {
    background-position: -156px -156px
}

.gaishu {
    margin: 38px 11px 60px;
    height: auto;
    overflow: hidden
}

.gaishuLeft {
    width: 66.3%;
    border: 1px solid #dbe0e5;
    background: #fff;
    text-align: center;
    float: left
}

.courtFa9 .gaishuLeft {
    padding-bottom: 41px
}

.gaishuLeft .xnav {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    padding: 38px 0 17px
}

.gaishuLeft .tu,
.gaishuLeft .tu img {
    width: 100%
}

.gaishuLeft .tu {
    text-align: center
}

.gaishuLeft .tu img {
    max-width: 100%;
    height: auto
}

.gaishuRight {
    width: 31%;
    border: 1px solid #dbe0e5;
    background: #fff;
    text-align: left;
    float: right
}

.gaishuRight dl {
    padding: 6px 20px 21px
}

.gaishuRight dl dt {
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #333;
    font-weight: normal;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-bottom: 1px dashed #dbe0e5;
    margin: 3px 0 8px
}

.gaishuRight dl dd {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 22px
}

.gaishuRight dl dd i {
    float: left;
    display: block;
    width: 20px;
    height: 22px;
    text-indent: -9999px;
    background: url(../images/plandian1.png) left center no-repeat
}

.gaishuRight dl dd p {
    font-size: 12px;
    color: #666;
    display: block;
    margin-left: 20px;
    line-height: 22px
}

.planAmain2 .planAm .ibixb1 {
    background-position: 0 -135px
}

.planAmain2 .planAm .ibixb2 {
    background-position: -48px -135px
}

.planAmain2 .planAm .ibixb3 {
    background-position: -96px -135px
}

.planAmain2 .planAm .ibixb4 {
    background-position: -144px -135px
}

.planAmain2 .planAm .ibixb5 {
    background-position: -192px -135px
}

.planAmain2 .planAm .ibixb6 {
    background-position: -192px -90px
}

.courtFa10 .titnav1 .wz3 {
    height: 28px;
    text-align: left;
    margin-top: 9px
}

.courtFa10 .titnav1 .wz3 p {
    float: left;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #666;
    margin-right: 38px
}

.courtFa10 .titnav1 .wz3 p i {
    font-size: 18px;
    color: #666;
    font-style: normal;
    margin-right: 8px
}

.planAmain2 .planAm .zlxb1 {
    background-position: 0 0
}

.planAmain2 .planAm .zlxb2 {
    background-position: -48px 0
}

.planAmain2 .planAm .zlxb3 {
    background-position: -96px 0
}

.planAmain2 .planAm .zlxb4 {
    background-position: -144px 0
}

.zulin {
    margin: 40px 0 0
}

.zulin .tu {
    text-align: center
}

.zulin .tu img {
    max-width: 100%;
    height: auto;
    margin: 0 auto
}

.tabQieh {
    background: #fff;
    border: 1px solid #dbe0e5;
    height: auto;
    overflow: hidden;
    text-align: left;
    padding: 30px 0 36px;
    margin: 35px 0 50px
}

.tabQieh .hd {
    width: 19%;
    float: left
}

.tabQieh .hd li {
    height: 44px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 44px;
    font-size: 14px;
    color: #333;
    padding-left: 20px;
    border-right: 1px solid #dbe0e5
}

.tabQieh .hd li.on {
    background: #eff1ff;
    border-right: 2px solid #5e73ff;
    cursor: pointer
}

.tabQieh .bd {
    width: 71%;
    float: right;
    margin-right: 5%
}

.tabQieh .bd ul:nth-child(5) {
    margin-bottom: 15px
}

.tabQieh .bd .wz1 {
    line-height: 46px;
    font-size: 20px;
    color: #333
}

.tabQieh .bd .wz2 {
    line-height: 28px;
    font-size: 14px;
    color: #666;
    margin-top: 7px
}

.tabQieh .bd dl {
    margin-top: 7px;
    height: auto;
    overflow: hidden
}

.tabQieh .bd dl dt {
    line-height: 24px;
    font-size: 14px;
    color: #666;
    font-weight: normal
}

.tabQieh .bd dl dt i {
    font-size: 18px;
    color: #5e73ff;
    font-style: normal;
    margin-right: 8px
}

.tabQieh .bd dl dd {
    line-height: 20px;
    font-size: 12px;
    color: #666
}

.planAmain4 .tupian {
    margin: 26px 0 35px;
    text-align: center
}

.planAmain4 .tupian img {
    max-width: 100%;
    height: auto;
    margin: 0 auto
}

.planAmain6 {
    padding: 60px 0 66px;
    background-image: url(../images/zulinbj1.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

.planAmain6 .titnav .wz1 {
    color: #fff
}

.planAmain6 .titnav .xian1 {
    background: #fff;
    margin: 18px auto 27px
}

.jiazh {
    margin: 0 16px
}

.jiazh dd i {
    display: block;
    float: left;
    font-size: 10px;
    color: #fff;
    font-style: normal;
    line-height: 37px
}

.jiazh dd p {
    font-size: 14px;
    margin-left: 20px;
    line-height: 37px;
    color: #fff
}

.cpAnniu {
    height: 220px;
    padding: 25px 0 0;
    text-align: center;
    background-image: url(../images/yban1.jpg);
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    z-index: 4
}

.cpAnniu h5 {
    line-height: 44px;
    font-size: 24px;
    color: #fff;
    letter-spacing: 1px
}

.cpAnniu .s-title1 {
    line-height: 30px;
    font-size: 18px;
    color: #fff;
    letter-spacing: 1px
}

.cpAnniu .maxCon {
    text-align: center;
    overflow: inherit;
    padding: 15px 0 0
}

.cpAnniu .maxCon .lj,
.navNew .caiDan .cai .nrXl .yunTy dl .xlwz .an .lj {
    display: inline-block;
    width: auto;
    height: 40px;
    padding: 0 30px;
    line-height: 38px;
    color: #fff;
    font-size: 16px;
    border-radius: 2px;
    border: 1px solid #0db2ff;
    background: #1f52c2;
    transition: all .2s ease-in-out;
    margin: 0 14px
}

.navNew .caiDan .cai .nrXl .yunTy dl .xlwz .an .lj {
    font-size: 14px;
    height: 32px;
    line-height: 30px;
    padding: 0 20px;
    margin: 0 0 0 15px
}

.cpAnniu .maxCon .lj:hover,
.navNew .caiDan .cai .nrXl .yunTy dl .xlwz .an .lj:hover {
    cursor: pointer;
    border: 1px solid transparent;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    background-image: linear-gradient(90deg, rgba(12, 44, 135, .9), rgba(12, 44, 135, .9)), linear-gradient(120deg, #069eff, #0db2ff);
    background-color: #255cd6;
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
    box-shadow: 0 6px 14px rgba(2, 34, 197, .32)
}

.target-fix {
    position: relative;
    top: -50px; // 偏移值 display:block;height:0;overflow:hidden}@media screen and (max-width:1440px){.plan-ban{height:410px;min-height:410px;max-height:410px}.planM1{margin:65px auto 35px}.fdnav .container .row .neir-black a{margin:0 20px}}@media screen and (max-width:1280px){.plan-ban{height:380px;min-height:380px;max-height:380px}}@media screen and (max-width:1201px){.menu_list{width:214px}.courtFa3 .planAmain4 .planAm li .wz p,.courtFa5 .planAmain4 .planAm li .wz p{height:196px}}@media screen and (max-width:1179px){.menu_list{margin-left:-462px;width:175px}.solutionNav{margin-left:-462px}.fayuan .wenzi{height:auto}.fayuan .wenzi .titnav{position:inherit;top:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.courtFa .planAmain3 .jiagou .tu{padding:5px 60px 70px}.courtFa2 .planAmain4 .planAm li .wz p{height:168px}.courtFa4 .planAmain4 .planAm li .wz p,.courtFa3 .planAmain4 .planAm li .wz p{height:256px}.courtFa5 .planAmain4 .planAm li .wz p{height:284px}.courtFa6 .planAmain4 .planAm li .wz h6{font-size:17px}.courtFa6 .planAmain4 .planAm li .wz p{height:284px}.tabQieh .hd,.tabQieh .bd{width:92%;height:auto;overflow:hidden;float:none;margin:0 auto}.tabQieh .hd{margin-bottom:15px}.tabQieh .hd li{float:left;width:16.6%;padding:0 2%;border-right:0;border-bottom:1px solid #dbe0e5}.tabQieh .hd li.on{border-right:0;border-bottom:2px solid #5e73ff}.courtFa6 .plan-ban .ban-slogan1,.courtFa7 .plan-ban .ban-slogan1{margin-top:-66px}.courtFa5 .planAmain2 .wz p,.courtFa2 .planAmain2 .wz p,.courtFa10 .planAmain2 .wz p{min-height:66px}.courtFa4 .planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li .wz p,.courtFa7 .planAmain3 .planAm li .wz p{height:166px}.courtFa3 .planAmain3 .planAm li:last-child .wz p{height:142px}.courtFa6 .planAmain3 .planAm li .wz p,.courtFa8 .planAmain3 .planAm li .wz p{height:142px}.courtFa8 .planAmain4 .planAm li .wz h6{font-size:16px}.courtFa8 .planAmain4 .planAm li .wz p{height:140px}}@media screen and (max-width:991px){.menu_list{margin-left:-356px;width:134px}.menu_list .xnav{font-size:20px}.solutionNav{margin-left:-356px}.fdnav .neir{width:78%;margin-left:22%}.fdnav .neir a{margin:0}.planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li:last-child .wz p{height:auto}.courtFa6 .planAmain3 .planAm li .wz p{height:118px}.courtFa4 .planAmain3 .planAm li .wz p,.courtFa7 .planAmain3 .planAm li .wz p{height:142px}.planAmain3 .jiagou .tu{padding:37px 46px}.planAmain4 .planAm li,.courtFa1 .planAmain4 .planAm li,.courtFa1 .planAmain4 .planAm li:first-child,.courtFa1 .planAmain4 .planAm li:last-child,.courtFa5 .planAmain4 .planAm li,.courtFa7 .planAmain4 .planAm li,.planAmain3 .planAm li,.courtFa8 .planAmain4 .planAm li,.planAmain4 .planAm .planwz{width:50%}.planAmain4 .planAm li:nth-child(2) .wz,.courtFa .planAmain4 .planAm li:nth-child(2),.courtFa5 .planAmain4 .planAm li:nth-child(4) .wz{border-right:0 solid #dbe0e5}.planAmain4 .planAm li .wz img{height:96px}.courtFa2 .planAmain4 .planAm li .wz p{height:84px}.courtFa4 .planAmain4 .planAm li .wz p,.courtFa3 .planAmain4 .planAm li .wz p{height:140px}.courtFa5 .planAmain4 .planAm li .wz p{height:auto}.courtFa6 .planAmain4 .planAm li .wz p{height:140px}.typicalCases .bd .tu{width:22.4%}.typicalCases .bd .wenzi{width:74%}.planM1 li .neirong{margin-top:-61px}.planM1 li .neirong p{margin:16px auto 10px}.gaishu{margin:25px 11px 60px}.gaishuLeft{width:100%;float:none;margin-bottom:20px}.gaishuRight{width:100%;float:none}.zulin{margin:30px 11px 0}.plan-ban .ban-slogan1{margin-top:-76.5px}.plan-ban .slogan .wz1{font-size:30px}.jiazh dd p,.jiazh dd i{line-height:30px}.courtFa5 .planAmain2 .wz p,.courtFa2 .planAmain2 .wz p,.courtFa10 .planAmain2 .wz p{min-height:88px}.courtFa6 .planAmain2 .wz p{min-height:132px}.courtFa10 .planAmain2 .wz h6{height:40px}}@media screen and (max-width:930px){.plan-ban{height:360px;min-height:360px;max-height:360px}}@media screen and (max-width:819px){.planAmain4 .planAm{margin:44px 0 0}.planAmain4 .planAm li{width:50%}.planAmain4 .planAm li:nth-child(2) .wz{border-right:0 solid #dbe0e5}.openClasses4 .huigu .bd ul li a{margin:37px 18px}}@media screen and (max-width:779px){.openClasses4 .container{padding:0 -15px}.typicalCases{margin:40px 30px 0}}@media screen and (max-width:767px){.menu_list{left:15px;margin-left:0;width:137px}.solutionNav{left:15px;margin-left:0}.solutionWz .wz{width:33.33%}.plan-ban{height:360px;min-height:360px;max-height:360px}}@media screen and (max-width:734px){.courtFa2 .planAmain2 .wz p,.courtFa4 .planAmain2 .wz p{min-height:110px}}@media screen and (max-width:716px){.courtFa4 .planAmain2 .wz h6{font-size:16px}}@media screen and (max-width:713px){.courtFa3 .planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li:last-child .wz p,.courtFa7 .planAmain3 .planAm li .wz p{height:166px}.courtFa6 .planAmain3 .planAm li .wz p{height:142px}}@media screen and (max-width:701px){.planAmain2 .planAm li{width:49%;display:inline-block;float:none}.planAmain2 .wz p{min-height:56px}.openClasses4 .huigu .bd ul li a{margin:37px 15px}.courtFa5 .planAmain2 .wz p,.courtFa10 .planAmain2 .wz p{min-height:110px}}@media screen and (max-width:696px){.courtFa3 .planAmain4 .planAm li .wz p{height:168px}}@media screen and (max-width:693px){.courtFa2 .planAmain4 .planAm li .wz p{height:112px}}@media screen and (max-width:678px){.courtFa4 .planAmain3 .planAm li .wz p{height:166px}}@media screen and (max-width:675px){.courtFa2 .planAmain2 .wz p,.courtFa10 .planAmain2 .wz p{min-height:132px}}@media screen and (max-width:670px){.planM1 .container{padding:0 45px}.planM1 li{width:50%}.openClasses4 .huigu .bd ul li a{margin:37px 12px}.menu_list{left:15px;margin-left:0;width:119px}.solutionNav{left:15px;margin-left:0}}@media screen and (max-width:642px){.courtFa7 .planAmain3 .planAm li .wz p{height:190px}.courtFa8 .planAmain3 .planAm li .wz p{height:168px}}@media screen and (max-width:639px){.courtFa2 .planAmain2 .wz p,.courtFa10 .planAmain2 .wz p{min-height:154px}}@media screen and (max-width:631px){.planAmain4 .planAm li dl p{min-height:140px}.courtFa6 .planAmain4 .planAm li .wz p{height:auto}}@media screen and (max-width:606px){.courtFa3 .planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li:last-child .wz p{height:190px}}@media screen and (max-width:601px){.planAmain2 .planAm li{width:100%;margin:0 auto}.planAmain3 .planAm li{width:90%;float:none;margin:0 auto 24px}.openClasses4 .huigu .bd ul li a{margin:37px 8px}.courtFa1 .planAmain3 .planAm li .wz p,.courtFa4 .planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li .wz p,.courtFa3 .planAmain3 .planAm li:last-child .wz p,.courtFa6 .planAmain3 .planAm li .wz p,.courtFa7 .planAmain3 .planAm li .wz p,.courtFa8 .planAmain3 .planAm li .wz p{height:auto}.courtFa5 .planAmain2 .wz p,.courtFa2 .planAmain2 .wz p,.courtFa10 .planAmain2 .wz p{min-height:auto}.courtFa10 .planAmain2 .wz h6{height:20px}.planAmain4 .planAm li,.courtFa5 .planAmain4 .planAm li,.courtFa7 .planAmain4 .planAm li,.courtFa8 .planAmain4 .planAm li{width:90%;float:none;margin:0 auto}.planAmain4 .planAm li .wz{border-right:0;border-top:1px solid #dbe0e5}.planAmain4 .planAm li .wz p{height:auto !important}.courtFa9 .planAmain4 .planAm li:first-child .wz p{text-align:center}.solutionWz .wz{width:50%}}@media screen and (max-width:547px){.menu_list{left:15px;margin-left:0;width:96px}.solutionNav{left:15px;margin-left:0}}@media screen and (max-width:519px){.plan-ban .ban-slogan1{margin-top:-90.5px}}@media screen and (max-width:500px){.planM1 li{width:100%}}.plan-ban .ban-slogan2{margin-top:-80px}.plan-ban .ban-slogan2 .slogan .wz3{width:86%;font-size:14px;line-height:28px;margin:18px auto 0}.courtFa17 .planAmain3 .planAm li .wz p{padding-left:30px;padding-right:30px}.planBxb3{background-image:url(../images/planBxb3.png);background-repeat:no-repeat}.planAmain4 .planAm li .wz .fyxb1{background-position:0 0}.planAmain4 .planAm li .wz .fyxb2{background-position:-52px 0}.planAmain4 .planAm li .wz .fyxb3{background-position:-104px 0}.planAmain04 .planAm li{width:33.33%}.planAmain04 .planAm li .wz{padding-left:74px;padding-right:70px}.planAmain04 .planAm li:first-child .wz{padding-left:63px;padding-right:66px}.planAmain04 .planAm li:last-child .wz{padding-left:74px;padding-right:65px}.courtFa11 .planAmain3 .titnav1 .wz2{text-align:center}.courtFa11 .planAmain4 .planAm li{width:33.33%}.courtFa11 .planAmain4 .planAm li .wz .fyxb1{background-position:0 -52px}.courtFa11 .planAmain4 .planAm li .wz .fyxb2{background-position:-52px -52px}.courtFa11 .planAmain4 .planAm li .wz .fyxb3{background-position:-104px -52px}.courtFa11 .planAmain4 .planAm li .wz h6,.courtFa16 .planAmain4 .planAm li .wz h6{margin:29px -20px 17px}.courtFa11 .plan-ban .ban-slogan2,.courtFa15 .plan-ban .ban-slogan2,.courtFa16 .plan-ban .ban-slogan2{margin-top:-94px}.courtFa11 .plan-ban .ban-slogan2 .slogan .wz3{width:64.6%}.courtFa12 .plan-ban .ban-slogan2 .slogan .wz3{width:78.7%;text-align:left}.courtFa12 .fayuan .tu img{margin:11px 0}.courtFa12 .fayuan .wenzi{height:224px}.courtFa12 .planAmain3 .planAm li .wz p{padding-left:28px;padding-right:28px}.courtFa12 .planAmain2 .planAm li,.courtFa14 .planAmain2 .planAm li{width:100%;float:none}.courtFa12 .planAmain2 .planAm .wz,.courtFa14 .planAmain2 .planAm .wz{margin:0 11px 20px}.courtFa12 .planAmain2 .planAm li:first-child,.courtFa14 .planAmain2 .planAm li:first-child{padding:11px 0 0}.courtFa12 .planAmain2 .planAm dt i,.courtFa14 .planAmain2 .planAm dt i{width:50px;height:50px}.courtFa12 .planAmain2 .planAm dt .xb1{background-position:0 -47px}.courtFa12 .planAmain2 .planAm dt .xb2{background-position:-50px -47px}.courtFa12 .planAmain2 .planAm dt .xb3{background-position:-100px -47px}.courtFa12 .planAmain2 .planAm dt .xb4{background-position:-150px -47px}.courtFa14 .planAmain2 .planAm dt .xb1{background-position:0 -97px}.courtFa14 .planAmain2 .planAm dt .xb2{background-position:-50px -97px}.courtFa14 .planAmain2 .planAm dt .xb3{background-position:-100px -97px}.courtFa12 .planAmain2 .container .conRight{padding:67px 0 50px}.courtFa13 .xb11{background-position:0 -104px}.courtFa13 .xb12{background-position:-52px -104px}.courtFa13 .xb13{background-position:-104px -104px}.courtFa13 .xb14{background-position:-156px -104px}.jiagou13{margin:10px 0 0}.planAmain13 .jiagou13 .tu{padding:14px 0 19px}.planAmain13{padding:61px 0 56px}.jiagou14{margin:12px 0 0}.planAmain13 .jiagou14 .tu{padding:13px 0 19px}.planNer1 .row{margin:0 -6.5px}.planNer1 .col-md-6{padding-right:17.5px;padding-left:17.5px}.planNer1 dt{height:auto;overflow:hidden;font-weight:normal;border-bottom:1px dashed #dbe0e5}.planNer1 dt i{float:left;display:block;width:16px;height:44px;text-indent:-9999px;background:url(../images/plandian1.png) left center no-repeat}.planNer1 dt p{font-size:14px;color:#333;display:block;margin-left:16px;line-height:44px}.planNer1 dd{line-height:26px;color:gray;font-size:14px;margin:9px 0 1px}.courtFa14 .planAmain4 .titnav{margin:0 5px}.planNer2 .row{margin:37px 23px 0}.planNer2 li .wz{padding:39px 46px;border:1px solid #dbe0e5;margin:0 0 26px}.planNer2 li .wz .tb{width:98px;height:98px;padding:23px 0;border-radius:50%;background-color:#f2f7fa;margin:0 auto}.planNer2 li .wz .tb i{width:60px;height:52px;display:block;margin:0 auto}.planNer2 li .wz .tb .xb21{background-position:0 -156px}.planNer2 li .wz .tb .xb22{background-position:-60px -156px}.planNer2 li .wz h6{line-height:28px;font-size:18px;color:#333;font-weight:normal;letter-spacing:1px;margin:19px 0 7px}.planNer2 li .wz p{line-height:28px;font-size:14px;color:#999;text-align:left;letter-spacing:1px}.error-ban{width:100%;height:100%;position:fixed;top:0;left:0;padding:0;background:url(../images/errorBj.png) #04061a center no-repeat;background-size:100%;z-index:1}.errorWz1{width:100%;position:fixed;left:0;top:52.8%;z-index:2;letter-spacing:2px}.errorWz1 p{font-size:22px;color:#c7dbf2;line-height:38px}.errorWz1 .lj{width:130px;height:38px;line-height:38px;font-size:16px;color:#c7dbf2;background:#596efb;border-radius:3px;display:block;margin:48px auto 0}.errorWz1 .lj:hover{background:#5064e6}.errorWz2{width:100%;position:fixed;left:0;bottom:2.9%;z-index:2;height:24px;line-height:24px;font-size:14px;color:#b7cbe2}.courtFa15 .plan-ban .ban-slogan2 .slogan .wz3{width:97%}.titnav .wz03{height:auto;overflow:hidden;margin:10px 0 0}.titnav .wz03 dt{height:auto;overflow:hidden;font-weight:normal}.titnav .wz03 dt i{float:left;display:block;width:20px;height:28px;text-indent:-9999px;background:url(../images/plandian1.png) left center no-repeat}.titnav .wz03 dt p{font-size:14px;color:#666;display:block;margin-left:20px;line-height:28px}.titnav .wz03 dd{line-height:28px;font-size:14px;color:#666;margin:10px 0 0}.courtFa15 .planAmain2 .planAm dt{position:relative;top:-3px}.courtFa15 .planAmain2 .planAm dt i{width:52px;height:52px}.courtFa15 .planAmain2 .planAm dt .xb1{background-position:0 -208px}.courtFa15 .planAmain2 .planAm dt .xb2{background-position:-52px -208px}.courtFa15 .planAmain2 .planAm dt .xb3{background-position:-104px -208px}.courtFa15 .planAmain2 .planAm dt .xb4{background-position:-156px -208px}.courtFa15 .planAmain2 .planAm dt .xb5{background-position:-208px -208px}.courtFa15 .planAmain13 .jiagou13 .tu{padding:14px 74.5px 19px}.courtFa14 .planAmain2 .planAm dt .xb11{background-position:0 -147px}.courtFa14 .planAmain2 .planAm dt .xb12{background-position:-50px -147px}.courtFa14 .planAmain2 .planAm dt .xb13{background-position:-100px -147px}.courtFa14 .planAmain2 .planAm dt .xb14{background-position:-150px -147px}.courtFa15 .planAmain2 .wz p{height:auto;min-height:auto}.courtFa16 .planAmain3 .jiagou .tu{padding:24px 0 60px}.courtFa16 .planAm li .wz .xb11{background-position:0 -198px}.courtFa16 .planAm li .wz .xb12{background-position:-52px -198px}.courtFa16 .planAm li .wz .xb13{background-position:-104px -198px}.courtFa16 .planAm li .wz .xb14{background-position:-156px -198px}.courtFa16 .planAmain4 .planAm li .wz p{height:140px}@media screen and (max-width:1201px){.courtFa11 .planAmain3 .planAm li .wz p{height:142px}.courtFa11 .planAmain04 .planAm li .wz p{height:168px}.planNer2 li .wz p{height:252px}.courtFa15 .planAmain2 .planAm dd{height:94px}.courtFa16 .planAmain4 .planAm li .wz p{height:168px}}@media screen and (max-width:1179px){.courtFa11 .plan-ban .ban-slogan2{margin-top:-108px}.courtFa13 .plan-ban .ban-slogan2{margin-top:-94px}.planAmain04 .planAm li .wz{padding-left:32px;padding-right:22px}.planAmain04 .planAm li:first-child .wz{padding-left:11px;padding-right:22px}.planAmain04 .planAm li:last-child .wz{padding-left:32px;padding-right:11px}.courtFa11 .planAmain3 .planAm li .wz p{height:166px}.courtFa13 .planAmain4 .planAm li .wz p{height:224px}.courtFa13 .planAmain4 .planAm li .wz h6{margin-left:0;margin-right:0}.courtFa15 .planAmain2 .planAm dd{height:116px}.courtFa16 .plan-ban .ban-slogan2{margin-top:-122px}.courtFa16 .planAmain4 .planAm li{width:50%}.planAmain4 .planAm li:nth-child(2) .wz{border-right:0}.courtFa16 .planAmain4 .planAm li .wz p{height:84px}.courtFa16 .planAmain3 .planAm li .wz p{height:190px}}@media screen and (max-width:991px){.courtFa17 .plan-ban .ban-slogan2,.courtFa11 .plan-ban .ban-slogan2{margin-top:-94px}.courtFa12 .plan-ban .ban-slogan2{margin-top:-108px}.courtFa17 .plan-ban .ban-slogan2 .slogan .wz3,.courtFa11 .plan-ban .ban-slogan2 .slogan .wz3,.courtFa12 .plan-ban .ban-slogan2 .slogan .wz3,.courtFa13 .plan-ban .ban-slogan2 .slogan .wz3{width:100%}.fayuan .tu,.fayuan .wenzi{width:80%;float:none;margin:0 auto 28px}.fayuan .wenzi{width:100%;margin:0 auto}.courtFa .planAmain3 .jiagou .tu{padding:5px 11px 60px}.courtFa11 .planAmain3 .planAm li .wz p{height:142px}.courtFa11 .planAmain04 .planAm li{width:50%}.courtFa11 .planAmain04 .planAm li .wz p{height:112px}.courtFa13 .planAmain4 .planAm li .wz p{height:auto}.courtFa13 .planAmain4 .planAm li:nth-child(3) .wz p{height:140px}.courtFa15 .plan-ban .ban-slogan2{margin-top:-113px}.courtFa15 .plan-ban .ban-slogan2 .slogan .wz3{margin:0 auto}.courtFa15 .planAmain2 .planAm dd{height:180px}.courtFa16 .plan-ban .ban-slogan2 .slogan .wz3{width:97%;margin:0 auto}.courtFa16 .plan-ban .ban-slogan2{margin-top:-113px}.courtFa16 .planAmain4 .planAm li .wz p{height:112px}.courtFa16 .planAmain3 .planAm li .wz p{height:166px}}@media screen and (max-width:767px){.courtFa14 .plan-ban .ban-slogan{margin-top:-65px}.courtFa16 .plan-ban .ban-slogan2{margin-top:-120px}}@media screen and (max-width:729px){.courtFa13 .plan-ban .ban-slogan2{margin-top:-108px}}@media screen and (max-width:718px){.courtFa15 .planAmain2 .planAm dd{height:202px}}@media screen and (max-width:707px){.courtFa16 .planAmain4 .planAm li .wz p{height:140px}}@media screen and (max-width:701px){.planAmain2 .planAm li{width:100%}.courtFa15 .planAmain2 .planAm dd{height:auto;overflow:hidden}}@media screen and (max-width:679px){.courtFa16 .plan-ban .ban-slogan2 .slogan .wz3{line-height:24px}.courtFa16 .plan-ban .ban-slogan2{margin-top:-118px}}@media screen and (max-width:673px){.courtFa11 .planAmain3 .planAm li .wz p{height:166px}.courtFa16 .planAmain3 .planAm li .wz p{height:190px}}@media screen and (max-width:665px){.courtFa11 .planAmain04 .planAm li{width:100%}.courtFa11 .planAmain4 .planAm li .wz{border-right:0;border-bottom:1px solid #dbe0e5}.courtFa11 .planAmain04 .planAm li .wz p{height:auto;overflow:hidden}.courtFa16 .plan-ban .ban-slogan2{margin-top:-130px}}@media screen and (max-width:664px){.courtFa14 .plan-ban .ban-slogan{margin-top:-80px}}@media screen and (max-width:659px){.courtFa11 .plan-ban .ban-slogan2{margin-top:-108px}}@media screen and (max-width:650px){.courtFa15 .plan-ban .ban-slogan2{margin-top:-128px}}@media screen and (max-width:634px){.courtFa13 .planAmain3 .planAm li .wz p{height:auto;overflow:hidden}}@media screen and (max-width:631px){.courtFa17 .plan-ban .ban-slogan2{margin-top:-108px}}@media screen and (max-width:629px){.courtFa16 .planAmain4 .planAm li{width:100%}.courtFa16 .planAmain4 .planAm li .wz{border-bottom:1px solid #dbe0e5;border-right:0}.courtFa16 .planAmain4 .planAm li .wz p{height:auto}}@media screen and (max-width:601px){.courtFa11 .planAmain3 .planAm li .wz p{height:auto;overflow:hidden}.courtFa .planAmain3 .jiagou .tu{padding:5px 34px 70px}.courtFa16 .planAmain3 .planAm li .wz p{height:auto}}@media screen and (max-width:519px){.courtFa12 .plan-ban .ban-slogan2{margin-top:-122px}}@media screen and (min-width:635px){.courtFa13 .planAmain3 .planAm li .wz p{height:118px}}@media screen and (min-width:768px){.courtFa14 .plan-ban .ban-slogan{margin-top:-58px}}@media screen and (min-width:1180px){.planAmain04 .planAm li .wz p,.courtFa13 .planAmain4 .planAm li .wz p{height:168px}.courtFa13 .planAmain4 .planAm li .wz h6{margin-left:-15px;margin-right:-15px}.courtFa14 .plan-ban .ban-slogan2 .slogan .wz3{width:64.6%}.planNer2 li .wz p{height:224px}}@media screen and (min-width:1202px){.courtFa11 .planAmain3 .planAm li .wz p{height:142px}.courtFa11 .planAmain04 .planAm li .wz p{height:140px}}.planAxb4{background-image:url(../images/planAxb4.png);background-repeat:no-repeat}.planAmain2 .planAm dt .planAxb4{width:55px;height:55px}.courtFa20 .planAmain2 .planAm dd{margin-left:68px}.courtFa20 .planAmain2 .planAm .jrxb1{background-position:0 0}.courtFa20 .planAmain2 .planAm .jrxb2{background-position:-55px 0}.courtFa20 .planAmain2 .planAm .jrxb3{background-position:-110px 0}.planAmain4 .planFm{width:84%;height:auto;overflow:hidden;margin:41px auto 0}.planAmain4 .planFm li{width:33.33%;height:auto;overflow:hidden;float:left;margin-bottom:37px}.planAmain4 .planFm li .autoheight-media{padding:28px 34px 46px 46px;border-right:1px solid #dbe0e5}.planAmain4 .planFm li:last-child .autoheight-media{border-right:0}.planAmain4 .planFm li .tb{width:98px;height:98px;padding:24px 17px;border-radius:50%;background-color:#f2f7fa;margin:0 auto}.palnYanse .planFm li .tb{background-color:#fff}.planAmain4 .planFm li .tb i{width:64px;height:50px;display:block;background-image:url(../images/fangAxb4.png);background-repeat:no-repeat;margin:0 auto}.planAmain4 .planFm li .tb .fAxb1{background-position:0 0}.planAmain4 .planFm li .tb .fAxb2{background-position:-64px 0}.planAmain4 .planFm li .tb .fAxb2{background-position:-128px 0}.planAmain4 .planFm li h6{line-height:28px;font-size:18px;color:#333;font-weight:normal;letter-spacing:1px;margin:29px 0 17px}.planAmain4 .planFm li p{line-height:28px;font-size:14px;color:#999;text-align:left;letter-spacing:1px}.courtFa21 .planAmain2 .planAm dt .planAxb4,.courtFa22 .planAmain2 .planAm dt .planAxb4{width:48px;height:48px}.courtFa21 .planAmain2 .planAm .jrxb1{background-position:0 -55px}.courtFa21 .planAmain2 .planAm .jrxb2{background-position:-48px -55px}.courtFa21 .planAmain2 .planAm .jrxb3{background-position:-96px -55px}.courtFa21 .planAmain2 .planAm .jrxb4{background-position:0 -103px}.courtFa21 .planAmain2 .planAm .jrxb5{background-position:-48px -103px}.courtFa21 .planAmain2 .planAm .jrxb6{background-position:-96px -103px}.courtFa22 .planAmain2 .planAm .jrxb1{background-position:0 -151px}.courtFa22 .planAmain2 .planAm .jrxb2{background-position:-48px -151px}.courtFa22 .planAmain2 .planAm .jrxb3{background-position:-96px -151px}.courtFa22 .planAmain2 .planAm .jrxb4{background-position:-144px -151px}.planGai{padding:8px 0 0;height:auto;overflow:hidden}.planGai dl{background-color:#fff;border:1px solid #dbe0e5;padding:16px 24px;text-align:left;margin:0 0 12px}.planGai dl dt{line-height:24px;font-size:14px;color:#333;font-weight:normal}.planGai dl dd{height:auto;overflow:hidden;margin-top:10px}.planGai dl dd p{line-height:28px;font-size:14px;color:#666;position:relative;padding-left:20px}.planGai dl dd p:before{content:" ";width:6px;height:6px;background:#596efb;border-radius:50%;position:absolute;left:0;top:12px}.courtFa22 .planAmain13 .jiagou .tu{padding:14px 0 19px}.courtFa24 .titnav .wz7{text-align:left;margin:12px 0 0}.courtFa24 .titnav .wz7 dt{line-height:28px;font-size:14px;color:#666;font-weight:normal;margin-bottom:4px}.courtFa24 .titnav .wz7 dd{line-height:28px;font-size:14px;color:#666}.courtFa24 .jiagou .tu{padding:48px 0 29px}.planAmain4 .planFm1{width:100%}.planAmain4 .planFm1 li{width:25%}.courtFa40 .planAmain4 .planFm1 li{width:33.33%}.planAmain4 .planFm1 li .autoheight-media{padding:28px 32px 16px 42px}.planAmain4 .planFm1 li:first-child .autoheight-media{padding-left:0}.planAmain4 .planFm1 li:last-child .autoheight-media{padding-right:0}.planAmain4 .planFm1 li:last-child .autoheight-media p{padding-left:10px}.planAmain4 .planFm1 li .tb{padding:22px 26px}.planAmain4 .planFm1 li .tb i{width:46px;height:54px;background-image:url(../images/planAxb5.png)}.planAmain4 .planFm1 li .tb .fAxb1{background-position:0 -43px}.planAmain4 .planFm1 li .tb .fAxb2{background-position:-46px -43px}.planAmain4 .planFm1 li .tb .fAxb3{background-position:-92px -43px}.planAmain4 .planFm1 li .tb .fAxb4{background-position:-138px -43px}.courtFa25 .planAmain4 .planFm1 li .tb{padding:24px 21.5px}.courtFa25 .planAmain4 .planFm1 li .tb i{width:55px;height:50px}.courtFa25 .planAmain4 .planFm1 li .tb .fAxb1{background-position:0 -97px}.courtFa25 .planAmain4 .planFm1 li .tb .fAxb2{background-position:-55px -97px}.courtFa25 .planAmain4 .planFm1 li .tb .fAxb3{background-position:-110px -97px}.courtFa25 .planAmain4 .planFm1 li .tb .fAxb4{background-position:-165px -97px}.gaishu1{margin:32px 11px 0}.gaishu1 .gaishuLeft{float:right;width:48.52%;padding:42px 31.5px 39px}.gaishu1 .gaishuRight{float:left;width:49%}.gaishu1 .gaishuRight dl{padding:0 38px 23px 31px}.gaishu1 .gaishuRight dl dt{height:42px;line-height:42px;font-size:16px;margin:10px 0 6px}.gaishu1 .gaishuRight dl dd{line-height:26px}.gaishu1 .gaishuRight dl dd p{margin-left:0;line-height:26px;font-size:14px}.courtFa25 .planAmain3 .jiagou .tu{padding-top:45px}.planAxb27{background-image:url(../images/planAxb27.png)}.planAmain4 .planFm li .tb .planBxb27{background-image:url(../images/fangAxb27.png)}.courtFa27 .planAmain2 .planAm li,.courtFa28 .planAmain2 .planAm li,.courtFa29 .planAmain2 .planAm li{width:100%}.courtFa27 .planAmain2 .planAm dt i,.courtFa28 .planAmain2 .planAm dt i,.courtFa29 .planAmain2 .planAm dt i{height:48px}.courtFa27 .planAm .xb1{background-position:0 0}.courtFa27 .planAm .xb2{background-position:-48px 0}.courtFa27 .planAm .xb3{background-position:-96px 0}.courtFa27 .planAm .xb4{background-position:-144px 0}.courtFa27 .planAmain3 .jiagou .tu{padding:24px 0 60px}.courtFa27 .planAmain4 .planFm li .autoheight-media{padding-bottom:19px}.courtFa27 .planAmain4 .planFm li .tb,.courtFa28 .planAmain4 .planFm li .tb,.courtFa29 .planAmain4 .planFm li .tb{padding:25px 23px}.courtFa27 .planAmain4 .planFm li .tb i,.courtFa28 .planAmain4 .planFm li .tb i,.courtFa29 .planAmain4 .planFm li .tb i{width:51px;height:48px}.courtFa27 .planAmain4 .planFm li .tb .fAxb1{background-position:0 0}.courtFa27 .planAmain4 .planFm li .tb .fAxb2{background-position:-51px 0}.courtFa27 .planAmain4 .planFm li .tb .fAxb3{background-position:-102px 0}.courtFa28 .planAm .xb1{background-position:0 -48px}.courtFa28 .planAm .xb2{background-position:-48px -48px}.courtFa28 .planAm .xb3{background-position:-96px -48px}.courtFa28 .planAm .xb4{background-position:-144px -48px}.courtFa28 .planAm .xb5{background-position:-192px -48px}.courtFa28 .planAmain3 .titnav .wz2{text-align:center}.courtFa28 .planAmain3 .jiagou .tu{padding:39px 0 30px}.planWznr{padding:0 11.5px 47px;height:auto;overflow:hidden}.planWznr p{text-align:left;line-height:32px;font-size:14px;color:#666;padding-left:16px;position:relative}.planWznr p:before{content:" ";width:6px;height:6px;background:#596efb;border-radius:50%;position:absolute;top:13px;left:0}.courtFa28 .planAmain4 .planFm li .tb .fAxb1{background-position:0 -48px}.courtFa28 .planAmain4 .planFm li .tb .fAxb2{background-position:-51px -48px}.courtFa28 .planAmain4 .planFm li .tb .fAxb2{background-position:-102px -48px}.courtFa29 .planAm .xb1{background-position:0 -96px}.courtFa29 .planAm .xb2{background-position:-48px -96px}.courtFa29 .planAm .xb3{background-position:-96px -96px}.courtFa29 .planAm .xb4{background-position:-144px -96px}.courtFa29 .planAm .xb5{background-position:-192px -96px}.courtFa29 .planAm .xb6{background-position:-192px 0}.courtFa29 .planAmain3 .jiagou .tu{padding:24px 0 27px}.courtFa29 .planAmain3 .planAm{margin:23px 0 0}.courtFa29 .planNer1{margin-bottom:50px}.planNer1 .xnavNer1{line-height:28px;font-size:14px;color:#666;margin:0 10px 13px}.courtFa29 .planAmain4 .planFm{width:100%}.courtFa29 .planAmain4 .planFm li{width:20%}.courtFa29 .planAmain4 .planFm li .autoheight-media{padding:28px 22px 22px 28px}.courtFa28 .planAmain4 .planFm li:first-child .autoheight-media,.courtFa29 .planAmain4 .planFm li:first-child .autoheight-media{padding-left:0}.courtFa28 .planAmain4 .planFm li:first-child p{padding-left:12px}.courtFa28 .planAmain4 .planFm li:last-child .autoheight-media,.courtFa29 .planAmain4 .planFm li:last-child .autoheight-media{padding-right:0}.courtFa29 .planAmain4 .planFm li .tb .fAxb1{background-position:0 -96px}.courtFa29 .planAmain4 .planFm li .tb .fAxb2{background-position:-51px -96px}.courtFa29 .planAmain4 .planFm li .tb .fAxb3{background-position:-102px -96px}.courtFa29 .planAmain4 .planFm li .tb .fAxb4{background-position:-153px -96px}.courtFa29 .planAmain4 .planFm li .tb .fAxb5{background-position:-204px -96px}.planAxb30{background-image:url(../images/planAxb30.png);background-repeat:no-repeat}.planKm1{padding:42px 0 0;height:auto;overflow:hidden;text-align:center}.planKm1 img{max-width:100%;height:auto;margin:0 auto}.planKm2{padding:38px 11px 4px;height:auto;overflow:hidden;text-align:center}.planKm2 .km1 p{line-height:28px;font-size:14px;color:#666;letter-spacing:1px;margin:33px 0 32px}.planKm2 .km2 dl{border:1px solid #dbe0e5;background-color:#fff;text-align:left;letter-spacing:1px;padding:27px 38px 23px 42px;margin:0 0 20px}.planKm2 .km2 dl:first-child{background-image:url(../images/palnAxbj1.png);background-position:right top;background-repeat:no-repeat}.planKm2 .km2 dl:nth-child(2){background-image:url(../images/palnAxbj2.png);background-position:right bottom;background-repeat:no-repeat}.planKm2 .km2 dl:last-child{background-image:url(../images/palnAxbj3.png);background-position:right bottom;background-repeat:no-repeat}.planKm2 .km2 dl dt{line-height:28px;font-size:17px;color:#333;font-weight:normal;padding-left:20px;position:relative}.planKm2 .km2 dl dt:before{content:" ";width:8px;height:8px;background-color:#596efb;border-radius:50%;position:absolute;left:0;top:11px}.planKm2 .km2 dl dd{line-height:28px;font-size:14px;color:#666;margin:13px 0 0}.planKm2 .kmth{padding:21px 0 10px;height:auto;overflow:hidden}.planKm2 .kmth .nav-tabs{height:34px;border:0}.planKm2 .kmth .nav-tabs li{width:14.28%;height:34px;margin-bottom:0}.planKm2 .kmth .nav-tabs li a{display:block;height:34px;line-height:34px;text-align:center;background-color:rgba(89,110,251,0.7);border:0;padding:0;margin-right:4px;border-radius:0;font-size:14px;color:#fff}.planKm2 .kmth .nav-tabs>li.active>a,.planKm2 .kmth .nav-tabs>li.active>a:focus{background-color:rgba(89,110,251,1)}.planKm2 .kmth .nav-tabs>li.active>a:hover,.planKm2 .kmth .nav-tabs>li>a:hover{background-color:rgba(89,110,251,0.9)}.planKm2 .kmth .nav-tabs li:last-child a{margin-right:0}.planKm2 .kmth .tab-content{border:1px solid #596efb;height:auto;overflow:hidden;padding:20px;margin:1px 0 0}.planKm2 .kmth .tab-content .wz{line-height:28px;text-align:left;font-size:14px;color:#666}.planKm2 .km1 img{max-width:100%;height:auto;margin:0 auto;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.planAmain2 .planAmth li{width:100%;float:none}.planAmain2 .planAmth .wz{margin:0 11px 20px}.planAmain2 .planAmth .wz{margin:0 11px 13px}.planAmain2 .planAmth .wz h6{margin:4px 0 10px}.planAmain2 .planAmth .wz p{min-height:auto}.planAmain2 .planAmth dt i{width:50px;height:50px}.courtFa30 .planAmain2 .planAmth dt .xb1{background-position:0 0}.courtFa30 .planAmain2 .planAmth dt .xb2{background-position:-50px 0}.courtFa30 .planAmain2 .planAmth dt .xb3{background-position:-100px 0}.gaish{padding:25px 0 0;margin:0 11px}.gaish .tu{width:39.56%;float:left}.gaish .tu img{width:100%;height:auto}.gaish .wenzi{width:55.65%;margin-right:10px;padding:2px 0 0;height:auto;overflow:hidden;float:right;text-align:left;font-size:14px;color:#666;line-height:28px;letter-spacing:1px !important}.courtFa31 .palnYanse{background:#f7fbfe !important}.courtFa31 .gaish1 .tu{float:right}.courtFa31 .gaish1 .wenzi{float:left}.titnav1 .wz4{text-align:center}.gaish2{padding:0 0 37px;margin:40px 11px 0}.gaish2 .tu img{width:99.9%;height:auto}.courtFa32 .palnYanse{background:#f7fbfe !important}.gaish3{margin:0 11px}.gaish3 .tu{padding:37px 0 15px}.gaish3 .tu img{width:100%;height:auto}.gaish4{margin:31px 11px 41px}.gaish4 .tu img{width:100%;height:auto}.gaish4 .wenzi{padding:29px 27px 28px;background:#fff;border:1px solid #dbe0e5}.gaish4 .wenzi p{line-height:28px;font-size:14px;color:#666}.gaish4 .wenzi p i{display:block;float:left;width:5px;height:5px;background:#596efb;border-radius:50%;margin:12px 12px 0 0}.palntpAxb1{background-image:url(../images/palntpAxb1.png);background-repeat:no-repeat}.courtFa40 .planAmain2{margin:30px 0}.courtFa40 .planAmain2.planAmain0{background:#f7fbfe !important}.palntpA2{padding:32px 11px 0}.palntpA2 .tp{background:#fff;padding:21px 0 0;border:1px solid #e6eff7;margin-bottom:33px}.palntpA2 .tp h6{line-height:28px;font-size:16px;color:#222;font-weight:bold;text-align:center;margin:0 0 7px}.palntpA2 .tp img{width:100.027%;height:auto}.palntpA2 .wf{line-height:28px;text-align:left;font-size:14px;color:#666}.palntpA2 .tp2{padding:0;text-align:center;margin:0 0 32px}.palntpA2 .tp2 img{max-width:100%;height:auto}.courtFa40 .planAmain2 .planAmth .wz{background:#fff;margin-bottom:22px}.courtFa40 .planAmain2 .planAm dt{width:46px;padding-top:6px}.courtFa40 .planAmain2 .planAmth dt i{width:46px;height:46px}.planAmain2 .planAmth dt .xb1{background-position:0 0}.planAmain2 .planAmth dt .xb2{background-position:-46px 0}.planAmain2 .planAmth dt .xb3{background-position:-92px 0}.planAmain2 .planAmth dt .xb4{background-position:0 -46px}.planAmain2 .planAmth dt .xb5{background-position:-46px -46px}.planAmain2 .planAmth dt .xb6{background-position:-92px -46px}.palntpA3{padding:34px 22px 0;height:auto;overflow:hidden;letter-spacing:1px}.palntpA3 li{width:50%;float:left}.palntpA3 li dl{border:1px solid #dbe0e5;background:#fff;margin:0 25px 35px}.palntpA3 li dl dt{width:100%;height:68px;position:relative;background-image:url(../images/palntpAxbj.jpg);background-position:center;background-repeat:no-repeat;border-bottom:1px solid #dbe0e5}.palntpA3 li dl dt p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;text-align:center;line-height:24px;color:#444;font-size:17px;font-weight:normal}.palntpA3 li dl dd{padding:20px 21px 27px 29px;line-height:24px;color:#999;font-size:14px}.courtFa40 .planAmain4 .planFm1 li .tb{padding:24px}.courtFa40 .planAmain4 .planFm1 li .tb i{width:50px;height:50px;background-image:url(../images/palntpAxb1.png);background-repeat:no-repeat}.courtFa40 .planAmain4 .planFm1 li .tb .xb1{background-position:0 -92px}.courtFa40 .planAmain4 .planFm1 li .tb .xb2{background-position:-50px -92px}.courtFa40 .planAmain4 .planFm1 li .tb .xb3{background-position:-100px -92px}.courtFa40 .planAmain4 .planFm1 li .tb .xb4{background-position:-150px -92px}.courtFa40 .planAmain4 .planFm li:nth-child(2) h6,.courtFa40 .planAmain4 .planFm li:nth-child(4) h6{line-height:56px}.dianwA{text-align:center}.dianwA img{max-width:100%;height:auto;box-shadow:0 0 10px rgba(89,110,251,.15);margin:49px auto 53px}.dianwA p{line-height:28px;font-weight:bold;font-size:14px;color:#333}.dianwB{width:100%;height:374px;padding-top:32px;position:relative;margin:61px auto 54px}.xuanzh{width:211px;height:211px;position:relative;margin:0 auto}.xuanzh .tu{position:absolute;left:0;top:0}.xuanzh .tuB{-moz-animation:xuanzhuanB 10s ease-in-out infinite;-ms-animation:xuanzhuanB 10s ease-in-out infinite;-webkit-animation:xuanzhuanB 10s ease-in-out infinite;-o-animation:xuanzhuanB 10s ease-in-out infinite;animation:xuanzhuanB 10s ease-in-out infinite}@-moz-keyframes xuanzhuanB{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes xuanzhuanB{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@keyframes xuanzhuanB{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes xuanzhuanB{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-o-keyframes xuanzhuanB{from{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}.xuanzh .tuC{-moz-animation:xuanzhuanE 10s ease-in-out infinite;-ms-animation:xuanzhuanE 10s ease-in-out infinite;-webkit-animation:xuanzhuanE 10s ease-in-out infinite;-o-animation:xuanzhuanE 10s ease-in-out infinite;animation:xuanzhuanE 10s ease-in-out infinite}@-moz-keyframes xuanzhuanC{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(-360deg)}}@-ms-keyframes xuanzhuanC{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(-360deg)}}@-webkit-keyframes xuanzhuanC{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-360deg)}}@-o-keyframes xuanzhuanC{from{-o-transform:rotate(0)}to{-o-transform:rotate(-360deg)}}@keyframes xuanzhuanC{from{transform:rotate(0)}to{transform:rotate(-360deg)}}.xuanzh .tuD{-moz-animation:xuanzhuanB 15s linear infinite;-ms-animation:xuanzhuanB 15s linear infinite;-webkit-animation:xuanzhuanB 15s linear infinite;-o-animation:xuanzhuanB 15s linear infinite;animation:xuanzhuanB 15s linear infinite}.xuanzh .tuE{-moz-animation:xuanzhuanE 15s linear infinite;-ms-animation:xuanzhuanE 15s linear infinite;-webkit-animation:xuanzhuanE 15s linear infinite;-o-animation:xuanzhuanE 15s linear infinite;animation:xuanzhuanE 15s linear infinite}@-moz-keyframes xuanzhuanE{from{-moz-transform:rotate(360deg)}to{-moz-transform:rotate(0)}}@-ms-keyframes xuanzhuanE{from{-ms-transform:rotate(360deg)}to{-ms-transform:rotate(0)}}@-webkit-keyframes xuanzhuanE{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0)}}@-o-keyframes xuanzhuanE{from{-o-transform:rotate(360deg)}to{-o-transform:rotate(0)}}@keyframes xuanzhuanE{from{transform:rotate(360deg)}to{transform:rotate(0)}}.xuanzh .tuG{position:absolute;left:50%;top:50%;margin:-33px 0 0 -33px;-moz-animation:xuanzhuanB 10s linear infinite;-ms-animation:xuanzhuanB 10s linear infinite;-webkit-animation:xuanzhuanB 10s linear infinite;-o-animation:xuanzhuanB 10s linear infinite;animation:xuanzhuanB 10s linear infinite}.xuanzh .tuZ,.xuanzh .tuY{-moz-animation:xuanzhuanZ 5s ease-in-out infinite;-ms-animation:xuanzhuanZ 5s ease-in-out infinite;-webkit-animation:xuanzhuanZ 5s ease-in-out infinite;-o-animation:xuanzhuanZ 5s ease-in-out infinite;animation:xuanzhuanZ 5s ease-in-out infinite}@-moz-keyframes xuanzhuanZ{from{opacity:1}50%{opacity:.4}to{opacity:1}}@-ms-keyframes xuanzhuanZ{from{opacity:1}50%{opacity:.4}to{opacity:1}}@-webkit-keyframes xuanzhuanZ{from{opacity:1}50%{opacity:.4}to{opacity:1}}@-o-keyframes xuanzhuanZ{from{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes xuanzhuanZ{from{opacity:1}50%{opacity:.4}to{opacity:1}}.xuanzh .tuH{position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px}.dianwB .wz{position:absolute;letter-spacing:.5px;text-align:left}.dianwB .wz dt{line-height:30px;font-size:16px;color:#333;font-weight:normal;margin-bottom:4px}.dianwB .wz dd{line-height:24px;font-size:14px;color:#999}.dianwB .wzA{width:270px;left:636px;top:0}.dianwB .wzB{width:228px;left:34px;top:0;text-align:right}.dianwB .wzC{width:288px;left:636px;top:148px}.dianwB .wzD{width:228px;left:34px;top:148px;text-align:right}.dianwB .wzE{width:462px;left:50%;top:292px;margin-left:-231px;text-align:center}.jiagou_mb{margin:57px auto 39px}.jiagou img{max-width:100%;height:auto}.jiagou_jg{padding:18px 0 42px}.courtFa40 .planAmain2 .planAmthA dt{width:50px;padding-top:0}.courtFa40 .planAmain2 .planAmthA dt i{width:50px;height:50px;background-image:url(../images/planxb1.png);background-position:0 0;background-repeat:no-repeat}.courtFa40 .planAmain2 .planAmthA dt .xb2{background-position:-50px 0}.courtFa40 .planAmain2 .planAmthA dt .xb3{background-position:-100px 0}.conRight .neirong{height:auto;overflow:hidden;background:#fff;box-shadow:0 0 10px rgba(89,110,251,.15);margin:35px 11px 68px}.conRight .neirong .nav-tabs{width:170px;height:auto;border:0;overflow:hidden;float:left}.conRight .neirong .nav-tabs li{width:100%;float:none;margin:0}.conRight .neirong .nav-tabs li a{padding:29px;line-height:26px;text-align:center;background:#f2f5ff;border:0;border-right:1px solid rgba(77,144,255,.2);margin:0;border-radius:0}.conRight .neirong .nav-tabs li .fatb1{width:40px;height:40px;display:none;background-image:url(../images/planxb1.png);background-position:0 -50px;background-repeat:no-repeat;margin:0 auto}.conRight .neirong .nav-tabs li .tb2{background-position:-40px -50px}.conRight .neirong .nav-tabs li .tb3{background-position:-80px -50px}.conRight .neirong .nav-tabs li .tb4{background-position:-120px -50px}.conRight .neirong .nav-tabs li .tb5{background-position:-160px -50px}.conRight .neirong .nav-tabs li .tb6{background-position:-200px -50px}.conRight .neirong .nav-tabs li p{line-height:26px;font-size:14px;color:#666}.conRight .neirong .nav-tabs>li.active>a,.conRight .neirong .nav-tabs>li.active>a:focus,.conRight .neirong .nav-tabs>li.active>a:hover{background:linear-gradient(-90deg,#596efb 0,#10d2f8 100%);border:0;padding:30px 22px 24px}.conRight .neirong .nav-tabs>li.active>a .fatb1,.conRight .neirong .nav-tabs>li.active>a:focus .fatb1,.conRight .neirong .nav-tabs>li.active>a:hover .fatb1{display:block}.conRight .neirong .nav-tabs>li.active>a p,.conRight .neirong .nav-tabs>li.active>a:focus p,.conRight .neirong .nav-tabs>li.active>a:hover p{color:#fff;font-weight:bold}.conRight .neirong .tab-content{margin:36px 50px 0 221px;text-align:left}.conRight .neirong .tab-content .tab-pane{text-align:center}.conRight .neirong .tab-content img{max-width:100%;height:auto}.fams1{line-height:28px;font-size:14px;color:#666;text-align:left;letter-spacing:.5px}.conRight .neirong .tab-content .fawzA{width:100%;height:auto;padding:0;margin:8px auto 0}.conRight .neirong .tab-content .fawzA .nav-tabs{width:100%;float:none;height:48px;text-align:center;font-size:0}.conRight .neirong .tab-content .fawzA .nav-tabs li{width:auto;padding:0 1px;margin:0 56px;display:inline-block}.conRight .neirong .tab-content .fawzA .nav-tabs li a{line-height:46px;font-size:14px;color:#666;padding:0;background:none;border-bottom:2px solid transparent;border-right:0}.conRight .neirong .tab-content .fawzA .nav-tabs li.active>a,.conRight .neirong .tab-content .fawzA .nav-tabs li.active>a:focus,.conRight .neirong .tab-content .fawzA .nav-tabs li.active>a:hover{border-bottom:2px solid #596efb;color:#596efb;font-weight:bold}.conRight .neirong .tab-content .fawzA .tab-content{padding:0;margin:0}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane{border:1px solid #ebeff3;padding:22px 71px 0}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tm1,.conRight .neirong .tab-content .fawzB .tm1{line-height:24px;font-size:14px;color:#333;text-align:left;margin-bottom:5px}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tm2,.conRight .neirong .tab-content .fawzB .tm2{line-height:22px;font-size:14px;color:#666;text-align:left}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tpd1,.conRight .neirong .tab-content .fawzB .tpd1{text-align:center;padding:14px 0 23px}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tpd2,.conRight .neirong .tab-content .fawzB .tpd2{padding:16px 0 49px 20px}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tpd2 .lf,.conRight .neirong .tab-content .fawzB .lf{float:left;padding-top:23px}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tpd2 .lf dt,.conRight .neirong .tab-content .fawzB .lf dt{line-height:34px;font-size:14px;color:#666;text-align:left;font-weight:normal;position:relative;padding-left:17px}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tpd2 .lf dt:before,.conRight .neirong .tab-content .fawzB .lf dt:before{content:'';position:absolute;left:0;top:15px;width:5px;height:5px;border-radius:50%;background:#4d90ff}.conRight .neirong .tab-content .fawzA .tab-content>.tab-pane .tpd2 .rh,.conRight .neirong .tab-content .fawzB .tpd2 .rh{margin-left:200px;height:auto;overflow:hidden}.conRight .neirong .tab-content .fawzB{padding:9px 0 0}.conRight .neirong .tab-content .fawzB .tm1{margin-bottom:11px}.conRight .neirong .tab-content .fawzB .tm2{line-height:28px}.conRight .neirong .tab-content .fawzB .tpd2{padding:49px 0 85px 44px}.neirong .tab-content .fawzC .fams1{margin:0 3.8px 27px}.conRight .neirong .tab-content #faCona4 .fawzC .fams1{margin-bottom:15px}.conRight .neirong .tab-content #faCona5 .fawzC .fams1{margin-bottom:35px}.conRight .neirong .tab-content #faCona5 .fawzC img{border:1px solid #ebeff3}.planAmain4 .planFmj{width:100%}.planAmain4 .planFmj li{width:20%}.planAmain4 .planFm li .tb{padding:26px}.planAmain4 .planFmj li .tb i{width:46px;height:46px;background-image:url(../images/planxb1.png);background-position:0 -90px;background-repeat:no-repeat}.planAmain4 .planFmj li .tb .xb2{background-position:-46px -90px}.planAmain4 .planFmj li .tb .xb3{background-position:-92px -90px}.planAmain4 .planFmj li .tb .xb4{background-position:-138px -90px}.planAmain4 .planFmj li .tb .xb5{background-position:-184px -90px}.planAmain4 .planFmj li .autoheight-media{padding:28px 14px 16px 26px}.planAmain4 .planFmj li h6{margin:29px -6px 17px;line-height:28px !important}.demo-main{padding:59px 0 37px}.demo-main .conRight{width:940px !important}.demo-main .demo-img{margin-top:24px;padding:13px 0 64px;background-image:url(../images/demo-bg.png);background-size:cover;background-repeat:no-repeat;text-align:center}.demo-main .demo-img a{display:block;width:611px;height:338px;cursor:pointer;margin:0 auto}.demo-main .demo-img img{width:100%;height:auto}.cpAban .banWz .anniu a.btn0{border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(90deg,#07ceff,#554aff),linear-gradient(90deg,#08d9ff,#32b6d6);background-color:#08d9ff}.planKm2 .km1,.palntpA2 .tp2,.jiagou .tu{position:relative;min-height:252px}.planKm2 .km1:after,.palntpA2 .tp2:after,.jiagou .tu:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.value01{padding-top:25px}.value01 ul{height:auto;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;margin:0 -11px}.value01 ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.35px;background:#fff;border-radius:2px;padding:25px 32px 24px;border:1px solid #bfc7ff;position:relative;box-shadow:0 7px 24px rgba(175,182,244,.17);margin:0 22px 24px}.value01 ul li:before{content:'';position:absolute;top:25px;right:34px;width:70px;height:54px;background-image:url(../images/icon11.png);background-position:0 0;background-repeat:no-repeat}.value01 ul li:nth-child(2):before{background-position:-70px 0}.value01 ul:nth-child(2) li:nth-child(1):before{background-position:-140px 0}.value01 ul:nth-child(2) li:nth-child(2):before{background-position:-210px 0}.value01 ul:nth-child(3) li:nth-child(1):before{background-position:0 -54px}.value01 ul:nth-child(3) li:nth-child(2):before{background-position:-70px -54px}.value01 ul li .icon{width:45px;height:auto;overflow:hidden;text-align:left;position:absolute}.value01 ul li .icon img{display:block}.value01 ul li h6{font-size:18px;color:#0b1d30;line-height:32px;margin-top:11px}.value01 ul li p{font-size:14px;color:#646c7d;line-height:26px;margin-top:12px;text-align:justify}.cpAban .banWz.banner-header{padding:0;top:34%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.banWz .container .text-center-black{text-align:left;margin-left:15px}.banWz .container .text-center-black .wz1{color:#333 !important;font-weight:600}.banWz .container .text-center-black .wz3{margin:10px 0 0 0 !important;color:#333 !important;font-size:14px;line-height:26px;max-width:560px}.banWz .container .text-center-black .anniu{text-align:left;height:40px}.banWz .container .text-center-black .anniu a{margin:0;width:132px;height:40px;line-height:40px;font-size:16px}.banWz .container .text-center-black .anniu a.btn0{border:0;background-clip:unset;background-origin:unset;background-color:#01adff;background-image:linear-gradient(90deg,#01adff,#5570fb)}.banWz .container .text-center-black .anniu a.btnText{border:1px solid #596efb;color:#596efb;margin-left:10px}.banWz .container .text-center-black .anniu a.btnText:hover{background:#5570fb;color:#fff}.fdnav .container .row .neir-black a{color:#333}.fdnav .container .row .neir-black a:hover{background:url(../images/ziliaox2.png) center 46px no-repeat}.fdnav1 .container .row .neir-black a{color:#fff}.conRight .pain-spot{display:flex;align-items:stretch;justify-content:space-between;flex-wrap: wrap; margin:25px 10px 0 10px}.conRight .pain-spot.pain-spot-no-dd dl{padding-bottom:0}.conRight .pain-spot dl{background-image:linear-gradient(to bottom,#f3f6ff,#fff);border:solid 2px #fff;box-shadow:7px 7px 20px 1px rgba(208,208,208,.2);padding:28px 0}.conRight .pain-spot dl dt{text-align:center}.conRight .pain-spot dl dt div:last-child{color:#333;font-size:16px;font-weight:300;padding-top:20px;padding-bottom:10px}
    .conRight .pain-spot dl dt .esen-icon-pain-spot
    {display:block;width:42px;height:42px;margin:0 auto;overflow: hidden;}
    .conRight .pain-spot dl dt .esen-icon-pain-spot img{
      width: 100%;height: 100%;display: block;
    }
    .conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-11:after{background-position:-98px -27px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-12:after{background-position:-210px -27px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-13:after{background-position:-154px -27px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-14:after{background-position:-42px -27px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-21:after{background-position:-42px -90px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-22:after{background-position:-98px -90px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-23:after{background-position:-154px -90px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-24:after{background-position:-210px -90px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-31:after{background-position:-42px -154px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-32:after{background-position:-98px -154px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-33:after{background-position:-154px -154px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-34:after{background-position:-210px -154px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-35:after{background-position:-266px -154px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-36:after{background-position:-323px -154px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-41:after{background-position:-42px -218px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-42:after{background-position:-98px -218px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-43:after{background-position:-154px -218px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-44:after{background-position:-210px -218px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-51:after{background-position:-42px -282px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-52:after{background-position:-98px -284px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-53:after{background-position:-154px -284px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-54:after{background-position:-210px -284px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-55:after{background-position:-266px -284px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-56:after{background-position:-325px -284px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-61:after{background-position:-44px -345px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-62:after{background-position:-98px -344px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-63:after{background-position:-154px -344px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-71:after{background-position:-42px -410px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-72:after{background-position:-98px -410px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-73:after{background-position:-154px -410px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-81:after{background-position:-42px -472px}.conRight .pain-spot dl dt .esen-icon-pain-spot.esen-icon-pain-spot-82:after{background-position:-100px -472px}.conRight .pain-spot dl dd{margin:0 20px;color:#666;text-align:justify}.conRight .pain-spot.pain-spot-2 dd{margin:0 25px}.conRight .pain-spot.pain-spot-2 dl{width:48.7%}.conRight .pain-spot.pain-spot-3 dl{width:31.5%}.conRight .pain-spot.pain-spot-3 dl dd{margin:0 22px}.conRight .pain-spot.pain-spot-4 dl{width:23%}.conRight .pain-spot.pain-spot-6{flex-wrap:wrap}.conRight .pain-spot.pain-spot-6 dl{width:31.5%}.conRight .pain-spot.pain-spot-6 dl:nth-child(4),.conRight .pain-spot.pain-spot-6 dl:nth-child(5),.conRight .pain-spot.pain-spot-6 dl:nth-child(6){margin-top:25px}.courtFa5 .planAmain13 .container .conRight .planKm{padding-top:0}.conRight .content{display:flex;flex-wrap: wrap; align-items:stretch;justify-content:space-between;margin-top:20px}.conRight .content dl{background:#fff;width:23%;box-shadow:5px 5px 15px -1px rgba(208,208,208,.2);margin-bottom:30px;padding-bottom:10px;position:relative;text-align:left}

    .conRight .content dl dt {
        background-image: url(../images/content-3574.png);
        background-size: 100%;
        background-repeat: no-repeat;
        line-height: 47px;
        color: #fff;
        font-size: 15px;
        font-weight: 1000;
        margin-bottom: 18px;
        /* padding-left: 25px; */
        white-space: nowrap;
        text-align: center;
    }

    .conRight .content dl dd {
        margin: 0 14px 20px 14px;
        color: #666
    }

    .conRight .content dl dd p {
        margin-bottom: 35px;
        min-height: 130px;
        text-align: justify
    }

    .conRight .content dl dd a {
        font-weight: bold;
        color: #596efb;
        position: absolute;
        bottom: 25px
    }

    .conRight .content dl dd a:hover {
        text-decoration: none
    }

    .conRight .content dl dd a:after {
        content: '>';
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        margin-left: 10px
    }

    .conRight .content-2 {
        display: flex;
        align-items: stretch;
        justify-content: space-between;
        margin: 20px 10px 0 10px
    }

    .conRight .content-2 dl {
        background: #fff;
        width: 48%;
        box-shadow: 5px 5px 15px -1px rgba(208, 208, 208, .2);
        margin-bottom: 30px;
        position: relative;
        text-align: left
    }

    .conRight .content-2 dl dt {
        background-color: #585efb;
        background-image: url(../images/content-3574.png);
        background-repeat: no-repeat;
        background-position: right;
        line-height: 47px;
        color: #fff;
        font-size: 16px;
        font-weight: 1000;
        margin-bottom: 18px;
        padding-left: 25px
    }

    .conRight .content-2 dl dd {
        margin: 0 23px 20px 24px
    }

    .conRight .content-2 dl dd ul {
        margin-bottom: 65px
    }

    .conRight .content-2 dl dd ul li {
        list-style-type: disc;
        margin: 10px 15px;
        color: #666
    }

    .conRight .content-2 dl dd ul li p {
        color: #666
    }

    .conRight .content-2 dl dd a {
        font-weight: bold;
        color: #596efb;
        position: absolute;
        bottom: 25px
    }

    .conRight .content-2 dl dd a:hover {
        text-decoration: none
    }

    .conRight .content-2 dl dd a:after {
        content: '>';
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        margin-left: 10px
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs {
        margin: 0 10px
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parHd ul {
        display: flex;
        justify-content: space-between
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parHd ul li {
        background-color: #e6eafa;
        width: 13.2%;
        height: 42px;
        line-height: 42px;
        text-align: center;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        cursor: pointer
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parHd ul li.on {
        background-color: #fff
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd {
        background-color: #fff;
        padding: 40px 25px 40px 10px;
        min-height: 344px
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content {
        display: flex;
        justify-content: space-between
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content ol {
        width: 44%;
        margin-left: 10px
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content ol li {
        margin: 0;
        padding: 0;
        list-style-type: disc;
        color: #546afb;
        line-height: 45px
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content ol li p {
        color: #8c8d9e;
        text-align: justify
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content ol li p strong {
        color: #000
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content .esen-plan-content-nav-tabs-slide {
        width: 46%
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content .esen-plan-content-nav-tabs-slide img {
        width: 100%
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content .esen-plan-content-nav-tabs-slide .hd {
        text-align: center
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content .esen-plan-content-nav-tabs-slide .hd div {
        display: inline-block;
        background-color: #e6e9f5;
        width: 11px;
        height: 3px;
        border-radius: 2px
    }

    .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd .esen-plan-content-nav-tabs-content .esen-plan-content-nav-tabs-slide .hd div.on {
        background-color: #546afb
    }

    .conRight .planKm2 .application-products {
        text-align: left
    }

    .conRight .planKm2 .application-products .title {
        color: #333;
        font-size: 18px;
        font-weight: 1000;
        line-height: 40px;
        position: relative;
        margin-left: 10px;
        padding-left: 15px
    }

    .conRight .planKm2 .application-products .title:before {
        content: '';
        display: block;
        width: 5px;
        height: 20px;
        background-image: linear-gradient(to top, #5dc1ff, #617dff);
        position: absolute;
        border-radius: 5px;
        top: 10px;
        left: 0
    }

    .conRight .planKm2 .application-products .products {
        display: flex;
        justify-content: space-between;
        overflow: hidden;
        margin: 20px 10px 0 10px
    }

    .conRight .planKm2 .application-products .products .icon-ruizhi {
        background-image: url("../images/icon-ruizhi.png")
    }

    .conRight .planKm2 .application-products .products .icon-abi {
        background-image: url("../images/icon-abi.png");
        background-repeat: no-repeat
    }

    .conRight .planKm2 .application-products .products .icon-mdm {
        background-image: url("../images/icon-mdm.png")
    }

    .conRight .planKm2 .application-products .products .icon-dataclean {
        background-image: url("../images/icon-dataclean.png")
    }

    .conRight .planKm2 .application-products .products .icon-datastandards {
        background-image: url("../images/icon-datastandards.png")
    }

    .conRight .planKm2 .application-products .products .icon-dataassets {
        background-image: url("../images/icon-dataassets.png")
    }

    .conRight .planKm2 .application-products .products .icon-powermeta {
        background-image: url("../images/icon-powermeta.png")
    }

    .conRight .planKm2 .application-products .products .icon-iReport {
        background-image: url("../images/icon-iReport.png")
    }

    .conRight .planKm2 .application-products .products .icon-powerindex {
        background-image: url("../images/icon-powerindex.png")
    }

    .conRight .planKm2 .application-products .products .icon-datafactory {
        background-image: url("../images/icon-datafactory.png")
    }

    .conRight .planKm2 .application-products .products .icon-petabase {
        background-image: url("../images/icon-petabase.png")
    }

    .conRight .planKm2 .application-products .products>div {
        width: 49%;
        border: solid 1px #e5e5e5;
        padding: 17px 22px;
        position: relative
    }

    .conRight .planKm2 .application-products .products>div p {
        color: #596efb;
        font-size: 16px;
        font-weight: 1000
    }

    .conRight .planKm2 .application-products .products>div div:nth-child(1) {
        display: inline-block;
        margin-right: 10px;
        margin-top: 3px
    }

    .conRight .planKm2 .application-products .products>div div:nth-child(1) span {
        display: block;
        width: 40px;
        height: 40px
    }

    .conRight .planKm2 .application-products .products>div div:nth-child(2) {
        display: inline-block
    }

    .conRight .planKm2 .application-products .products>div div:nth-child(3) {
        display: inline-block
    }

    .conRight .planKm2 .application-products .products>div a {
        color: #596efb;
        font-size: 14px;
        position: absolute;
        top: 50%;
        left: 80%;
        margin-top: -10px;
        width: 100%
    }

    .conRight .planKm2 .application-products .products>div a:hover {
        text-decoration: none;
        cursor: pointer
    }

    .conRight .planKm2 .application-products .products>div a:after {
        content: '>'
    }

    .application .container .conRight .value01 {
        text-align: justify !important
    }

    .conRight .product-capability {
        background: #fff;
        height: auto;
        overflow: hidden;
        margin-top: 27px;
        box-shadow: 0 1px 20px rgba(194, 215, 236, .27)
    }

    .conRight .product-capability .nav-tabs {
        width: 17.8%;
        height: auto;
        overflow: hidden;
        float: left;
        background: #f2f5ff
    }

    .conRight .product-capability .nav-tabs li {
        width: 100%;
        height: 58px;
        display: block;
        position: relative;
        float: none
    }

    .conRight .product-capability .nav-tabs li a {
        display: block;
        height: 58px;
        line-height: 58px;
        text-align: center;
        font-size: 14px;
        color: #333;
        border-right: 1px solid #dfe6f0
    }

    .conRight .product-capability .nav-tabs li a:hover {
        background: rgba(255, 255, 255, .6) !important
    }

    .conRight .product-capability .nav-tabs li span {
        position: relative;
        z-index: 1
    }

    .conRight .product-capability .nav-tabs li a:after {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        z-index: 0;
        width: 0;
        height: 100%;
        background: #fff;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -o-transition: all .3s ease;
        -ms-transition: all .3s ease;
        transition: all .3s ease
    }

    .conRight .product-capability .nav-tabs li.active a {
        border-right: 1px solid #fff;
        background: #fff;
        color: #00c2e0
    }

    .conRight .product-capability .nav-tabs li.active a:after {
        width: 100%
    }

    .conRight .product-capability .nav-tabs li.active a:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        z-index: 1;
        width: 3px;
        height: 100%;
        background: linear-gradient(0, #71c1ff 0, #46e8f3 100%)
    }

    .conRight .product-capability .tab-content {
        width: 82.2%;
        height: auto;
        overflow: hidden;
        float: left;
        background: #fff
    }

    .conRight .product-capability .tab-content .tab-pane {
        padding: 45px 36px 0 48px;
        text-align: left
    }

    .conRight .product-capability .tab-content .tab-pane h3 {
        line-height: 32px;
        font-size: 20px;
        color: #333;
        margin-bottom: 16px;
        padding: 0 22px 0 24px
    }

    .conRight .product-capability .tab-content .tab-pane p {
        line-height: 24px;
        font-size: 14px;
        color: #666;
        letter-spacing: .5px;
        padding: 0 22px 0 24px
    }

    .conRight .product-capability .tab-content .tab-pane .xq {
        font-size: 14px;
        color: #596efb;
        font-weight: bold;
        padding-right: 18px;
        background: url(../images/jiantxb3.png) 62px center no-repeat
    }

    .conRight .product-capability .tab-content .tab-pane .tu {
        padding: 37px 22px 0 24px;
        height: auto;
        overflow: hidden
    }

    .conRight .product-capability .tab-content .tab-pane .tu img {
        max-width: 100%;
        height: auto
    }

    .conRight .product-capability .tab-pane .title-img .text {
        float: left;
        width: calc(100% - 420px);
        padding-right: 20px;
        height: auto;
        overflow: hidden;
        text-align: left
    }

    .conRight .product-capability .tab-pane .title-img .text h5 {
        line-height: 36px;
        font-size: 16px;
        color: #596efb;
        padding-left: 20px;
        position: relative
    }

    .conRight .product-capability .tab-pane .title-img .text h5:before {
        content: '';
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -3px;
        width: 6px;
        height: 6px;
        background-color: #596efb;
        border-radius: 50%
    }

    .conRight .product-capability .tab-pane .title-img .text h6 {
        line-height: 30px;
        font-size: 14px;
        color: #666;
        margin-bottom: 8px
    }

    .conRight .product-capability .tab-pane .title-img .img {
        width: 420px;
        height: auto
    }

    .clients01 {
        padding-top: 25px;
        margin: 0 -7px
    }

    .clients01 ul {
        text-align: center;
        font-size: 0;
        height: auto;
        overflow: hidden
    }

    .clients01 ul li {
        display: inline-block;
        width: calc(33.33% - 36px);
        margin: 0 18px 20px
    }

    .clients01 ul li h6 {
        width: 100%;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
        color: #fff;
        font-weight: bold;
        letter-spacing: 5px;
        overflow: hidden;
        background-image: linear-gradient(90deg, #596efb, #2195f8);
        background-color: #5a42ff
    }

    .clients01 ul li .img {
        margin-top: 9px;
        height: auto;
        overflow: hidden;
        background-color: #fff;
        border: 2px solid #eaeef1
    }

    .clients01 .text1 {
        line-height: 24px;
        text-align: right;
        font-size: 14px;
        color: #a9a9a9;
        margin: 0 17px 15px
    }

    .related-products {
        padding: 57px 0 80px
    }

    .related-products .quartering {
        text-align: center;
        font-size: 0
    }

    .related-products .quartering .subelement {
        display: inline-block;
        vertical-align: top;
        width: 33.33%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .related-products .quartering .subelement .title-text {
        background-color: #fff;
        margin-left: 11px;
        margin-right: 11px;
        -ms-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        -moz-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        -webkit-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        -o-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        transition: transform .5s cubic-bezier(.25, .46, .45, .94)
    }

    .related-products .quartering li .title-text {
        display: block;
        border-radius: 3px;
        padding: 16px 22px 45px 38px;
        text-align: left;
        box-shadow: 0 7px 24px rgba(133, 217, 255, .17);
        margin-top: 20px;
        margin-bottom: 25px
    }

    .related-products .quartering li .proA-icon {
        width: 180px;
        height: 156px;
        background-image: url(../images/pro-icon.png);
        background-position: 0 0;
        background-repeat: no-repeat;
        margin: 0 0 5px -5px
    }

    .related-products .quartering li .proA-icon2 {
        width: 220px;
        background-position: -180px 0
    }

    .related-products .quartering li .proA-icon3 {
        width: 220px;
        background-position: -400px 0
    }

    .related-products .quartering li .proA-icon4 {
        width: 234px;
        background-position: 0 -156px
    }

    .related-products .quartering li .proA-icon5 {
        width: 186px;
        background-position: -237px -156px
    }

    .related-products .quartering li .proA-icon6 {
        width: 169px;
        background-position: -427px -156px
    }

    .related-products .quartering li .proA-icon7 {
        width: 234px;
        background-position: 0 -334px
    }

    .related-products .quartering li .proA-icon8 {
        width: 210px;
        background-position: -234px -334px
    }

    .related-products .quartering li .proA-icon9 {
        width: 240px;
        background-position: -444px -334px
    }

    .related-products .quartering li .proA-icon10 {
        width: 185px;
        background-position: 0 -490px
    }

    .related-products .quartering li .proA-icon11 {
        width: 180px;
        background-position: -185px -490px
    }

    .related-products .quartering li h5 {
        font-size: 16px;
        font-weight: bold;
        color: #0b1d30;
        line-height: 30px;
        margin-bottom: 6px
    }

    .related-products .quartering li p {
        height: 48px;
        font-size: 14px;
        color: #4e586b;
        line-height: 24px;
        margin-bottom: 7px
    }

    .related-products .quartering li .link-title {
        display: inline-block;
        height: 24px;
        line-height: 24px;
        color: #596efb;
        font-size: 14px;
        padding-right: 15px;
        position: relative
    }

    .related-products .floating-up .icon-arron-right {
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -5px;
        width: 7px;
        height: 11px;
        background-image: url(../images/pro-icon.png);
        background-position: -4px -316px;
        background-repeat: no-repeat;
        -ms-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        -moz-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        -webkit-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        -o-transition: transform .5s cubic-bezier(.25, .46, .45, .94);
        transition: transform .5s cubic-bezier(.25, .46, .45, .94)
    }

    .related-products .quartering a:hover {
        -ms-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px);
        box-shadow: 0 10px 27px rgba(201, 223, 255, .26);
        text-decoration: none
    }

    .related-products .quartering a:hover .link-title {
        color: #0db2ff
    }

    .related-products .floating-up a:hover .icon-arron-right {
        background-position: -16px -316px;
        -ms-transform: translateX(5px);
        -moz-transform: translateX(5px);
        -webkit-transform: translateX(5px);
        -o-transform: translateX(5px);
        transform: translateX(5px)
    }

    .footer {
        position: relative;
        z-index: 3
    }

    @media screen and (min-width:700px) and (max-width:1440px) {
        .menu_list {
            margin-left: -564px !important
        }

        .solutionWz .nertd,
        .openClasses4 .huigu .bd {
            -webkit-transform: scale(0.96, 0.96);
            -moz-transform: scale(0.96, 0.96);
            -ms-transform: scale(0.96, 0.96);
            -o-transform: scale(0.96, 0.96);
            transform: scale(0.96, 0.96);
            margin-top: -23px
        }

        .conRight {
            width: 78% !important
        }

        .courtFa9 .gaishuLeft {
            padding-right: 40px;
            padding-bottom: 62px
        }

        .planM1 li .fugai {
            height: 271px;
            bottom: -271px
        }

        .esen-plan-content .conRight .esen-plan-content-nav-tabs {
            margin: 0
        }

        .esen-plan-content .conRight .esen-plan-content-nav-tabs .parBd {
            padding: 40px 25px 40px 0
        }
    }