body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
  max-width:100%;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix {
  zoom: 1;
}

ul,
li {
  list-style: none;
}
body {
  font-family: "microsoft yahei";
  font-size: 12px;
  color: #333333;
  background: #ffffff;
  min-width: 990px;
}

.svip_alink {
  color: #1ea0fa;
}
.svip_alink:hover {
  color: #0987db;
}
.textindex {
  text-indent: 2em;
}
.assistanttetx {
  color: #c1c1c1;
}
.hide {
  display: none;
}
.fl {
  float: left;
}
.svip_h2 {
  font-size: 30px;
  color: #44423c;
}
.wjxEnjoy_head {
    position: relative;
    overflow: hidden;
    text-align: center;
    width: 100%;
    height: 608px;
    background: url("//image.wjx.com/images/newimg/wjxEnjoy/header-bg@2x.jpg") no-repeat;
    background-size: cover;
    background-position: right;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/newimg/wjxEnjoy/header-bg@2x.jpg', sizingMethod='scale')\9;
    transition:80s all linear;
}
.wjxEnjoy_head_left {
    background-position: left;
}
.wjxEnjoy_head > h1 {
    margin-top: 248px;
    font-size: 60px;
    color: #ffffff;
    line-height: 1;
}
.wjxEnjoy_head>h1 .dot{
  width: 8px;
  height: 8px;
  border-radius: 4px;
  display: inline-block;
  background-color: #ffffff;
  margin: 0 16px;
  vertical-align: middle;
}
.wjxEnjoy_head>h1 span{
  /*font-size: 40px;*/
}
    .wjxEnjoy_head p {
        font-size: 18px;
        color:#fff;
        margin-top:20px;
    }


a,a:visited{
  text-decoration: none;
}
.w{
  width: 990px;
  margin: 0 auto;
}

.wjx__contactService {
    display: none;
    position: fixed;
    bottom: 50px;
    right: 12px;
    z-index: 999;
    width: 144px;
    height: 210px;
    background: #FFFFFF;
    box-shadow: 0px 6px 13px 0px #D7D7D7;
    border: 1px solid #E5E5E5;
    border: 1px solid #e1e4e5 \9;
    padding:0 8px;
}

    .wjx__contactService.none {
        box-shadow: none;
    }

    .wjx__contactService .wjx__contact-title {
        font-size: 14px;
        color: #D09D66;
        height: 44px;
        line-height: 44px;
        padding: 0 22px;
        font-weight: bold;
        border-bottom: 1px solid #F0E1D1;
        margin-bottom:12px;
    }

    .wjx__contactService .wjx__contact-items {
        font-size: 14px;
        height: 38px;
        line-height: 38px;
        padding: 0 14px;
        cursor: pointer;
        background-color: #fff;
        border-bottom: 1px solid #f7f7f7;
    }

        .wjx__contactService .wjx__contact-items a {
            color: #333333;
        }

        .wjx__contactService .wjx__contact-items:hover {
            background-color: #f5f5f5;
        }

    .wjx__contactService .icon {
        width: 20px;
        height: 20px;
        margin-right: 14px;
    }
.wjx__contact-wx{
    position:relative;
}
    .wjx__contact-wx:hover .wx_qr {
        display:block;
    }
    .wx_qr {
        display: none;
        position: absolute;
        left: -180px;
        top: -50px;
        width: 160px;
        height: 160px;
        padding-right: 12px;
    }
.wx_qr img {
    display: block;
    border: solid 1px #ff941a;
}
.wjx__contact-wx .icon {
    width: 22px;
    height: 22px;
    background: url("//image.wjx.com/images/newimg/wjxEnjoy/contact-Wechat.png") no-repeat center;
}


.wjx__contact-online .icon {
    background: url("//image.wjx.com/images/newimg/wjxEnjoy/contact-comment.png") no-repeat center;
}

.wjx__contact-call .icon {
    background: url("//image.wjx.com/images/newimg/wjxEnjoy/contact-phone.png") no-repeat center;
}

.wjx__contactService .wjx__contact-call {
    height: 66px;
    border-bottom: none;
}

.wjx__contact-call p {
    line-height: 1;
    color: #D09D66;
}


#divoutbox {
    width: 100% !important;
    padding-top: 0 !important;
}

* {
    box-sizing: content-box;
}

.wjxhome__header {
    background-color: transparent;
}

    .wjxhome__header.border {
        border-color: transparent;
    }

    .wjxhome__header.topNav {
        border-bottom: 1px solid #e1e4e5;
    }

.wjxhome__menu a {
    color: #fff;
}

.register-btn {
    background-color: #2b3a57;
}

.survey {
    border: none;
}

.topNav .survey {
    border-bottom: 2px solid #ff941a;
}

.index-line {
    padding-bottom: 8px;
    border-bottom: 2px solid #ff941a;
}

.topNav .index-line {
    border: none;
}

.qq-btn {
    background-position: 0 0;
}

.wechat-btn {
    background-position: -50px 0;
}

.topNav .qq-btn {
    background-position: -100px 0;
}

.topNav .wechat-btn {
    background-position: -150px 0;
}

.topNav .qq-btn:hover {
    background-position: 0 -50px;
}

.topNav .wechat-btn:hover {
    background-position: -50px -50px;
}

.topNav .wjxhome__menu a {
    color: #333;
}

.topNav .register-btn {
    background-color: #fff;
}
.ps_head img{
    transition:0.2s all;
    width:54px;
    height:54px;
    margin-bottom:14px;
}
.ps_head ul {
    text-align: center;
    @overflow:hidden;
    @width:800px;
    @margin:0 auto;
}
#divoutbox {
    @padding-bottom:0;
}
.ps_head li {
    cursor: pointer;
    text-align: center;
    display: inline-block;
    margin: 96px 65px 60px;
    font-size: 16px;
    color: #222222;
    @float:left;
}
.ps_head li:hover img{
    transform:scale(1.2,1.2)
}
    .ps_head li:hover{
        color: #D09D66
    }
    .ps_cont {
        margin-top: 60px;
        text-align: center;
    }
.title_h2 {
    font-size: 32px;
    color: #222222;
}
.ps_cont_tag {
    margin-top:40px;
}
    .ps_cont_tag ul{
        width:992px;
        overflow:hidden
    }
    .ps_cont_tag li {
        position:relative;
        overflow:hidden;
        color:#fff;
        text-align:center;
        float: left;
        width: 330px;
        height:322px;
    }
    .ps_cont_tag li img {
        transition: 0.2s all;
        width: 52px;
        height: 52px;
        margin-top: 92px;
        margin-top: 40px\0/;
        @margin-top: 40px;
    }
.hover_bg {
    transition:0.2s all;
    z-index: 1;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    background: #D09D66;
    opacity: 0;
    filter: alpha(opacity=0);
}

.other_cont {
    position: relative;
    z-index: 2;
}
.ps_ct_tit {
    font-size: 22px;
    margin-top: 32px;
}
.ps_ct_desc {
    transition: 0.5s all;
    font-size: 14px;
    line-height: 24px;
    margin-top: 30px;
    margin-top: 12px\0/;
    @margin-top: 12px;
    display: inline-block;
    display: none\0/;
    @display:none;
    opacity: 0;
    width: 252px;
}
.lookMore {
    transition: 0.5s all;
    margin-top: 12px;
    display: inline-block;
    width: 90px;
    height: 30px;
    background: #6C4214;
    border-radius: 15px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    opacity: 0;
    display: none\0/;
    @display:none;
}
.lookMore:hover {
    background: #4D2D0B;
    color: #fff;
}



.ps_cont_tag li:hover .hover_bg {
    opacity: .85;
    filter: alpha(opacity=85);
}

.ps_cont_tag li:hover img {
    margin-top: 40px;
}
.ps_cont_tag li:hover .ps_ct_desc {
    opacity: 1;
    margin-top: 12px;
    display: inline-block\0/;
    @display:inline-block;
}
.ps_cont_tag li:hover .lookMore {
    opacity: 1;
    display: inline-block\0/;
    @display:inline-block;
}

.ps_bgIcon1 {
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/fw01-data-bg.png)
}
.ps_bgIcon2 {
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/fw02-data-bg.png)
}
.ps_bgIcon3 {
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/fw03-security-bg.png)
}
.ps_bgIcon4 {
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/fw04-theme-bg.png)
}
.ps_bgIcon5 {
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/fw05-account-bg.png)
}
.ps_bgIcon6 {
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/fw06-account-bg.png)
}


.use_case {
    text-align: center;
    margin-top: 136px;
    background: #F7F8FA;
    padding-top:52px;
}
.uc_item {
    border: 1px solid #e5e5e5;
    overflow:hidden;
    background: #FFFFFF;
    position: relative;
    padding: 32px 44px 30px;
    margin-bottom: 20px;
}
.uc_item img {
    width: 72px;
    height: 72px;
    float:left;
    margin-right:30px;
}
.uc_item_title {
    text-align:left;
    float: left;
    width:798px;
}
.uc_item_name {
    font-size: 18px;
    color: #222222;
}
.uc_item_cont {
    font-size: 14px;
    color: #999;
    margin-top:14px;
}
.uc_item_bq {
    position: absolute;
    top: 0;
    right: 20px;
    width: 90px;
    height: 30px;
    color: #AD957B;
    background: #EEDDCC;
    text-align: center;
    line-height: 30px;
    border-radius: 0px 0px 11px 11px;
}
.uc_item_box {
    margin-top:34px;
}
.mu_title {
    margin-top: 34px;
    font-size: 14px;
    color: #666666;
    padding: 0 10px;
    background: #F7F8FA;
    position: relative;
    z-index: 11;
}
.mu_line {
    display:inline-block;
    width: 532px;
    height: 1px;
    background: #E0E0E0;
    position: absolute;
    z-index: 8;
    top:10px;
    left:229px;
}
.mu_cont{
    margin-top:36px;
}
.more_users {
    position: relative;
    padding-bottom: 54px;
}
.mu_cont_item {
    float: left;
    width: 110px;
    text-align: center;
    font-size: 14px;
    color: #666666
}
.mu_cont_item img{
    width:60px;
    height:60px;
    margin-bottom:16px;
}
.price_part {
    height: 222px;
    background: #CFC3BA;
    background: linear-gradient(270deg,#E6DCD4 0%,#CFC3BA 100%);
}
.pp_box {
    height: 222px;
    background: url(//image.wjx.com/images/newimg/wjxEnjoy/sale-bg.png)
}
.pp_box>img{
    width:120px;
    height:130px;
    margin:42px 56px 0 70px;
}
.pp_cont {
    float:left;
    width:440px;
    margin-top:72px;
}
.pp_cont_mes{
    float:left
}
.pp_cont_mes_tit {
    font-size: 28px;
    color: #5C4A37;
    line-height: 40px;
}
.pp_cont_mes_num {
    font-size: 20px;
    color: #5C4A37;
    margin-top:10px;
}
.pp_cont > img {
    float: left;
    width:24px;
    height: 24px;
    margin-right: 8px;
    margin-top:9px;
}
.call_service_btn {
    float: right;
    margin-right: 70px;
    margin-top: 85px;
    width: 150px;
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: #B7A490;
    background: linear-gradient(270deg,#B7A490 0%,#877563 100%);
    border-radius: 26px;
    font-size: 18px;
    color: #FFFFFF;
}
    .call_service_btn:hover {
        color: #FFFFFF;
        background: #A79380;
        background: linear-gradient(270deg,#A79380 0%,#756554 100%);
    }
.customized{
    height:416px;
    background:#fff;
    text-align:center;
}
.customized p {
    font-size: 16px;
    color: #222222;
    margin-top:89px;
}
.customized img{
    margin-top:46px;
    width:234px;
}
.down-ppt {
    width: 140px;
    height: 42px;
    line-height: 40px;
    border-radius: 20px;
    border: 1px solid #D09D66;
    display: inline-block;
    font-size: 14px;
    margin:0 5px;
}
.down-ppt img {
    vertical-align: -7px;
}

.down-ppt span {
    color: #D09D66;
    font-size: 14px;
}