html {
    height: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /*filter: grayscale(100%);*/
    /*-webkit-filter: grayscale(100%);*/
    /*-moz-filter: grayscale(100%);*/
    /*-ms-filter: grayscale(100%);*/
    /*-o-filter: grayscale(100%);*/
    /*filter: url("data:image/svg+xml;utf8,#grayscale");*/
    /*filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
    /*-webkit-filter: grayscale(1);*/
}

body {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height: 100%;
    font-family: Arial, Tahoma, "Lucida Grande", Verdana, 'Droid Sans', 'Hiragino Sans GB', "Microsoft Yahei", STXihei, hei, 'sans-serif';
    font-size: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    background: #fff;
    padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left)
}

body.popShow {
    overflow: hidden;
    position: fixed;
    width: 100%
}

img, div, body, html, ul, li, a {
    -webkit-touch-callout: none
}

html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, input, textarea {
    margin: 0;
    padding: 0;
    color: #333
}

footer, header, nav, section, summary {
    display: block
}

* {
    -webkit-tap-highlight-color: transparent
}

a {
    background-color: transparent;
    text-decoration: none
}

a:active, a:hover {
    outline: 0
}

img {
    border: 0;
    width: 100%;
    display: block
}

input, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
    outline: 0
}

input {
    line-height: normal;
    -webkit-appearance: none;
    border-radius: 0
}

li {
    list-style: none
}

#btnTopBox {
    width: 100%;
    height: 12vw;
}

#btnTopBox #btnTop {
    width: 100%;
    height: 12vw;
    background: url("../img/btn-top.png?v=20230203") no-repeat center/cover;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
}

#btnBottom {
    width: 100%;
    height: 9.6vw;
    background: url("../img/btn-bottom.png") no-repeat center/cover;
    position: fixed;
    bottom: 2.6vw;
    right: calc((100vw - 100%) / 2);
    transform: translateY(200%);
    transition: all .4s ease-in-out;
    opacity: 0;
}

#btnBottom.showDownloadBtn {
    transform: translateY(0);
    opacity: 1;
}

.toast {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: .16rem;
    min-width: 96px;
    max-width: 70%;
    min-height: 0;
    padding: .16rem .24rem;
    color: #fff;
    font-size: .28rem;
    line-height: .4rem;
    background-color: rgba(0, 0, 0, .7);
    text-align: center;
}

.header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.header .logo {
    margin: 0 auto;
    width: 2.42rem;
    height: .54rem;
    background: url(../img/logo.png) no-repeat;
    background-size: 100% 100%
}

.header .header-p {
    font-family: PingFang-SC-Bold;
    font-size: .34rem;
    line-height: .53rem;
    font-weight: bold;
    color: #233381;
    text-align: center
}

.header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.footer {
    bottom: 0;
    width: 100%;
    padding: .3rem 0 .2rem 0;
    background: #33383c
}

.footer .foot {
    margin: 0 auto;
    text-align: center
}

.footer .foot .foot-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-family: PingFang-SC-Regular;
    font-size: .22rem;
    line-height: .24rem;
    color: #666666;
    vertical-align: bottom
}

.footer .foot .foot-p2 {
    margin-left: .35rem;
    padding-left: .3rem;
    font-size: .2rem;
    line-height: .21rem;
    background: url(../img/tel2.png) no-repeat;
    background-size: .18rem .21rem;
    background-position: 0 center
}

.footer .footer-p1 {
    margin-top: .11rem;
    font-family: PingFang-SC-Regular;
    font-size: .2rem;
    line-height: .22rem;
    color: #666666;
    text-align: center
}

.footer .footer-p2 {
    margin-top: .1rem;
    font-family: PingFang-SC-Regular;
    font-size: .2rem;
    color: #747779;
    text-align: center
}

.information-wrap {
    padding-bottom: 0rem
}

.information-wrap .con1 {
    padding-bottom: .1rem;
    border-bottom: .2rem #f6f6f6 solid
}

.information-wrap .con1 .con-top {
    width: 7.2rem;
    margin: .1rem auto 0
}

.information-wrap .con1 .con-top li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 33%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.information-wrap .con1 .con-top li a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0 .1rem;
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .7rem;
    color: #333333
}

.information-wrap .con1 .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.information-wrap .con2 .con2-tit {
    margin: .38rem 0 .26rem .32rem;
    font-family: PingFang-SC-Bold;
    font-size: .3rem;
    line-height: .36rem;
    font-weight: bold;
    color: #333
}

.information-wrap .con2 .con2-tit span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin-right: .2rem;
    width: .06rem;
    height: .36rem;
    background: #ff8e02
}

@media only screen and (min-width: 320px) {
    html {
        font-size: 42.66px
    }
}

@media only screen and (min-width: 360px) {
    html {
        font-size: 48px
    }
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 50px
    }
}

@media only screen and (min-width: 384px) {
    html {
        font-size: 51.2px
    }
}

@media only screen and (min-width: 400px) {
    html {
        font-size: 53.33px
    }
}

@media only screen and (min-width: 412px) {
    html {
        font-size: 54.93px
    }
}

@media only screen and (min-width: 414px) {
    html {
        font-size: 55.2px
    }
}

@media only screen and (min-width: 480px) {
    html {
        font-size: 64px
    }
}

@media only screen and (min-width: 540px) {
    html {
        font-size: 72px
    }
}

@media only screen and (min-width: 640px) {
    html {
        font-size: 85.33px
    }
}

@media only screen and (min-width: 720px) {
    html {
        font-size: 96px
    }
}

@media only screen and (min-width: 768px) {
    html {
        /*Ipad兼容*/
        /*font-size: 51.2px;*/
        font-size: 102.4px

    }
}

@media only screen and (min-width: 1024px) {
    html {
        /*Ipad兼容*/
        /*font-size: 68.2px*/
        font-size: 136.4px
    }
}

.trading-rules-wrap {
    padding-bottom: 0rem
}

.trading-rules-wrap .con {
    padding-bottom: .24rem
}

.trading-rules-wrap .con .con-top {
    width: 100vw;
    height: .92rem;
    border-bottom: .2rem #f6f6f6 solid;
    overflow-x: auto;
    padding-bottom: .1rem;
    /* -ms-overflow-style: none;
    overflow: -moz-scrollbars-none; */
    /* overflow-y: hidden; */
}
.trading-rules-wrap .con .con-top::-webkit-scrollbar {
    display: none;
}

.trading-rules-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .2rem;
    padding: .31rem .19rem .22rem;
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333;
    vertical-align: top;
    cursor: pointer;
}

.trading-rules-wrap .con .con-top .con-top-p3 {
    padding-right: .2rem;
}

.trading-rules-wrap .con .con-top .con-top-p .con-top-p3 .active ::after {
    margin-right: .2rem;
}


.trading-rules-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom;
}

.trading-rules-wrap .con .main1 {
    padding-bottom: 1rem;
    margin: .61rem auto 0
}

.trading-rules-wrap .con .main1 table {
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.91rem;*/
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.trading-rules-wrap .con .main1 table tr {
    font-size: 0
}

.trading-rules-wrap .con .main1 table tr td {
    margin: 0;
    border: 1px #242424 solid
}

.trading-rules-wrap .con .main1 table tr td p {
    padding: 0 .05rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
    /*word-break: break-all;*/
}

.trading-rules-wrap .con .main1 table tr .tda {
    height: .7rem;
}

.trading-rules-wrap .con .main1 table tr .tda p {
    padding: 0 .05rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
    /*word-break: break-all;*/
}

.trading-rules-wrap .con .main1 table tr .td1 {
    width: .8rem
}

.trading-rules-wrap .con .main1 table tr .td1 p {
    padding: 0 .3rem;
    font-size: .2rem;
    color: #333;
    text-align: center
}

.trading-rules-wrap .con .main1 table tr .td2 {
    width: 1.05rem;
    padding: 0 .05rem;
    font-size: 0
}

.trading-rules-wrap .con .main1 table tr .td2 p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0;
    width: .55rem;
    text-align: left;
    vertical-align: middle
}

.trading-rules-wrap .con .main1 table tr .td2 span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: .4rem;
    font-size: .2rem;
    color: #333;
    word-break: break-all;
    text-align: right;
    vertical-align: middle
}

.trading-rules-wrap .con .main1 table tr .td3 {
    width: .95rem
}

.trading-rules-wrap .con .main1 table tr .td4 {
    width: .78rem
}

.trading-rules-wrap .con .main1 table tr .td5 {
    width: .98rem
}

.trading-rules-wrap .con .main1 table tr .td5 p {
    text-align: left
}

.trading-rules-wrap .con .main1 table tr .td6 {
    width: .78rem
}

.trading-rules-wrap .con .main1 table tr .td7 {
    width: .76rem
}

.trading-rules-wrap .con .main1 table tr .td8 {
    width: .73rem
}

.trading-rules-wrap .con .main2 {
    padding-bottom: 1rem;
    margin: .61rem auto 0
}

.trading-rules-wrap .con .main2 table {
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.trading-rules-wrap .con .main2 table tr {
    font-size: 0
}

.trading-rules-wrap .con .main2 table tr td {
    margin: 0;
    border: 1px #242424 solid
}

.trading-rules-wrap .con .main2 table tr td p {
    padding: 0 .05rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.trading-rules-wrap .con .main2 table tr .tda {
    height: .7rem
}

.trading-rules-wrap .con .main2 table tr .tda p {
    line-height: .7rem
}

.trading-rules-wrap .con .main2 table tr .td1 {
    width: 1.45rem
}

.trading-rules-wrap .con .main2 table tr .td1 p {
    padding: 0 .6rem;
    font-size: .2rem;
    color: #333;
    text-align: center
}

.trading-rules-wrap .con .main2 table tr .td2 {
    width: 1.87rem;
    padding: 0 .3rem
}

.trading-rules-wrap .con .main2 table tr .td2 p {
    display: block;
    text-align: left
}

.trading-rules-wrap .con .main2 table tr .td2 p span {
    float: right;
    vertical-align: bottom
}

.trading-rules-wrap .con .main2 table tr .td3 {
    width: 3rem;
    min-width: 3rem;
    max-width: 3rem
}

.trading-rules-wrap .con .main2 .main2-p {
    margin: .3rem .3rem 0 0;
    display: block;
    font-size: .2rem;
    color: #333;
    text-align: right
}

.trading-rules-wrap .con .main3 {
    padding-bottom: 1rem;
    margin: .3rem auto 0
}

.trading-rules-wrap .con .main3 table {
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.trading-rules-wrap .con .main3 table tr {
    font-size: 0
}

.trading-rules-wrap .con .main3 table tr td {
    margin: 0;
    border: 1px #242424 solid
}

.trading-rules-wrap .con .main3 table tr td p {
    padding: 0 .05rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.trading-rules-wrap .con .main3 table tr .tda {
    height: .7rem;
    width: .7rem;
}

.trading-rules-wrap .con .main3 table tr .tda p {
    line-height: .7rem
}

.trading-rules-wrap .con .main3 table tr .td1 {
    max-width: .8rem;
}

.trading-rules-wrap .con .main3 table tr .td1 p {
    padding: 0 .4rem;
    font-size: .2rem;
    color: #333;
    text-align: center
}

.trading-rules-wrap .con .main3 table tr .td2 {
    min-width: 1.8rem;
    padding: 0 .2rem
}

.trading-rules-wrap .con .main3 table tr .td2 p {
    display: block;
    text-align: left
}

.trading-rules-wrap .con .main3 table tr .td2 p span {
    float: right;
    vertical-align: bottom
}

.trading-rules-wrap .con .main3 table tr .td3 {
    width: 3rem;
    min-width: 3rem;
    max-width: 3rem
}

.trading-rules-wrap .con .main3 .main3-p {
    margin: .3rem .3rem 0 0;
    display: block;
    font-size: .2rem;
    color: #333;
    text-align: right
}

.index-wrap {
    padding-bottom: 0rem
}

.index-wrap .con {
    padding-bottom: .56rem;
    box-shadow: 0rem 0.04rem 0.06rem 0rem rgba(0, 0, 0, 0.08)
}

.index-wrap .con .bg {
    width: 100%;
    height: 3.37rem;
    padding-top: .11rem;
    text-align: right;
    background: url(../img/indexbg.png) no-repeat;
    background-size: 100% 100%
}

.index-wrap .con .bg .tel {
    padding-left: .25rem;
    margin-right: .28rem;
    height: .21rem;
    font-family: PingFang-SC-Regular;
    font-size: .2rem;
    line-height: .21rem;
    color: #f7f8fa;
    background: url(../img/tel.png) no-repeat;
    background-size: .18rem .21rem;
    background-position: 0 center
}

.index-wrap .con .bg .bg-p1 {
    margin: .27rem .28rem .25rem 0;
    font-family: TXWDH;
    font-size: .42rem;
    font-weight: bold;
    line-height: .44rem;
    color: #ea5404;
    text-shadow: .02rem .02rem .01rem #fff, -.02rem .02rem .01rem #fff, .02rem -.02rem .01rem #fff, -.02rem -.02rem .01rem #fff
}

.index-wrap .con .bg .bg-p2 {
    margin: 0 .28rem .1rem 0;
    font-family: MicrosoftYaHei-Bold;
    font-size: .24rem;
    font-weight: bold;
    line-height: .26rem;
    color: #0675b5;
    text-shadow: .02rem .02rem .01rem #fff, -.02rem .02rem .01rem #fff, .02rem -.02rem .01rem #fff, -.02rem -.02rem .01rem #fff
}

.index-wrap .con .list {
    width: 7.5rem;
    margin: .57rem auto 0;
    text-align: center
}

.index-wrap .con .list li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 2.34rem;
    height: 2.14rem;
    padding-top: .46rem;
    border-right: 1px #ddd solid;
    border-bottom: 1px #ddd solid
}

.index-wrap .con .list li .img {
    width: 1.16rem;
    height: 1.16rem;
    margin: 0 auto .23rem
}

.index-wrap .con .list li .img img {
    width: 100%;
    height: 100%
}

.index-wrap .con .list li .list-p {
    font-family: PingFang-SC-Medium;
    font-size: .3rem;
    color: #333333;
    text-align: center
}

.index-wrap .con .list li:nth-of-type(3n) {
    border-right: none
}

.index-wrap .con .list li:nth-of-type(1) {
    padding-top: .36rem
}

.index-wrap .con .list li:nth-of-type(2) {
    padding-top: .36rem
}

.index-wrap .con .list li:nth-of-type(3) {
    padding-top: .36rem
}

.index-wrap .con .list li:nth-of-type(10) {
    border-bottom: none
}

.index-wrap .con .list li:nth-of-type(11) {
    border-bottom: none
}

.index-wrap .con .list li:nth-of-type(12) {
    border-bottom: none
}

.notic-wrap {
    padding-bottom: 0rem
}

.notic-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.notic-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.notic-wrap .con {
    padding-bottom: .24rem
}

.notic-wrap .con .con-top {
    width: 100%;
    height: .92rem;
    border-bottom: .2rem #f6f6f6 solid
}

.notic-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333;
    vertical-align: top
}

.notic-wrap .con .con-top .con-top-p2 {
    margin-left: .8rem
}

.notic-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.notic-wrap .con .list {
    /* ipad兼容*/
    width: calc(100vw - .56rem);
    /*width: 6.94rem;*/
    margin: 0 auto
}

.notic-wrap .con .list li {
    width: 100%;
    padding: .39rem 0 .18rem;
    border-bottom: 1px #ececec solid
}

.notic-wrap .con .list li .list-p1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    width: 100%;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: #333333
}

.notic-wrap .con .list li .list-p2 {
    margin-top: .43rem;
    font-family: PingFang-SC-Medium;
    font-size: .24rem;
    line-height: .26rem;
    color: #999999;
    text-align: right
}

.notic-wrap .con .list li:nth-last-of-type(1) {
    border-bottom: none
}

.notic-wrap .con .more {
    display: block;
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    height: .64rem;
    margin: 0 auto;
    font-family: PingFang-SC-Medium;
    font-size: .22rem;
    line-height: .64rem;
    color: #233381;
    text-align: center;
    background-color: #f6f6f6;
    border-radius: .08rem
}

.entrust-wrap {
    padding-bottom: 0rem
}

.entrust-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.entrust-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.entrust-wrap .con {
    padding-bottom: .74rem
}

.entrust-wrap .con .con-top {
    width: 100%;
    padding-bottom: .1rem;
    border-bottom: .2rem #f6f6f6 solid
}

.entrust-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    vertical-align: top
}

.entrust-wrap .con .con-top .con-top-p a {
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333
}

.entrust-wrap .con .con-top .con-top-p2 {
    margin-left: .5rem
}

.entrust-wrap .con .con-top .con-top-p3 {
    margin-left: .6rem
}

.entrust-wrap .con .con-top .con-top-p5 {
    margin-left: .8rem
}

.entrust-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.entrust-wrap .con .main .con-p1 {
    margin: .4rem 0 0 .3rem;
    padding-left: .2rem;
    font-family: PingFang-SC-Bold;
    font-size: .3rem;
    line-height: 0.36rem;
    color: #333333;
    font-weight: bold;
    border-left: .06rem #ff8e02 solid
}

.entrust-wrap .con .main .con-p2 {
    display: block;
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: .37rem auto 0;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: #333333;
    text-align: justify;
    word-break: break-all
}

.entrust-wrap .con .main .con-p2 .sp-img {
    display: inline-block;
    width: 5.5rem;
    height: 2.26rem;
    vertical-align: top
}

.entrust-wrap .con .main .con-p2 .sp-img img {
    width: 100%;
    height: 100%
}

.entrust2-wrap {
    padding-bottom: 0rem;
}

.entrust2-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.entrust2-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.entrust2-wrap .con {
    padding-bottom: .24rem
}

.entrust2-wrap .con .con-top {
    width: 100%;
    padding-bottom: .1rem;
    border-bottom: .2rem #f6f6f6 solid
}

.entrust2-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    vertical-align: top
}

.entrust2-wrap .con .con-top .con-top-p a {
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333
}

.entrust2-wrap .con .con-top .con-top-p2 {
    margin-left: .5rem
}

.entrust2-wrap .con .con-top .con-top-p3 {
    margin-left: .6rem
}

.entrust2-wrap .con .con-top .con-top-p5 {
    margin-left: .8rem
}

.entrust2-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.entrust2-wrap .con .main .con-p1 {
    padding-top: .42rem;
    font-family: PingFang-SC-Bold;
    font-size: .38rem;
    line-height: 1;
    color: #333333;
    text-align: center
}

.entrust2-wrap .con .main .con-p1 span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: .06rem;
    height: .38rem;
    background: #ff8e02;
    vertical-align: top
}

.entrust2-wrap .con .main .con-p1 .p1-left {
    margin-right: .15rem
}

.entrust2-wrap .con .main .con-p1 .p1-rig {
    margin-left: .15rem
}

.entrust2-wrap .con .main .img1 {
    width: 6.9rem;
    margin: .64rem auto .7rem
}

.entrust2-wrap .con .main .img1 img {
    display: block
}

.entrust2-wrap .con .main .img1:last-child {
    width: 5.86rem
}

.entrust3-wrap {
    padding-bottom: 0rem;
}

.entrust3-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.entrust3-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

/*.entrust3-wrap .con {*/
    /*padding-bottom: .24rem*/
/*}*/

.entrust3-wrap .con .con-top {
    width: 100%;
    padding-bottom: .1rem;
    border-bottom: .2rem #f6f6f6 solid
}

.entrust3-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    vertical-align: top
}

.entrust3-wrap .con .con-top .con-top-p a {
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333
}

.entrust3-wrap .con .con-top .con-top-p2 {
    margin-left: .5rem
}

.entrust3-wrap .con .con-top .con-top-p3 {
    margin-left: .6rem
}

.entrust3-wrap .con .con-top .con-top-p5 {
    margin-left: .8rem
}

.entrust3-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.entrust3-wrap .con .main {
    padding-bottom: 1rem;
}

.entrust3-wrap .con .main table {
    /* ipad兼容*/
    width: calc(100vw - 0.4rem);
    /*width: 6.91rem;*/
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.entrust3-wrap .con .main table tr {
    font-size: 0
}

.entrust3-wrap .con .main table tr td {
    margin: 0;
    border: 1px #999 solid;
    box-sizing: border-box;
}

.entrust3-wrap .con .main table tr td p {
    padding: .08rem;
    font-size: .28rem;
    line-height: .4rem;
    color: #333;
    text-align: center;
    word-break: break-all;
}

.entrust3-wrap .con .main table.table2 tr td p {
    font-size: .24rem;
    line-height: .36rem;
}

.entrust3-wrap .con .main table.table2 tr .tda p {
    font-size: .28rem;
    line-height: .4rem;
}

.entrust3-wrap .con .main table tr .tda {
    height: .52rem;
}

.entrust3-wrap .con .main table tr .tda p {
    line-height: .52rem;
}

.entrust3-wrap .con .main table tr .td1 {
    width: 1rem;
}

.entrust3-wrap .con .main table tr .td1 p {
    padding: 0 .3rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
}

.entrust3-wrap .con .main table tr .td2 {
    width: 2.3rem;
    /*min-width: 1.38rem;*/
    /*max-width: 1.38rem*/
}

.entrust3-wrap .con .main table tr .td3 {
    width: 2.5rem;
    /*min-width: 2.4rem;*/
    /*max-width: 2.4rem*/
}

.entrust3-wrap .con .main table tr .td4 {
    width: 2.3rem;
}
/*.entrust3-wrap .con .main table tr .td4 p {*/
    /*display: block;*/
    /*width: 2.05rem*/
/*}*/
.entrust3-wrap .con .main .table-tit, .information5-wrap .main .table-tit {
    font-size: .32rem;
    font-family: SourceHanSansSC-Bold;
    font-weight: bold;
    text-align: center;
    line-height: .48rem;
    padding: .38rem 0 .3rem;
}
.information5-wrap .main {
    margin-top: -.26rem;
}
.entrust3-wrap .con .main .table-tips, .information5-wrap .main .table-tips {
    font-size: .26rem;
    color: #333333;
    line-height: .38rem;
    font-family: SourceHanSansSC-Bold;
    font-weight: bold;
    padding: 0 .18rem;
    word-break: break-all;
    margin-top: .1rem;
}
.entrust3-wrap .con .main .table-tips a, .information5-wrap .main .table-tips a {
    color: #1FA0FF;
}

.entrust4-wrap {
    padding-bottom: 0rem;
}
@media only screen and (width: 375px) and (min-height: 690px){
    .entrust4-wrap .footer{
        position:fixed;
        bottom:0;
    }
}
.entrust4-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.entrust4-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.entrust4-wrap .con {
    padding-bottom: .74rem
}

.entrust4-wrap .con .con-top {
    width: 100%;
    padding-bottom: .1rem;
    border-bottom: .2rem #f6f6f6 solid
}

.entrust4-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    vertical-align: top
}

.entrust4-wrap .con .con-top .con-top-p a {
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333
}

.entrust4-wrap .con .con-top .con-top-p2 {
    margin-left: .5rem
}

.entrust4-wrap .con .con-top .con-top-p3 {
    margin-left: .6rem
}

.entrust4-wrap .con .con-top .con-top-p5 {
    margin-left: .8rem
}

.entrust4-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.entrust4-wrap .con .main .con-p1 {
    margin: .4rem 0 0 .3rem;
    padding-left: .2rem;
    font-family: PingFang-SC-Bold;
    font-size: .3rem;
    line-height: 0.36rem;
    color: #333333;
    border-left: .06rem #ff8e02 solid
}

.entrust4-wrap .con .main .con-p2 {
    display: block;
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: .37rem auto 0;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: #333333;
    text-align: justify;
    word-break: break-all
}

.entrust5-wrap {
    padding-bottom: 0rem;
}

.entrust5-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.entrust5-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.entrust5-wrap .con {
    padding-bottom: .74rem
}

.entrust5-wrap .con .con-top {
    width: 100%;
    padding-bottom: .1rem;
    border-bottom: .2rem #f6f6f6 solid
}

.entrust5-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    vertical-align: top
}

.entrust5-wrap .con .con-top .con-top-p a {
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333
}

.entrust5-wrap .con .con-top .con-top-p2 {
    margin-left: .5rem
}

.entrust5-wrap .con .con-top .con-top-p3 {
    margin-left: .6rem
}

.entrust5-wrap .con .con-top .con-top-p5 {
    margin-left: .8rem
}

.entrust5-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.entrust5-wrap .con .main .con-p1 {
    margin: .4rem 0 0 .3rem;
    padding-left: .2rem;
    font-family: PingFang-SC-Bold;
    font-size: .3rem;
    font-weight: bold;
    line-height: 0.36rem;
    color: #333333;
    border-left: .06rem #ff8e02 solid
}

.entrust5-wrap .con .main .con-p2 {
    display: block;
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: .37rem auto 0;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: #333333;
    text-align: justify;
    word-break: break-all
}

.entrust5-wrap .con .main .download {
    padding-left: .2rem;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: blue;
    text-decoration: underline
}

.trading-tip-wrap {
    padding-bottom: 0rem
}

.trading-tip-wrap .con {
    padding-bottom: .69rem
}

.trading-tip-wrap .con .con-p1 {
    padding-top: .42rem;
    font-family: PingFang-SC-Bold;
    font-size: .38rem;
    line-height: 1;
    color: #333333;
    text-align: center
}

.trading-tip-wrap .con .con-p1 span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: .06rem;
    height: .38rem;
    background: #ff8e02;
    vertical-align: top
}

.trading-tip-wrap .con .con-p1 .p1-left {
    margin-right: .15rem
}

.trading-tip-wrap .con .con-p1 .p1-rig {
    margin-left: .15rem
}

.trading-tip-wrap .con table {
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.91rem;*/
    margin: .4rem auto 0;
    border-collapse: collapse;
    border-spacing: 0
}

.trading-tip-wrap .con table tr {
    font-size: 0
}

.trading-tip-wrap .con table tr td {
    margin: 0;
    border: 1px #242424 solid
}

.trading-tip-wrap .con table tr td p {
    padding: 0 .05rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.trading-tip-wrap .con table tr .tda {
    height: .7rem
}

.trading-tip-wrap .con table tr .tda p {
    padding: 0 .05rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.trading-tip-wrap .con table tr .td1 {
    width: .8rem
}

.trading-tip-wrap .con table tr .td1 p {
    padding: 0 .3rem;
    font-size: .2rem;
    color: #333;
    text-align: center
}

.trading-tip-wrap .con table tr .td2 {
    width: 1.2rem;
    padding: 0 .05rem
}

.trading-tip-wrap .con table tr .td2 p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0;
    width: .7rem;
    text-align: left;
    vertical-align: middle
}

.trading-tip-wrap .con table tr .td2 span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: .4rem;
    font-size: .2rem;
    color: #333;
    word-break: break-all;
    text-align: right;
    vertical-align: middle
}

.trading-tip-wrap .con table tr .td3 {
    width: 1.15rem
}

.trading-tip-wrap .con table tr .td4 {
    width: 1.2rem
}

.trading-tip-wrap .con table tr .td5 {
    width: 1.2rem
}

.trading-tip-wrap .con table tr .td6 {
    width: 1.2rem
}

.trading-tip-wrap .con .con-p2 {
    margin: .2rem 0 0 .3rem;
    font-size: .2rem;
    color: #333
}

.information1-wrap {
    padding-bottom: 0rem
}

.information1-wrap .con2 {
    padding-bottom: 1rem
}

.information1-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information1-wrap .con2 table tr {
    font-size: 0
}

.information1-wrap .con2 table tr td {
    margin: 0;
    /* width: 1.75rem; */
    min-width: 1.75rem;
    border: 1px #242424 solid
}

.information1-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information1-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information1-wrap .con2 table tr .tda p {
    color: #000965
}
.information2-wrap .footer{
    position:fixed;
    bottom:0;
}
.information2-wrap .con2 {
    padding-bottom: 3.5rem
}

.information2-wrap .con2 table {
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information2-wrap .con2 table tr {
    font-size: 0
}

.information2-wrap .con2 table tr td {
    margin: 0;
    width: .9rem;
    border: 1px #242424 solid
}

.information2-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information2-wrap .con2 table tr .tda {
    width: .9rem;
    height: .65rem;
    background: #e9ecff
}

.information2-wrap .con2 table tr .tda p {
    color: #000965
}

.information3-wrap .con2 {
    padding-bottom: 1rem
}

.information3-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information3-wrap .con2 table tr {
    font-size: 0
}

.information3-wrap .con2 table tr td {
    margin: 0;
    width: 1.16rem;
    border: 1px #242424 solid
}

.information3-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information3-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information3-wrap .con2 table tr .tda p {
    color: #000965
}

.information4-wrap .con2 {
    padding-bottom: 1rem
}

.information4-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information4-wrap .con2 table tr {
    font-size: 0
}

.information4-wrap .con2 table tr td {
    margin: 0;
    width: .77rem;
    border: 1px #242424 solid
}

.information4-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information4-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information4-wrap .con2 table tr .tda p {
    color: #000965
}

.information5-wrap .main {
    padding-bottom: 1rem;
}

.information5-wrap .main table {
    /* ipad兼容*/
    width: calc(100vw - 0.4rem);
    /*width: 6.9rem;*/
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information5-wrap .main table tr {
    font-size: 0
}

.information5-wrap .main table tr td {
    margin: 0;
    border: 1px #999 solid;
    box-sizing: border-box;
}

.information5-wrap .main table tr td p {
    padding: .08rem;
    font-size: .28rem;
    line-height: .4rem;
    color: #333;
    text-align: center;
    word-break: break-all;
}

.information5-wrap .main table.table2 tr td p {
    font-size: .24rem;
    line-height: .36rem;
}

.information5-wrap .main table.table2 tr .tda p {
    font-size: .28rem;
    line-height: .4rem;
}

.information5-wrap .main table tr .tda {
    height: .52rem;
}

.information5-wrap .main table tr .tda p {
    line-height: .52rem
}

.information5-wrap .main table tr .td1 {
    width: 1rem;
}

.information5-wrap .main table tr .td1 p {
    padding: 0 .3rem;
    font-size: .2rem;
    color: #333;
    text-align: center;
}

.information5-wrap .main table tr .td2 {
    width: 2.3rem;
    /*min-width: 1.38rem;*/
    /*max-width: 1.38rem*/
}

.information5-wrap .main table tr .td3 {
    width: 2.5rem;
    /*min-width: 2.4rem;*/
    /*max-width: 2.4rem*/
}

.information5-wrap .main table tr .td4 {
    width: 2.3rem;
}

/*.information5-wrap .main table tr .td4 p {*/
    /*display: block;*/
    /*width: 2.05rem*/
/*}*/
.information6-wrap .footer{
    position:fixed;
    bottom:0;
}
.information6-wrap .con2 {
    padding-bottom: 4.3rem
}

.information6-wrap .con2 .yangben {
    display: block;
    margin: .25rem 0 0 .6rem;
    width: 3.34rem;
    height: .55rem;
    background: url(../img/jjht.png) no-repeat;
    background-size: 100% 100%
}

.information7-wrap .con2 {
    padding-bottom: 1rem
}

.information7-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information7-wrap .con2 table tr {
    font-size: 0
}

.information7-wrap .con2 table tr td {
    margin: 0;
    width: 1.16rem;
    border: 1px #242424 solid
}

.information7-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information7-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information7-wrap .con2 table tr .tda p {
    color: #000965
}

.information7-wrap .con2 .con2-p {
    display: block;
    width: 7rem;
    margin: .13rem auto 0;
    font-family: PingFang-SC-Medium;
    font-size: .24rem;
    line-height: .36rem;
    color: #333
}

.information7-wrap .con2 .con2-p a {
    color: #f00
}

.information8-wrap .con2 {
    padding-bottom: 1rem
}

.information8-wrap .con2 .con2-p {
    display: block;
    margin: .25rem 0 0 .6rem;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    color: #333
}

.information8-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information8-wrap .con2 table tr {
    font-size: 0
}

.information8-wrap .con2 table tr td {
    margin: 0;
    width: 3.5rem;
    border: 1px #242424 solid
}

.information8-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information8-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information8-wrap .con2 table tr .tda p {
    color: #000965
}
.information9-wrap .footer{
    position:fixed;
    bottom:0;
}
.information9-wrap .con2 {
    padding-bottom: 4.5rem
}

.information9-wrap .con2 .con2-p {
    display: block;
    margin: .25rem 0 0 .6rem;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    color: #333
}
.information10-wrap .footer{
    position:fixed;
    bottom:0;
}
.information10-wrap .con2 {
    padding-bottom: 4.5rem
}

.information10-wrap .con2 .con2-p {
    display: block;
    margin: .25rem 0 0 .6rem;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    color: #333
}

.information11-wrap .con2 {
    padding-bottom: 1rem
}

.information11-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information11-wrap .con2 table tr {
    font-size: 0
}

.information11-wrap .con2 table tr td {
    margin: 0;
    width: .8rem;
    border: 1px #242424 solid
}

.information11-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information11-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information11-wrap .con2 table tr .tda p {
    color: #000965
}

.information12-wrap .con2 {
    padding-bottom: 1rem
}

.information12-wrap .con2 table {
    width: 7rem;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0
}

.information12-wrap .con2 table tr {
    font-size: 0
}

.information12-wrap .con2 table tr td {
    margin: 0;
    width: 1.75rem;
    border: 1px #242424 solid
}

.information12-wrap .con2 table tr td p {
    font-size: .16rem;
    color: #333;
    text-align: center;
    word-break: break-all
}

.information12-wrap .con2 table tr .tda {
    background: #e9ecff
}

.information12-wrap .con2 table tr .tda p {
    color: #000965
}

.contact-wrap .footer{
    position:fixed;
    bottom:0;
}
.contact-wrap .con {
    padding-bottom: 6.4rem;
    width: 100%
}

.contact-wrap .con .con-tit {
    margin: .38rem 0 .26rem .32rem;
    font-family: PingFang-SC-Bold;
    font-size: .3rem;
    line-height: .36rem;
    font-weight: bold;
    color: #333
}

.contact-wrap .con .con-tit span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin-right: .2rem;
    width: .06rem;
    height: .36rem;
    background: #ff8e02
}

.contact-wrap .con .con-p1 {
    display: block;
    margin: 0 .3rem;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: #333;
    text-indent: .6rem;
    text-align: justify;
    word-break: break-all
}

.contact-wrap .con .con-p1 span {
    color: #235284
}

.teach-wrap {
    padding-bottom: 1.75rem
}

.teach-wrap .header {
    position: relative;
    width: 100%;
    height: .71rem;
    padding-top: .18rem;
    border-bottom: 1px #ececec solid
}

.teach-wrap .header .home {
    position: absolute;
    top: .26rem;
    right: .3rem;
    display: block;
    width: .45rem;
    height: .38rem;
    background: url(../img/house.png) no-repeat;
    background-size: 100% 100%
}

.teach-wrap .con {
    padding-bottom: .24rem
}

.teach-wrap .con .con-top {
    width: 100%;
    height: .92rem;
    border-bottom: .2rem #f6f6f6 solid
}

.teach-wrap .con .con-top .con-top-p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: .3rem;
    padding: .31rem .19rem .22rem;
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    line-height: .34rem;
    color: #333333;
    vertical-align: top
}

.teach-wrap .con .con-top .con-top-p2 {
    margin-left: .4rem
}

.teach-wrap .con .con-top .con-top-p3 {
    margin-left: .5rem
}

.teach-wrap .con .con-top .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.teach-wrap .con .list {
    /* ipad兼容*/
    width: calc(100vw - .56rem);
    /*width: 6.9rem;*/
    margin: 0 auto
}

.teach-wrap .con .list li {
    width: 100%;
    padding: .39rem 0 .18rem;
    border-bottom: 1px #ececec solid
}

.teach-wrap .con .list li .list-p1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    width: 100%;
    font-family: PingFang-SC-Medium;
    font-size: .3rem;
    line-height: 1.5;
    color: #333333
}

.teach-wrap .con .list li .list-p2 {
    margin-top: .43rem;
    font-family: PingFang-SC-Medium;
    font-size: .24rem;
    line-height: .26rem;
    color: #999999;
    text-align: right
}

.teach-wrap .con .list li:nth-last-of-type(1) {
    border-bottom: none
}

.teach-wrap .con .more {
    display: block;
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    height: .64rem;
    margin: 0 auto;
    font-family: PingFang-SC-Medium;
    font-size: .22rem;
    line-height: .64rem;
    color: #233381;
    text-align: center;
    background-color: #f6f6f6;
    border-radius: .08rem
}

.profile-wrap {
    padding-bottom: 1.75rem
}

.profile-wrap .con {
    padding-bottom: .96rem
}

.profile-wrap .con .con-head {
    border-bottom: .2rem #f6f6f6 solid
}

.profile-wrap .con .con-head .list {
    width: 100%
}

.profile-wrap .con .con-head .list li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 33%;
    height: .8rem;
    padding: .1rem 0;
    text-align: center
}

.profile-wrap .con .con-head .list li a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0 .1rem;
    font-family: PingFang-SC-Bold;
    font-size: .32rem;
    font-weight: bold;
    color: #333;
    line-height: .8rem;
    text-align: center
}

.profile-wrap .con .con-head .list li .active {
    background: url(../img/activebg.png) no-repeat;
    background-size: 3.5rem .15rem;
    background-position: center bottom
}

.profile-wrap .con .content .con-tit {
    margin: .38rem 0 .26rem .32rem;
    font-family: PingFang-SC-Bold;
    font-size: .3rem;
    line-height: .36rem;
    font-weight: bold;
    color: #333
}

.profile-wrap .con .content .con-tit span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin-right: .2rem;
    width: .06rem;
    height: .36rem;
    background: #ff8e02
}

.profile-wrap .con .content .content-p {
    margin-top: .45rem;
    margin: .45rem 0 .46rem;
    font-family: PingFang-SC-Bold;
    font-size: .34rem;
    font-weight: bold;
    color: #333;
    text-align: center
}

.profile-wrap .con .content .text {
    display: block;
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    margin: 0 auto;
    font-family: PingFang-SC-Medium;
    font-size: .28rem;
    line-height: .46rem;
    color: #333333;
    text-indent: .6rem;
    text-align: justify;
    word-break: break-all
}

.profile-wrap .con .content .text span {
    color: #235284
}

.profile-wrap .con .content .text b {
    font-family: PingFang-SC-Bold;
    font-size: .28rem;
    font-weight: bold;
    line-height: .46rem;
    color: #233381
}

.profile-wrap .con .content .text2 {
    margin-top: .5rem
}

.profile-wrap .con .content .con-img {
    width: 6.87rem;
    height: 10.02rem;
    margin: .78rem auto 0
}

.profile-wrap .con .content .con-img img {
    width: 100%;
    height: 100%
}

.profile-wrap .con .content .con-img2 {
    width: 6.72rem;
    height: 4.67rem;
    margin: .31rem auto 0
}

.profile-wrap .con .content .con-img2 img {
    width: 100%;
    height: 100%
}

.profile-wrap .con .content .con-img3 {
    /* ipad兼容*/
    width: calc(100vw - .6rem);
    /*width: 6.9rem;*/
    height: 4.9rem;
    margin: .78rem auto 0
}

.profile-wrap .con .content .con-img3 img {
    width: 100%;
    height: 100%
}
.footer-icon{
    display: inline-block;
    width: .18rem;
    height: .2rem;
    position: relative;
    top: .02rem;
    margin: 0 .1rem 0 .08rem;
}
