/*初始化*/
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0
}

body, button, input, select, textarea {
    font: 12px/1.5 "Microsoft YaHei", "微软雅黑", SimSun, "宋体", sans-serif;
    color: #666;
}

ol, ul {
    list-style: none
}

a {
    text-decoration: none
}

fieldset, img {
    border: 0;
    vertical-align: top;
}

a, input, button, select, textarea {
    outline: none;
}

a, button {
    cursor: pointer;
    color: #fff;
    text-decoration: none;
}

/*场景连接页面*/
.obody {
    background-color: #f4f4f4;
    position: relative;
    overflow-x: hidden;
}

.daohang_bai {
    width: 100%;
    background-color: #fff;
}

.h520 img {
    height: 520px;
}

.scene_sida {
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 50px;
}

.index_nav {
    background-color: #fff;
}

.scene_sida_lei {
    height: 255px;
    width: 1200px;
    margin-top: 50px;
    border-radius: 10px;
}

.scene_sida .scene_sida_lei .sida_left {
    width: 211px;
    height: 100%;
    border-radius: 20px 0px 0px 20px;
    float: left;
}

.scene_sida .scene_sida_lei .sida_left1 {
    background-image: linear-gradient(-18deg, #ff725d 0%, #ff6c71 100%),
    linear-gradient(#ff3000, #ff3000);
    background-blend-mode: normal, normal;
}

.scene_sida .scene_sida_lei .sida_left2 {
    background-image: linear-gradient(-18deg, #ff885e 0%, #f2c584 100%),
    linear-gradient(#ff3000, #ff3000);
    background-blend-mode: normal, normal;
}

.scene_sida .scene_sida_lei .sida_left3 {
    background-image: linear-gradient(-18deg, #9a76e3 0%, #8db3ff 100%),
    linear-gradient(#ff3000, #ff3000);
    background-blend-mode: normal, normal;
}

.scene_sida .scene_sida_lei .sida_left4 {
    background-image: linear-gradient(-18deg, #f76e6e 0%, #df6ef7 100%),
    linear-gradient(#ff3000, #ff3000);
    background-blend-mode: normal, normal;
}

.scene_sida .scene_sida_lei .sida_left img {
    display: block;
    margin: 0 auto;
    margin-top: 60px;
}

.scene_sida .scene_sida_lei .sida_left p {
    text-align: center;
    font-size: 26px;
    margin-top: 28px;
    color: #fff;
}

.scene_sida .scene_sida_lei .sida_zhong {
    width: 777px;
    height: 100%;
    background-color: #fff;
    float: left;
    border-radius: 0px 10px 10px 0px;
    font-size: 22px;
}

.scene_sida .scene_sida_lei .sida_zhong ul {
    width: 100%;
    height: 100%;
    text-align: center;
    float: left;
    display: inline-block;
}

.scene_sida .scene_sida_lei .sida_zhong li {
    width: 15%;
    height: 100%;
    display: inline-block;
    margin: 0 auto;
    cursor: pointer;
}

.scene_sida .scene_sida_lei .sida_zhong li img {
    width: 92px;
    height: 92px;
    display: block;
    margin: 0 auto;
    margin-top: 60px;
    cursor: pointer;
}

.scene_sida .scene_sida_lei .sida_zhong li p {
    text-align: center;
    margin-top: 20px;
    font-size: 20px;
    color: black;
    cursor: pointer;
}

.scene_sida .scene_sida_lei .sida_zhong li:hover p {
    color: red;
}

.scene_sida .scene_sida_lei .sida_right {
    width: 192px;
    height: 100%;
    background-color: #fff;
    border-radius: 10px;
    cursor: pointer;
    float: right;
}

.scene_sida .scene_sida_lei .sida_right img {
    width: 92px;
    height: 92px;
    display: block;
    margin: 0 auto;
    margin-top: 60px;
}

.scene_sida .scene_sida_lei .sida_right p {
    text-align: center;
    margin-top: 20px;
    font-size: 20px;
    color: black;
}

.scene_sida .scene_sida_lei .sida_right:hover p {
    color: red;
}

.h500 {
    position: relative;
    width: 100%;
    height: 598px;
    margin-top: 120px;
    background: url(../../images/zhineng/../../images/zhineng/lanjie_dibu_02.png) no-repeat center;
}

.h500 img {
    width: 100%;
    height: 100%;
}

.h500 button {
    background-color: red;
    color: #fff;
    width: 198px;
    height: 50px;
    font-size: 26px;
    position: absolute;
    top: 52%;
    left: 50%;
    margin-left: -99px;
    border-radius: 10px;
}

button {
    outline: none;
    border: none;
}

.hehuo_h300 {
    height: 437px;
    position: relative;
    background: url(../../images/zhineng/lanjie_dibu_03.png) no-repeat center;
}

.hehuo_h300 img {
    height: 100%;
    width: 100%;
}

.hehuo_h300 button {
    position: absolute;
    top: 45%;
    left: 50%;
    margin-left: -162.5px;
    width: 333px;
    height: 60px;
    font-size: 22px;
    background-color: red;
    border-radius: 10px;
    color: #fff;
}

.yinxiao {
    width: 1200px;
    height: 300px;
    background-color: black;
}

.ceshiul {
    display: block;
    background-color: black;
    background: rgba(0, 0, 0, 0.8);
    height: 220px;
    position: fixed;
    top: 80px;
    left: 50%;
    z-index: 99999;
    margin: 0 auto;
    text-align: center;
    display: none;
    transition: all 0.3s linear;
}

#ceshiul li {
    float: none;
}

em {
    font-style: normal;
}

#ceshiul em {
    width: 180px;
    height: 220px;
    display: inline-block;
    text-align: center;
    padding-top: 15px;
    box-sizing: border-box;
    padding-bottom: 25px;
    color: #fff;
    vertical-align: middle;
}

#ceshiul em h4 {
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 16px;
}

#ceshiul .gongju em h4 {
    margin-top: 50px;
}

#ceshiul em li {
    margin-top: 10px;
    font-size: 14px;
    cursor: pointer;
}

#ceshiul em li:hover {
    color: red;
}

#ceshiul em button {
    width: 100px;
    height: 30px;
    border: 1px solid #fff;
    border-radius: 6px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    margin-bottom: 20px;
}

#ceshiul em button:hover {
    color: red;
    border: 1px solid red;
}

/*营销工具*/
.market_yinxiao {
    width: 100%;
    height: 820px;
}

.market_yinxiao .market_yinxiao_tu {
    background: url(../../images/market/yxxt.png) center;
    height: 820px;
}

.market_zhineng {
    width: 100%;
    height: 555px;
    overflow: hidden;
}

.market_zhineng .market_zhineng_tu {
    background: url(../../images/market/znyx.png) center;
    height: 555px;
    position: relative;
    overflow: hidden;
}

.market_zhineng .market_zhineng_tu .img1 {
    position: absolute;
    top: -500px;
    left: 50%;

}

.market_zhineng .market_zhineng_tu .img2 {
    position: absolute;
    top: 220px;
    right: 50%;
    margin-right: -2000px;
}

@keyframes myfirst {
    from {
        top: -500px;
    }
    to {
        top: 130px;
    }
}

@keyframes myright {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -580px;
    }
}

.img1_xz {
    animation: myfirst 2s forwards;
    -moz-animation: myfirst 2s forwards;
    -webkit-animation: myfirst 2s forwards;
    -o-animation: myfirst 2s forwards;
}

.img2_xz {
    animation: myright 2s forwards;
    -moz-animation: myright 2s forwards;
    -webkit-animation: myright 2s forwards;
    -o-animation: myright 2s forwards;
}

.market_yinxiao_tu {
    position: relative;
}

.market_yinxiao_tu img {
    position: absolute;
    top: 70px;
    left: 50%;
    margin-left: -272.5px;
    background-position: center;

}

@keyframes huiyuan {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -272.5px;
    }
}

.img3_hui {
    animation: huiyuan 2s forwards;
    -moz-animation: huiyuan 2s forwards;
    -webkit-animation: huiyuan 2s forwards;
    -o-animation: huiyuan 2s forwards;
}

.market_zhineng button {
    color: #fff;
    background-color: #e92828;
    font-size: 22px;
    width: 166px;
    height: 47px;
    border-radius: 10px;
    position: absolute;
    top: 325px;
    right: 50%;
    margin-right: -2000px;
    cursor: pointer;
    transition: all 0.3s linear;
    overflow: hidden;
}

.market_zhineng button:hover em {
    display: inline;
}

.market_zhineng button em {
    display: none;
}

@keyframes zhineng_btn {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -168px;
    }
}

.zhi_btn {
    animation: zhineng_btn 1.9s forwards;
    -moz-animation: zhineng_btn 1.9s forwards;
    -webkit-animation: zhineng_btn 1.9s forwards;
    -o-animation: zhineng_btn 1.9s forwards;
}

.market_zhineng button:hover {
    width: 166px;
}

.market_zhineng button:hover em {
    right: 10px;
}

.market_shejiao {
    padding: 20px 0px;
    margin-top: 10px;
    height: 330px;
}

.market_shejiao h3 {
    color: black;
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    margin-bottom: 10px;
}

.market_shejiao ul {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    text-align: center;
}

.market_shejiao ul li {
    float: left;
    display: inline-block;
    width: 200px;
    height: 307px;
    text-align: center;
    margin-top: 10px;
    border-radius: 10px;
    transition: all 1s linear;
    overflow: hidden;
    position: relative;
}

.market_shejiao ul li img {
    width: 123px;
    height: 108px;
    border-radius: 50%;
    margin-top: 50px;
}

.market_shejiao ul li p {
    font-size: 22px;
    color: #000;
    margin-top: 30px;
}

.market_shejiao ul .oli1:hover {
    background-image: linear-gradient(0deg, #ff6d71 0%, #ff735c 100%);
}

.market_shejiao ul .oli2:hover {
    background-image: linear-gradient(0deg, #ef683f 0%, #ffc46f 100%),
    linear-gradient(0deg, #ff6c72 0%, #ff735b 100%);
}

.market_shejiao ul .oli3:hover {
    background-image: linear-gradient(-27deg, #f88000 0%, #fce569 100%),
    linear-gradient(0deg, #ff6c72 0%, #ff735b 100%);
}

.market_shejiao ul .oli4:hover {
    background-image: linear-gradient(-27deg, #e84bd7 0%, #fab637 100%),
    linear-gradient(0deg, #ff6c72 0%, #ff735b 100%);
}

.market_shejiao ul .oli5:hover {
    background-image: linear-gradient(-27deg, #885ef6 0%, #eb5ac0 100%),
    linear-gradient(0deg, #ff6c72 0%, #ff735b 100%);
}

.market_shejiao ul .oli6:hover {
    background-image: linear-gradient(-27deg, #655ef1 0%, #5eb4f6 100%),
    linear-gradient(0deg, #8f58f6 0%, #3e9def 100%);
}

.market_shejiao ul li div {
    transition: all 0.6s linear;
    position: absolute;
    bottom: -300px;
    left: 0px;
    padding: 0px 20px 0px 22px;
    text-align: center;
    margin: 0 auto;
    display: none;
}

.market_shejiao ul li em {
    width: 100%;
    height: 100%;
    display: block;
}

.market_shejiao ul li:hover .sanhang {
    bottom: 80px;
    left: 0px;
}

.market_shejiao ul li:hover .sihang {
    bottom: 57px;
    left: 0px;
}

.market_shejiao ul li div img {
    width: 43px;
    height: 43px;
}

.market_shejiao ul li:hover div {
    bottom: 35px;
    left: 0px;
    display: block;
}

.market_shejiao ul li:hover .oli_em {
    opacity: 0;
}

.market_shejiao ul li div h4 {
    font-size: 22px;
    color: #fff;
    margin-top: 15px;
    margin-bottom: -10px;
}

.market_shejiao ul li div p {
    font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
    text-align: left;
}

.market_lianjie {
    width: 100%;
    height: 555px;
    margin-top: 50px;
}

.market_lianjie .market_lianjie_div {
    width: 100%;
    height: 555px;
    background: url(../../images/market/yinxiao_wei_19.jpg) center;
    overflow: hidden;
    position: relative;
}

.market_lianjie .market_lianjie_div button {
    color: #fff;
    background-color: #e92828;
    font-size: 22px;
    width: 166px;
    height: 47px;
    border-radius: 10px;
    position: absolute;
    top: 400px;
    left: 50%;
    margin-left: -83px;
    cursor: pointer;
}

.market_huiyuan {
    width: 100%;
    height: 650px;
}

.wrap {
    width: 1200px;
    margin: 0 auto;
    margin-top: 100px;
}

.slide {
    width: 1200px;
    height: 500px;
    position: relative;
}

.slide li {
    position: absolute;
    left: 200px;
    top: 0;
}

.slide li .oimg1 {
    width: 100%;
}

.arrow {
    opacity: 0;
    position: relative;
    z-index: 99;
    top: 50%;

}

.prev, .next {
    width: 86px;
    height: 80px;
    position: absolute;
    top: 50%;
    margin-top: -56px;
    background: url(../../images/market/vip-zuo.png) no-repeat;
    z-index: 99;
}

.next {
    right: 0;
    background-image: url(../../images/market/vip-you.png);
}

.slide li .odivo {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 10px;
    text-align: center;
}

.slide li .odivo img {
    margin-top: 42px;
}

.slide li .odivo h4 {
    font-family: "微软雅黑";
    font-size: 26px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #fff;
}

.slide li .odivo p {
    font-family: MicrosoftYaHei;
    font-size: 17px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #fff;
    margin-bottom: 10px;
}

.slide li .odivo button {
    width: 257px;
    height: 50px;
    margin-top: 6px;
    background-color: rgba(255, 255, 255, 0.21);
    border-radius: 10px;
    font-family: MicrosoftYaHei;
    font-size: 17px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 50px;
    letter-spacing: 2px;
    color: #fff;
}

/*智能营销---------------------------------------------*/
.intell_huiyuan {
    width: 100%;
    height: 460px;
}

.intell_huiyuan .intell_huiyuan_tu {
    width: 100%;
    height: 460px;
    position: relative;
    overflow: hidden;
}

.intell_huiyuan .intell_huiyuan_tu .oimg1 {
    position: absolute;
    top: 110px;
    right: 50%;
}

.intell_huiyuan .intell_huiyuan_tu .oimg2 {
    position: absolute;
    top: 160px;
    right: 30%;
}

@keyframes wen {
    from {
        right: -500px;
    }
    to {
        right: 50%;
        margin-right: -500px;
        transform: rotate(720deg);
    }
}

@keyframes wen_oimg2 {
    from {
        left: -500px;
    }
    to {
        left: 22%;
    }
}

.wen_dh2 {
    animation: wen_oimg2 2s forwards;
    -moz-animation: wen_oimg2 2s forwards;
    -webkit-animation: wen_oimg2 2s forwards;
    -o-animation: wen_oimg2 2s forwards;
}

.wen-dh {
    animation: wen 2s forwards;
    -moz-animation: wen 2s forwards;
    -webkit-animation: wen 2s forwards;
    -o-animation: wen 2s forwards;

}

.intell_jinzhun {
    width: 100%;
    height: 460px;
    background: #f4f4f4;
}

.intell_jinzhun .intell_jinzhun_tu {
    width: 100%;
    height: 460px;
    position: relative;
    overflow: hidden;
}

.intell_jinzhun .intell_jinzhun_tu #oimg3 {
    position: absolute;
    top: 100px;
    left: -500px;

}

.intell_jinzhun .intell_jinzhun_tu #oimg4 {
    position: absolute;
    top: 150px;
    right: -500px;
}

@keyframes si {
    from {
        left: -500px;
    }
    to {
        left: 25%;
        transform: rotate(720deg);
    }
}

@keyframes zi {
    from {
        right: -500px;
    }
    to {
        right: 50%;
        margin-right: -550px;
    }
}

.jinzhun_oimg3 {
    animation: si 2s forwards;
    -moz-animation: si 2s forwards;
    -webkit-animation: si 2s forwards;
    -o-animation: si 2s forwards;
}

.jinzhun_oimg4 {
    animation: zi 2s forwards;
    -moz-animation: zi 2s forwards;
    -webkit-animation: zi 2s forwards;
    -o-animation: zi 2s forwards;
}

.intell_yunyin {
    width: 100%;
    height: 460px;

}

.intell_yunyin_tu {
    width: 100%;
    height: 460px;
    position: relative;
    overflow: hidden;
}

.intell_yunyin_tu #oimg5 {
    position: absolute;
    top: 160px;
    left: -500px;
}

.intell_yunyin_tu #oimg6 {
    position: absolute;
    top: 120px;
    right: -400px;
}

@keyframes dians {
    from {
        right: -500px;
    }
    to {
        right: 50%;
        margin-right: -500px;
        transform: rotate(720deg);
    }
}

@keyframes wenzi {
    from {
        left: -500px;
    }
    to {
        left: 22%;
    }
}

.oimg6_wenzi {
    animation: dians 2s forwards;
    -moz-animation: dians 2s forwards;
    -webkit-animation: dians 2s forwards;
    -o-animation: dians 2s forwards;
}

.oimg5_dianshi {
    animation: wenzi 2s forwards;
    -moz-animation: wenzi 2s forwards;
    -webkit-animation: wenzi 2s forwards;
    -o-animation: wenzi 2s forwards;
}

.intell_yonghu {
    width: 100%;
    height: 748px;
    position: relative;
    margin-top: -300px;
}

.intell_yonghu_tu {
    width: 100%;
    height: 748px;
    background: url(../../images/zhineng/yinxiao_yonghu_18.png) center;
}

.intell_yonghu_tu button {
    color: #fff;
    background-color: #f63131;
    font-size: 22px;
    width: 333px;
    height: 60px;
    border-radius: 5px;
    position: absolute;
    top: 520px;
    left: 50%;
    margin-left: -162.5px;
    border-radius: 10px;
}

.index_dibu {
    margin-top: 0px;
}

.intell_banner {
    background: url(../../images/zhineng/zhineng_banner_02.png);
    position: relative;
}

.intell_banner .intell_banner_oimg1 {
    width: 766px;
    height: 81px;
    position: absolute;
    left: 50%;
    margin-left: -383px;
    top: 160px;
}

.intell_banner .intell_banner_oimg2 {
    width: 878px;
    height: 83px;
    position: absolute;
    left: 50%;
    margin-left: -439px;
    top: 240px;
}

@keyframes banner_im {
    from {
        top: -500px;
    }
    to {
        top: 160px;
    }
}

@keyframes banner_wenzi {
    from {
        left: -500px;
    }
    to {
        left: 50%;
        margin-left: -439px;
    }
}

.intell_be_im {
    animation: banner_im 2s forwards;
    -moz-animation: banner_im 2s forwards;
    -webkit-animation: banner_im 2s forwards;
    -o-animation: banner_im 2s forwards;
}

.intell_be_oimg {
    animation: banner_wenzi 2s forwards;
    -moz-animation: banner_wenzi 2s forwards;
    -webkit-animation: banner_wenzi 2s forwards;
    -o-animation: banner_wenzi 2s forwards;
}

.marke_banner {
    background: url("../../images/zhineng/yinxiao_banner_02.png");
    position: relative;
}

.marke_banner .oimg1 {
    width: 581px;
    height: 64px;
    position: absolute;
    top: -500px;
    left: 50%;
    margin-left: -290.5px;
}

.marke_banner .oimg2 {
    width: 632px;
    height: 56px;
    position: absolute;
    top: 270px;
    left: -500px;
}

@keyframes banner_imgwenyi {
    from {
        top: -500px;
    }
    to {
        top: 200px;
    }
}

.marke_bannerwenyi {
    animation: banner_imgwenyi 2s forwards;
    -moz-animation: banner_imgwenyi 2s forwards;
    -webkit-animation: banner_imgwenyi 2s forwards;
    -o-animation: banner_imgwenyi 2s forwards;
}

@keyframes banner_imgwener {
    from {
        left: -500px
    }
    to {
        left: 50%;
        margin-left: -316px;
    }
}

.marke_bannerwener {
    animation: banner_imgwener 2s forwards;
    -moz-animation: banner_imgwener 2s forwards;
    -webkit-animation: banner_imgwener 2s forwards;
    -o-animation: banner_imgwener 2s forwards;
}

.scene_banner {
    background: url(../../images/zhineng/lianjie_banner_02.png) center;
    position: relative;
}

.scene_banner .oimg1 {
    width: 354px;
    height: 52px;
    position: absolute;
    left: -500px;
    top: 190px;
}

.scene_banner .oimg2 {
    width: 642px;
    height: 57px;
    position: absolute;
    left: -500px;
    top: 255px;
}

@keyframes scene_oimg {
    from {
        left: -500px;
    }
    to {
        left: 26%;
    }
}

.scene_banner_wenzi {
    animation: scene_oimg 2s forwards;
    -moz-animation: scene_oimg 2s forwards;
    -webkit-animation: scene_oimg 2s forwards;
    -o-animation: scene_oimg 2s forwards;
}

/*代理合作-----------------------------------------*/
#daili_bannerf {
    height: 622px;
    margin: 0 auto;
}

#daili_bannerf .daili_banner {
    background: url(../../images/zhineng/daili_banner_02.png) center;
    width: 100%;
    height: 622px;
    position: relative;
}

#daili_bannerf .daili_banner .daili_banner_wenzi {
    height: 350px;
    position: absolute;
    left: 48%;
    top: 100px;
    text-align: left;
}

#daili_bannerf .daili_banner .daili_banner_wenzi p {
    font-family: MicrosoftYaHei;
    font-size: 25px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #ffffff;
}

#daili_bannerf .daili_banner .daili_banner_wenzi span {
    width: 110px;
    height: 38px;
    display: inline-block;
    background-color: rgba(255, 255, 255, 0.27);
    border-radius: 10px;
    text-align: center;
    line-height: 38px;
    margin-top: 10px;
    font-size: 20px;
    color: #fff;
    margin-right: 10px;
}

#daili_bannerf .daili_banner .daili_banner_wenzi h3 {
    font-family: MicrosoftYaHei-Bold;
    font-size: 37px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 20px;
    line-height: 60px;
    letter-spacing: 4px;
    color: #ffffff;
}

#daili_bannerf .daili_banner .daili_banner_wenzi button {
    width: 240px;
    height: 52px;
    background-color: #ffffff;
    border-radius: 20px;
    font-size: 21px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #4b9fe5;
    margin-top: 20px;
    position: relative;
    transition: all 0.3s linear;
}

#daili_bannerf .daili_banner .daili_banner_wenzi button em {
    position: absolute;
    right: -50px;
    transition: all 0.3s linear;
    opacity: 0;
}

#daili_bannerf .daili_banner .daili_banner_wenzi button:hover {
    width: 260px;
}

#daili_bannerf .daili_banner .daili_banner_wenzi button:hover em {
    right: 15px;
    opacity: 1;
}

.daili_xianliang {
    width: 1200px;
    height: 400px;
    margin: 0 auto;
    text-align: center;
}

.daili_xianliang h3 {
    font-size: 46px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 5px;
    color: #336995;
    margin-top: 80px;
    font-weight: 600;
}

.daili_xianliang p {
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #336995;
    margin: 30px 0px;
    background: url(../../images/daili/quanguo-phone.png) center left 410px no-repeat;
}

.daili_xianliang button {
    width: 203px;
    height: 65px;
    background-color: #ed3214;
    border-radius: 10px;
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #ffffff;

}

.daili_xianliang .btn1 {
    margin-right: 65px;
}

.daili_xianliang .btn2 {
    margin-left: 65px;
}

.daili_datu {
    width: 100%;
    height: 1576px;
    text-align: center;
}

.daili_datu .daili_tu {
    width: 100%;
    height: 1576px;
    background: url(../../images/daili/daili_datu_02.png) no-repeat center;
    text-align: center;
    position: relative;
}

.daili_datu .daili_tu .daili_baozhang h3 {
    font-size: 32px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
    font-weight: 600;
}

.daili_datu .daili_tu .daili_baozhang p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.daili_datu .daili_tu .daili_baozhang .daili_yun {
    width: 200px;
    height: 150px;
    background: url(../../images/daili/daili_yun_03.png);
    position: absolute;
    overflow: hidden;
}

.daili_datu .daili_tu .daili_baozhang .yun1 {
    left: 20%;
    top: 34%;
}

.daili_datu .daili_tu .daili_baozhang .yun2 {
    left: 44%;
    top: 34%;
}

.daili_datu .daili_tu .daili_baozhang .yun3 {
    left: 69%;
    top: 34%;
}

.daili_datu .daili_tu .daili_baozhang .yun4 {
    left: 32%;
    top: 20%;
}

.daili_datu .daili_tu .daili_baozhang .yun5 {
    left: 57%;
    top: 20%;
}

.daili_datu .daili_tu .daili_baozhang .daili_yun h4 {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #ffffff;
    position: absolute;
    left: 64px;
    top: 57px;
    transition: all 0.3s linear;
}

.daili_datu .daili_tu .daili_baozhang .daili_yun:hover h4 {
    left: 61px;
    top: 16px;
    transition: all 0.3s linear;
    font-size: 22px;
}

.daili_datu .daili_tu .daili_baozhang .daili_yun span {
    font-size: 14px;
    position: absolute;
    width: 140px;
    bottom: -200px;
    left: 40px;
    text-align: left;
    color: #fff;
    transition: all 0.5s linear;
}

.daili_datu .daili_tu .daili_baozhang .daili_yun:hover span {
    bottom: 10px;
}

.daili_datu .daili_tu .daili_baozhang .daili_yun span em {
    cursor: pointer;
    text-decoration: underline;
}

.daili_datu .daili_tu .daili_youshi {
    margin-top: 700px;
}

.daili_datu .daili_tu .daili_youshi h3 {
    font-size: 32px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
    font-weight: 600;
}

.daili_datu .daili_tu .daili_youshi p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda {
    width: 1200px;
    margin: 0 auto;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul {
    width: 100%;
    margin-top: 80px;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li {
    width: 33%;
    height: 250px;
    vertical-align: middle;
    display: inline-block;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div {
    width: 180px;
    height: 180px;
    border-radius: 50%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    transition: all 0.5s linear;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div h4 {
    font-family: "微软雅黑";
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 2px;
    color: #ffffff;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li .odiv1 {
    background-image: linear-gradient(-18deg, #fe6d70 0%, #ff7d67 50%, #ff8c5d 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(254, 120, 105, 0.82);
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li .odiv2 {
    background-image: linear-gradient(-18deg, #f16e42 0%, #ffbe6e 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(252, 172, 100, 0.82);
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li .odiv3 {
    background-image: linear-gradient(-18deg, #f88504 0%, #fde163 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(253, 221, 95, 0.82);
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li .odiv4 {
    background-image: linear-gradient(-18deg, #e750d1 0%, #f7b13f 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(242, 144, 112, 0.82);
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li .odiv5 {
    background-image: linear-gradient(-18deg, #8f5ff3 0%, #bb5ddb 50%, #e75ac3 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(195, 92, 215, 0.82);
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li .odiv6 {
    background-image: linear-gradient(-18deg, #6263f1 0%, #6189f4 50%, #5faff6 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(97, 134, 243, 0.82);
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div img {
    margin-top: 20px;
    transition: all 0.5s linear;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div span {
    width: 160px;
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    padding-top: 50px;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;
    transition: all 0.5s linear;
    opacity: 0;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div span em {
    font-size: 14px;
    line-height: 60px;
    cursor: pointer;
    text-decoration: underline;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div:hover {
    width: 210px;
    height: 210px;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div:hover img {
    margin-top: -100px;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div:hover h4 {
    margin-top: 12px;
}

.daili_datu .daili_tu .daili_youshi .daili_liuda ul li div:hover span {
    opacity: 1;
}

.daili_shejiao {
    width: 100%;
    height: 783px;
}

.daili_shejiao .daili_shejiao_nei {
    width: 100%;
    height: 783px;
    background: url(../../images/daili/qida-bg.png) no-repeat center;
    position: relative;
}

.daili_shejiao .daili_shejiao_nei .daili_qida {
    width: 1200px;
    height: 580px;
    background-color: rgba(255, 255, 255, 0.8);
    opacity: 0.8;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    top: 130px;
    text-align: center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida h3 {
    font-size: 32px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
    font-weight: 600;
    margin-top: 30px;
}

.daili_shejiao .daili_shejiao_nei .daili_qida p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul {
    width: 100%;
    height: 250px;
    margin-top: 77px;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul li {
    height: 100%;
    width: 148px;
    display: inline-block;
    margin-left: 10px;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    opacity: 1;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli1 {
    background: url(../../images/daili/qida-01.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli2 {
    background: url(../../images/daili/qida-02.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli3 {
    background: url(../../images/daili/qida-03.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli4 {
    background: url(../../images/daili/qida-04.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli5 {
    background: url(../../images/daili/qida-05.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli6 {
    background: url(../../images/daili/qida-06.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul .oli7 {
    background: url(../../images/daili/qida-07.png) center;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul li div {
    width: 100%;
    height: 250px;
    position: absolute;
    bottom: -194px;
    left: 0px;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 0px 0px 10px 10px;
    transition: all 0.5s linear;
    padding: 0px 8px;
    box-sizing: border-box;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul li div h4 {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 56px;
    letter-spacing: 2px;
    color: #fff;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul li div span {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 1px;
    color: #ffffff;
    text-align: left;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul li div button {
    width: 108px;
    height: 33px;
    border-radius: 16px;
    border: solid 1px #f7f7f7;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    background: rgba(0, 0, 0, 0);
    line-height: 21px;
    letter-spacing: 1px;
    color: #ffffff;
    margin-top: 25px;
}

.daili_shejiao .daili_shejiao_nei .daili_qida ul li:hover div {
    bottom: 0px;
}

.daili_huli {
    width: 100%;
    height: 1080px;
    background: #f4f4f4;
    padding-top: 50px;
    box-sizing: border-box;
}

.daili_huli .daili_jiuda {
    width: 100%;
    height: 1080px;
    text-align: center;
}

.daili_huli .daili_jiuda h3 {
    font-size: 32px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
    font-weight: 600;
}

.daili_huli .daili_jiuda p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.daili_huli .daili_jiuda ul {
    width: 1200px;
    margin: 0 auto;
    height: 243px;
    margin-top: 130px;
}

.daili_huli .daili_jiuda ul li {
    display: inline-block;
    width: 231px;
    height: 243px;
    background: #fff;
    margin-left: 5px;
    position: relative;
}

.daili_huli .daili_jiuda ul li em {
    position: absolute;
    width: 104px;
    height: 104px;
    border-radius: 50%;
    background: #fff;
    left: 50%;
    top: -50px;
    margin-left: -52px;
    overflow: visible;
}

.daili_huli .daili_jiuda ul li em img {
    position: absolute;
    left: 50px;
    margin-left: -33.5px;
    top: 23px;
}

.daili_huli .daili_jiuda ul li div h4 {
    position: absolute;
    width: 200px;
    font-size: 22px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #000000;
    top: 70px;
    left: 50%;
    margin-left: -100px;
    text-align: center;
    transition: all 0.5s linear;
}

.daili_huli .daili_jiuda ul li div u {
    width: 161px;
    height: 44px;
    background-color: #f5573d;
    border-radius: 10px;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 44px;
    letter-spacing: 1px;
    color: #ffffff;
    opacity: 1;
    transition: all 0.4s linear;
    position: absolute;
    left: 50%;
    top: 140px;
    margin-left: -80.5px;
}

.daili_huli .daili_jiuda ul li div span {
    width: 187px;
    position: absolute;
    left: 50%;
    margin-left: -93.5px;
    top: 100px;
    text-align: left;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 23px;
    letter-spacing: 1px;
    color: #000000;
    opacity: 0;
    transition: all 0.8s linear;
}

i {
    font-style: normal
}

u {
    text-decoration: none
}

.daili_huli .daili_jiuda ul li div span i {
    font-family: MicrosoftYaHei;
    text-decoration: underline;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 21px;
    margin-top: 10px;
    letter-spacing: 1px;
    color: #f5573d;
}

.daili_huli .daili_jiuda ul li div .ou {
    font-size: 12px;
    line-height: 21px;
    text-align: left;
    padding-left: 15px;
    box-sizing: border-box;
}

.daili_huli .daili_jiuda ul li:hover u {
    opacity: 0;
}

.daili_huli .daili_jiuda ul li:hover h4 {
    top: 50px;
}

.daili_huli .daili_jiuda ul li:hover span {
    opacity: 1;
}

.daili_huli .daili_jiuda ul li div .ou12 {
    font-size: 12px;
}

.daili_huli .daili_jiuda ul li div .outebie {
    padding-left: 38px;
}

/*助力成长*/
.daili_chengzhang {
    width: 100%;
    height: 1185px;
}

.daili_chengzhang .daili_zhuli {
    padding-top: 60px;
    box-sizing: border-box;
    width: 100%;
    height: 1185px;
    text-align: center;
    background: url(../../images/daili/zuida_tu_09.png) center;
    background-attachment: fixed;
}

.daili_chengzhang .daili_zhuli h3 {
    font-size: 32px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
    font-weight: 600;
}

.daili_chengzhang .daili_zhuli p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.daili_zhuli .liujiaobb {
    width: 1200px;
    height: 900px;
    margin: 0 auto;
    margin-top: 100px;
    position: relative;
}

.daili_zhuli .liujiaobb ul {
    width: 100%;
    height: 300px;
}

.daili_zhuli .liujiaobb ul li {
    width: 261px;
    height: 261px;
    display: inline-block;
    position: relative;
    margin-left: 5px;
    transition: all 0.8s linear;
}

.daili_zhuli .liujiaobb ul .oli1 {
    background: url(../../images/daili/shier-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli2 {
    background: url(../../images/daili/shier-02.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli3 {
    background: url(../../images/daili/shier-03.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli4 {
    background: url(../../images/daili/shier-04.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli5 {
    background: url(../../images/daili/shier-05.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli6 {
    background: url(../../images/daili/shier-06.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli7 {
    background: url(../../images/daili/shier-07.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli8 {
    background: url(../../images/daili/shier-08.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli9 {
    background: url(../../images/daili/shier-09.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli10 {
    background: url(../../images/daili/shier-10.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli11 {
    background: url(../../images/daili/shier-11.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli12 {
    background: url(../../images/daili/shier-12.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb .oul2 {
    /*margin-top: -71px;*/
}

.daili_zhuli .liujiaobb .oul3 {
    margin-left: 130px;
    /*margin-top: -71px;*/
}

.daili_zhuli .liujiaobb ul li h4 {
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    margin-top: 105px;
    transition: all 0.8s linear;
}

.daili_zhuli .liujiaobb ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    transition: all 0.8s linear;
}

.daili_zhuli .liujiaobb ul li span {
    position: absolute;
    width: 160px;
    top: 100px;
    left: 50%;
    margin-left: -80px;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 27px;
    letter-spacing: 0px;
    color: #ffffff;
    text-align: left;
    margin-bottom: 20px;
    opacity: 0;
    transition: all 1s linear;
}

.daili_zhuli .liujiaobb ul li span em {
    font-size: 14px;
    cursor: pointer;
}

.daili_zhuli .liujiaobb ul li:hover h4 {
    opacity: 0;
}

.daili_zhuli .liujiaobb ul li:hover p {
    opacity: 0;
}

.daili_zhuli .liujiaobb ul li:hover span {
    opacity: 1;
}

.daili_zhuli .liujiaobb ul .oli1:hover {
    background: url(../../images/daili/shier-01-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli2:hover {
    background: url(../../images/daili/shier-02-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli3:hover {
    background: url(../../images/daili/shier-03-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli4:hover {
    background: url(../../images/daili/shier-04-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli5:hover {
    background: url(../../images/daili/shier-05-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli6:hover {
    background: url(../../images/daili/shier-06-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli7:hover {
    background: url(../../images/daili/shier-07-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli8:hover {
    background: url(../../images/daili/shier-08-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli9:hover {
    background: url(../../images/daili/shier-09-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli10:hover {
    background: url(../../images/daili/shier-10-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli11:hover {
    background: url(../../images/daili/shier-11-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.daili_zhuli .liujiaobb ul .oli12:hover {
    background: url(../../images/daili/shier-12-a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

/*城市合伙人*/
.daili_chengshi {
    text-align: center;
    width: 100%;
    height: 1000px;
    background: url(../../images/zhineng/daili_biaodan_02.png) center;
    padding-top: 60px;
    box-sizing: border-box;
    position: relative;
}

.daili_chengshi h3 {
    font-size: 32px;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
    font-weight: 600;
}

.daili_chengshi p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.daili_chengshi .daili_biaodan {
    width: 947px;
    height: 730px;
    position: absolute;
    left: 50%;
    top: 220px;
    margin-left: -473.5px;
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(233, 40, 40, 0.13);
    border-radius: 60px;
    padding-top: 50px;
    box-sizing: border-box;

}

.daili_chengshi .daili_biaodan input {
    margin: 0 auto;
    display: block;
    margin-top: 30px;
    height: 40px;
    width: 580px;
    border-bottom: 1px solid #a0a0a0;
    padding-left: 100px;
    box-sizing: border-box;
    font-size: 16px;
}

.daili_chengshi .daili_biaodan span {
    position: absolute;
    font-size: 16px;
    color: #797979;
}

.daili_chengshi .daili_biaodan .ospan1 {
    left: 20%;
    top: 88px;
}

.daili_chengshi .daili_biaodan .ospan2 {
    left: 20%;
    top: 158px;
}

.daili_chengshi .daili_biaodan .ospan3 {
    left: 20%;
    top: 228px;
}

.daili_chengshi .daili_biaodan .ospan4 {
    left: 20%;
    top: 298px;
}

.daili_chengshi .daili_biaodan .iptb {
    padding-left: 7px;
}

.daili_chengshi .daili_biaodan .ipt1 {
    padding-left: 90px;
}

.daili_chengshi .daili_biaodan .ipt2 {
    padding-left: 107px;
}

.daili_chengshi .daili_biaodan .ipt3 {
    padding-left: 127px;
}

.daili_chengshi .daili_biaodan .ipt4 {
    padding-left: 135px;
}

.daili_chengshi .daili_biaodan .ospan5 {
    left: 20%;
    top: 578px;
}

.daili_chengshi .daili_biaodan .ipt5 {
    padding-left: 60px;
}

.daili_chengshi .daili_biaodan button {
    position: absolute;
    width: 108px;
    height: 43px;
    border-radius: 21px;
    border: solid 1px #e92828;
    background: #fff;
    color: #e92828;
}

.daili_chengshi .daili_biaodan .btn1 {
    bottom: 37%;
    right: 20%;
}

.daili_chengshi .daili_biaodan .btn2 {
    bottom: 27%;
    right: 20%;
}

.daili_chengshi .daili_biaodan .btn3 {
    width: 172px;
    height: 47px;
    background-color: #e92828;
    border-radius: 10px;
    position: absolute;
    bottom: 40px;
    left: 50%;
    margin-left: -96px;
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 47px;
    letter-spacing: 2px;
    color: #ffffff;
    cursor: pointer;
    transition: all 0.5s linear;
}

.daili_chengshi .daili_biaodan .btn3 i {
    position: absolute;
    right: -30px;
    top: 0px;
    transition: all 0.5s linear;
    opacity: 0;
}

.daili_chengshi .daili_biaodan .btn3:hover i {
    right: 30px;
    opacity: 1;
}

.daili_chengshi .daili_biaodan .btn3:hover {
    width: 190px;
}

.daili_shouquan {
    width: 100%;
    height: 302px;
    background-color: #accdec;
    padding-top: 65px;
    box-sizing: border-box;
}

.daili_shouquan .daili_chaxun {
    margin: 0 auto;
    width: 1141px;
    height: 180px;
    border-radius: 20px;
    background: url(../../images/zhineng/daili_dise_13.png) no-repeat center;
}

.daili_shouquan .daili_left {
    width: 530px;
    height: 100%;
    float: left;
    padding-left: 70px;
    position: relative;
}

.daili_shouquan .daili_left h4 {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 2px;
    color: #ffffff;
    margin-top: 20px;
    margin-left: 20px;
    display: inline-block;
}

.daili_shouquan .daili_left input {
    width: 323px;
    height: 42px;
    background-color: #ffffff;
    border-radius: 21px;
    margin-top: 10px;
    padding-left: 20px;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 42px;
    letter-spacing: 2px;
    color: #000;
}

.daili_shouquan .daili_left em {
    display: inline-block;
    width: 62px;
    height: 62px;
    border-radius: 50%;
    background: #fff;
    font-family: MicrosoftYaHei-Bold;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 62px;
    letter-spacing: 2px;
    color: #58b2f3;
    text-align: center;
    position: absolute;
    left: 80%;
    top: 60px;
    cursor: pointer;
}

.daili_shouquan .daili_right {
    width: 500px;
    display: inline-block;
}

.daili_shouquan .daili_right p {
    margin-top: 43px;
    font-family: '微软雅黑';
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 22px;
    letter-spacing: 1px;
    color: #ffffff;
}

/*关于我们 -页面--------------------------------------------*/
#guanyu_ {
    width: 100%;
    height: 530px;
}

.guanyu_banner {
    width: 1920px;
    height: 530px;
    background: url(../../images/zhineng/guanyu_banner_02.png);
    position: relative;
    transition: all 0.5s linear;
}

.guanyu_banner img {
    position: absolute;
    left: 54%;
    top: -500px;
    width: 503px;
    height: 168px;
}

@keyframes guanyu_b {
    from {
        top: -500px;
    }
    to {
        top: 170px;
    }
}

.guanyu_ban {
    animation: guanyu_b 1.5s forwards;
    -moz-animation: guanyu_b 1.5s forwards;
    -webkit-animation: guanyu_b 1.5s forwards;
    -o-animation: guanyu_b 1.5s forwards;
}

.centera {
    width: 100%;
    margin: 0 auto;
    padding-top: 50px;
    text-align: center;
    overflow: hidden;
}

.centera #oranger {
    display: block;
    width: 1240px;
    margin: 0 auto;
}

.oranger_a {
    float: left;
    margin-left: 20px;
    text-align: center;
    line-height: 69px;
    display: inline-block;
    background: #939393;
    width: 225px;
    height: 69px;
    font-size: 24px;
    color: #ffffff;
}

/*kevin hover->hovers */
.hovers {
    display: inline-block;
    width: 225px;
    height: 69px;
    background-color: #f74f4f;
}

.centera .tablea .boxs {
    display: none;
}

.centera .tablea {
    width: 100%;
}

.guanyu_qunxiang {
    margin: 0 auto;
    margin-top: 130px;
    width: 1200px;
    position: relative;

}

.guanyu_qunxiang .guanyu_qun {
    width: 100%;
    height: 275px;
    background-color: #f8f8f8;
}

.guanyu_qunxiang .guanyu_qun div {
    width: 519px;
    height: 275px;
    overflow: hidden;
    display: inline-block;
    float: left;
}

.guanyu_qunxiang img {
    display: inline-block;
    width: 519px;
    height: 275px;
    transition: all 0.3s linear;
}

.guanyu_qunxiang .guanyu_qun p {
    width: 531px;
    display: inline-block;
    text-align: center;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    text-align: left;
    margin-top: 50px;
    position: absolute;
    color: #343434;
    float: left;
    right: 60px;
    top: 10px;
    text-indent: 2em;
}

.guanyu_qunxiang .guanyu_qun div:hover img {
    transform: scale(1.2)
}

.guanyu_qunxiang .guanyu_quyu {
    width: 100%;
    margin-top: 150px;
}

.guanyu_qunxiang .guanyu_quyu h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 2px;
    color: #282828;
}

.guanyu_quyu .guanyu_youshi {
    width: 100%;
    height: 910px;
    background: #f8f8f8;
    margin-top: 80px;
}

.guanyu_quyu .guanyu_youshi .youshi_left {
    width: 530px;
    height: 530px;
    overflow: hidden;
    float: left;
    margin-top: 30px;
    transition: all 0.3s linear;
}

.guanyu_quyu .guanyu_youshi .youshi_left:hover img {
    transform: scale(1.2)
}

.guanyu_quyu .guanyu_youshi .youshi_left img {
    width: 530px;
    height: 530px;
}

.guanyu_quyu .guanyu_youshi .youshi_right .odiv_oimg1 {
    width: 352px;
    height: 233px;
    overflow: hidden;
    transition: all 0.3s linear;
    float: left;
    margin-left: 4px;
    margin-top: 107px;
}

.guanyu_quyu .guanyu_youshi .youshi_right .odiv_oimg2 {
    width: 312px;
    height: 233px;
    overflow: hidden;
    transition: all 0.3s linear;
    float: left;
    margin-left: 2px;
    margin-top: 107px;
}

.guanyu_quyu .guanyu_youshi .youshi_right .oimg1 {
    width: 352px;
    height: 233px;
    display: inline-block;
}

.guanyu_quyu .guanyu_youshi .youshi_right .oimg2 {
    width: 312px;
    height: 233px;
    display: inline-block;
}

.guanyu_quyu .guanyu_youshi .youshi_right .odiv_oimg1:hover img {
    transform: scale(1.2)
}

.guanyu_quyu .guanyu_youshi .youshi_right .odiv_oimg2:hover img {
    transform: scale(1.2)
}

.guanyu_quyu .guanyu_youshi .youshi_right p {
    width: 421px;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #3f3f3f;
    float: left;
    margin-top: 100px;
    margin-left: 130px;
    text-align: left;
    text-indent: 2em;
}

.guanyu_quyu .guanyu_youshi .youshi_zhong {
    float: left;
    width: 100%;
    height: 20px;
    background: #fff;
}

.guanyu_quyu .guanyu_youshi .youshi_bottom {
    width: 1200px;
    height: 382px;
    overflow: hidden;
    transition: all 0.5s linear;
}

.guanyu_quyu .guanyu_youshi .youshi_bottom img {
    width: 1200px;
    height: 382px;
}

.guanyu_quyu .guanyu_youshi .youshi_bottom:hover img {
    transform: scale(1.2)
}

.guanyu_fangxiang {
    margin-top: 190px;
    height: 700px;
}

.guanyu_fangxiang h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 2px;
    color: #282828;
}

.guanyu_fangxiang .wenzi {
    width: 100%;
}

.guanyu_fangxiang .wenzi p {
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #3f3f3f;
    text-align: left;
    margin-top: 100px;
    line-height: 25px;
}

.guanyu_fangxiang .guanyu_sida {
    width: 100%;
    margin-top: 100px;
}

.guanyu_fangxiang .guanyu_sida ul li {
    width: 293px;
    height: 125px;
    display: inline-block;
    text-align: right;
    margin-left: 3px;
    cursor: pointer;
}

.guanyu_fangxiang .guanyu_sida ul .oli1 {
    background-image: linear-gradient(0deg, #f74f4f 0%, #ff6a6a 100%);
}

.guanyu_fangxiang .guanyu_sida ul .oli2 {
    background-image: linear-gradient(0deg, #3aa1f0 0%, #72c0fc 100%);
}

.guanyu_fangxiang .guanyu_sida ul .oli3 {
    background-image: linear-gradient(0deg, #f74f4f 0%, #ff6a6a 100%);
}

.guanyu_fangxiang .guanyu_sida ul .oli4 {
    background-image: linear-gradient(0deg, #3aa1f0 0%, #72c0fc 100%);
}

.guanyu_fangxiang .guanyu_sida ul li span {
    line-height: 117px;
    font-family: MicrosoftYaHei-Bold;
    font-size: 29px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 6px;
    color: #ffffff;
    margin-right: 50px;

}

.guanyu_fangxiang .guanyu_sida ul p {
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    text-align: left;
    letter-spacing: 1px;
    color: #3f3f3f;
    margin-top: 60px;
    line-height: 25px;
}

.guanyu_fangxiang .guanyu_sida ul li img {
    width: auto;
    height: auto;
    margin-top: 24px;
    margin-right: 10px;
}

.guanyu_fangxiang .guanyu_sida ul .oli2 img {
    margin-top: 27px;
}

/*发展历程------------------------------*/
.guanyu_fazhan .guanyu_lic img {
    display: inline-block;
    float: left;
    margin-top: 10px;
}

.guanyu_fazhan {
    margin: 0 auto;
    width: 1200px;
    height: 2700px;
    margin-top: 130px;
    padding-left: 150px;
    text-align: left;
}

.guanyu_fazhan ul li {
    height: 175px;
    width: 500px;
    margin-left: 80px;
    margin-bottom: 10px;
}

.guanyu_fazhan ul li h4 {
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #4e4e4e;
    margin-bottom: 20px;
}

.guanyu_fazhan ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    line-height: 25px;
    color: #4e4e4e;
    padding-left: 20px;
    vertical-align: middle;
}

.guanyu_fazhan ul .oli3 {
    margin-top: 10px;
}

.guanyu_fazhan ul .oli4 {
    margin-top: 45px;
}

.guanyu_fazhan ul .oli5 {
    margin-top: -30px;
}

.guanyu_fazhan ul .oli6 {
    margin-top: 42px;
}

.guanyu_fazhan ul .oli7 {
    margin-top: 13px;
}

.guanyu_fazhan ul .oli8 {
    margin-top: 14px;
}

.guanyu_fazhan ul .oli9 {
    margin-top: -10px;
}

.guanyu_fazhan ul .oli10 {
    margin-top: -19px;
}

/*团队与环境*/
.guanyu_huanjin {
    width: 1200px;
    margin: 0 auto;
    margin-top: 150px;
}

.guanyu_huanjin .guanyu_huan {
    height: 1450px;
}

.guanyu_huanjin .guanyu_huan h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 2px;
    color: #282828;
    margin-bottom: 80px;
}

.guanyu_huanjin .guanyu_huan ul li {
    width: 1200%;
    height: 238px;
    margin-top: 60px;
}

.guanyu_huanjin .guanyu_huan ul li .img_left {
    width: 360px;
    height: 238px;
    float: left;
    overflow: hidden;

}

.guanyu_huanjin .guanyu_huan ul li .img_left img {
    width: 100%;
    height: 100%;
    transition: all 0.5s linear;
}

.guanyu_huanjin .guanyu_huan ul li .img_left:hover img {
    transform: scale(1.2)
}

.guanyu_huanjin .guanyu_huan ul li .wenzi_right {
    width: 805px;
    height: 100%;
    background: #f8f8f8;
    float: left;
    margin-left: 40px;
    text-align: left;
    padding-left: 40px;
    box-sizing: border-box;
}

.guanyu_huanjin .guanyu_huan ul li .wenzi_right h4 {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #010101;
    line-height: 30px;
    margin-top: 25px;
    margin-bottom: 10px;
}

.guanyu_huanjin .guanyu_huan ul li .wenzi_right p {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    line-height: 35px;
    color: #010101;

}

.guanyu_huanjin .guanyu_huan ul .oli2 .wenzi_right p {
    line-height: 25px;
}

.guanyu_huanjin .guanyu_huan ul .oli4 .wenzi_right h4 {
    margin-top: 45px;
}

.guanyu_huanjin .guanyu_fengcai {
    display: block;
    margin-top: 100px;
    width: 100%;
    height: 1250px;
}

.guanyu_huanjin {
    width: 100%;
}

.guanyu_huan {
    width: 1200px;
    margin: 0 auto;
}

.guanyu_huanjin .guanyu_fengcai h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #f8f8f8;
}

.guanyu_huanjin .guanyu_feng {
    padding-top: 78px;
    box-sizing: border-box;
    width: 100%;
    height: 1250px;
    background: url(../../images/zhineng/fengcai_02.png) center;
}

.guanyu_huanjin .guanyu_feng .odiv1, .odiv2, .odiv3 {
    margin: 0 auto;
    display: inline-block;
    margin-top: 80px;
    position: relative;
    overflow: hidden;
}

.guanyu_huanjin .guanyu_feng .odiv1 {
    width: 609px;
    height: 436px;
    background-color: rgba(255, 255, 255, 0.15);
    margin-left: 100px;
    margin-right: 40px;
}

.guanyu_huanjin .guanyu_feng .odiv2 {
    width: 547px;
    height: 354px;
    background-color: rgba(255, 255, 255, 0.15);
    margin-right: 20px;
}

.guanyu_huanjin .guanyu_feng .odiv3 {
    width: 585px;
    height: 422px;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.15);
    margin-top: 40px;
}

.guanyu_huanjin .guanyu_feng .odiv1 div {
    position: absolute;
    width: 609px;
    height: 436px;
    background-color: #ffffff;
    left: -15px;
    top: -15px;
}

.guanyu_huanjin .guanyu_feng .odiv1 div em {
    width: 23px;
    height: 23px;
    display: inline-block;
    border-radius: 50%;
    position: absolute;
    left: 35px;
    top: 31px;
    background-image: linear-gradient(0deg, #f74f4f 0%, #ff6a6a 100%);
}

.guanyu_huanjin .guanyu_feng .odiv2 div {
    width: 547px;
    height: 354px;
    background-color: #ffffff;
    position: absolute;
    right: -15px;
    top: -15px;

}

.guanyu_huanjin .guanyu_feng .odiv2 div em {
    width: 11px;
    height: 10px;
    display: inline-block;
    border-radius: 50%;
    background-image: linear-gradient(0deg, #f74f4f 0%, #ff6a6a 100%);
}

.guanyu_huanjin .guanyu_feng .odiv2 div p {
    position: absolute;
    right: 58px;
    bottom: 6px;
}

.guanyu_huanjin .guanyu_feng .odiv3 div {
    width: 585px;
    height: 419px;
    background-color: #ffffff;
    position: absolute;
    right: -20px;
    top: -25px;
}

.guanyu_huanjin .guanyu_feng .odiv3 div em {
    width: 11px;
    height: 10px;
    display: inline-block;
    border-radius: 50%;
    background-image: linear-gradient(0deg, #4364f7 0%, #6fb1fc 100%);
}

.guanyu_huanjin .guanyu_feng .odiv3 div p {
    position: absolute;
    top: 40px;
    left: 17px;
}

.guanyu_huanjin .guanyu_feng .odiv1 div i {
    width: 531px;
    height: 394px;
    overflow: hidden;
    position: absolute;
    right: -1000px;
    top: 30px;
}

@keyframes fengcai {
    from {
        right: -1000px;
    }
    to {
        right: 0px;
    }
}

.fengcai_oi1 {
    animation: fengcai 3s forwards;
    -moz-animation: fengcai 3s forwards;
    -webkit-animation: fengcai 3s forwards;
    -o-animation: fengcai 3s forwards;
}

.guanyu_huanjin .guanyu_feng .odiv1 div img {
    width: 531px;
    height: 394px;
    transition: all 0.5s linear;
}

.guanyu_huanjin .guanyu_feng div i:hover img {
    transform: scale(1.2)
}

.guanyu_huanjin .guanyu_feng .odiv2 div i {
    width: 490px;
    height: 283px;
    overflow: hidden;
    position: absolute;
    left: -1000px;;
    top: 43px;
}

@keyframes tuani {
    from {
        left: -1000px;
    }
    to {
        left: 0px;
    }
}

.fengcai_oi2 {
    animation: tuani 3s forwards;
    -moz-animation: tuani 3s forwards;
    -webkit-animation: tuani 3s forwards;
    -o-animation: tuani 3s forwards;
}

.guanyu_huanjin .guanyu_feng .odiv2 div i img {
    width: 490px;
    height: 283px;
    transition: all 0.5s linear;
}

.guanyu_huanjin .guanyu_feng .odiv3 div i {
    width: 531px;
    height: 354px;
    overflow: hidden;
    position: absolute;
    bottom: -1000px;
    left: 50%;
    margin-left: -275.5px;
}

@keyframes tuandui {
    from {
        bottom: -1000px;
    }
    to {
        bottom: 0px;
    }
}

.fengcai_oi3 {
    animation: tuandui 3s forwards;
    -moz-animation: tuandui 3s forwards;
    -webkit-animation: tuandui 3s forwards;
    -o-animation: tuandui 3s forwards;
}

.guanyu_huanjin .guanyu_feng .odiv3 div i img {
    width: 531px;
    height: 354px;
    transition: all 0.5s linear;
}

.guanyu_gongsihj {
    width: 1200px;
    margin: 0 auto;
    height: 1886px;
    background: url(../../images/zhineng/tuandui_ren_03.png);
    padding-top: 50px;
    position: relative;
}

.guanyu_gongsihj h4 {
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 2px;
    color: #282828;

}

.guanyu_gongsihj .gongyu_jieshao .oem1 {
    width: 654px;
    height: 490px;
    position: absolute;
    left: 1px;
    top: 87px;
}

#zhanxian .oimg {
    width: 480px;
    height: 450px;
}

.guanyu_gongsihj .gongyu_jieshao .oem2, .oem3, .oem4, .oem5 {
    width: 580px;
    height: 436px;
    position: absolute;
}

.guanyu_gongsihj .gongyu_jieshao .oem2 {
    position: absolute;
    left: 620px;
    top: 600px;
}

.guanyu_gongsihj .gongyu_jieshao .oem3 {
    position: absolute;
    left: 2px;
    top: 771px;
}

.guanyu_gongsihj .gongyu_jieshao .oem4 {
    position: absolute;
    left: 9px;
    bottom: 172px;
}

.guanyu_gongsihj .gongyu_jieshao .oem5 {
    position: absolute;
    left: 621px;
    bottom: 172px;
}

.guanyu_gongsihj .gongyu_jieshao em img {
    width: 100%;
    height: 100%;
}

.guanyu_gongsihj .gongyu_jieshao em img {
    transition: all 0.5s linear;
}

.guanyu_gongsihj .gongyu_jieshao em {
    overflow: hidden;
}

.guanyu_gongsihj .gongyu_jieshao .oem1 {
    display: inline-block;
    width: 654px;
    height: 490px;
    overflow: hidden;
}

.guanyu_gongsihj .gongyu_jieshao em:hover img {
    transform: scale(1.2)
}

.within_ttbxtwox p {
    text-align: left;
    color: #989898;
}

/*加入我们*/
.guanyu_jiaru .ospan1 {
    margin-top: 130px;
    display: block;
    width: 100%;
    height: 253px;
    background-color: #f8f8f8;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #343434;
    padding-top: 80px;
    box-sizing: border-box;
}

.guanyu_jiaru .ospan1 p {
    width: 1200px;
    margin: 0 auto;
    text-align: left;
}

.guanyu_jiaru {
    padding-bottom: 100px;
}

.guanyu_lianxi {
    width: 100%;
    margin: 0 auto;
    margin-top: 130px;
}

.guanyu_lianxi .guanyu_lianxi_zi {
    width: 1200px;
    margin: 0 auto;
}

.guanyu_lianxi .guanyu_lianxi_zi em {
    display: block;
    width: 1200px;
    height: 300px;
    overflow: hidden;

}

.guanyu_lianxi .guanyu_lianxi_zi em:hover img {
    transform: scale(1.2)
}

.guanyu_lianxi .guanyu_lianxi_zi img {
    width: 100%;
    height: 300px;
    transition: all 0.5s linear;
}

.guanyu_lianxi .yuangu_hezuo {
    width: 100%;
    background: #f8f8f8;
    height: 400px;
    margin-top: 150px;
}

.guanyu_lianxi .yuangu_hezuo h3 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    text-align: left;
    color: #3c3c3c;
    height: 20px;
    line-height: 130px;
    margin-left: 20px;
}

.guanyu_lianxi .yuangu_hezuo i {
    width: 5px;
    height: 22px;
    background-image: linear-gradient(0deg,
    #f74f4f 0%,
    #ff6a6a 100%);
    position: absolute;
    left: 0px;
    top: 55px;
}

.guanyu_lianxi .yuangu_hezuo .yuangu_hezuozi {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}

.guanyu_lianxi .yuangu_hezuo .yuangu_hezuozi ul li {
    width: 294px;
    height: 228px;
    background-image: linear-gradient(-45deg, #3aa1f0 0%, #72c0fc 100%);
    display: inline-block;
    margin-top: 90px;
    padding-top: 12px;
    box-sizing: border-box;
    padding-left: 10px;
}

.guanyu_lianxi .yuangu_hezuo .yuangu_hezuozi ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 0px;
    color: #ffffff;
    text-align: left;
}

.guanyu_lianxi .yuangu_ditu {
    width: 100%;
    height: 850px;
}

.guanyu_lianxi .yuangu_ditu .yuangu_shang {
    width: 1200px;
    margin: 0 auto;
    height: 100px;
}

.guanyu_lianxi .yuangu_ditu .yuangu_shang ul li {
    height: 200px;
    width: 390px;
    display: inline-block;

}

.guanyu_lianxi .yuangu_ditu .yuangu_shang ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 200px;
    letter-spacing: 1px;
    color: #3c3c3c;
    background: url(../../images/zhineng/dianhua_tubiao_07.png) center left 10px no-repeat;
}

.guanyu_lianxi .yuangu_ditu .yuangu_shang ul li .op3 {
    background: url(../../images/zhineng/dianhua_tubiao_09.png) center left no-repeat;
}

#daili_oli1 .ceshiul em {
    height: 110px;
    width: 320px;
    text-align: right;
    border-right: 1px solid #fff;
    margin-top: 60px;
    position: relative;
    padding-right: 27px;
    box-sizing: border-box;
}

#daili_oli1 .ceshiul em img {
    margin-top: 0px;
    border-radius: 10px;
    background: rgba(0, 0, 0, 1);
    opacity: 1

}

#daili_oli1 .ceshiul h4 {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #ffffff;
    position: absolute;
    right: 14px;
    top: -50px;
}

#daili_oli1 .ceshiul .oh4 {
    right: 28px;
}

#daili_oli1 .ceshiul {
    height: 220px;
}

#daili_oli1 .ceshiul em p {
    text-align: center;
    position: absolute;
    right: 29px;
    bottom: -1px;
}

.oul #daili_oli1 .guanggao em p {
    bottom: 10px;
    font-size: 16px;
}

.oul #daili_oli1 .guanggao em .o1 {
    width: 200px;
    border-radius: 0px;
    height: 30px;
    border: none;
    text-align: left;
}

#daili_oli1 .ceshiul em o {
    display: block;
    width: 111px;
    height: 37px;
    border-radius: 10px;
    border: solid 1px #7f7f7f;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 37px;
    letter-spacing: 1px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 7px;
    cursor: pointer;
}

#daili_oli1 .ceshiul em ol {
    position: absolute;
    left: 25px;
    bottom: 5px;
}

#daili_oli1 .ceshiul .oemo {
    border: none;
}

/*免责申明*/
.mianze {
    width: 100%;
    background: #f8f8f8;
    padding-top: 40px;
}

.mianze .mianze_shouye {
    width: 1200px;
    margin: 0 auto;
    height: auto;
}

.mianze .mianze_shouye p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
    cursor: pointer;
    margin: 10px;
}

.mianze .mianze_shouye p span {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
}

.mianze .mianze_shouye .op1:hover {
    color: red;
}

.mianze .mianze_shengm {
    width: 835px;
    height: auto;
    background: #fff;
    padding: 40px 30px;
    box-sizing: border-box;
    float: left;
    margin-bottom: 50px;
}

.mianze .mianze_shengm h3 {
    font-family: '微软雅黑';
    font-size: 30px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
}

.mianze .mianze_shengm p {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #666666;
    vertical-align: middle;
    position: relative;
    margin-top: 27px;
}

.mianze .mianze_shengm p em {
    margin-left: 20px;
}

.shoushired {
    display: none;
}

.mianze .mianze_shengm .mianze_zhaiyao {
    width: 775px;
    background-color: #eeeeee;
    margin: 0 auto;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #666666;
    box-sizing: border-box;
    margin-top: 40px;
}

.mianze .mianze_shengm .mianze_zhaiyao span {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
}

.mianze .mianze_shengm .mianze_miaoshu {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    margin-top: 35px;

}

.mianze .mianze_shengm .mianze_miaoshu p {
    margin-top: 32px;
    text-align: left;
}

.mianze .mianze_shengm .mianze_miaoshu u {
    display: block;
    margin-left: 30px;
    margin-top: 40px;
    cursor: pointer;
    text-decoration: underline;
    text-align: left;
}

.mianze .mianze_shengm .mianze_miaoshu u:hover {
    color: red;
}

.mianze .mianze_right {
    width: 356px;
    background-color: #ffffff;
    float: right;
    padding-top: 20px;
    box-sizing: border-box;
    overflow: hidden;
    padding-bottom: 10px;
}

.mianze .mianze_right h4 {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
}

.mianze .mianze_right h4 span {
    vertical-align: middle;
    display: inline-block;
    width: 3px;
    height: 24px;
    background-color: #e62c2c;
    margin-right: 20px;
}

.mianze .mianze_right div {
    border-top: 1px solid #ddd;
    margin-top: 20px;
}

.mianze .mianze_right div p {
    padding-top: 9px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    border-top: 1px solid #e8e8e8;
    padding-left: 5px;
}

.mianze .mianze_right div p:hover {
    color: red;
}

.mianze .mianze_right div .op1 {
    border-top: none;
}

.mianze .changjian {
    width: 1200px;
    height: 653px;
    background: #fff;
    margin-top: 20px;
    margin-bottom: 280px;
}

.mianze .changjian .oranger {
    height: 100%;
    width: 300px;
    display: block;
    float: left;
    margin: 0px;
}

.mianze .changjian .left_op img {
    margin-right: -1px;
}

.mianze .changjian #cent_800 {
    width: 1200px;
    height: 820px;
    background: #fff;
}

#chanpin_wenti #zhanxian {
    background: #fff;
}

#chanpin_wenti #zhanxian p {
    font-size: 12px;
}

#chanpin_wenti .within_ttbxtwos #within_img {
    background: url(../../images/zhineng/index_p_20.png);
    background-size: 0px;
    margin-right: 0px;
    width: 0px;
    height: 0px;
}

.left_a {
    display: block;
    width: 220px;
    height: 50px;
    font-size: 18px;
    color: black;
    line-height: 50px;
    text-align: center;
    background: #fff;
    margin: 0 auto;
    margin-left: 40px;
    position: relative;
    background: #f8fafc;
}

.left_a em {
    color: #fff;
    position: absolute;
    top: 10px;
    right: 40px;
    text-align: center;
    display: block;
    display: inline-block;
    width: 28px;
    height: 28px;
    margin-bottom: 5px;
    vertical-align: middle;
    background: url(../../images/zhineng/changjian_you.png) no-repeat center;
}

.btnred {
    background: #e62c2c;
    color: #fff;
}

.mianze .changjian .changjian_left img {
    margin-left: 6px;
}

.centera .right_tablea {
    width: 900px;
    height: 100%;
    float: right;
    position: relative;
}

.chanpin_zhongxin {
    text-align: left;
}

.chanpin_zhongxin h3 {
    font-size: 28px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0px;
    color: #555555;
    border-bottom: 1px solid #f5f5f5;
    padding-bottom: 20px;
}

.chanpin_zhongxin h3 span {
    font-family: HelveticaNeueLTPro-ThEx;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color: #999;
    margin-left: 15px;
}

.left_a .oem1 {
    right: 20px;
}

#chanpin_wenti .within_ttbxtwo {
    background: #fff;
}

#chanpin_wenti .within_ttbxtwos li {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    width: auto;
    color: #666666;
}

#chanpin_wenti .within_ttbxtwos .within_ttbxtor1 {
    width: 15px;
    height: 15px;
    margin-right: 15px;
    margin-top: 5px;
}

.#chanpin_wenti {
    margin-top: -30px;
}

#chanpin_wenti .within_ttbxtwos {
    height: 20px;
    padding: 10px;
    text-align: left;
    background: #fff;
}

#chanpin_wenti .within_ttbxtwox {
    padding: 5px;
    background: #f8f8f8;
    margin: 10px;
    width: 850px;
    overflow: hidden;
}

.chanpin_wen {
    margin-top: 10px;
}

.centera_600 {
    height: 600px;
}

#changjian {
    margin-bottom: 70px;
}

.changjian_fanye {
    width: 100%;
    height: 80px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    border-top: 1px solid #f5f5f5;
    text-align: right;
    padding-top: 20px;
    box-sizing: border-box;
    cursor: pointer;
}

.changjian_fanye button {
    width: 70px;
    height: 26px;
    background-color: #ffffff;
    border: solid 1px #c8c8c8;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 0px;
    color: #999999;
    margin-right: 10px;
}

.changjian_fanye span {
    width: 30px;
    height: 26px;
    background-color: #ffffff;
    border: solid 1px #c8c8c8;
    display: inline-block;
    text-align: center;
    line-height: 26px;
    margin-right: 10px;
}

.changjian_fanye .btn2 {
    margin-right: 40px;
}

.within_ttbxtwos #dian_red:hover {
    color: #e62c2c;
}

.mianze_miaoshu img {
    display: block;
    margin: 14px auto;
}

/*智能广告------------------------*/
.zhineng_guanggao {
    background: url(../../images/zhineng/zhineng_banner_150.png) center;
}

.zhineng_liangdian {
    width: 100%;
    height: 725px;
}

.zhineng_liangdian .zhineng_tupian {
    width: 100%;
    height: 725px;
    background: url(../../images/zhineng/gongneng_liangdian_03.png) center;
    position: relative;
}

.zhineng_liangdian .zhineng_tupian .oimg1 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    top: 155px;
}

@keyframes liangdian_i {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -520px;
    }
}

.fengcai_img1 {
    animation: liangdian_i 2.5s forwards;
    -moz-animation: liangdian_i 2.5s forwards;
    -webkit-animation: liangdian_i 2.5s forwards;
    -o-animation: liangdian_i 2.5s forwards;
}

.zhineng_liangdian .zhineng_tupian .oimg3 {
    position: absolute;
    right: 50%;
    margin-right: -2000px;
    top: 165px;
}

@keyframes liangdian_g {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -585px;
    }
}

.fengcai_img3 {
    animation: liangdian_g 2.5s forwards;
    -moz-animation: liangdian_g 2.5s forwards;
    -webkit-animation: liangdian_g 2.5s forwards;
    -o-animation: liangdian_g 2.5s forwards;
}

.zhineng_liangdian .zhineng_tupian .oimg2 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    top: 425px;
}

@keyframes liangdian_m {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -540px;
    }
}

.fengcai_img2 {
    animation: liangdian_m 2.5s forwards;
    -moz-animation: liangdian_m 2.5s forwards;
    -webkit-animation: liangdian_m 2.5s forwards;
    -o-animation: liangdian_m 2.5s forwards;
}

.zhineng_liangdian .zhineng_tupian .oimg4 {
    position: absolute;
    right: 50%;
    margin-right: -2000px;
    top: 430px;
}

@keyframes liangdian_o {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -555px;
    }
}

.fengcai_img4 {
    animation: liangdian_o 2.5s forwards;
    -moz-animation: liangdian_o 2.5s forwards;
    -webkit-animation: liangdian_o 2.5s forwards;
    -o-animation: liangdian_o 2.5s forwards;
}

.zhineng_liangdian .zhineng_tupian button {
    width: 148px;
    height: 41px;
    background: #e62c2c;
    color: #fff;
    font-size: 20px;
    border-radius: 10px;
    position: absolute;
    left: 50%;
    margin-left: -74px;
    bottom: 50px;
    line-height: 41px;
}

.zhineng_liangdian .zhineng_tupian button em {
    display: none;
}

.zhineng_liangdian .zhineng_tupian button:hover em {
    display: initial;
}

.zhineng_toufang {
    width: 100%;
    height: 1080px;
    margin-top: -100px;
}

.zhineng_toufang .toufang_tupian {
    width: 100%;
    height: 1080px;
    background: url(../../images/zhineng/zhineng_toufang_18.png) no-repeat center;
    position: relative;
}

.zhineng_toufang .toufang_tupian .oem_tu {
    display: block;
    width: 294px;
    height: 556px;
    background: url(../../images/zhineng/lunbo_shouji_03.png) no-repeat center;
    background-size: 90%;
    position: absolute;
    left: 50%;
    margin-left: -147px;
    top: 220px;
    z-index: 4;
}

.toufang_tupian .market_huiyuan #wrap .shouji li {
    width: 230px;
    height: 403px;

}

.toufang_tupian .market_huiyuan #wrap .shouji li img {
    width: 100%;
    height: 100%;
}

.toufang_tupian .market_huiyuan #wrap #slide {
    position: absolute;
    left: 50%;
    margin-left: -600px;
    top: 290px;
}

.right_you {
    left: 50%;
    margin-left: 1110px;
    background: url(../../images/zhineng/img_26.png) no-repeat center;
}

.left_zuo {
    background: url(../../images/zhineng/img_23.png) no-repeat center;
}

.zhineng_toufang .toufang_tupian button {
    width: 180px;
    height: 41px;
    background: #e62c2c;
    color: #fff;
    font-size: 20px;
    border-radius: 10px;
    position: absolute;
    left: 50%;
    margin-left: -74px;
    bottom: 70px;
    line-height: 41px;
}

.zhineng_toufang .toufang_tupian .btn1 em {
    display: none;
}

.zhineng_toufang .toufang_tupian .btn1:hover .oem {
    display: initial;
}

.zhineng_toufang {
    width: 100%;
    height: 1080px;
}

.zhineng_liebian {
    width: 100%;
    height: 725px;
    background: #f8f8f8;
}

.zhineng_liebian .liebian_tupian {
    width: 100%;
    height: 725px;
    padding-top: 60px;
    box-sizing: border-box;
    position: relative;
}

.zhineng_liebian .liebian_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    margin-bottom: 10px;
    color: #000;
}

.zhineng_liebian .liebian_tupian p {
    font-size: 22px;
    color: #000;
    text-align: center;
    margin-top: 20px;
}

.zhineng_liebian .liebian_tupian .liebian_liu {
    /*background: url(../../images/zhineng/liubian_liu_03.png) no-repeat center;*/
    width: 740px;
    height: 447px;
    position: absolute;
    left: 50%;
    top: 220px;
    margin-left: -550px;
    transition: all 0.4s linear;
}

.zhineng_liebian .liebian_tupian .liebian_shouji {
    width: 324px;
    height: 505px;
    background: url(../../images/zhineng/liebian_shouji_05.png) no-repeat center;
    position: absolute;
    left: 50%;
    bottom: 0px;
    margin-left: 260px;
}

.zhineng_liebian .liebian_tupian .liebian_shouji .oimg1 {
    width: 352px;
    height: 103px;
    position: absolute;
    left: -10px;
    top: 50px;
    opacity: 0;
    transition: all 0.5s linear;
}

.zhineng_liebian .liebian_tupian .liebian_shouji .oimg1:hover {
    opacity: 1;
}

.zhineng_liebian .liebian_tupian .liebian_shouji .oimg2 {
    width: 352px;
    height: 103px;
    position: absolute;
    left: -10px;
    bottom: 0px;
    background: url(../../images/zhineng/huangtao_07.png) no-repeat center;
    opacity: 0;
    transition: all 0.5s linear;
}

.zhineng_liebian .liebian_tupian .liebian_shouji .oimg2:hover {
    opacity: 1;
}

.zhineng_hutui {
    width: 100%;
    height: 725px;
}

.zhineng_hutui .hutui_tupian {
    width: 100%;
    height: 725px;
    background: #182f4e;
    box-sizing: border-box;
    padding-top: 60px;
    overflow: hidden;
    position: relative;
}

.zhineng_hutui .hutui_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    margin-bottom: 10px;
    color: #fff;
}

.zhineng_hutui .hutui_tupian p {
    font-size: 22px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou {
    width: 1200px;
    height: 470px;
    margin: 0 auto;
    position: relative;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou .oimg1 {
    position: absolute;
    left: 50px;
    bottom: 0px;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou .oimg2 {
    position: absolute;
    right: 0px;
    bottom: 150px;
    cursor: pointer;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou button {
    width: 148px;
    height: 41px;
    background: #e62c2c;
    color: #fff;
    font-size: 20px;
    border-radius: 10px;
    position: absolute;
    left: 50%;
    margin-left: 64px;
    bottom: 80px;
    line-height: 41px;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou button em {
    display: none
}

.zhineng_hutui .hutui_tupian .hutui_pengyou button:hover em {
    display: initial;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou i {
    font-size: 80px;
    font-weight: 600;
    color: #fff;
    position: absolute;
    right: 38%;
    top: 100px;
    opacity: 0;
    transition: all 0.5s linear;
    cursor: pointer;
}

.zhineng_hutui .hutui_tupian .hutui_pengyou:hover i {
    opacity: 1;
}

.zhineng_hutui .hutui_tupian .hutui_zhongguo {
    width: 1200px;
    height: 500px;
    margin: 0 auto;
    position: relative;
    display: none;
}

.zhineng_hutui .hutui_tupian .hutui_zhongguo img {
    position: absolute;
    right: 80px;
    top: 10px;
}

.zhineng_hutui .hutui_tupian .hutui_zhongguo em {
    font-size: 60px;
    font-weight: 600;
    width: 90px;
    height: 50px;
    color: #fff;
    position: absolute;
    line-height: 53px;
    text-align: center;
    left: 50px;
    top: 250px;
    cursor: pointer;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 5px;
}

.zhineng_chuanbo {
    width: 100%;
    height: 730px;
}

.zhineng_chuanbo .chuanbo_jiazhi {
    width: 100%;
    height: 728px;
    background: url(../../images/zhineng/zhineng__10.png) no-repeat center;
    padding-top: 60px;
    box-sizing: border-box;
}

.zhineng_chuanbo .chuanbo_jiazhi h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    margin-bottom: 10px;
    color: #fff;
}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi {
    width: 1200px;
    height: 500px;
    margin: 0 auto;
    position: relative;
    margin-top: 120px;

}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi img {
    position: absolute;
    width: 210px;
    height: 375px;
    right: 158px;
    bottom: 110px;
}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi p {
    font-size: 29px;
    color: #fff;
    width: 690px;
    height: 120px;
    margin-bottom: 23px;
    padding-left: 100px;
    box-sizing: border-box;
    border-radius: 15px;
    line-height: 50px;
    padding-top: 10px;
    position: relative;
    transition: all 0.5s linear;
}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi .op1 em {
    width: 41px;
    height: 36px;
    display: inline-block;
    background: url(../../images/zhineng/shuzi_03.png) center no-repeat;
    position: absolute;
    left: 40px;
    top: 22px;
}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi .op2 em {
    width: 41px;
    height: 36px;
    display: inline-block;
    background: url(../../images/zhineng/shuzi_07.png) center no-repeat;
    position: absolute;
    left: 40px;
    top: 20px;
}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi .op3 em {
    width: 41px;
    height: 36px;
    display: inline-block;
    background: url(../../images/zhineng/shuzi_10.png) center no-repeat;
    position: absolute;
    left: 45px;
    top: 18px;
}

.zhineng_chuanbo .chuanbo_jiazhi .jiazhi_wenzi p:hover {
    background: rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

@keyframes chuanbo_o {
    from {
        height: 0px;
    }
    to {
        height: 120px;
    }
}

.chuanbo_op1 {
    animation: chuanbo_o 2s forwards;
    -moz-animation: chuanbo_o 2s forwards;
    -webkit-animation: chuanbo_o 2s forwards;
    -o-animation: chuanbo_o 2s forwards;
}

.zhineng_shiyong {
    width: 100%;
    height: 660px;
    background: #f8f8f8;
}

.zhineng_shiyong .shiyong_changjin {
    width: 1200px;
    margin: 0 auto;
    height: 660px;
    padding-top: 60px;
    box-sizing: border-box;
    position: relative;
}

.zhineng_shiyong .shiyong_changjin h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    margin-bottom: 10px;
    color: black;
}

.zhineng_shiyong .shiyong_changjin ul {
    width: 100%;
    height: 100%;
    text-align: center;
    margin-top: 70px;
}

.zhineng_shiyong .shiyong_changjin li {
    height: 340px;
    width: 230px;
    display: inline-block;
    padding: 20px;
    box-sizing: border-box;
    vertical-align: middle;
}

.zhineng_shiyong .shiyong_changjin li h4 {
    font-size: 24px;
    color: #000;
    margin-top: 20px;
    font-weight: 400;
}

.zhineng_shiyong .shiyong_changjin li p {
    font-size: 16px;
    color: #000;
    margin-top: 20px;
    padding: 0px 5px;
}

.zhineng_shiyong .shiyong_changjin button {
    width: 148px;
    height: 41px;
    background: #e62c2c;
    color: #fff;
    font-size: 20px;
    border-radius: 10px;
    position: absolute;
    left: 50%;
    margin-left: -74px;
    bottom: 80px;
    line-height: 41px;
}

.zhineng_lianxi {
    width: 100%;
    height: 547px;
}

.zhineng_lianxi .lianxi_women {
    width: 100%;
    height: 547px;
    background: url(../../images/zhineng/lianxi_women_02.png);
    padding-top: 60px;
    box-sizing: border-box;
}

.zhineng_lianxi .lianxi_women .women_ren {
    width: 1200px;
    height: 300px;
    margin: 0 auto;

}

.zhineng_lianxi .lianxi_women h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    margin-bottom: 10px;
    color: black;
}

.zhineng_lianxi .lianxi_women .women_ren ul {
    text-align: center;
    margin-top: 70px;
}

.zhineng_lianxi .lianxi_women .women_ren ul li {
    width: 280px;
    height: 250px;
    background: #fff;
    border-radius: 10px;
    margin-left: 10px;
    display: inline-block;
    box-sizing: border-box;
    padding: 40px 30px;
    text-align: left;
}

.zhineng_lianxi .lianxi_women .women_ren ul li h4 {
    font-size: 16px;
    color: #000;
}

.zhineng_lianxi .lianxi_women .women_ren ul li h4 span {
    margin-right: 35px;
}

.zhineng_lianxi .lianxi_women .women_ren ul li div {
    width: 220px;
    height: 45px;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 5px;
    position: relative;
}

.zhineng_lianxi .lianxi_women .women_ren ul li div button {
    width: 179px;
    height: 38px;
    background: red;
    color: #fff;
    font-size: 14px;
    text-align: center;
    border-radius: 10px;
    margin-left: 3px;
}

.zhineng_lianxi .lianxi_women .women_ren ul li div img {
    vertical-align: middle;
}

.zhineng_lianxi .lianxi_women .women_ren ul li p {
    font-size: 12px;
    color: #000;
    margin-top: 10px;
}

.zhineng_lianxi .lianxi_women .women_ren ul li div .oimg2 {
    position: absolute;
    left: 0px;
    top: 40px;
    opacity: 0;
    transition: all 0.5s linear;
}

.zhineng_lianxi .lianxi_women .women_ren ul li div:hover .oimg2 {
    opacity: 1;
}

/*小程序*/
.chengxu_banner {
    width: 100%;
    height: 520px;
    background: url(../../images/zhineng/chengxu_banner_03.png) no-repeat center;
    position: relative;
}

.chengxu_banner img {
    width: 854px;
    height: 270px;
    position: absolute;
    left: 50%;
    margin-left: -610px;
    top: 100px;
}

.chengxu_banner button {
    position: absolute;
    left: 50%;
    margin-left: -590px;
    top: 400px;
    width: 199px;
    height: 49px;
    background-color: #ff4c4c;
    border-radius: 24px;
    border: solid 3px rgba(248, 248, 248, 0.15);
    font-size: 24px;
    letter-spacing: 2px;
    color: #fffefe;
}

@keyframes changxu_b {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -610px;
    }
}

.chengxu_img {
    animation: changxu_b 2.5s forwards;
    -moz-animation: changxu_b 2.5s forwards;
    -webkit-animation: changxu_b 2.5s forwards;
    -o-animation: changxu_b 2.5s forwards;
}

@keyframes changxu_button {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -590px;
    }
}

.chengxu_butt {
    animation: changxu_button 2.5s forwards;
    -moz-animation: changxu_button 2.5s forwards;
    -webkit-animation: changxu_button 2.5s forwards;
    -o-animation: changxu_button 2.5s forwards;
}

.chengxu_hexin {
    width: 100%;
    height: 931px;
}

.chengxu_hexin .hexin_tupian {
    width: 100%;
    height: 931px;
    background: url(../../images/zhineng/chengxu_hexin_02.png) no-repeat center;
    padding-top: 380px;
    box-sizing: border-box;
}

.chengxu_hexin .hexin_tupian .tupian_ul {
    width: 1200px;
    height: 400px;
    margin: 0 auto;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul {
    width: 100%;
    height: 100%;
    text-align: center;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li {
    height: 100%;
    width: 159px;
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li div {
    width: 142px;
    height: 142px;
    background-color: #f8f8f8;
    border-radius: 50%;
    margin: 0 auto;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li div img {
    text-align: center;
    margin-top: 20px;
    transition: all 0.5s linear;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li div .oimg1 {
    margin-top: 30px;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li div:hover img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Safari and Chrome */
    -o-transform: rotate(360deg); /* Opera */
    -moz-transform: rotate(360deg); /* Firefox */
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li h4 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #182f4e;
    margin-top: 90px;
}

.chengxu_hexin .hexin_tupian .tupian_ul ul li p {
    margin-top: 10px;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    padding: 0px 20px;
    letter-spacing: 1px;
    color: #404040;
}

.shiyong_shanghu {
    width: 100%;
    height: 940px;
}

.shiyong_shanghu .shanghu_tupian {
    width: 100%;
    height: 940px;
    background: url(../../images/zhineng/shiyong_shanghu_28.png) no-repeat center;
    padding-top: 320px;
    box-sizing: border-box;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 {
    width: 1200px;
    height: 500px;
    margin: 0 auto;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul {
    width: 1200px;
    margin: 0 auto;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul li {
    width: 230px;
    height: 136px;
    border-radius: 15px;
    margin-left: 5px;
    display: inline-block;
    margin-bottom: 5px;
    transition: all 0.5s linear;
    text-align: center;
    cursor: pointer;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul li h4 {
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #fffefe;
    margin-top: 45px;
    position: relative;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul li h4 span {
    display: inline-block;
    width: 9px;
    height: 28px;
    background-color: #fff;
    border-radius: 4px;
    position: absolute;
    left: 25px;
    top: 10px;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul li .oh4 span {
    left: 55px;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli1 {
    background: url(../../images/zhineng/shanghu_tupian_02.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli2 {
    background: url(../../images/zhineng/shanghu_tupian_03.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli3 {
    background: url(../../images/zhineng/shanghu_tupian_04.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli4 {
    background: url(../../images/zhineng/shanghu_tupian_05.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli5 {
    background: url(../../images/zhineng/shanghu_tupian_06.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli6 {
    background: url(../../images/zhineng/shanghu_tupian_07.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli7 {
    background: url(../../images/zhineng/shanghu_tupian_08.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli8 {
    background: url(../../images/zhineng/shanghu_tupian_09.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli9 {
    background: url(../../images/zhineng/shanghu_tupian_10.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli10 {
    background: url(../../images/zhineng/shanghu_tupian_11.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli11 {
    background: url(../../images/zhineng/shanghu_tupian_12.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli12 {
    background: url(../../images/zhineng/shanghu_tupian_13.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli13 {
    background: url(../../images/zhineng/shanghu_tupian_14.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli14 {
    background: url(../../images/zhineng/shanghu_tupian_15.png) no-repeat center;
}

.shiyong_shanghu .shanghu_tupian .tupian_w1200 ul .oli15 {
    background: url(../../images/zhineng/shanghu_tupian_16.png) no-repeat center;
}

.chengxu_chaxun {
    width: 100%;
    height: 394px;
    background-image: linear-gradient(0deg, #339dff 0%, #6ebdff 100%);
    position: relative;
}

.chengxu_chaxun .chaxun_sousuo {
    width: 1200px;
    height: 394px;
    margin: 0 auto;
    padding-top: 70px;
    box-sizing: border-box;
}

.chengxu_chaxun .chaxun_sousuo h3 {
    font-size: 34px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #ffffff;
    text-align: center;
}

.chengxu_chaxun .chaxun_sousuo input {
    width: 1168px;
    height: 106px;
    border-radius: 5px;
    border: solid 4px #ffffff;
    background: rgba(0, 0, 0, 0);
    font-size: 34px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #ffffff;
    padding-left: 30px;
    box-sizing: border-box;
    margin-top: 65px;
    background: url(../../images/zhineng/chaxun_sousuo_42.png) no-repeat right 20px center;
}

.chengxu_chaxun .chaxun_sousuo input::-webkit-input-placeholder {
    color: #ffffff;
}

.chengxu_chaxun .chaxun_sousuo input::-moz-placeholder {
    color: #ffffff;
}

.chengxu_chaxun .chaxun_sousuo input:-moz-placeholder {
    color: #ffffff;
}

.chengxu_chaxun .chaxun_sousuo input:-ms-input-placeholder {
    color: #ffffff;
}

.chengxu_youshi {
    width: 100%;
    height: 1270px;
}

.chengxu_youshi .youshi_anquan {
    width: 100%;
    height: 1270px;
    background: url(../../images/zhineng/chengxu_youshi_02.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.chengxu_youshi .youshi_anquan .oimg1 {
    position: absolute;
    left: 50%;
    margin-left: -151px;
    top: -300px;
}

@keyframes youshi_yi {
    from {
        top: -300px;
    }
    to {
        top: 30%;
    }
}

.youshi_yiimg {
    animation: youshi_yi 2s forwards;
    -moz-animation: youshi_yi 2s forwards;
    -webkit-animation: youshi_yi 2s forwards;
    -o-animation: youshi_yi 2s forwards;
}

.chengxu_youshi .youshi_anquan .oimg2 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    top: 35%;
}

@keyframes youshi_re {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -630px;
    }
}

.youshi_erimg {
    animation: youshi_re 2s forwards;
    -moz-animation: youshi_re 2s forwards;
    -webkit-animation: youshi_re 2s forwards;
    -o-animation: youshi_re 2s forwards;
}

.chengxu_youshi .youshi_anquan .oimg3 {
    position: absolute;
    right: 50%;
    margin-right: -2000px;
    top: 35%;
}

@keyframes youshi_sange {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -640px;
    }
}

.youshi_sangeimg {
    animation: youshi_sange 2s forwards;
    -moz-animation: youshi_sange 2s forwards;
    -webkit-animation: youshi_sange 2s forwards;
    -o-animation: youshi_sange 2s forwards;
}

.chengxu_youshi .youshi_anquan .oimg4 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    bottom: 12%;
}

.chengxu_youshi .youshi_anquan .oimg5 {
    position: absolute;
    right: 50%;
    margin-right: -2000px;
    bottom: 12%;
}

@keyframes youshi_er {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -420px;
    }
}

.youshi_sanimg {
    animation: youshi_er 2s forwards;
    -moz-animation: youshi_er 2s forwards;
    -webkit-animation: youshi_er 2s forwards;
    -o-animation: youshi_er 2s forwards;
}

@keyframes youshi_wu {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -430px;
    }
}

.youshi_wuimg {
    animation: youshi_wu 2s forwards;
    -moz-animation: youshi_wu 2s forwards;
    -webkit-animation: youshi_wu 2s forwards;
    -o-animation: youshi_wu 2s forwards;
}

.chengxu_sida {
    width: 100%;
    height: 810px;
}

.chengxu_sida .sida_yinli {
    width: 100%;
    height: 810px;
    background: url(../../images/zhineng/sida_tixi_02.png) no-repeat center;
    padding-top: 370px;
    box-sizing: border-box;
}

.chengxu_sida .sida_yinli .yinli_w1200 {
    width: 100%;
    height: 400px;
    margin: 0 auto;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul li {
    width: 199px;
    height: 100%;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul li h4 {
    font-size: 34px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 40px;
    letter-spacing: 3px;
    color: #fefefe;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul li img {
    margin-top: 20px;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #fefefe;
    margin-top: 20px;
    height: 48px;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul .oli2 {
    margin-left: 120px;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul .oli3 {
    margin-left: 162px;
}

.chengxu_sida .sida_yinli .yinli_w1200 ul .oli4 {
    margin-left: 107px;
}

.chengxu_wuda {
    width: 100%;
    height: 982px;
}

.chengxu_wuda .wuda_zhichi {
    width: 100%;
    height: 982px;
    background: url(../../images/zhineng/wuda_youshi_03.png) no-repeat center;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 {
    width: 1200px;
    height: 323px;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    bottom: 200px;
}

@keyframes wuda_ul {
    from {
        bottom: -100px;
    }
    to {
        bottom: 262px;
    }
}

.wuda_ul_li {
    animation: wuda_ul 2s forwards;
    -moz-animation: wuda_ul 2s forwards;
    -webkit-animation: wuda_ul 2s forwards;
    -o-animation: wuda_ul 2s forwards;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul {
    width: 100%;
    height: 100%;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li {
    width: 236px;
    height: 323px;
    background-image: linear-gradient(0deg, #ff8453 0%, #ffd987 100%);
    border-radius: 10px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #ffffff;
    margin-top: 38px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li em {
    display: block;
    color: #fff;
    margin-top: 5px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li div {
    width: 95px;
    height: 95px;
    border-radius: 50%;
    margin: 0 auto;
    margin-top: 30px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li div img {
    transition: all 0.5s linear;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv1 {
    background-image: linear-gradient(0deg, #9b26d1 0%, #ef597f 100%);
    box-shadow: inset 0px 6px 13px 0px rgba(0, 0, 0, 0.45);
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv2 {
    background-image: linear-gradient(0deg, #339dff 0%, #6ebdff 100%);
    box-shadow: inset 0px 6px 13px 0px rgba(0, 0, 0, 0.45);
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv3 {
    background-image: linear-gradient(180deg, #f74f4f 0%, #ff6a6a 100%);
    box-shadow: inset 0px 6px 13px 0px rgba(0, 0, 0, 0.45);
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv4 {
    background-image: linear-gradient(0deg, #339dff 0%, #6ebdff 100%);
    box-shadow: inset 0px 6px 13px 0px rgba(0, 0, 0, 0.45);
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv5 {
    background-image: linear-gradient(0deg, #9b26d1 0%, #ef597f 100%);
    box-shadow: inset 0px 6px 13px 0px rgba(0, 0, 0, 0.45);
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv1 img {
    margin-top: 22px;
    margin-left: 3px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv2 img {
    margin-top: 15px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv3 img {
    margin-top: 28px;
    margin-left: 20px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv4 img {
    margin-top: 15px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li .odiv5 img {
    margin-top: 23px;
    margin-left: 2px;
}

.chengxu_wuda .wuda_zhichi .zhichi_w1200 ul li:hover img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Safari and Chrome */
    -o-transform: rotate(360deg); /* Opera */
    -moz-transform: rotate(360deg); /* Firefox */
}

.chengxu_liuda {
    width: 100%;
    height: 1120px;
}

.chengxu_liuda .liuda_youshi {
    width: 100%;
    height: 1120px;
    background: url(../../images/zhineng/liuda_youshi_03.png) no-repeat center;
}

.chengxu_anli {
    width: 100%;
    height: 1880px;
}

.chengxu_anli .anli_zhanshi {
    width: 100%;
    height: 1880px;
    background: url(../../images/zhineng/gelei_erweima_03.png) no-repeat center;
    position: relative;
}

.chengxu_anli .anli_zhanshi .zhanshi_w195 {
    width: 195px;
    height: 225px;
    border: 3px solid #d8d8d9;
    position: absolute;
    bottom: 136px;
    left: 50%;
    margin-left: 426px;
}

.chengxu_anli .anli_zhanshi .zhanshi_w195 em {
    display: block;
    width: 220px;
    height: 171px;
    background: #fff;
    position: absolute;
    left: -10px;
    top: 29px;
}

.chengxu_anli .anli_zhanshi .zhanshi_w195 i {
    display: block;
    width: 139px;
    height: 260px;
    background: #fff;
    position: absolute;
    left: 28.5px;
    top: -10px;
}

.chengxu_anli .anli_zhanshi .zhanshi_w195 button {
    width: 160px;
    height: 50px;
    background: red;
    display: block;
    color: #fff;
    font-size: 24px;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -80px;
    top: 75px;
    border-radius: 10px;
    z-index: 5;
}

/*服务体系页面------------------------------------------------------*/
.fuwu_banner {
    background: url(../../images/zhineng/fuwu_banner_03.png) no-repeat center;
    position: relative;
}

.fuwu_banner img {
    width: 1181px;
    height: 257px;
    position: absolute;
    left: 50%;
    margin-left: -590px;
    top: 120px;
}

@keyframes fuwu_wen {
    from {
        top: -500px;
    }
    to {
        top: 120px;
    }
}

.fuwu_wenzi {
    animation: fuwu_wen 1.5s forwards;
    -moz-animation: fuwu_wen 1.5s forwards;
    -webkit-animation: fuwu_wen 1.5s forwards;
    -o-animation: fuwu_wen 1.5s forwards;
}

.fuwu_nanti {
    width: 100%;
    height: 880px;
}

.fuwu_nanti .nanti_tupian {
    width: 100%;
    height: 880px;
    background: url(../../images/zhineng/fuwu_nanti_02.png) no-repeat center;
    padding-top: 400px;
    box-sizing: border-box;

}

.fuwu_nanti .nanti_tupian .nanti_w1200 {
    width: 1200px;
    height: 300px;
    margin: 0 auto;
}

.fuwu_nanti .nanti_tupian .nanti_w1200 ul {
    width: 100%;
    height: 100%;
}

.fuwu_nanti .nanti_tupian .nanti_w1200 ul li {
    width: 292px;
    height: 294px;
    background-image: linear-gradient(0deg, #ff416c 0%, #ff4b2b 100%);
    border-radius: 5px;
    display: inline-block;
    margin-left: 4px;
    vertical-align: middle;
    text-align: center;
}

.fuwu_nanti .nanti_tupian .nanti_w1200 ul li h4 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #fff;
    margin-top: 80px;
}

.fuwu_nanti .nanti_tupian .nanti_w1200 ul li .oho2 {
    margin-top: 95px;
}

.fuwu_nanti .nanti_tupian .nanti_w1200 ul li img {
    margin-top: 75px;
    transition: all 0.5s linear;
}

.fuwu_nanti .nanti_tupian .nanti_w1200 ul li:hover img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Safari and Chrome */
    -o-transform: rotate(360deg); /* Opera */
    -moz-transform: rotate(360deg); /* Firefox */
}

.fuwu_shida {
    padding-top: 128px;
    box-sizing: content-box;
    padding-bottom: 200px;
}

.fuwu_shida h3 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #111111;
    font-weight: 600;
}

.fuwu_shida h2 {
    text-align: center;
    font-weight: 600;
    font-size: 36px;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #111111;
}

.fuwu_shida .op1 {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    text-align: center;
    letter-spacing: 1px;
    color: #8e8e8e;
    margin-top: 20px;
}

.fuwu_tuandui {
    width: 100%;
    height: 1079px;
}

.fuwu_tuandui .tuandui_tupian {
    width: 100%;
    height: 1079px;
    background: url(../../images/zhineng/jinpai_tuandui_02.png) no-repeat center;
    padding-top: 300px;
    box-sizing: border-box;
    position: relative;
}

.fuwu_tuandui .tuandui_tupian .tupian_w1200 {
    width: 1200px;
    height: 190px;
    margin: 0 auto;
    background: #f7f6f8;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    padding: 65px 60px;
    box-sizing: border-box;
    letter-spacing: 1px;
    color: #111111;
}

.fuwu_tuandui .tuandui_tupian .odiv1 {
    width: 362px;
    height: 242px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    bottom: 106px;
}

.fuwu_tuandui .tuandui_tupian div img {
    width: 100%;
    height: 100%;
    transition: all 0.5s linear;
}

.fuwu_tuandui .tuandui_tupian .odiv2 {
    width: 427px;
    height: 288px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    bottom: 146px;
    margin-left: -213.5px;
}

.fuwu_tuandui .tuandui_tupian .odiv3 {
    width: 362px;
    height: 242px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: 236px;
    bottom: 109px;
}

.fuwu_tuandui .tuandui_tupian div:hover img {
    transform: scale(1.2);
}

.fuwu_yun {
    width: 100%;
    height: 1542px;
}

.fuwu_yun .yun_tupian {
    width: 100%;
    height: 1542px;
    background: url(../../images/zhineng/yun_ketang_14.png) no-repeat center;
    padding-top: 350px;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.fuwu_yun .yun_tupian .tupian_w1200 {
    width: 1200px;
    height: 300px;
    margin: 0 auto;
}

.fuwu_yun .yun_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
}

.fuwu_yun .yun_tupian .tupian_w1200 li {
    width: 195.5px;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
}

.fuwu_yun .yun_tupian .tupian_w1200 li h4 {
    font-size: 23px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #111111;
    margin-top: 25px;
}

.fuwu_yun .yun_tupian .tupian_w1200 li p {
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #838383;
    margin-top: 20px;
    vertical-align: middle;
    text-align: center;
}

.fuwu_yun .yun_tupian .dagang_w1200 {
    width: 1200px;
    height: 500px;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    bottom: -200px;
}

@keyframes fuwu_da {
    from {
        bottom: -200px;
    }
    to {
        bottom: 120px;
    }
}

.fuwu_dagang {
    animation: fuwu_da 1.5s forwards;
    -moz-animation: fuwu_da 1.5s forwards;
    -webkit-animation: fuwu_da 1.5s forwards;
    -o-animation: fuwu_da 1.5s forwards;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul {
    width: 100%;
    height: 100%;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul li {
    display: inline-block;
    width: 337px;
    height: 390px;
    background-color: #f7f6f8;
    border-radius: 5px;
    text-align: center;
    vertical-align: middle;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul .oli2 {
    margin: 0px 89px;
    background-image: linear-gradient(180deg, #ff416c 0%, #ff4b2b 100%);
    border-radius: 5px;
    margin-bottom: 150px;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul .oli2 h3 {
    color: #fff;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul .oli2 p {
    color: #fff;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul li h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #111111;
    margin-top: 60px;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul li img {
    margin-top: 80px;
}

.fuwu_yun .yun_tupian .dagang_w1200 ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #8e8e8e;
    margin-top: 25px;
}

.fuwu_fuchi {
    width: 100%;
    height: 1350px;
}

.fuwu_fuchi .fuchi_tupian {
    width: 100%;
    height: 1350px;
    background: url(../../images/zhineng/fuwu_dibu_34.png) no-repeat center;
    padding-top: 320px;
    box-sizing: border-box;

}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 {
    width: 1200px;
    height: 800px;
    margin: 0 auto;
}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 ul li {
    width: 382px;
    height: 382px;
    background-color: #ffffff;
    display: inline-block;
    border-radius: 5px;
    margin-left: 11px;
    margin-bottom: 11px;
    text-align: center;
    vertical-align: middle;
}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 ul li img {
    margin-top: 70px;
    transition: all 0.5s linear;
}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 ul li:hover img {

    transform: scale(1.2);
}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 ul li h4 {
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #137dff;
    margin-top: 50px;
}

.fuwu_fuchi .fuchi_tupian .tupian_w1200 ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #8e8e8e;
    margin-top: 35px;
    transition: all 0.5s linear;
}

/*首页----------------------------------------------------------------------*/
/*轮播图*/
.home_banner {
    width: 100%;
    height: 520px;
    margin: 0 auto;
    text-align: center;
}

.home_banner .boxs {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    text-align: center;
}

.inner {
    position: relative;
    overflow: hidden;
    height: 100%;
    width: 100%;
}

#imglist {
    width: 1500%;
    position: absolute;
}

.home_banner .inner ul li {
    float: left;
    height: 520px;
    overflow: hidden;
    position: relative;
    text-align: center;
    margin: 0 auto;
}

.home_banner .inner ul li img {
    width: 1920px;
    height: 100%;
    margin: 0 auto;
    text-align: center;
}

.home_banner .inner ul li a {
    height: 520px;
    display: block;
    cursor: pointer;
    width: 1920px;
    position: absolute;
    left: 50%;
    margin-left: -960px;
    text-align: center;
}

.home_banner .list {
    position: absolute;
    bottom: 20px;
    left: 50%;
    width: 140px;
    margin-left: -70px;
}

.home_banner .list i {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #fff;
    display: inline-block;
    font-style: normal;
    font-size: 14px;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
    vertical-align: middle;
    opacity: 0.8;
}

.home_banner .list i:last-child {
    margin-right: 0;
}

.home_banner .list i.current {
    background-color: #fff;
    width: 15px;
    height: 15px;
    opacity: 1;
}

.home_banner #imglist .oli1 button {
    position: absolute;
    left: 50%;
    width: 159px;
    height: 41px;
    background-color: #47abf4;
    border-radius: 10px;
    top: 350px;
    margin-left: -79.5px;
    font-size: 19px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 41px;
    letter-spacing: 2px;
    color: #ffffff;
}

.home_banner #imglist .oli1 button em {
    display: none;
}

.home_banner #imglist .oli1 button:hover em {
    display: inline;
}

.home_bendi {
    width: 100% ；
    height: 375px;
}

.home_bendi .bendi_tupian {
    width: 100%;
    height: 375px;
    background: url(../../images/zhineng/home_pintai_02.png) no-repeat center;
    padding-top: 65px;
    box-sizing: border-box;
}

.home_bendi .bendi_tupian .tupian_sidayun {
    width: 1200px;
    height: 250px;
    margin: 0 auto;
}

.home_bendi .bendi_tupian .tupian_sidayun ul {
    width: 100%;
    height: 100%;
    text-align: left;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li {
    width: 257px;
    height: 229px;
    background-color: #ffffff;
    box-shadow: 0px 0px 27px 0px rgba(92, 198, 255, 0.27);
    border-radius: 10px;
    display: inline-block;
    text-align: center;
    margin-left: 35px;
    transition: all 0.5s linear;
    vertical-align: middle;
    overflow: hidden;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li h3 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #4f5975;
    vertical-align: middle;
    transition: all 0.5s linear;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #666c7f;
    margin-top: 15px;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li img {
    margin-top: 20px;
    transition: all 0.5s linear;
    width: 110px;
    height: 110px;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li:hover {
    width: 266px;
    height: 237px;
}

.home_shipin {
    width: 100%;
    height: 415px;
}

.home_shipin .shipin_tupian {
    width: 100%;
    height: 415px;
    background: url(../../images/zhineng/home_shipin_18.png) no-repeat center;
    position: relative;
}

.home_shipin .shipin_tupian .tupian_w1200 {
    position: absolute;
    width: 1200px;
    height: 415px;
    margin: 0 auto;
    left: 50%;
    margin-left: -600px;
}

@keyframes home_shi {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -600px;
    }
}

.home_shipi {
    animation: home_shi 1.5s forwards;
    -moz-animation: home_shi 1.5s forwards;
    -webkit-animation: home_shi 1.5s forwards;
    -o-animation: home_shi 1.5s forwards;
}

.home_shipin .shipin_tupian .tupian_w1200 h3 {
    font-size: 40px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 4px;
    color: #000000;
    margin-top: 105px;
}

.home_shipin .shipin_tupian .tupian_w1200 p {
    font-size: 25px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.home_shipin .shipin_tupian .tupian_w1200 button {
    width: 186px;
    height: 47px;
    background-color: #e62c2c;
    border-radius: 10px;
    border: solid 1px #e62c2c;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #ffffff;
    transition: all 0.2s linear;
}

.home_shipin .shipin_tupian .tupian_w1200 button em {
    display: none;
    transition: all 0.5s linear;
}

.home_shipin .shipin_tupian .tupian_w1200 button:hover {
    width: 207px;
}

.home_shipin .shipin_tupian .tupian_w1200 button:hover em {
    display: inline;
}

.home_tongdian {
    width: 100%;
    height: 790px;
}

.home_tongdian .tongdian_tupian {
    width: 100%;
    height: 790px;
    background: url(../../images/zhineng/liuda_tongdian_19.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.home_tongdian .tongdian_tupian .oimg1 {
    position: absolute;
    left: 50%;
    margin-left: -235.5px;
    top: -500px;
}

@keyframes home_tong {
    from {
        top: -500px;
    }
    to {
        top: 85px;
    }
}

.home_tong1 {
    animation: home_tong 1.5s forwards;
    -moz-animation: home_tong 1.5s forwards;
    -webkit-animation: home_tong 1.5s forwards;
    -o-animation: home_tong 1.5s forwards;
}

.home_tongdian .tongdian_tupian .oimg2 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    top: 235px;
}

@keyframes home_tongp {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -358px;
    }
}

.home_tong2 {
    animation: home_tongp 2.5s forwards;
    -moz-animation: home_tongp 2.5s forwards;
    -webkit-animation: home_tongp 2.5s forwards;
    -o-animation: home_tongp 2.5s forwards;
}

.home_tongdian .tongdian_tupian .oimg3 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    top: 428px;
}

@keyframes home_tongi {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -463px;
    }
}

.home_tong3 {
    animation: home_tongi 2.5s forwards;
    -moz-animation: home_tongi 2.5s forwards;
    -webkit-animation: home_tongi 2.5s forwards;
    -o-animation: home_tongi 2.5s forwards;
}

.home_tongdian .tongdian_tupian .oimg4 {
    position: absolute;
    left: 50%;
    margin-left: -2000px;
    top: 629px;
}

@keyframes home_tonge {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -460px;
    }
}

.home_tong4 {
    animation: home_tonge 2.5s forwards;
    -moz-animation: home_tonge 2.5s forwards;
    -webkit-animation: home_tonge 2.5s forwards;
    -o-animation: home_tonge 2.5s forwards;
}

.home_tongdian .tongdian_tupian .oimg5 {
    position: absolute;
    right: 50%;
    margin-right: -2000px;
    top: 240px;
}

@keyframes home_tongm {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -445px;
    }
}

.home_tong5 {
    animation: home_tongm 2.5s forwards;
    -moz-animation: home_tongm 2.5s forwards;
    -webkit-animation: home_tongm 2.5s forwards;
    -o-animation: home_tongm 2.5s forwards;
}

.home_tongdian .tongdian_tupian .oimg6 {
    position: absolute;
    right: 50%;
    margin-right: -2000px;
    top: 428px;
}

@keyframes home_tongg {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -476px;
    }
}

.home_tong6 {
    animation: home_tongg 2.5s forwards;
    -moz-animation: home_tongg 2.5s forwards;
    -webkit-animation: home_tongg 2.5s forwards;
    -o-animation: home_tongg 2.5s forwards;
}

.home_tongdian .tongdian_tupian .oimg7 {
    position: absolute;
    right: 50%;
    margin-right: -509px;
    top: 629px;
}

@keyframes home_tongoimg {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -509px;
    }
}

.home_tong7 {
    animation: home_tongoimg 2.5s forwards;
    -moz-animation: home_tongoimg 2.5s forwards;
    -webkit-animation: home_tongoimg 2.5s forwards;
    -o-animation: home_tongoimg 2.5s forwards;
}

.home_pintai {
    width: 100%;
    height: 660px;
}

.home_pintai .bendi_wang {
    width: 100%;
    height: 660px;
    text-align: center;
    padding-top: 80px;
    box-sizing: border-box;
}

.home_pintai .bendi_wang h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

.home_pintai .bendi_wang p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
    margin-top: 25px;
}

.home_pintai .bendi_wang .wang_w1200 {
    width: 1200px;
    height: 300px;
    margin: 0 auto;
    margin-top: 120px;
}

.home_pintai .bendi_wang .wang_w1200 ul {
    width: 100%;
    height: 100%;
}

.home_pintai .bendi_wang .wang_w1200 ul li {
    width: 290px;
    height: 100%;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    vertical-align: middle;
}

.home_pintai .bendi_wang .wang_w1200 ul li div {
    width: 174px;
    height: 174px;
    margin: 0 auto;
    border-radius: 50%;
    transition: all 0.8s linear;
    overflow: hidden;
}

.home_pintai .bendi_wang .wang_w1200 ul li div img {
    margin-top: 30px;
    transition: all 0.8s linear;
}

.home_pintai .bendi_wang .wang_w1200 ul .oli1 div {
    background-image: linear-gradient(-18deg, #fe6d70 0%, #ff7d67 50%, #ff8c5d 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(254, 120, 105, 0.82);
}

.home_pintai .bendi_wang .wang_w1200 ul .oli2 div {
    background-image: linear-gradient(-18deg, #f16e42 0%, #ffbe6e 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(252, 172, 100, 0.82);
}

.home_pintai .bendi_wang .wang_w1200 ul .oli3 div {
    background-image: linear-gradient(-18deg, #e750d1 0%, #f7b13f 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(242, 144, 112, 0.82);
}

.home_pintai .bendi_wang .wang_w1200 ul .oli4 div {
    background-image: linear-gradient(-18deg, #6263f1 0%, #6189f4 50%, #5faff6 100%),
    linear-gradient(#619ef8, #619ef8);
    background-blend-mode: normal, normal;
    box-shadow: 0px 0px 29px 0px rgba(97, 134, 243, 0.82);
}

.home_pintai .bendi_wang .wang_w1200 ul li div h4 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #ffffff;
    margin-top: 15px;
    transition: all 1s linear;
}

.home_pintai .bendi_wang .wang_w1200 ul li div p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
    margin-top: 50px;
    transition: all 0.5s linear;
    height: 78px;
}

.home_pintai .bendi_wang .wang_w1200 ul li div u {
    margin-top: 10px;
    color: #fff;
    text-decoration: underline;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 21px;
    letter-spacing: 1px;
    margin-top: 15px;
    display: block;
    color: #ffffff;
}

.home_pintai .bendi_wang .wang_w1200 ul li div:hover {
    width: 210px;
    height: 210px;
}

.home_pintai .bendi_wang .wang_w1200 ul li div:hover img {
    margin-top: -200px;
}

.home_pintai .bendi_wang .wang_w1200 ul li div:hover p {
    margin-top: 10px;
}

.home_fenxiangyun {
    width: 100%;
    height: 789px;
}

.home_fenxiangyun .fenxiangyun_tupian {
    width: 100%;
    height: 789px;
    background: url(../../images/zhineng/home_fenxiangyun_27.png) no-repeat center;
    padding-top: 274px;
    box-sizing: border-box;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 {
    width: 1200px;
    height: 405px;
    margin: 0 auto;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
    text-align: center;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li {
    width: 320px;
    height: 405px;
    display: inline-block;
    border-radius: 10px;
    background: #fff;
    position: relative;
    vertical-align: middle;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li .fenxiang_top em {
    width: 63px;
    height: 62px;
    border-radius: 10px;
    opacity: 0.5;
    position: absolute;
    left: 44%;
    top: 35px;
    margin-left: -23px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li .fenxiang_top i {
    width: 60px;
    height: 58px;
    border-radius: 10px;
    position: absolute;
    left: 50%;
    top: 48px;
    margin-left: -20px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li .fenxiang_top .oimg {
    width: 320px;
    height: 176px;
    transition: all 0.5s linear;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli1 em {
    background-color: rgba(255, 75, 75, 0.33);
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli1 i {
    background: #fd5454;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli2 em {
    background-color: rgba(103, 175, 255, 0.45);
    opacity: 0.6;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli2 i {
    background: #67afff;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli3 em {
    background-color: rgba(255, 173, 86, 0.66);
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli3 i {
    background: #ffad56;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli1 {
    background: #fd5454;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli2 {
    background: #67afff;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli3 {
    background: #ffad56;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul .oli2 {
    margin: 0px 75px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li .fenxiang_top .logo {
    position: absolute;
    left: 50%;
    top: 47px;
    margin-left: -30px;
    transition: all 0.5s linear;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li h4 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #ffffff;
    margin-top: 20px;
    transition: all 0.5s linear;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li u {
    width: 45px;
    height: 3px;
    background-color: #ffffff;
    margin: 0 auto;
    display: block;
    margin-top: 15px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    padding: 0px 25px;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;
    margin-top: 25px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li:hover .oimg {
    width: 0px;
    height: 0px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li:hover .logo {
    top: 30px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li:hover h4 {
    margin-top: 100px;
}

.home_fenxiangyun .fenxiangyun_tupian .tupian_w1200 ul li button {
    width: 137px;
    height: 43px;
    border-radius: 10px;
    border: solid 2px #ffffff;
    background: rgba(0, 0, 0, 0);
    margin-top: 35px;
}

.home_gongxiang {
    width: 100%;
    height: 1250px;
    background: #f8f8f8;
}

.home_gongxiang .gongxiang_yun {
    width: 100;
    height: 100%;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
}

.home_gongxiang .gongxiang_yun h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

.home_gongxiang .gongxiang_yun p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
    margin-top: 30px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 {
    width: 1200px;
    height: 280px;
    margin: 0 auto;
    margin-top: 90px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left {
    width: 780px;
    height: 100%;
    background: #fff;
    float: left;
    border-radius: 3px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul {
    width: 100%;
    height: 100%;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul li {
    width: 195px;
    height: 100%;
    float: left;
    text-align: center;
    overflow: hidden;
    position: relative;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul li div {
    width: 109px;
    height: 109px;
    margin: 0 auto;
    border-radius: 10px;
    margin-top: 65px;
    transition: all 0.5s linear;
    padding: 0 23px;
    box-sizing: border-box;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli1 div {
    background-image: linear-gradient(-22deg, #ff5050 0%, #ff6e5f 50%, #fe8c6d 100%),
    linear-gradient(#fd4545, #fd4545);
    background-blend-mode: normal, normal;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli2 div {
    background-image: linear-gradient(-22deg, #ff743d 0%, #ff9b51 100%),
    linear-gradient(#f67644, #f67644);
    background-blend-mode: normal, normal;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli3 div {
    background-image: linear-gradient(-22deg, #ff943d 0%, #ffcc51 100%),
    linear-gradient(#f69844, #f69844);
    background-blend-mode: normal, normal;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli4 div {
    background-image: linear-gradient(-22deg, #ffc451 0%, #ffd43d 100%),
    linear-gradient(#f6c244, #f6c244);
    background-blend-mode: normal, normal;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul li h4 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #000000;
    width: 70px;
    position: absolute;
    left: 50%;
    bottom: 40px;
    margin-left: -35px;
    transition: all 0.5s linear;
    cursor: pointer;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul li div img {
    margin-top: 20px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul li p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 20px;
    letter-spacing: 1px;
    color: #fff;
    transition: all 0.5s linear;
    position: absolute;
    width: 150px;
    left: 50%;
    margin-left: -75px;
    bottom: -100px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul li button {
    width: 124px;
    height: 39px;
    border-radius: 10px;
    border: solid 1px #ffffff;
    background: rgba(0, 0, 0, 0);
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;
    position: absolute;
    bottom: -100px;
    left: 50%;
    margin-left: -62px;
    transition: all 0.5s linear;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli:hover div {
    width: 100%;
    height: 100%;
    margin-top: 0px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli:hover h4 {
    bottom: 150px;
    color: #fff;
    font-weight: 600;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli:hover button {
    bottom: 20px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli:hover p {
    bottom: 80px;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_left ul .oli4:hover h4 {
    color: red;
}

.home_gongxiang .gongxiang_yun .gongxiang_w1200 .w1200_right {
    width: 405px;
    height: 280px;
    float: right;
    border-radius: 3px;
    background: #fff;
}

.w1200_right .boxs {
    width: 100%;
    height: 280px;
}

.w1200_right .boxs #inner {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 280px;
}

.w1200_right .boxs #imglist {
    width: 500%;
    position: absolute;
    left: 0;
}

.w1200_right .inner ul li {
    float: left;
    height: 280px;
    position: relative;
    width: 405px;
}

.w1200_right .list {
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -15px;
}

.w1200_right .list i {
    width: 29px;
    height: 7px;
    background-color: #d8d8d8;
    float: left;
    font-style: normal;
    font-size: 14px;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
    vertical-align: middle;
    transition: all 1s linear;
    border-radius: 3px;
}

.w1200_right .list i:last-child {
    margin-right: 0;
}

.w1200_right .list i.current {
    width: 7px;
    height: 7px;
    background-color: #ff2a2a;
}

.w1200_right ul li h4 {
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 33px;
    letter-spacing: 2px;
    color: #000000;
    margin-top: 17px;
}

.w1200_right ul li img {
    margin-top: 25px;
}

.w1200_right ul li span {
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 1px;
    padding: 0 35px;
    color: #000000;
    margin-top: 20px;
}

.home_gongxiang .oh3 {
    margin-top: 100px;
}

/*电商云*/
#dianshang_yun .w1200_left .oli1 div {
    background-image: linear-gradient(-22deg, #5fabf6 0%, #5fbff6 100%),
    linear-gradient(#f9f9f9, #f9f9f9);
    background-blend-mode: normal, normal;
}

#dianshang_yun .w1200_left .oli2 div {
    background-image: linear-gradient(-22deg, #6191f6 0%, #5fabf6 100%),
    linear-gradient(#f9f9f9, #f9f9f9);
    background-blend-mode: normal, normal;
}

#dianshang_yun .w1200_left .oli3 div {
    background-image: linear-gradient(-22deg, #7f5ff6 0%, #5f94f6 100%),
    linear-gradient(#f9f9f9, #f9f9f9);
    background-blend-mode: normal, normal;
}

#dianshang_yun .w1200_left .oli4 div {
    background-image: linear-gradient(-22deg, #7f5ff6 0%, #ca5ff6 100%),
    linear-gradient(#f9f9f9, #f9f9f9);
    background-blend-mode: normal, normal;
}

.home_ganhuo {
    width: 100%;
    height: 740px;
    background: #f8f8f8;
}

.home_ganhuo .ganhuo_bang {
    width: 100%;
    height: 100%;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
}

.home_ganhuo .ganhuo_bang h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #000000;
}

.home_ganhuo .ganhuo_bang p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
    margin-top: 30px;
}

.home_ganhuo .ganhuo_bang .bang_w1200 {
    width: 1200px;
    height: 367px;
    background: #fff;
    margin: 0 auto;
    margin-top: 80px;
}

.home_ganhuo .ganhuo_bang .bang_w1200 .hanhuo_left {
    width: 175px;
    height: 100%;
    background: red;
}

.home_ganhuo .ganhuo_bang .bang_w1200 .hanhuo_left ul {
    width: 100%;
    height: 100%;
}

.home_ganhuo .ganhuo_bang .bang_w1200 .hanhuo_left ul li {
    width: 100%;
    height: 91px;
    background-color: #ffffff;
    border-right: 1px solid red;
    cursor: pointer;
    border-bottom: 1px solid red;
}

.home_ganhuo .ganhuo_bang .bang_w1200 .hanhuo_left ul li h4 {
    line-height: 91px;
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #000000;
}

#home_ganhuo .centera {
    width: 1150px;
    height: 367px;
    margin: 0 auto;
    margin-top: 60px;
    padding-top: 0px;
}

#home_ganhuo .centera .oranger {
    width: 175px;
    height: 100%;
    float: left;
    padding: 0px;
}

#home_ganhuo .centera .oranger a {
    width: 100%;
    height: 91px;
    margin-left: 0px;
    line-height: 91px;
    font-size: 22px;
    background: #fff;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #000000;
    border-bottom: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
    position: relative;
}

#home_ganhuo .centera .oranger a em {
    width: 0;
    height: 0;
    border-width: 11px 11px 11px 0;
    border-style: solid;
    border-color: transparent #fff transparent transparent; /*透明 灰 透明 透明 */
    margin: 36px auto;
    position: absolute;
    right: 0px;
}

#home_ganhuo .ganhuo_bang #oranger .home_hover {
    background-color: #e62c2c;
    border-radius: 10px 0px 0px 10px;
    color: #fff;
    border-right: none;
}

#home_ganhuo .ganhuo_bang .boxs {
    width: 999px;
    height: 367px;
    margin-left: 176px;
    padding-left: 65px;
    box-sizing: border-box;
    background: #fff;
    padding-top: 40px;
    position: relative;
}

#home_ganhuo .ganhuo_bang .boxs h4 {
    width: 638px;
    height: 53px;
    font-size: 22px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 31px;
    letter-spacing: 2px;
    text-align: left;
    color: #000000;
}

#home_ganhuo .ganhuo_bang .boxs .op1 {
    width: 632px;
    text-align: left;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color: #000000;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden; /** 隐藏超出的内容 **/
}

#home_ganhuo .ganhuo_bang .boxs span {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color: #b51f1f;
    text-align: left;
    display: inline-block;
    display: block;
    margin-top: 10px;
    cursor: pointer;
    margin-bottom: 10px;
}

#home_ganhuo .ganhuo_bang .boxs div {
    width: 227px;
    height: 172px;
    overflow: hidden;
    position: absolute;
    right: 50px;
    top: 28px;
}

#home_ganhuo .ganhuo_bang .boxs div img {
    width: 227px;
    height: 172px;
    transition: all 0.5s linear;
    border-radius: 3px;
}

#home_ganhuo .ganhuo_bang .boxs div:hover img {
    transform: scale(1.2);
}

#home_ganhuo .ganhuo_bang .boxs .op {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    cursor: pointer;
    text-align: left;
    letter-spacing: 1px;
    color: #000000;
    border-top: 1px dashed #848484;
    margin-top: 0px;
    padding: 18px 0px;
    width: 880px;
}

#home_ganhuo .ganhuo_bang .boxs .op:hover {
    color: #d51e1e;
}

/*为什么选择保享利*/
.home_xuanze {
    width: 100%;
    height: 777px;
}

.home_xuanze .xuanze_tupian {
    width: 100%;
    height: 777px;
    background: url(../../images/zhineng/xuanze_qun_02.png) no-repeat center;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.home_xuanze .xuanze_tupian .tupian_w1200 {
    width: 1200px;
    height: 350px;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    bottom: 80px;
}

@keyframes weishen_xuanze {
    from {
        bottom: -100px;
    }
    to {
        bottom: 80px;
    }
}

.weishen_qunxiang {
    animation: weishen_xuanze 1.5s forwards;
    -moz-animation: weishen_xuanze 1.5s forwards;
    -webkit-animation: weishen_xuanze 1.5s forwards;
    -o-animation: weishen_xuanze 1.5s forwards;
}

.home_xuanze .xuanze_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
}

.home_xuanze .xuanze_tupian .tupian_w1200 ul li {
    width: 580px;
    margin-left: 15px;
    margin-bottom: 20px;
    display: inline-block;
    vertical-align: middle;
}

.home_xuanze .xuanze_tupian .tupian_w1200 ul li h4 {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 31px;
    letter-spacing: 2px;
    color: #000000;
    display: inline-block;
    margin-top: 7px;
}

.home_xuanze .xuanze_tupian .tupian_w1200 ul li p {
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 1px;
    width: 370px;
    color: #000000;
    display: inline-block;
    float: left;
    margin-top: 10px;
}

.home_xuanze .xuanze_tupian .tupian_w1200 ul li img {
    display: inline-block;
    float: left;
    margin-right: 50px;
    margin-left: 40px;
}

.home_xinwen {
    width: 100%;
    height: 760px;
}

.home_xinwen .xinwen_dongtai {
    width: 100%;
    height: 760px;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
}

.home_xinwen .xinwen_dongtai h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

.home_xinwen .xinwen_dongtai .dongtai_w1200 {
    width: 1200px;
    height: 400px;
    margin: 0 auto;
    margin-top: 100px;
    position: relative;
}

.home_xinwen .xinwen_dongtai .dongtai_w1200 .lunbo_left {
    width: 555px;
    height: 380px;
    position: absolute;
    bottom: 0px;
}

.dongtai_w1200 .lunbo_left #box4 {
    width: 100%;
    height: 380px;
}

.dongtai_w1200 #box4 #inner {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 380px;
}

.dongtai_w1200 #box4 #imglist {
    width: 500%;
    position: absolute;
    left: 0;
}

.dongtai_w1200 .inner ul li {
    float: left;
    height: 380px;
    position: relative;
    width: 555px;
}

.dongtai_w1200 .list {
    position: absolute;
    bottom: 25px;
    right: 20px;
    z-index: 5;
}

.dongtai_w1200 .inner ul li img {
    width: 100%;
    height: 100%;
}

.dongtai_w1200 .list i {
    width: 10px;
    height: 10px;
    background-color: #f8f8f8;
    float: left;
    font-style: normal;
    font-size: 14px;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
    vertical-align: middle;
    transition: all 1s linear;
    border-radius: 50%;

}

.dongtai_w1200 .list i:last-child {
    margin-right: 0;
}

.dongtai_w1200 .list i.current {
    background-color: red;
}

.dongtai_w1200 .lunbo_left p {
    width: 100%;
    position: absolute;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    text-align: left;
    padding-left: 20px;
    box-sizing: border-box;
    bottom: 0px;
    height: 60px;
    background-color: rgba(0, 0, 0, 0.6);
    color: #ffffff;
}

.dongtai_w1200 .tongtai_right {
    width: 600px;
    height: 100%;
    float: right;
    padding-left: 20px;
    box-sizing: border-box;
}

.dongtai_w1200 .tongtai_right li {
    width: 129px;
    height: 40px;
    cursor: pointer;
    border-radius: 8px;
    display: inline-block;
    background: #fff;
    line-height: 39px;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    margin-top: 10px;
    margin-right: 12px;
}

.dongtai_w1200 .tongtai_right .dibu_hover {
    background-color: #e62c2c;
    color: #fff;
}

.dongtai_w1200 .tongtai_right h4 {
    font-size: 26px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 36px;
    margin: 0 auto;
    letter-spacing: 0px;
    color: #282828;
    margin-top: 30px;
    text-align: left;
}

.dongtai_w1200 .tongtai_right .op1 {
    width: 582px;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #444444;
    text-align: left;
    margin-top: 30px;
}

.dongtai_w1200 .tongtai_right span {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #cc2020;
    text-align: left;
    display: block;
    margin-top: 19px;
    cursor: pointer;
}

.dongtai_w1200 .tongtai_right .op {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #444444;
    text-align: left;
    padding: 12px 0px;
    border-top: 1px dashed #e5e5e5;
    cursor: pointer;
}

.dongtai_w1200 .tongtai_right .op em {
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #656565;
    float: right;
}

.dongtai_w1200 .tongtai_right .op:hover {
    color: #d31d1d;
}

.dongtai_w1200 .tongtai_right .op2 {
    margin-top: 10px;
}

.dongtai_w1200 .tongtai_right .op3 {
    border-bottom: 1px dashed #e5e5e5;
}

/*微商城——二级页面----------------------------------------------------*/
.weishang_tupian {
    width: 100%;
    height: 520px;
    background: url(../../images/zhineng/weishang_banner_02.png) no-repeat center;
}

.weishang_zaixian {
    width: 100%;
    height: 975px;
    background: red;
}

.weishang_zaixian .zaixian_banner {
    width: 100%;
    height: 975px;
    background: url(../../images/zhineng/weishang_duli_02.png) no-repeat center;
    position: relative;
}

.weishang_zaixian .zaixian_banner ul li {
    width: 171px;
    height: 171px;
    position: absolute;
}

.weishang_zaixian .zaixian_banner div {
    width: 149px;
    height: 149px;
    border-radius: 50%;
    overflow: hidden;
    text-align: center;
    transition: all 0.5s linear;
    position: absolute;
    left: 50%;
    margin-left: -74.5px;
    top: 11px;
    margin-top: 0px;
}

.weishang_zaixian .zaixian_banner ul .oli1 {
    left: 50%;
    margin-left: -476px;
    bottom: 110px;
}

.weishang_zaixian .zaixian_banner ul .oli2 {
    left: 50%;
    margin-left: -445px;
    bottom: 376px;
}

.weishang_zaixian .zaixian_banner ul .oli3 {
    left: 50%;
    margin-left: -255px;
    top: 246px;
}

.weishang_zaixian .zaixian_banner ul .oli4 {
    left: 50%;
    margin-left: 71px;
    top: 245px;
}

.weishang_zaixian .zaixian_banner ul .oli5 {
    left: 50%;
    margin-left: 321px;
    bottom: 377px;
}

.weishang_zaixian .zaixian_banner ul .oli6 {
    left: 50%;
    margin-left: 306px;
    bottom: 86px;
}

.weishang_zaixian .zaixian_banner .odiv1 {
    background-image: linear-gradient(0deg, #fe6e70 0%, #ff8b5d 100%);
}

.weishang_zaixian .zaixian_banner .odiv2 {
    background-image: linear-gradient(-37deg, #f27144 0%, #febb6c 100%);
}

.weishang_zaixian .zaixian_banner .odiv3 {
    background-image: linear-gradient(0deg, #e856c8 0%, #f7ad46 100%);
}

.weishang_zaixian .zaixian_banner .odiv4 {
    background-image: linear-gradient(0deg, #975fee 0%, #f060d1 100%);
}

.weishang_zaixian .zaixian_banner .odiv5 {
    background-image: linear-gradient(0deg, #665fef 0%, #b676ff 100%);
}

.weishang_zaixian .zaixian_banner .odiv6 {
    background-image: linear-gradient(0deg, #6268f1 0%, #33cfff 100%);
}

.weishang_zaixian .zaixian_banner div h4 {
    font-size: 20px;
    color: #ffffff;
    transition: all 0.5s linear;
}

.weishang_zaixian .zaixian_banner div p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
    margin-top: 18px;
}

.weishang_zaixian .zaixian_banner div:hover {
    width: 100%;
    height: 100%;
    margin-top: 0px;
    top: 0px;
    margin-left: -85.5px;
}

.weishang_zaixian .zaixian_banner div:hover img {
    width: 0px;
    height: 0px;
}

.weishang_zaixian .zaixian_banner div:hover h4 {
    margin-top: 20px;
}

.weishang_zaixian .zaixian_banner ul li div img {
    margin-top: 10px;
    width: 88px;
    height: 88px;
    transition: all 0.5s linear;
}

.weishang_cuxiao {
    width: 100%;
    height: 950px;
    background: #f4f4f4;
}

.weishang_cuxiao .cuxiao_tupian {
    width: 100%;
    height: 950px;
    text-align: center;
    padding-top: 80px;
    box-sizing: border-box;
}

.weishang_cuxiao .cuxiao_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

.weishang_cuxiao .cuxiao_tupian .op1 {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 30px;
    letter-spacing: 3px;
    color: #000000;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 {
    width: 1200px;
    height: 600px;
    margin: 0 auto;
    margin-top: 75px;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li {
    width: 193px;
    height: 222px;
    background: url(../../images/zhineng/wenshang_liujiao_03.png) no-repeat center;
    display: inline-block;
    margin-left: 3px;
    vertical-align: middle;
    transition: all 0.5s linear;
    overflow: hidden;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .dier {
    margin-top: -50.5px;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li h4 {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    color: #000000;
    margin-top: 10px;
    transition: all 0.5s linear;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li em {
    width: 80px;
    height: 80px;
    display: inline-block;
    margin-top: 50px;
    transition: all 0.5s linear;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li:hover h4 {
    color: #fff;
    margin-top: 0px;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli1 em {
    background: url(../../images/zhineng/liangse_01.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli2 em {
    background: url(../../images/zhineng/liangse_02.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli3 em {
    background: url(../../images/zhineng/liangse_03.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli4 em {
    background: url(../../images/zhineng/liangse_04.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli5 em {
    background: url(../../images/zhineng/liangse_05.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli6 em {
    background: url(../../images/zhineng/liangse_06.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli7 em {
    background: url(../../images/zhineng/liangse_07.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli8 em {
    background: url(../../images/zhineng/liangse_08.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli9 em {
    background: url(../../images/zhineng/liangse_09.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli10 em {
    background: url(../../images/zhineng/liangse_10.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli11 em {
    background: url(../../images/zhineng/liangse_11.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli12 em {
    background: url(../../images/zhineng/liangse_12.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli13 em {
    background: url(../../images/zhineng/liangse_13.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli14 em {
    background: url(../../images/zhineng/liangse_14.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli15 em {
    background: url(../../images/zhineng/liangse_15.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli16 em {
    background: url(../../images/zhineng/liangse_16.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli1:hover em {
    background: url(../../images/zhineng/baise_beijin_01.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli2:hover em {
    background: url(../../images/zhineng/baise_beijin_02.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli3:hover em {
    background: url(../../images/zhineng/baise_beijin_03.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli4:hover em {
    background: url(../../images/zhineng/baise_beijin_04.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli5:hover em {
    background: url(../../images/zhineng/baise_beijin_05.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli6:hover em {
    background: url(../../images/zhineng/baise_beijin_06.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli7:hover em {
    background: url(../../images/zhineng/baise_beijin_07.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli8:hover em {
    background: url(../../images/zhineng/baise_beijin_08.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli9:hover em {
    background: url(../../images/zhineng/baise_beijin_09.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli10:hover em {
    background: url(../../images/zhineng/baise_beijin_10.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli11:hover em {
    background: url(../../images/zhineng/baise_beijin_11.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli12:hover em {
    background: url(../../images/zhineng/baise_beijin_12.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli13:hover em {
    background: url(../../images/zhineng/baise_beijin_13.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli14:hover em {
    background: url(../../images/zhineng/baise_beijin_14.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli15:hover em {
    background: url(../../images/zhineng/baise_beijin_15.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli16:hover em {
    background: url(../../images/zhineng/baise_beijin_16.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli1:hover {
    background: url(../../images/zhineng/liangse_beijin_01.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli2:hover {
    background: url(../../images/zhineng/liangse_beijin_02.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli3:hover {
    background: url(../../images/zhineng/liangse_beijin_03.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli4:hover {
    background: url(../../images/zhineng/liangse_beijin_04.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli5:hover {
    background: url(../../images/zhineng/liangse_beijin_05.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli6:hover {
    background: url(../../images/zhineng/liangse_beijin_06.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli7:hover {
    background: url(../../images/zhineng/liangse_beijin_07.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli8:hover {
    background: url(../../images/zhineng/liangse_beijin_08.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli9:hover {
    background: url(../../images/zhineng/liangse_beijin_09.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli10:hover {
    background: url(../../images/zhineng/liangse_beijin_10.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli11:hover {
    background: url(../../images/zhineng/liangse_beijin_11.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli12:hover {
    background: url(../../images/zhineng/liangse_beijin_12.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli13:hover {
    background: url(../../images/zhineng/liangse_beijin_13.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli14:hover {
    background: url(../../images/zhineng/liangse_beijin_14.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli15:hover {
    background: url(../../images/zhineng/liangse_beijin_15.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul .oli16:hover {
    background: url(../../images/zhineng/liangse_beijin_16.png) no-repeat center;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li p {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
    margin-top: 50px;
    transition: all 0.5s linear;
    opacity: 0;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li:hover em {
    margin-top: 20px;
}

.weishang_cuxiao .cuxiao_tupian .tupian_w1200 ul li:hover p {
    margin-top: 10px;
    opacity: 1;
}

.weishang_shuju {
    width: 100%;
    height: 720px;
    background: #fff;
}

.weishang_shuju .shuju_tupian {
    width: 100%;
    height: 720px;
    text-align: center;
    padding-top: 80px;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.weishang_shuju .shuju_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

.weishang_shuju .shuju_tupian p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
    margin-top: 30px;
}

.weishang_shuju .shuju_tupian em {
    width: 1209px;
    height: 417px;
    background: url(../../images/zhineng/weishang_shuju_03.png) no-repeat center;
    position: absolute;
    left: 50%;
    margin-left: -604.5px;
    bottom: -100px;
}

@keyframes weishang_shuju {
    from {
        bottom: -100px;
    }
    to {
        bottom: 70px;
    }
}

.weishang_shujufen {
    animation: weishang_shuju 1.5s forwards;
    -moz-animation: weishang_shuju 1.5s forwards;
    -webkit-animation: weishang_shuju 1.5s forwards;
    -o-animation: weishang_shuju 1.5s forwards;
}

.weishang_jishu {
    width: 100%;
    height: 750px;
}

.weishang_jishu .jishu_tupian {
    width: 100%;
    height: 750px;
    background: url(../../images/zhineng/jishu_zhichi_06.png) no-repeat center;
    text-align: center;
    padding-top: 80px;
    box-sizing: border-box;
}

.weishang_jishu .jishu_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000;
}

.weishang_jishu .jishu_tupian p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000;
    margin-top: 30px;
}

/*论坛专题页面--------------------------------------------------------*/
.lun_banner {
    width: 100%;
    height: 520px;
    background: url(../../images/zhineng/luntan_banner_02.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.lun_banner img {
    width: 981px;
    height: 263px;
    position: absolute;
    left: 50%;
    margin-left: -490.5px;
    top: 80px;
}

@keyframes lunban_ba {
    from {
        top: -200px;
    }
    to {
        top: 80px;
    }
}

.luntan_bann {
    animation: lunban_ba 2s forwards;
    -moz-animation: lunban_ba 2s forwards;
    -webkit-animation: lunban_ba 2s forwards;
    -o-animation: lunban_ba 2s forwards;
}

.luntan_zuixin {
    width: 100%;
    height: 50px;
    background: #f8f8f8;
}

.luntan_zuixin .zuixin_gonggao {
    width: 1200px;
    height: 50px;
    margin: 0 auto;
    overflow: hidden;
}

.luntan_zuixin .zuixin_gonggao h4 {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    display: inline-block;
    line-height: 50px;
    margin-right: 50px;
}

.luntan_zuixin .zuixin_gonggao p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 50px;
    letter-spacing: 0px;
    color: #666666;
    display: inline-block;
    margin-right: 28px;
    cursor: pointer;
}

.luntan_zuixin .zuixin_gonggao p:hover {
    color: #e62c2c;
}

.luntan_wei {
    width: 100%;
    height: 410px;
}

.luntan_wei .wei_w1200 {
    width: 1200px;
    height: 410px;
    margin: 0 auto;
    text-align: center;
}

.luntan_wei .wei_w1200 h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    margin-top: 80px;
    letter-spacing: 3px;
    color: #333333;
}

.luntan_wei .wei_w1200 p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 20px;
    letter-spacing: 3px;
    color: #666666;
}

.luntan_wei .wei_w1200 .W1200_tupian {
    width: 100%;
    height: 130px;
    margin-top: 40px;
    position: relative;
    overflow: hidden;
}

.luntan_wei .wei_w1200 .W1200_tupian ul {
    width: 984px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li {
    width: 230px;
    height: 100%;
    margin-left: 13px;
    display: inline-block;
    background: #de3f3f;
    transition: all 0.5s linear;
    position: relative;
}

.luntan_wei .wei_w1200 .W1200_tupian div img {
    position: absolute;
    background: #fff;
    transition: all 0.5s linear;
    cursor: pointer;
}

.luntan_wei .wei_w1200 .W1200_tupian div .oimg1 {
    left: 20px;
    top: 30px;
    width: 36px;
    height: 64px;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li p {
    position: absolute;
    bottom: 10px;
    left: 10px;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;
    opacity: 0;
    transition: all 0.5s linear;
    cursor: pointer;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li em {
    width: 40px;
    height: 2px;
    background-color: #ffffff;
    border-radius: 1px;
    display: block;
    position: absolute;
    bottom: 35px;
    left: 15px;
    opacity: 0;
    transition: all 0.5s linear
}

.luntan_wei .wei_w1200 .W1200_tupian div .oimg2 {
    right: 20px;
    top: 30px;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li img {
    width: 100%;
    height: 100%;
    background: #de3f3f;
    transition: all 0.5s linear
}

.luntan_wei .wei_w1200 .W1200_tupian .oul2 {
    display: none;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li:hover img {
    opacity: 0.4;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li:hover p {
    opacity: 1;
}

.luntan_wei .wei_w1200 .W1200_tupian ul li:hover em {
    opacity: 1;
}

.luntan_lingdao {
    width: 100%;
    height: 940px;
    background: #f8f8f8;
}

.luntan_lingdao .lingdao_guanhuai {
    width: 100%;
    height: 940px;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
}

.luntan_lingdao .lingdao_guanhuai h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #333333;
}

.luntan_lingdao .lingdao_guanhuai p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #666666;
    margin-top: 20px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 {
    width: 1200px;
    height: 680px;
    margin: 0 auto;
    margin-top: 40px;
    position: relative;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul {
    width: 100%;
    height: 100%;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li {
    width: 598px;
    height: 300px;
    display: inline-block;
    background: #fff;
    vertical-align: middle;
    position: relative;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li h4 {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
    text-align: left;
    margin-top: 50px;
    display: block;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li div {
    width: 300px;
    height: 300px;
    display: inline-block;
    float: left;
    margin-right: 30px;
    overflow: hidden;
    position: relative;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    color: #333333;
    width: 238px;
    float: left;
    text-align: left;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 5; /** 显示的行数 **/
    overflow: hidden; /** 隐藏超出的内容 **/
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li span {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    float: left;
    margin-top: 30px;
    position: relative;
    cursor: pointer;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li span:hover {
    color: #e62c2c;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li span i {
    width: 40px;
    height: 2px;
    background-color: #e62c2c;
    border-radius: 1px;
    margin-top: 10px;
    display: inline;
    position: absolute;
    bottom: -6px;
    left: 0px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li div img {
    width: 300px;
    height: 300px;
    transition: all 0.5s linear;
    overflow: hidden;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li div:hover img {
    transform: scale(1.2);
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul .oli3 div {
    margin-right: 0px;
    float: right;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul .oli3 {
    padding-left: 30px;
    box-sizing: border-box;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul .oli3 span {
    position: absolute;
    left: 30px;
    bottom: 50px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul .oli3 h4 {
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul .oli3 div {
    position: absolute;
    right: -1px;
    top: 0px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul li div em {
    display: block;
    width: 0;
    height: 0;
    border-width: 22px 22px 22px 0;
    border-style: solid;
    border-color: transparent #fff transparent transparent; /*透明 黄 透明 透明 */
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -22px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_w1200 ul .oli3 div em {
    width: 0;
    height: 0;
    border-width: 22px 0 22px 22px;
    border-style: solid;
    border-color: transparent transparent transparent #fff; /*透明 透明 透明 灰*/
    left: 0px;
    margin-top: -22px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_jiantou {
    width: 120px;
    height: 50px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -60px;
    text-align: center;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_jiantou span {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    text-align: left;
    color: rgba(74, 74, 74, 0.7);
    margin-right: 10px;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_jiantou button {
    display: inline-block;
    width: 28px;
    height: 28px;
    background-color: #d9d9d9;
    font-size: 18px;
    cursor: pointer;
    color: #fff;
}

.luntan_lingdao .lingdao_guanhuai .guanhuai_jiantou .oi2 {
    background: #bebebe
}

/*媒体报道---------------------------------------------*/
.luntan_baodao {
    width: 100%;
    height: 640px;
}

.luntan_baodao .baodao_w1200 {
    width: 100%;
    height: 640px;
    text-align: center;
    padding-top: 70px;
    box-sizing: border-box;
    background: url(../../images/zhineng/luntan_dibu_02.png) no-repeat center;
}

.luntan_baodao .baodao_w1200 h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #333333;
}

.luntan_baodao .baodao_w1200 .op1 {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #666666;
    margin-top: 20px;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi {
    width: 1020px;
    margin: 0 auto;
    margin-top: 130px;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    padding: 13px 0px;
    text-align: left;
    letter-spacing: 0px;
    color: #666666;
    border-bottom: 1px dashed #dddddd;
    cursor: pointer;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi p span {
    color: #666666;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi p span {
    float: right;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi p:hover {
    color: #e62c2c;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi .wenzi_fanye {
    width: 350px;
    height: 50px;
    float: right;
    margin-top: 20px;

}

.luntan_baodao .baodao_w1200 .w1200_wenzi .wenzi_fanye button {
    width: 70px;
    height: 26px;
    background-color: #ffffff;
    border: solid 1px #c8c8c8;
    vertical-align: middle;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #999999;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi .wenzi_fanye em {
    width: 30px;
    height: 26px;
    background-color: #ffffff;
    border: solid 1px #c8c8c8;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 0px;
    color: #666666;
    margin-left: 10px;
    cursor: pointer;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi .wenzi_fanye .btn2 {
    margin-left: 10px;
}

.luntan_baodao .baodao_w1200 .w1200_wenzi .wenzi_fanye .oem1 {
    background: #4a4a4a;
    color: #fff;
}

/*论坛专题——详情页----------------------*/
#mianze_shengm {
    width: 1200px;
}

#mianze_shengm .mianze_zhaiyao {
    width: 1140px;
}

/*更多页面-----------------------------------------------------*/
.more_banner {
    background: url(../../images/zhineng/more_banner_02.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.more_banner img {
    width: 683px;
    height: 125px;
    position: absolute;
    left: 50%;
    top: 130px;
    margin-left: -341.5px;
}

@keyframes more_ban {
    from {
        top: -500px;
    }
    to {
        top: 130px;
    }
}

.more_banne {
    animation: more_ban 2s forwards;
    -moz-animation: more_ban 2s forwards;
    -webkit-animation: more_ban 2s forwards;
    -o-animation: more_ban 2s forwards;
}

.more_kunrao {
    width: 100%;
    height: 740px;
}

.more_kunrao .kunrao_dianshang {
    width: 100%;
    height: 740px;
    background: url(../../images/zhineng/more_kunrao_03.png) no-repeat center;
    position: relative;
}

.more_kunrao .kunrao_dianshang img {
    position: absolute;
}

.more_kunrao .kunrao_dianshang .oimg1 {
    left: 50%;
    top: 205px;
    margin-left: -2000px;
}

@keyframes kunrao_o {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -490px;
    }
}

.kunrao_o1 {
    animation: kunrao_o 2s forwards;
    -moz-animation: kunrao_o 2s forwards;
    -webkit-animation: kunrao_o 2s forwards;
    -o-animation: kunrao_o 2s forwards;
}

.more_kunrao .kunrao_dianshang .oimg2 {
    right: 50%;
    top: 203px;
    margin-right: -2000px;
}

@keyframes kunrao_oi {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -570px;
    }
}

.kunrao_oi2 {
    animation: kunrao_oi 2s forwards;
    -moz-animation: kunrao_oi 2s forwards;
    -webkit-animation: kunrao_oi 2s forwards;
    -o-animation: kunrao_oi 2s forwards;
}

.more_kunrao .kunrao_dianshang .oimg3 {
    left: 50%;
    top: 528px;
    margin-left: -2000px;
}

@keyframes kunrao_oim {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -525px;
    }
}

.kunrao_oim3 {
    animation: kunrao_oim 2s forwards;
    -moz-animation: kunrao_oim 2s forwards;
    -webkit-animation: kunrao_oim 2s forwards;
    -o-animation: kunrao_oim 2s forwards;
}

.more_kunrao .kunrao_dianshang .oimg4 {
    right: 50%;
    top: 522px;
    margin-right: -2000px;
}

@keyframes kunrao_oimg {
    from {
        margin-right: -2000px;
    }
    to {
        margin-right: -515px;
    }
}

.kunrao_oimg4 {
    animation: kunrao_oimg 2s forwards;
    -moz-animation: kunrao_oimg 2s forwards;
    -webkit-animation: kunrao_oimg 2s forwards;
    -o-animation: kunrao_oimg 2s forwards;
}

.more_dianshang {
    width: 100%;
    height: 720px;
}

.more_dianshang .dianshang_gouwu {
    width: 100%;
    height: 720px;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
    background: #1b273f;
    position: relative;
    overflow: hidden;
}

.more_dianshang .dianshang_gouwu h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #ffffff;
}

.more_dianshang .dianshang_gouwu p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    margin-top: 20px;
    color: #ffffff;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 {
    width: 1200px;
    height: 330px;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    bottom: 125px;
}

@keyframes gouwu_gou {
    from {
        bottom: -100px;
    }
    to {
        bottom: 125px;
    }
}

.gouwu_gouwu {
    animation: gouwu_gou 2s forwards;
    -moz-animation: gouwu_gou 2s forwards;
    -webkit-animation: gouwu_gou 2s forwards;
    -o-animation: gouwu_gou 2s forwards;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 ul {
    width: 100%;
    height: 100%;
    text-align: left;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 ul li {
    width: 168px;
    height: 330px;
    background: url(../../images/zhineng/gouwu_zhanlue_01.png) no-repeat center;
    display: inline-block;
    margin-left: 28px;
    position: relative;
    text-align: center;
    vertical-align: middle;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 ul .oli2 {
    background: url(../../images/zhineng/gouwu_zhanlue_02.png) no-repeat center;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 ul li em {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #000000;
    position: absolute;
    left: 11px;
    top: 55px;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 ul li h4 {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #000000;
    margin-top: 53px;
    margin-left: 12px;
}

.more_dianshang .dianshang_gouwu .gouwu_w1200 ul li p {
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #000000;
    width: 124px;
    margin: 0 auto;
    margin-top: 40px;
}

.more_yidong {
    width: 100%;
    height: 900px;
}

.more_yidong .yidong_dianshang {
    width: 100%;
    height: 900px;
    background: url(../../images/zhineng/more_dibu_02.png) no-repeat center;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
}

.more_yidong .yidong_dianshang h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

/*微官网——页面---------------------------------------------*/
.weiguan_banner {
    background: url(../../images/zhineng/weiguan_banner_02.png) no-repeat center;
    position: relative;
}

.weiguan_banner img {
    position: absolute;
}

.weiguan_banner .oimg1 {
    width: 159px;
    height: 159px;
    left: 50%;
    margin-left: -310px;
    top: 130px;
}

.weiguan_banner .oimg2 {
    width: 144px;
    height: 158px;
    left: 50%;
    margin-left: -75px;
    top: 130px;
}

.weiguan_banner .oimg3 {
    width: 134px;
    height: 158px;
    left: 50%;
    margin-left: 150px;
    top: 135px;
}

.weiguan_banner img:hover {
    transform: rotate(720deg);
}

@keyframes weiguan_b {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.weiguan_ban {
    animation: weiguan_b 2s forwards;
    -moz-animation: weiguan_b 2s forwards;
    -webkit-animation: weiguan_b 2s forwards;
    -o-animation: weiguan_b 2s forwards;
}

.weiguan_weiguanwang {
    width: 100%;
    height: 835px;
}

.weiguan_weiguanwang .weiguanwang_tupian {
    width: 100%;
    height: 100%;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
    position: relative;
}

.weiguan_weiguanwang .weiguanwang_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000000;
}

.weiguan_weiguanwang .weiguanwang_tupian p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    margin-top: 20px;
    color: #000;
}

.weiguan_weiguanwang .weiguanwang_tupian div {
    background: url(../../images/zhineng/weiguan_youshi_04.png) no-repeat center;
    width: 890px;
    height: 474px;
    position: absolute;
    left: 50%;
    margin-left: -445px;
    top: 250px;
}

.weiguan_caozuo {
    width: 100%;
    height: 830px;
}

.weiguan_caozuo .caozuo_liucheng {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/caozuo_liucheng_07.png) no-repeat center;
    position: relative;
    text-align: center;
    padding-top: 80px;
    box-sizing: border-box;
}

.weiguan_caozuo .caozuo_liucheng em {
    background: url(../../images/zhineng/shandeng.gif) no-repeat center;
    width: 545px;
    height: 15px;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -272.5px;
    top: 457px;
}

.weiguan_caozuo .caozuo_liucheng h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #fff;
}

.weiguan_caozuo .caozuo_liucheng p {
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    margin-top: 20px;
    color: #fff;
}

.weiguan_caozuo .caozuo_liucheng img {
    position: absolute;
}

.weiguan_caozuo .caozuo_liucheng .oimg1 {
    left: 50%;
    top: 352px;
    margin-left: -480px;
}

.weiguan_caozuo .caozuo_liucheng .oimg2 {
    left: 50%;
    top: 352px;
    margin-left: -104px;
}

.weiguan_caozuo .caozuo_liucheng .oimg3 {
    left: 50%;
    top: 352px;
    margin-left: 280px;
}

.weiguan_shiyong {
    width: 100%;
    height: 1015px;
}

.weiguan_shiyong .shiyong_shu {
    width: 100%;
    height: 1015px;
    padding-top: 80px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    position: relative;
    background: url(../../images/zhineng/weiguanwang_shu_02.png) no-repeat center;
}

.weiguan_shiyong .shiyong_shu h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #000;
}

.weiguan_shiyong .shiyong_shu .shu_hangye {
    width: 845px;
    height: 86px;
    margin: 0 auto;
    margin-top: 650px;
}

.weiguan_shiyong .shiyong_shu .shu_hangye p {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 33px;
    letter-spacing: 2px;
    color: #010101;
}

/*新闻列表*/
.new_liebiao {
    width: 100%;
    height: 815px;
}

.new_liebiao .liebiao_w1200 {
    width: 1200px;
    height: 815px;
    margin: 0 auto;
}

.new_liebiao .liebiao_w1200 .liebiao_left {
    width: 185px;
    height: 815px;
    padding-top: 43px;
    box-sizing: border-box;
    float: left;
}

.new_liebiao .liebiao_w1200 .liebiao_left h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #3b3b3b;
}

.new_liebiao .liebiao_w1200 .liebiao_left ul {
    width: 100%;
    height: 100%;
    margin-top: 10px;
}

.new_liebiao .liebiao_w1200 .liebiao_left ul li {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #3b3b3b;
    box-sizing: border-box;
    padding: 7px 0px 7px 40px;
    cursor: pointer;
}

.new_liebiao .liebiao_w1200 .liebiao_left ul .lanse_li {
    background-image: linear-gradient(0deg, #3aa1f0 0%, #72c0fc 100%);
    color: #fff;
}

.new_liebiao .liebiao_w1200 .liebiao_right {
    width: 1014px;
    height: 815px;
    background: #fff;
    float: right;
    padding-left: 24px;
    box-sizing: border-box;
    position: relative;
}

.new_liebiao .liebiao_w1200 .liebiao_right h4 {
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #3b3b3b;
    margin-top: 23px;
    margin-bottom: 30px;
}

.new_liebiao .liebiao_w1200 .liebiao_right p {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #3b3b3b;
    padding: 8px 0px;
    border-bottom: 1px dashed #939393;
    cursor: pointer;
}

.new_liebiao .liebiao_w1200 .liebiao_right p span {
    float: right;
    color: #3b3b3b;
}

.new_liebiao .liebiao_w1200 .liebiao_right p:hover {
    color: red;
}

.new_liebiao .liebiao_w1200 .liebiao_right .right_fanye {
    position: absolute;
    width: 650px;
    height: 40px;
    bottom: 50px;
    right: 0px;
}

.new_liebiao .liebiao_w1200 .liebiao_right .right_fanye em {
    width: 31px;
    height: 31px;
    background-color: #eeeeee;
    font-size: 18px;
    font-weight: normal;
    display: inline-block;
    font-stretch: normal;
    line-height: 31px;
    color: #4e4e4e;
    margin-right: 3px;
    text-align: center;
    cursor: pointer;
}

.new_liebiao .liebiao_w1200 .liebiao_right .right_fanye i {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #4e4e4e;
    display: inline-block;
    margin: 0px 3px;
}

.new_liebiao .liebiao_w1200 .liebiao_right .right_fanye button {
    width: 74px;
    height: 31px;
    background-color: #eeeeee;
    color: #4e4e4e;
    margin-right: 5px;
}

.new_liebiao .liebiao_w1200 .liebiao_right .right_fanye span {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color: #4e4e4e;
}

.new_liebiao .liebiao_w1200 .liebiao_right .right_fanye .oem1 {
    background-color: #2b2b2b;
    color: #fff;
}

/*本地服务——二级页面*/
.erji_fuwu_tupian {
    background: url(../../images/zhineng/erji_fuwu_banner_03.png) no-repeat center;
    width: 100%;
    height: 520px;
    position: relative;
}

.erji_fuwu_tupian img {
    width: 479px;
    height: 251px;
    position: absolute;
    left: 50%;
    margin-left: -520px;
    top: 80px;
}

@keyframes erji_fuwu {
    from {
        top: -300px;
    }
    to {
        top: 80px;
    }
}

.erji_fuwu_wenzi {
    animation: erji_fuwu 2s forwards;
    -moz-animation: erji_fuwu 2s forwards;
    -webkit-animation: erji_fuwu 2s forwards;
    -o-animation: erji_fuwu 2s forwards;
}

.erji_baiwan {
    width: 100%;
    height: 659px;
}

.erji_baiwan .baiwan_tupian {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/erji_baiwan_02.png) no-repeat center;
    text-align: center;
    padding-top: 170px;
}

.erji_baiwan .baiwan_tupian h3 {
    font-size: 46px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 5px;
    color: #3b3b3b;
}

.erji_baiwan .baiwan_tupian p {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 2px;
    color: #7d7d7d;
    margin-top: 10px;
}

.erji_shangquan {
    width: 100%;
    height: 729px;
}

.erji_shangquan .shangquan_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/erji_shangquan_04.png) no-repeat center;
    position: relative;
}

.erji_shangquan .shangquan_tupian .tupian_wenzi {
    position: absolute;
    width: 600px;
    left: 50%;
    margin-left: -630px;
    top: 320px;
    text-align: center;
}

.erji_shangquan .shangquan_tupian h3 {
    font-size: 46px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 5px;
    color: #3b3b3b;
}

.erji_shangquan .shangquan_tupian p {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    color: #7d7d7d;
}

.erji_shangquan .shangquan_tupian .op1 {
    margin-top: 20px;
}

.erji_guankong {
    width: 100%;
    height: 774px;
}

.erji_guankong .guankong_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/erji_dibu_05.png) no-repeat center;
}

.erji_zijin {
    width: 100%;
    height: 629px;
}

.erji_zijin .zijin_tupian {
    width: 100%;
    height: 629px;
    background: url(../../images/zhineng/erji_bendi_dibu_07.png) no-repeat center;
}

/*本地社区——二级页面----------------------------------------------------*/
.bendi_shequ_banner {
    width: 100%;
    height: 520px;
    background: url(../../images/zhineng/bendi_shequ_banner_02.png) no-repeat center;
    position: relative;
}

.bendi_shequ_banner img {
    position: absolute;
    width: 218px;
    height: 102px;
    left: 50%;
    top: 160px;
    margin-left: -109px;
}

@keyframes shequ_wenzi {
    from {
        top: -300px;
    }
    to {
        top: 160px;
    }
}

.shequ_banner_wenzi {
    animation: shequ_wenzi 2s forwards;
    -moz-animation: shequ_wenzi 2s forwards;
    -webkit-animation: shequ_wenzi 2s forwards;
    -o-animation: shequ_wenzi 2s forwards;
}

.shequ_zixun {
    width: 100%;
    height: 515px;
}

.shequ_zixun .zixun_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/shequ_tu1_02.png) no-repeat center;
    position: relative;
}

.shequ_dajian {
    width: 100%;
    height: 354px;
}

.shequ_dajian .dajian_tupian {
    width: 100%;
    height: 354px;
    background: url(../../images/zhineng/shequ_tu2_02.png) no-repeat center;
}

.shequ_renqi {
    width: 100%;
    height: 418px;
}

.shequ_renqi .renqi_tupian {
    width: 100%;
    height: 418px;
    background: url(../../images/zhineng/shequ_tu3_02.png) no-repeat center;
}

.shequ_youxuan {
    width: 100%;
    height: 420px;
}

.shequ_youxuan .youxuan_tupian {
    width: 100%;
    height: 420px;
    background: url(../../images/zhineng/shequ_tu4_02.png) no-repeat center;
}

/*本地资讯——二级页面------------------------------------------------------------*/
.bendi_zixun_banner {
    width: 100%;
    height: 520px;
    background: url(../../images/zhineng/zixun_banner_02.png) no-repeat center;
    position: relative;
}

.bendi_zixun_banner img {
    width: 689px;
    height: 153px;
    position: absolute;
    margin-left: -344.5px;
    top: 90px;
    left: 50%;
}

@keyframes erji_ziji_wenzi {
    from {
        top: -300px;
    }
    to {
        top: 90px;
    }
}

.zixun_wenzi {
    animation: erji_ziji_wenzi 2s forwards;
    -moz-animation: erji_ziji_wenzi 2s forwards;
    -webkit-animation: erji_ziji_wenzi 2s forwards;
    -o-animation: erji_ziji_wenzi 2s forwards;
}

.zixun_faxian {
    width: 100%;
    height: 770px;
}

.zixun_faxian .faxian_tupian {
    width: 100%;
    height: 770px;
    background: url(../../images/zhineng/zixun_tu1_02.png) no-repeat center;
    padding-top: 180px;
    box-sizing: border-box;
}

.zixun_faxian .faxian_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    letter-spacing: 3px;
    color: #343434;
}

.zixun_faxian .faxian_tupian .tupian_w1200 {
    width: 1200px;
    height: 350px;
    margin: 0 auto;
    margin-top: 100px;
}

.zixun_faxian .faxian_tupian .tupian_w1200 ul {
    width: 100%;
    height: 350px;
}

.zixun_faxian .faxian_tupian .tupian_w1200 ul li {
    width: 300px;
    height: 100%;
    display: inline-block;
    margin: 0 auto;
    margin-left: 70px;
    text-align: center;

}

.zixun_faxian .faxian_tupian .tupian_w1200 ul li div {
    width: 192px;
    height: 192px;
    background-color: #f7f6f8;
    border-radius: 50%;
    margin: 0 auto;
}

.zixun_faxian .faxian_tupian .tupian_w1200 ul li h4 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 75px;
    letter-spacing: 2px;
    color: #343434;
}

.zixun_faxian .faxian_tupian .tupian_w1200 ul li div img {
    margin-top: 45px;
    transition: all 0.5s linear;
}

.zixun_faxian .faxian_tupian .tupian_w1200 ul li div:hover img {
    transform: scale(1.1);
}

.zixun_laiyuan {
    width: 100%;
    height: 690px;
}

.zixun_laiyuan .laiyuan_tupian {
    width: 100%;
    height: 100%;
    padding-top: 50px;
    box-sizing: border-box;
}

.zixun_laiyuan .laiyuan_tupian h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    letter-spacing: 3px;
    color: #343434;
}

.zixun_laiyuan .laiyuan_tupian .tupian_w1200 {
    width: 1200px;
    height: 386px;
    margin: 0 auto;
    margin-top: 80px;
}

.zixun_laiyuan .laiyuan_tupian .tupian_w1200 ul {
    width: 100%;
    height: 386px;
}

.zixun_laiyuan .laiyuan_tupian .tupian_w1200 ul li {
    width: 386px;
    height: 386px;
    display: inline-block;
    margin-left: 10px;
    background-image: linear-gradient(0deg, #f74f4f 0%, #ff6a6a 100%);
    border-radius: 5px;
    text-align: center;
}

.zixun_laiyuan .laiyuan_tupian .tupian_w1200 ul li img {
    margin-top: 60px;
    transition: all 0.5s linear;
}

.zixun_laiyuan .laiyuan_tupian .tupian_w1200 ul li h4 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 2px;
    margin-top: 80px;
    color: #ffffff;
}

.zixun_laiyuan .laiyuan_tupian .tupian_w1200 ul li:hover img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Safari and Chrome */
    -o-transform: rotate(360deg); /* Opera */
    -moz-transform: rotate(360deg); /* Firefox */
}

.zixun_hexin {
    width: 100%;
    height: 939px;

}

.zixun_hexin .hexin_jishu {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/hexin_jishu_banner_02.png) no-repeat center;
    padding-top: 100px;
    box-sizing: border-box;
}

.zixun_hexin .hexin_jishu h3 {
    font-size: 32px;
    font-weight: 600;
    font-stretch: normal;
    text-align: center;
    letter-spacing: 3px;
    color: #343434;
    text-align: center;
}

.zixun_fuchi {
    width: 100%;
    height: 595px;
}

.zixun_fuchi .fuchi_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/zixun_dibu_tupian_03.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.zixun_fuchi .fuchi_tupian h3 {
    width: 800px;
    font-size: 43px;
    font-weight: 600;
    font-stretch: normal;
    letter-spacing: 4px;
    position: absolute;
    color: #fffeff;
    left: 50%;
    margin-left: -2000px;
    top: 285px;
}

@keyframes zixun_dibu {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -400px;
    }
}

.zixun_dibu_wenzi {
    animation: zixun_dibu 2.5s forwards;
    -moz-animation: zixun_dibu 2.5s forwards;
    -webkit-animation: zixun_dibu 2.5s forwards;
    -o-animation: zixun_dibu 2.5s forwards;
}

/*优选商城-------------------------------------------*/
.youxuan_shangcheng_banner {
    width: 100%;
    height: 520px;
    background: url(../../images/zhineng/youxuan_banner_02.png) no-repeat center;
    position: relative;
}

.youxuan_shangcheng_banner img {
    width: 663px;
    height: 124px;
    position: absolute;
    left: 50%;
    margin-left: -630px;
    top: 230px;
}

@keyframes youxuan_banner {
    from {
        margin-left: -2000px;
    }
    to {
        margin-left: -630px;
    }
}

.youxuan_banner_wenzi {
    animation: youxuan_banner 2.5s forwards;
    -moz-animation: youxuan_banner 2.5s forwards;
    -webkit-animation: youxuan_banner 2.5s forwards;
    -o-animation: youxuan_banner 2.5s forwards;
}

.youxuan_shiwan {
    width: 100%;
    height: 604px;
}

.youxuan_shiwan .shiwan_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/youxuan_tu1_02.png) no-repeat center;
    position: relative;
}

.youxuan_shiwan .shiwan_tupian .tupian_wenzi {
    position: absolute;
    left: 50%;
    margin-left: 100px;
    top: 260px;
}

.youxuan_shiwan .shiwan_tupian .tupian_wenzi h3 {
    font-size: 46px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 5px;
    color: #3b3b3b;
}

.youxuan_shiwan .shiwan_tupian .tupian_wenzi p {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 2px;
    color: #7d7d7d;
}

.youxuan_fugai {
    width: 100%;
    height: 834px;
}

.youxuan_fugai .fugai_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/youxuan_shangcheng_08.png) no-repeat center;
    text-align: center;
    padding-top: 80px;
    box-sizing: border-box;
}

.youxuan_fugai .fugai_tupian h3 {
    font-size: 46px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 5px;
    color: #3b3b3b;
}

.youxuan_fugai .fugai_tupian p {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 2px;
    color: #7d7d7d;
    margin-top: 20px;
}

.youxuan_fugai .fugai_tupian .tupian_w1200 {
    width: 1200px;
    height: 153px;
    margin: 0 auto;
    margin-top: 90px;
}

.youxuan_fugai .fugai_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
    text-align: left;
}

.youxuan_fugai .fugai_tupian .tupian_w1200 ul li {
    border-radius: 50%;
    margin-left: 17.5px;
    width: 150px;
    height: 150px;
    vertical-align: middle;
    text-align: center;
    display: inline-block;
    background-image: linear-gradient(0deg, #4364f7 0%, #6fb1fc 100%);
}

.youxuan_fugai .fugai_tupian .tupian_w1200 ul li img {
    margin-top: 29px;
    transition: all 0.5s linear;
}

.youxuan_fugai .fugai_tupian .tupian_w1200 ul li:hover img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Safari and Chrome */
    -o-transform: rotate(360deg); /* Opera */
    -moz-transform: rotate(360deg); /* Firefox */
}

.youxuan_guankong {
    width: 100%;
    height: 719px;
}

.youxuan_guankong .guankong_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/youxuan_guankong_09.png) no-repeat center;
    padding-top: 80px;
    box-sizing: border-box;
    text-align: center;
}

.youxuan_guankong .guankong_tupian h3 {
    font-size: 46px;
    font-weight: 600;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 5px;
    color: #fefefe;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 {
    width: 1200px;
    height: 300px;
    margin: 0 auto;
    margin-top: 120px;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 ul {
    width: 100%;
    height: 100%;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 ul li {
    width: 350px;
    height: 100%;
    display: inline-block;
    text-align: center;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 ul li div {
    margin: 0 auto;
    width: 167px;
    height: 167px;
    background-color: #f7f6f8;
    border-radius: 50%;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 ul li h4 {
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 70px;
    letter-spacing: 2px;
    color: #ffffff;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 ul li img {
    margin-top: 32px;
    transition: all 0.5s linear;
}

.youxuan_guankong .guankong_tupian .tupian_w1200 ul li:hover img {
    transform: scale(1.1);
}

.youxuan_zijin {
    width: 100%;
    height: 629px;
}

.youxuan_zijin .zijin_tupian {
    width: 100%;
    height: 629px;
    background: url(../../images/zhineng/youxuan_dibu_03.png) no-repeat center;
    position: relative;
    overflow: hidden;
}

.youxuan_zijin .zijin_tupian img {
    width: 454px;
    height: 140px;
    position: absolute;
    left: 50%;
    margin-left: -510px;
    top: 270px;
}

@keyframes youxuan_dibu_img {
    from {
        top: -500px;
    }
    to {
        top: 270px;
    }
}

.youxuan_dibu_wenzi {
    animation: youxuan_dibu_img 2.5s forwards;
    -moz-animation: youxuan_dibu_img 2.5s forwards;
    -webkit-animation: youxuan_dibu_img 2.5s forwards;
    -o-animation: youxuan_dibu_img 2.5s forwards;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li button {
    width: 137px;
    height: 43px;
    background-color: #e62c2c;
    border-radius: 10px;
    font-size: 16px;
    color: #fff;
    margin-top: 50px;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li:hover img {
    width: 0px;
    height: 0px;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li p {
    width: 257px;
    height: 21px;
    display: block;
    transition: all 0.6s linear;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li .op2 {
    width: 218px;
    text-align: center;
    margin: 0 auto;
    margin-top: 50px;
    transition: all 0.6s linear;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li:hover .op1 {
    width: 0px;
    height: 0px;
    display: none;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li:hover .op2 {
    margin-top: 20px;
}

.home_bendi .bendi_tupian .tupian_sidayun ul li:hover h3 {
    margin-top: 20px;
}

.chengxu_dibu {
    width: 100%;
    height: 594px;
}

.chengxu_dibu .dibu_tupian {
    width: 100%;
    height: 100%;
    background: url(../../images/zhineng/xiaochengxu_dibu_03.png) no-repeat center;
    position: relative;
}

.chengxu_dibu .dibu_tupian button {
    width: 226px;
    height: 60px;
    background-image: linear-gradient(0deg, #ff416c 0%, #ff4b2b 100%);
    border-radius: 30px;
    position: absolute;
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 3px;
    color: #fefefe;
    left: 50%;
    margin-left: -113px;
    bottom: 80px;
}

/*关于我们——头部导航-------------------------------*/
#women_daohang li {
    width: 300px;
    height: 220px;
    margin: 0 auto;
    display: inline-block;
    float: none;
    padding-top: 50px;
    box-sizing: border-box;
    text-align: left;
    padding-left: 70px;

}

#women_daohang li h4 {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    box-sizing: border-box;
    margin-bottom: 20px;
}

#women_daohang li span {
    color: #fff;
    font-size: 14px;
    margin-right: 20px;
    padding: 5px 0px;
    display: inline-block;
    cursor: pointer;
}

#women_daohang li span:hover {
    color: #e62c2c;
}

/*服务体系——头部------------------------------------*/
#fuwu_tixi li {
    width: 150px;
    height: 220px;
    text-align: center;
    display: inline-block;
    float: none;
    margin: 0 auto;
    margin-right: 30px;
}

#fuwu_tixi li span {
    font-size: 16px;
    color: #fff;
    display: block;
    margin-top: 20px;
    cursor: pointer;
}

#fuwu_tixi li span:hover {
    color: #e62c2c;
}

#fuwu_tixi li img {
    width: 50px;
    margin-top: 60px;
    height: 50px;
    text-align: center;
    opacity: 1
}

/*代理合作—banner-------------------------*/
#daili_bannerf .menu {
    width: 100%;
    overflow: hidden;
    height: 619px;
    position: relative;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}

#daili_bannerf .menu .pic {
    width: 1920px;
    height: 619px;
    position: absolute;
    left: 50%;
    margin-left: -960px;
    text-align: center;
}

#daili_bannerf .menu .pic img {
    width: 1920px;
    height: 100%;
    cursor: pointer;
    margin: 0 auto;
    text-align: center;
}

#daili_bannerf .menu .bt {
    width: 200px;
    height: 30px;
    position: absolute;
    margin: 0 auto;
    text-align: center;
    bottom: 126px;
    left: 50%;
    margin-left: 320px;
    transition: all 0.5s linear;
}

#daili_bannerf .menu .bt span {
    width: 10px;
    height: 10px;
    display: inline-block;
    background: #fff;
    color: #FFF;
    text-align: center;
    margin: 0 auto;
    line-height: 30px;
    border-radius: 50%;
    margin-right: 8px;
    cursor: pointer;
    opacity: 0.8;
    vertical-align: middle;
    transition: all 0.3s linear;
}

#daili_bannerf .menu .bt .right {
    text-align: center;
    margin: 0 auto;
    width: 100%;
    height: 100%;
}

#daili_bannerf .menu .bt span.on {
    background: #fff;
    width: 15px;
    height: 15px;
    opacity: 1;
}

/*头部导航——------------------------------*/
.daohang_bai {
    position: fixed;
    top: 0px;
    z-index: 9999;
}

body {
    padding-top: 80px;
}

.index_nav ul li:hover .index_navlion {
    background: url(../../images/zhineng/red_jiantou.png) no-repeat right center;
    padding-right: 20px;
}

.daili_dibu_xuanfu {
    width: 100%;
    height: 100px;
    /*background-color: rgba(30, 128, 199, 0.9);*/
    background: rgba(0, 0, 0, 0.8);
    position: fixed;
    bottom: 0px;
    z-index: 999;
}

.daili_dibu_xuanfu h4 {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 100px;
    letter-spacing: 0px;
    color: #ffffff;
    display: inline-block;
    margin-right: 40px;
}

.daili_dibu_xuanfu .xuanfu_w1200 {
    width: 950px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}

.daili_dibu_xuanfu button {
    width: 166px;
    height: 40px;
    border-radius: 20px;
}

.daili_dibu_xuanfu button:hover {
    color: #e62c2c;
}

.daili_dibu_xuanfu .btn1 {
    background-color: #005c9f;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 0px;
    color: #ffffff;
    margin-right: 40px;
    transition: all 0.5s linear;
}

.daili_dibu_xuanfu .btn2 {
    background-color: #005c9f;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 0px;
    transition: all 0.5s linear;
    color: #fff;
}

.daili_dibu_xuanfu img {
    cursor: pointer;
    position: absolute;
    margin-top: -13px;
    right: 4px;
    top: 50%;
    opacity: 0.5;
    transition: all 0.5s linear;
}

.daili_dibu_xuanfu img:hover {
    opacity: 1
}

.daili_dibu_xuanfu button:hover {
    background-color: #fff;
}

.home_shipin {
    position: relative;
}

.home_shipin .shipin_tupian i {
    width: 100px;
    height: 100px;
    position: absolute;
    display: block;
    left: 50%;
    margin-left: 272px;
    opacity: 0;
    top: 166px;
    background: red;
    z-index: 999;
}

.chengxu_chaxun .chaxun_sousuo i {
    width: 100px;
    height: 100px;
    background: red;
    position: absolute;
    left: 50%;
    margin-left: 460px;
    top: 190px;
    cursor: pointer;
    opacity: 0;
}

/*常见问题*/
.centera .right_tablea {
    height: auto;
    overflow: hidden;
}

.changjian_fanye {
    width: 100%;
    height: 80px;
    position: absolute;
    right: 0px;
    bottom: -84px;
    border-top: 1px solid #f5f5f5;
    text-align: right;
    padding-top: 20px;
    box-sizing: border-box;
    cursor: pointer;
    overflow: scroll;
}

.changjian_fanye {
    display: none;
}

#changjian {
    padding-bottom: 30px;
}
