h1, h2, h3, h4, h5, h6, p, span {
    margin: 0;
    padding: 0;
    font-family:Arial !important;
}

.fl {
    float: left;
    clear: none !important;
}

.fr {
    float: right;
    clear: none !important;
}

.clearfix:after {
    display: block;
    content: '';
    clear: both;
}

a {
    text-decoration: none;
}

ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

* {
    word-break: break-all;
}

.text-green {
    color: green;
}

.text-blue {
    color: #3F90C5;
}

.mr-5 {
    margin-right: 5px;
}

.w-200 {
    width: 200px;
}

.d-flex {
    display: flex;
}

.justify-content-center {
    justify-content: center;
}

.justify-content-between {
    justify-content: space-between;
}

.new-container {
    width: 862px;
}

/*第一层*/
.new01 li p, .new01 li span {
    font-size: 20px !important;
}

.new01 {
    width: 862px;
    margin: 0 auto;
    margin-bottom: 30px;
}

.new01 > div {
    width: 350px;
    box-sizing: border-box;
    padding-top: 15px;
    padding-bottom: 25px;
}

.new01-left {
    border: 1px solid #febe04;
    margin-left: 54px;
}

.new01-right {
    border: 1px solid #a21c03;
    margin-left: 54px;
}

.new01 > div > p {
    margin-bottom: 10px;
}

.new01 > div > p > span:first-child {
    font-weight: bolder;
    font-style: italic;
    font-size: 60px;
    margin-left: 30px;
}

.new01 > div > p > span.span02 {
    font-size: 32px;
    font-weight: bolder;
    position: relative;
    top: -4px;
    margin-left: 2px;
}

.new01 > div > ul > li {
    font-size: 20px;
    color: #999;
    margin-left: 35px;
    margin-bottom: 3px;
    line-height: 1.4 !important;
}

.new01 > div > ul > li > p {
    display: inline-block;
    width: 280px;
}

.new01 > div > ul > li:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #999;
    border-radius: 50%;
    margin-right: 10px;
    margin-top: 12px;
    vertical-align: top;
}

/*第二层*/
.new02 {
    width: 862px;
    margin: 0 auto;
    margin-bottom: 30px
}

.new02 > li {
    width: 284px;
    box-sizing: border-box;
    margin-left: 4px;
}

.new02 > li:first-child {
    margin-left: 0;
}

.new02 > li > .image-con {
    width: 284px;
    height: 169px;
    background-size: 100%;
}

.new02 > li > .bt-con {
    width: 284px;
    box-sizing: border-box;
    border: 1px solid #abafb2;
    margin-top: 4px;
    padding: 0 10px 10px 10px;
}

.new02 > li > .bt-con > p {
    text-align: center;
    font-size: 14px;
    color: #666;
    line-height: 1.4 !important;
}

.new02 > li > .bt-con > p:first-child {
    font-size: 16px;
    font-weight: bold;
    color: #6276bf;
    margin-bottom: 8px;
    margin-top: 4px;
}

/*第三层*/
.new03 {
    width: 862px;
    margin: 0 auto;
    margin-bottom: 30px
}

.new03 > div {
    width: 200px;
    margin-left: 18px;
}

.new03 > div:first-child {
    margin-left: 0;
}

.new03 div > div.mid-img {
    width: 200px;
    height: 120px;
    margin-bottom: 30px;
}

.new03 div > .title {
    margin: 30px 0 20px 0;
}

.new03 div .title p {
    text-align: center;
    font-weight: bold;
    margin: 30px 0 20px 0 !important;
    font-size: 20px;

}

.new03 div > .con01 {
    /*padding: 0 18px;*/
    margin-bottom: 20px;
}

.new03 div .con01 p {
    padding: 0 18px;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
}

/**
旧版
*/
.new03 > li {
    width: 200px;
    margin-left: 18px;
}

.new03 > li:first-child {
    margin-left: 0;
}

.new03 > li > div.mid-img {
    width: 200px;
    height: 120px;
    margin-bottom: 30px;
}

.new03 > li > p.title {
    text-align: center;
    font-weight: bold;
    margin: 30px 0 20px 0;
    font-size: 20px;
}

.new03 > li > p.con01 {
    padding: 0 18px;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 20px;
}

/*第四层*/
.new04 {
    width: 862px;
    margin: 0 auto;
    margin-bottom: 30px;
    display: flex;
    justify-content: space-between;
}

.new04 > div {
    width: 166px;
    box-sizing: border-box;
    margin-left: 5px;
}

.new04 > div:first-child {
    margin-left: 0;
}

.new04 > div > div.title {
    width: 166px;
    height: 37px;
    line-height: 37px;
    background-color: #54b9ff;
    text-align: center;
    color: white;
    font-size: 18px;
    font-weight: bold;
}

.new04 > div > div.list-con {
    width: 166px;
    border: 1px solid #54b9ff;
    box-sizing: border-box;
    margin-top: 2px;
    padding: 0 15px;
    color: #666;
    border-radius: 4px;
    padding-top: 10px;
}

.new04 > div > div.list-con > div.one {
    font-size: 16px;
    text-align: center;
    height: 30px;
    line-height: 30px;
}

.new04 > div > div.list-con > div.two {
    margin-bottom: 2px;
}

.new04 > div > div.list-con > div.two > p {
    line-height: 1.4 !important;
    color: #666;
    font-size: 14px;
}

.new04 > div > div.list-con > div.three {
    border-top: 1px dashed #54b9ff;
    margin: 10px 0 10px 0;
}

.new04 > div > div.list-con > div.four {
    font-size: 12px;
    text-align: center;
    margin-bottom: 10px;
    color: #666;
}

.new04 > div > div.list-con > div.four > p {
    font-size: 14px;
    text-align: center;
    color: #666;
}

/**
旧版
 */
.new04 > li {
    width: 166px;
    box-sizing: border-box;
    margin-left: 5px;
}

.new04 > li:first-child {
    margin-left: 0;
}

.new04 > li > div.title {
    width: 166px;
    height: 37px;
    line-height: 37px;
    background-color: #54b9ff;
    text-align: center;
    color: white;
    font-size: 18px;
    font-weight: bold;
}

.new04 > li > ul.list-con {
    width: 166px;
    border: 1px solid #54b9ff;
    box-sizing: border-box;
    margin-top: 2px;
    padding: 0.4rem 15px 0;
    color: #666;
    border-radius: 4px;
}

.new04 > li > ul.list-con > li.one {
    font-size: 16px;
    text-align: center;
    height: 30px;
    line-height: 30px;
}

.new04 > li > ul.list-con > li.two {
    font-size: 12px;
    margin-bottom: 2px;
}

.new04 > li > ul.list-con > li.two > p {
    line-height: 1.4 !important;
}

.new04 > li > ul.list-con > div.three {
    border-top: 1px dashed #54b9ff;
    margin: 10px 0 10px 0;
}

.new04 > li > ul.list-con > li.four {
    font-size: 12px;
    text-align: center;
    margin-bottom: 10px;
}

.new04 > li > div.list-con {
    width: 166px;
    border: 1px solid #54b9ff;
    box-sizing: border-box;
    margin-top: 2px;
    padding: 0.4rem 15px 0;
    color: #666;
    border-radius: 4px;
}

.new04 > li > div.list-con > p.one {
    font-size: 16px;
    text-align: center;
    height: 30px;
    line-height: 30px;
}

.new04 > li > div.list-con > p.two {
    font-size: 12px !important;
    margin-bottom: 2px;
}

.new04 > li > div.list-con > p.two > span {
    line-height: 1.4 !important;
}

.new04 > li > div.list-con > div.three {
    border-top: 1px dashed #54b9ff;
    margin: 10px 0 10px 0;
}

.new04 > li > div.list-con > p.four {
    font-size: 12px !important;
    text-align: center;
    margin-bottom: 10px;
}

/*五楼*/
.new05 {
    width: 862px;
    margin: 0 auto;
    margin-top: 100px
}

.new05 > div {
    margin-left: 6px;
}

.new05 > div:first-child {
    margin-left: 10px;
}

.new05 > div > div.title {
    width: 133px;
    height: 48px;
    box-sizing: border-box;
    padding-left: 30px;
    background: #236efb url(https://img.houxue.com/static/chajian/page01/arrow.png) no-repeat 5px 17px;
    background-size: 22px;
    border-radius: 4px 4px 0 0;
}

.new05 > div > div.title > p {
    line-height: 48px !important;
    color: white;
    font-size: 16px;
    font-weight: bold;
}

.new05 > div > div.con {
    background-color: #236efb;
    width: 133px;
    margin-top: 2px;
    box-sizing: border-box;
    padding: 30px 20px 30px 20px;
    border-radius: 0 0 4px 4px;
}


.new05 > div > div.con > p {
    color: white;
    font-size: 14px;
    line-height: 20px !important;
    letter-spacing: 1px;
}

/**
旧版
 */
.new05 > li {
    margin-left: 6px;
}

.new05 > li:first-child {
    margin-left: 10px;
}

.new05 > li > div.title {
    width: 133px;
    height: 48px;
    line-height: 48px;
    color: white;
    box-sizing: border-box;
    padding-left: 30px;
    background: #236efb url(https://img.houxue.com/static/chajian/page01/arrow.png) no-repeat 5px 17px;
    background-size: 22px;
    border-radius: 4px 4px 0 0;
    font-size: 16px;
    font-weight: bold;
}

.new05 > li > div.con {
    background-color: #236efb;
    width: 133px;
    margin-top: 2px;
    color: white;
    font-size: 12px;
    box-sizing: border-box;
    padding: 30px 20px 30px 20px;
    line-height: 20px;
    border-radius: 0 0 4px 4px;
}

/*其他样式*/
.new0101 {
    color: #af2509 !important;
}

.new0102 {
    color: #fec300 !important;
}

.new0201 {
    background: url(https://img.houxue.com/static/chajian/page01/5.jpg) no-repeat center;
}

.new0202 {
    background: url(https://img.houxue.com/static/chajian/page01/6.jpg) no-repeat center;
}

.new0203 {
    background: url(https://img.houxue.com/static/chajian/page01/7.jpg) no-repeat center;
}

.new0301 {
    background: #ffcdde;
}

.new0302 {
    color: #df6f1d;
}

.new0303 {
    background: url(https://img.houxue.com/static/chajian/page01/1.png) no-repeat center;
}

.new0304 {
    color: #ab6c4b;
}

.new0305 {
    background: #dbead5;
}

.new0306 {
    color: #306807;
}

.new0307 {
    background: url(https://img.houxue.com/static/chajian/page01/2.png) no-repeat center;
}

.new0308 {
    color: #15780b;
}

.new0309 {
    background: #bae9ef;
}

.new0310 {
    color: #265e91;
}

.new0311 {
    background: url(https://img.houxue.com/static/chajian/page01/3.png) no-repeat center;
}

.new0312 {
    color: #008596;
}

.new0313 {
    background: #f0eebb;
}

.new0314 {
    color: #626e18;
}

.new0315 {
    background: url(https://img.houxue.com/static/chajian/page01/4.png) no-repeat center;
}

.new0316 {
    color: #b7b137;
}

.new0401 {
}

.new0501 {
    margin-top: -22px;
}

.new0502 {
    background-color: #05a0f2 !important;
}

.new0503 {
    background-color: #01c7b6 !important;
}

.new0504 {
    background-color: #f45750 !important;
}

.new0505 {
    background-color: #ed3863 !important;
}

.new0506 {
    background-color: #594ce4 !important;
}

/*********page02***********/

/*floor01*/

.floor01-box {
    width: 843px;
    background: #edf8f4;
    padding: 21px 34px;
    box-sizing: border-box;
    position: relative;
    margin: 0 auto;
    margin-top: 20px;
}

.floor01-box > ul > li {
    width: 356px;
    border: 1px solid #0eb367;
    background: #fff;
    padding: 16px 0 20px 0;
    box-sizing: border-box;
}

.a-c-title {
    line-height: 61px;
    font-size: 29px;
    color: #0eb367;
    font-weight: bold;
    text-align: center;
    width: 254px;
    margin: 0 auto;
    border-bottom: 1px solid #eff8f5;
}

.bg-t-01 {
    background: url(https://img.houxue.com/static/chajian/page02/arrow-r.png) no-repeat 11px center;
    padding-left: 35px;
}

.bg-t-02 {
    background: url(https://img.houxue.com/static/chajian/page02/arrow-r.png) no-repeat 11px center;
    padding-left: 35px;
}

.a-c-img {
    margin: 0 auto;
    width: 96px;
    height: 90px;
    margin-top: 32px;
}

.a-c-i-01 {
    background: url(https://img.houxue.com/static/chajian/page02/2-1.png) no-repeat center;
}

.a-c-i-02 {
    background: url(https://img.houxue.com/static/chajian/page02/2-2.png) no-repeat center;
}

.a-c-list {
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 15px;
}

.pdl01 {
    padding-left: 70px;
}

.pdl02 {
    padding-left: 46px;
}

.a-c-list > ul > li {
    font-size: 17px;
    color: #555;
    background: url(https://img.houxue.com/static/chajian/page02/p.png) no-repeat 0 10px;
    line-height: 30px;
    box-sizing: border-box;
    padding-left: 20px;
    letter-spacing: 3px;
}

.a-knewDetail {
    display: block;
    width: 150px;
    line-height: 36px;
    height: 36px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    margin: 0 auto;
    background: #0eb367;
    cursor: pointer;
}

.round {
    width: 17px;
    height: 17px;
    position: absolute;
    background: url(https://img.houxue.com/static/chajian/page02/round.png) no-repeat 0 0;
}

.round01 {
    top: 97px;
    left: 414px;
}

.round02 {
    top: 303px;
    left: 414px;
}


/*floor02*/

.floor02-box {
    width: 905px;
    margin: 0 auto;
    margin-top: 20px;
}

.floor02-box > ul > li {
    width: 258px;
    margin-left: 40px;
}

.d-c-img {
    width: 100%;
    height: 258px;
}

.d-bg-01 {
    background: url(https://img.houxue.com/static/chajian/page02/3-1.png) no-repeat 0 0;
}

.d-bg-02 {
    background: url(https://img.houxue.com/static/chajian/page02/3-2.png) no-repeat 0 0;
}

.d-bg-03 {
    background: url(https://img.houxue.com/static/chajian/page02/3-3.png) no-repeat 0 0;
}

.small-text {
    color: #333;
    font-size: 16px;
    text-align: center;
    display: block;
    margin: 32px 0 10px 0;
}

.big-text {
    color: #00c755;
    font-size: 20px;
    text-align: center;
    display: block;
    font-weight: bold;
}

.d-knewDetail {
    display: block;
    width: 175px;
    line-height: 44px;
    height: 44px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    margin: 0 auto;
    background: #45afa1;
    margin-top: 14px;
    cursor: pointer;
}


/*floor03*/

.floor03-box {
    width: 855px;
    margin: 0 auto;
    margin-top: 20px;
    display: flex;
    justify-content: space-around;
}

.floor03-box > div {
    width: 200px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    margin-left: 30px;
}

.u-top {
    padding: 12px 0 0 0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    height: 209px;
    box-sizing: border-box;

}

.u-top-s-text {
    font-size: 20px !important;
    display: block;
    text-align: center;
    color: #fff;
}

.u-top-b-text {
    font-size: 30px !important;
    font-weight: bold;
    display: block;
    margin: 0px 0 15px 0;
    text-align: center;
    color: #fff;
}

.u-top-img {
    width: 78px;
    height: 78px;
    margin: 0 auto;
}

.u-bg01 {
    background: url(https://img.houxue.com/static/chajian/page02/4-1.png) no-repeat 0 0;
}

.u-bg02 {
    background: url(https://img.houxue.com/static/chajian/page02/4-2.png) no-repeat 0 0;
}

.u-bg03 {
    background: url(https://img.houxue.com/static/chajian/page02/4-3.png) no-repeat 0 0;
}

.u-bg04 {
    background: url(https://img.houxue.com/static/chajian/page02/4-4.png) no-repeat 0 0;
}

.bg-blue .u-top {
    background: #01ccd3;
    border-bottom: 5px solid #85e6ed;
}

.bg-blue .shadow-bottom {
    background: #cbf7f8;
}

.bg-blue .u-knewDetail {
    background: #01ccd3;
}


.bg-green .u-top {
    background: #13d6ae;
    border-bottom: 5px solid #88efdc;
}

.bg-green .shadow-bottom {
    background: #d1f8f7;
}

.bg-green .u-knewDetail {
    background: #13d6ae;
}

.shadow-bottom {
    width: 180px;
    height: 10px;
    margin: 0 auto;
}

.u-middle {
    /*height: 161px;*/
    line-height: 30px !important;
    padding: 20px 25px;
    box-sizing: border-box;
    color: #999;
    font-size: 20px;
    border: 1px solid #8be5ed;
    border-top: none;
}

.u-knewDetail {
    display: block;
    width: 190px;
    line-height: 57px;
    height: 57px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    margin-top: 14px;
    cursor: pointer;
}

/**
旧版
*/
.floor03-box > ul > li {
    width: 190px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    margin-left: 10px;
}

/*floor04*/

.floor04-box {
    width: 855px;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.f-04-bg01 {
    background: #ff893f;
}

.f-04-bg02 {
    background: #ff713f;
}

.f-04-bg03 {
    background: #ff6344;
}

.f-04-bg04 {
    background: #fb5259;
}

.f-04-bg05 {
    background: #f73480;
}

.floor04-box > div > div {
    width: 165px;
    margin-left: 6px;
}

.f-04-top {
    padding: 7px 0;
    margin-bottom: 2px;
}

.f-04-top > span {
    display: block;
    line-height: 47px;
    height: 47px;
    width: 47px;
    border: 1px solid #fff;
    color: #fff;
    margin: 0 auto;
    font-size: 26px;
    text-align: center;
    border-radius: 50%;
    font-weight: bold;
}

.f-04-middle {
    /*height: 186px;*/
    padding: 15px 10px;
    box-sizing: border-box;
}

.f-04-middle > span {
    display: block;
    font-size: 30px;
    color: #fff;
    letter-spacing: 4px;
    text-align: center;
    padding-top: 5px;
}

.f-04-middle > p {
    font-size: 14px;
    color: #fff;
}

.f-04-bottom {
    display: block;
    line-height: 59px;
    font-size: 22px;
    text-align: center;
    box-sizing: border-box;
    padding-bottom: 12px;
    margin-top: 9px;
    cursor: pointer;
    width: 165px;
    margin-left: 5px;
}

.f-04-b01 {
    border: 1px solid #ff893f;
    background: url(https://img.houxue.com/static/chajian/page02/5-1.png) no-repeat 0 bottom;
    color: #ff893f;
    background-size: 100%;
}

.f-04-b02 {
    border: 1px solid #ff713f;
    background: url(https://img.houxue.com/static/chajian/page02/5-2.png) no-repeat 0 bottom;
    color: #ff713f;
    background-size: 100%;
}

.f-04-b03 {
    border: 1px solid #ff6344;
    background: url(https://img.houxue.com/static/chajian/page02/5-3.png) no-repeat 0 bottom;
    color: #ff6344;
    background-size: 100%;
}

.f-04-b04 {
    border: 1px solid #fb5259;
    background: url(https://img.houxue.com/static/chajian/page02/5-4.png) no-repeat 0 bottom;
    color: #fb5259;
    background-size: 100%;
}

.f-04-b05 {
    border: 1px solid #f73480;
    background: url(https://img.houxue.com/static/chajian/page02/5-5.png) no-repeat 0 bottom;
    color: #f73480;
    background-size: 100%;
}


/*floor05*/

.floor05-box {
    width: 815px;
    margin: 0 auto;
    margin-top: 20px;
}

.f-05-top {
    background: #e5e5e5;
    line-height: 66px;
}

.f-05-top li {
    width: 119px;
    margin-left: 27px;
}

.f-05-color01 {
    color: #0067b2;
}

.f-05-color02 {
    color: #3286cf;
}

.f-05-bg01 {
    background: #0067b2;
}

.f-05-bg02 {
    background: #3286cf;
}

.f-05-border01 {
    border-bottom: 5px solid #0067b2;
}

.f-05-border02 {
    border-bottom: 5px solid #3286cf;
}

.f-05-top {
    /*padding: 0 36px;*/
}

.f-05-top span {
    display: block;
    font-size: 32px;
    font-style: italic;
    font-weight: bold;
    text-align: center;
    width: 70px;
    margin: 0 auto;
    margin-bottom: 5px;
}

.f-05-b05-bottom {
    background: #eee;
    padding: 8px 36px 12px 36px;
}

.f-05-b05-bottom li {
    width: 119px;
    margin-left: 27px;
}

.marginl {
    margin-left: 0 !important;
}

.f-05-b-top {
    /*height: 129px;*/
    line-height: 27px;
    font-size: 18px;
    color: #fff;
    padding: 30px 5px;
    text-align: center;
}

.f-05-b-bottom {
    line-height: 29px;
    font-size: 16px;
    text-align: center;
    display: block;
    background: #fff;
    margin-top: 5px;
    color: #006cad;
    border: 1px solid #006cad;
    cursor: pointer;
}

/**
旧版
 */
.floor04-box > ul > li {
    width: 170px;
    margin-left: 6px;
}

/*************缤纷假日***************/

.tft {

    width: 855px;
    margin: 0 auto;
    position: relative;
}

.tft .tft2 {
    min-height: 200px;
    background-size: 100%;
    margin: 100px auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
}

.tft2_1, .tft2_2 {
    width: 320px;
    box-sizing: unset !important;
    padding-left: 90px;
    padding-right: 10px;
    min-height: 290px;
}

.tft2_1 {
    background: url("https://img.houxue.com/static/chajian/page03/1-21.png") no-repeat 18px 20px;
    background-size: 70px;
}

.tft2_2 {
    background: url("https://img.houxue.com/static/chajian/page03/1-22.png") no-repeat 18px 20px;
    background-size: 70px;
}


.tft2_title {
    background: linear-gradient(to bottom, #d5a4f5, #56509a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    height: 60px;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    line-height: 60px;
    color: #533da1;
}

.tft2_title p {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    line-height: 60px;
    color: #533da1;
}

.tft2_content {
    min-height: 175px;
    overflow: hidden;
    letter-spacing: 2px;
    line-height: 25px;
    font-size: 18px;
    font-weight: 500;
    color: #533da1;
}

.tft2_content p {
    letter-spacing: 2px;
    line-height: 25px;
    font-size: 18px;
    font-weight: 500;
    color: #533da1;
}

.tft2_btn {
    letter-spacing: 3px;
    font-size: 22px;
    font-weight: 500;
    padding: 5px 0;
    background: #9b7ecb;
    border: none;
    border-radius: 4px;
    color: #ffffff;
    text-align: center;
}

.tft2_1_btn:hover {
    background: #fff;
    border: 1px solid #9b7ecb;
    color: #9b7ecb;
}

.tft2_2_btn:hover {
    background: #fff;
    border: 1px solid #9b7ecb;
    color: #9b7ecb;
}

.tft .tft3 {
    height: 445px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    background: url(https://img.houxue.com/static/chajian/page03/1-3.jpg) no-repeat bottom center;
    margin-top: 60px;
}

.tft3_1, .tft3_2, .tft3_3 {
    z-index: 999;
    width: 260px;
    height: 355px;
    border: 1px solid #7ca9dc;
    border-radius: 10px;
    background: #ffffff;
}

.tft3_1 {
    margin-left: 15px;
}

.tft3_3 {
    margin-right: 15px;
}

.tft3_title {
    height: 85px;
    color: #1665c1;
    text-align: center;
    line-height: 85px;
    font-size: 30px;
    font-weight: bold;
}

.tft3_title p {
    color: #1665c1;
    text-align: center;
    line-height: 85px;
    font-size: 30px;
    font-weight: bold;
}

.tft3_hr {
    height: 1px;
    width: 220px;
    margin: 0 auto;
    border-bottom: 1px dashed #f7e07e;
}

.tft3_content {
    margin-top: 15px;
    padding: 0 20px;
    height: 255px;
    letter-spacing: 1px;
    line-height: 30px;
    color: #797979;
    overflow: hidden;
    font-size: 14px;
    font-weight: 500;
}

.tft3_content p {
    letter-spacing: 1px;
    line-height: 30px;
    color: #797979;
    overflow: hidden;
    font-size: 14px;
    font-weight: 500;
}

.tft3_btn {
    margin-top: 10px;
    text-align: center;
    padding: 8px 0;
    border: 1px solid #ffffff;
    background: #ffffff;
    border-radius: 10px;
    color: #1665c1;
    letter-spacing: 5px;
    font-size: 26px;
    font-weight: 500;
}

.tft3_1_btn:hover {
    background: #1665c1;
    border: 1px solid #1665c1;
    color: #ffffff;
}

.tft3_2_btn:hover {
    background: #1665c1;
    border: 1px solid #1665c1;
    color: #ffffff;
}

.tft3_3_btn:hover {
    background: #1665c1;
    border: 1px solid #1665c1;
    color: #ffffff;
}

.tft .tft4 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 60px;
}

.tft4_1, .tft4_2, .tft4_3, .tft4_4 {
    width: 390px;
    min-height: 380px;
    padding: 10px;
    box-sizing: unset !important;
}

.tft .tft4 .tft4_1 {
    border: 2px dashed #fbc31a;
}

.tft .tft4 .tft4_2 {
    border: 2px dashed #ed792b;
}

.tft .tft4 .tft4_3 {
    margin-top: 20px;
    border: 2px dashed #ed792b;
}

.tft .tft4 .tft4_4 {
    margin-top: 20px;
    border: 2px dashed #fbc31a;
}

.tft4_title {
    height: 70px;
    color: #1665c1;
    text-align: center;
    line-height: 70px;
    font-weight: bold;
    font-size: 32px;
}

.tft4_title p {
    color: #1665c1;
    text-align: center;
    line-height: 70px;
    font-weight: bold;
    font-size: 32px;
}

.tft4_1_title {
    background: url(https://img.houxue.com/static/chajian/page03/1-41.png) no-repeat left top;
    background-size: 20%;
}

.tft4_2_title {
    background: url(https://img.houxue.com/static/chajian/page03/1-42.png) no-repeat right top;
    background-size: 20%;
}

.tft4_3_title {
    background: url(https://img.houxue.com/static/chajian/page03/1-43.png) no-repeat left top;
    background-size: 20%;
}

.tft4_4_title {
    background: url(https://img.houxue.com/static/chajian/page03/1-44.png) no-repeat right top;
    background-size: 20%;
}


.tft4_content {
    padding: 0 35px 0;
    min-height: 230px;
    letter-spacing: 1px;
    color: #797979;
    font-weight: 500;
    font-size: 16px;
    line-height: 30px !important;
}

.tft4_content p {
    letter-spacing: 1px;
    color: #797979;
    font-weight: 500;
    font-size: 16px;
    line-height: 30px !important;
}

.tft4_btn {
    background: #fbc31a;
    border: none;
    width: 92%;
    padding: 8px 0;
    letter-spacing: 5px;
    margin: 0 13px;
    border-radius: 5px;
    color: #ffffff;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
}

.tft4_1_btn {
    background: #fbc31a;
    border: 1px solid #fbc31a;
}

.tft4_1_btn:hover {
    background: #fff;
    border: 1px solid #fbc31a;
    color: #fbc31a;
}

.tft4_2_btn {
    background: #ed792b;
    border: 1px solid #ed792b;
}

.tft4_2_btn:hover {
    background: #fff;
    border: 1px solid #ed792b;
    color: #ed792b;
}

.tft4_3_btn {
    background: #ed792b;
    border: 1px solid #ed792b;
}

.tft4_3_btn:hover {
    background: #fff;
    border: 1px solid #ed792b;
    color: #ed792b;
}

.tft4_4_btn {
    background: #fbc31a;
    border: 1px solid #fbc31a;
}

.tft4_4_btn:hover {
    background: #fff;
    border: 1px solid #fbc31a;
    color: #fbc31a;
}

.tft .tft5 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 60px;
}

.tft5_1, .tft5_2, .tft5_3, .tft5_4, .tft5_5 {
    width: 380px;
    height: 415px;
    margin: 0 auto;
}

.tft .tft5 .tft5_1 {
    background: url(https://img.houxue.com/static/chajian/page03/1-51.png) no-repeat;
    background-size: 100%;
}

.tft .tft5 .tft5_2 {
    background: url(https://img.houxue.com/static/chajian/page03/1-52.png) no-repeat;
    background-size: 100%;
    margin-bottom: 50px;
}

.tft .tft5 .tft5_2 button {
    background: #c088e1;
}

.tft .tft5 .tft5_3 {
    background: url(https://img.houxue.com/static/chajian/page03/1-53.png) no-repeat;
    background-size: 100%;
}

.tft .tft5 .tft5_4 {
    background: url(https://img.houxue.com/static/chajian/page03/1-54.png) no-repeat;
    background-size: 100%;
    margin-right: 10px;
}

.tft .tft5 .tft5_5 {
    background: url(https://img.houxue.com/static/chajian/page03/1-55.png) no-repeat;
    background-size: 100%;
}

.tft .tft5 .tft5_5 button {
    background: #c088e1;
}


.tft5_title {
    margin: 0;
    height: 85px;
    color: #5e57a5;
    text-align: center;
    font-weight: 500;
    font-size: 28px;
    line-height: 85px;
}

.tft5_title p {
    color: #5e57a5;
    text-align: center;
    font-weight: 500;
    font-size: 28px;
    line-height: 85px;
}

.tft5_content {
    margin: 20px 25px 10px;
    height: 255px;
    overflow: hidden;
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px;
    font-size: 20px;
    font-weight: bold;
}

.tft5_content p {
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px !important;
    font-size: 20px;
    font-weight: bold;
}

.tft5_btn {
    background: #9775d2;
    border: none;
    margin-left: 5px;
    letter-spacing: 2px;
    border-radius: 4px;
    color: #ffffff;
    font-size: 20px;
    font-weight: 500;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.tft5_1_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
}

.tft5_1_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.tft5_2_btn {
    background: #7570cc;
    border: 1px solid #7570cc;
}

.tft5_2_btn:hover {
    background: #fff;
    border: 1px solid #7570cc;
    color: #7570cc;
}

.tft5_3_btn {
    background: #be8abe;
    border: 1px solid #be8abe;
}

.tft5_3_btn:hover {
    background: #fff;
    border: 1px solid #be8abe;
    color: #be8abe;
}

.tft5_4_btn {
    background: #be8abe;
    border: 1px solid #be8abe;
}

.tft5_4_btn:hover {
    background: #fff;
    border: 1px solid #be8abe;
    color: #be8abe;
}

.tft5_5_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
}

.tft5_5_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.tft .tft6 {
    margin: 60px auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    min-height: 600px;
    background-size: 100%;
    padding: 10px;
}

.tft6_1, .tft6_2, .tft6_3, .tft6_4, .tft6_5, .tft6_6 {
    width: 275px;
    min-height: 265px;
}

.tft .tft6 .hr_6 {
    width: 100%;
    display: flex;
    color: #fbc31a;
    position: relative;
}

.tft .tft6 hr {
    width: 98%;
    border: none;
    height: 1px;
    background: linear-gradient(to right, #fbc31a, #fef9e4);
    position: relative;
}

.tft .tft6 hr:before {
    content: '·';
    color: #fbc31a;
    position: absolute;
    left: 0;
}

.tft6_title {
    width: 225px;
    height: 50px;
    background: url("https://img.houxue.com/static/chajian/page03/1-6.png") no-repeat #ffffff left center;
    margin: 0 auto;
    font-size: 24px;
    font-weight: bold;
    color: #2f81cb;
    text-align: center;
    line-height: 50px;
}

.tft6_title p {
    font-size: 24px;
    font-weight: bold;
    color: #2f81cb;
    text-align: center;
    line-height: 50px;
}

/*二级标题*/
.tft6_title2 {
    color: #000;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
}

.tft6_title2:before {
    content: '·';
    color: #2f81cb;
    margin-right: 5px;
}

.tft6_content {
    padding: 10px 15px 15px;
    letter-spacing: 1px;
    line-height: 20px;
    text-indent: 25px;
    font-size: 16px;
}

.tft6_content p {
    letter-spacing: 1px;
    line-height: 20px;
    text-indent: 25px;
    font-size: 16px;
}


.tft6_btn {
    background: #ed7928;
    border: none;
    width: 250px;
    height: 35px;
    letter-spacing: 3px;
    margin-left: 10px;
    border-radius: 5px;
    color: #ffffff;
    font-size: 22px;
    text-align: center;
    line-height: 35px;
    cursor: pointer;
}

.tft6_btn:hover {
    background: #ffffff;
    border: 1px solid #ed7928;
    color: #ed7928;
}

.tft6_2_btn {
    background: #fbc31a;
    color: #ffffff;
}

.tft6_2_btn:hover {
    background: #ffffff;
    border: 1px solid #fbc31a;
    color: #fbc31a;
}

.tft6_5_btn {
    background: #fbc31a;
    color: #ffffff;
}

.tft6_5_btn:hover {
    background: #ffffff;
    border: 1px solid #fbc31a;
    color: #fbc31a;
}

/***************湛蓝如冰*****************/


.blueWater {
    width: 855px;
    margin: 0 auto;
}

.blueWater .blueWater2 {
    min-height: 403px;
    display: flex;
    background: #f7f8fa;
}

.blueWater2_1, .blueWater2_2 {
    width: 363px;
    height: 350px;
    border: 1px solid #c9c9c9;
    background: #ffffff;
    margin: 27px 50px;
    padding: 0 20px;
}

.blueWater2_title {
    margin-bottom: 0;
    height: 78px;
    background: url("https://img.houxue.com/static/chajian/page03/2-2.png") no-repeat left center;
    text-align: center;
    color: #4986c9;
    font-weight: bold;
    font-size: 24px;
    line-height: 78px;
}

.blueWater2_title p {
    text-align: center;
    color: #4986c9;
    font-weight: bold;
    font-size: 24px;
    line-height: 78px;
}

.blueWater2_hr {
    height: 1px;
    width: 220px;
    margin: 0 auto;
    border-bottom: 2px solid #eff2f9;
}

.blueWater2_content {
    margin-top: 15px;
    height: 200px;
    font-size: 16px;
    line-height: 28px;
    overflow: hidden;
}

.blueWater2_content p {
    font-size: 16px;
    line-height: 28px;
}

.blueWater2_btn {
    border: 1px solid #4986c9;
    text-align: center;
    background: #4986c9;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
    margin: 0 auto;
    height: 40px;
}

.blueWater2_1_btn:hover {
    background: #1665c1;
    border: 1px solid #1665c1;
    color: #ffffff;
}

.blueWater2_2_btn:hover {
    background: #1665c1;
    border: 1px solid #1665c1;
    color: #ffffff;
}

.blueWater .blueWater3 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.blueWater3_1, .blueWater3_2, .blueWater3_3 {
    width: 270px;
}

.blueWater3_1 {
    margin-top: 85px;
}

.blueWater3_2 {
    margin-top: 40px;
}

.blueWater3_title {
    margin: 0;
    height: 91px;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    color: #ffffff;
    line-height: 80px;
}

.blueWater3_title p {
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    color: #ffffff;
    line-height: 80px;
}

.blueWater3_1_title {
    background: url(https://img.houxue.com/static/chajian/page03/2-31.png) no-repeat 100%;
}

.blueWater3_2_title {
    background: url(https://img.houxue.com/static/chajian/page03/2-32.png) no-repeat 100%;
}

.blueWater3_3_title {
    background: url(https://img.houxue.com/static/chajian/page03/2-33.png) no-repeat 100%;
}

.blueWater3_content {
    padding: 25px 20px;
    border: 2px solid #cbcbcb;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
}

.blueWater3_content p {
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
}

.blueWater3_1_content {
    min-height: 155px;
}

.blueWater3_2_content {
    min-height: 200px;
}

.blueWater3_3_content {
    min-height: 240px;
}

.blueWater3_btn {
    padding: 12px 0;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 1px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
    margin-top: 10px;
}

.blueWater3_1_btn {
    background: #6495cd;
    border: 1px solid #6495cd;
    color: #fff;
}

.blueWater3_1_btn:hover {
    background: #fff;
    border: 1px solid #6495cd;
    color: #6495cd;
}

.blueWater3_2_btn {
    background: #4887ce;
    border: 1px solid #4887ce;
    color: #fff;
}

.blueWater3_2_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater3_3_btn {
    background: #2b77cd;
    border: 1px solid #2b77cd;
    color: #fff;
}

.blueWater3_3_btn:hover {
    background: #fff;
    border: 1px solid #2b77cd;
    color: #2b77cd;
}

.blueWater .blueWater4 {
    display: flex;
    justify-content: space-between;
}

.blueWater4_1, .blueWater4_2, .blueWater4_3, .blueWater4_4 {
    width: 205px;
    text-align: center;
    margin-top: 120px;
}

.blueWater4_title {
    border-radius: 15px;
    box-shadow: 0 8px 10px #d1f0ff;
    height: 100px;
    color: #ffffff;
    font-weight: bold;
    font-size: 28px;
    line-height: 100px !important;
}

.blueWater4_title p {
    color: #ffffff;
    font-weight: bold;
    font-size: 28px;
    line-height: 100px !important;
}

.blueWater4_1_title {
    background: #6495cd;
}

.blueWater4_2_title {
    background: #4887ce;
}

.blueWater4_3_title {
    background: #6495cd;
}

.blueWater4_4_title {
    background: #4887ce;
}

.blueWater4_content {
    margin-top: 8px;
    padding: 0 19px;
    min-height: 230px;
    border: 1px solid #6a92f0;
    border-top: none;
    padding-top: 20px;
    margin-bottom: 15px;
    box-shadow: 0 8px 10px #d1f0ff;
    font-size: 18px;
    font-weight: 500;
    color: #828282;
}

.blueWater4_content p {
    font-size: 18px;
    font-weight: 500;
    color: #828282;
}

.blueWater4_btn {
    padding: 8px 0;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 5px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}

.blueWater4_1_btn {
    background: #6495cd;
    border: 1px solid #6495cd;
}

.blueWater4_1_btn:hover {
    background: #fff;
    border: 1px solid #6495cd;
    color: #6495cd;
}

.blueWater4_2_btn {
    background: #4887ce;
    border: 1px solid #4887ce;
}

.blueWater4_2_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater4_3_btn {
    background: #6495cd;
    border: 1px solid #6495cd;
}

.blueWater4_3_btn:hover {
    background: #fff;
    border: 1px solid #6495cd;
    color: #6495cd;
}

.blueWater4_4_btn {
    background: #4887ce;
    border: 1px solid #4887ce;
}

.blueWater4_4_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater .blueWater5 {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 120px;
}

.blueWater5_1, .blueWater5_2, .blueWater5_3, .blueWater5_4, .blueWater5_5 {
    width: 400px;
    height: 375px;
    border: 2px solid #4887ce;
    border-radius: 8px;
    float: left;
    margin-top: 50px;
}

.blueWater5_1 {
    margin-top: 130px;
}

.blueWater5_2 {
    margin-top: 0;
}

.blueWater5_3 {
    margin-left: 0;
}

.blueWater5_4 {
    margin-top: -100px;
}

.blueWater5_5 {
    margin-top: -120px;
    margin-left: 475px;
}

.blueWater5_title {
    margin: 0;
    padding-top: 3px;
    height: 105px;
    color: #4887ce;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 96px !important;
}

.blueWater5_title p {
    color: #4887ce;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 96px !important;
}

.blueWater5_1_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-51.png") no-repeat;
    background-size: 100%;
}

.blueWater5_2_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-52.png") no-repeat;
    background-size: 100%;
}

.blueWater5_3_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-53.png") no-repeat;
    background-size: 100%;
}

.blueWater5_4_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-54.png") no-repeat;
    background-size: 100%;
}

.blueWater5_5_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-55.png") no-repeat;
    background-size: 100%;
}

.blueWater5_content {
    margin: 20px 25px 10px;
    height: 175px;
    overflow: hidden;
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px !important;
    font-size: 16px;
    font-weight: bold;
}

.blueWater5_content p {
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px !important;
    font-size: 16px;
    font-weight: bold;
}

.blueWater5_btn {
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 5px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
    background: #4887ce;
    border: 1px solid #4887ce;
    line-height: 40px;
    width: 90%;
    margin: 0 auto;
    height: 40px;
}

.blueWater5_1_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater5_2_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater5_3_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater5_4_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

.blueWater5_5_btn:hover {
    background: #fff;
    border: 1px solid #4887ce;
    color: #4887ce;
}


.blueWater .blueWater6 {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 120px;
}

.blueWater6_1, .blueWater6_2, .blueWater6_3, .blueWater6_4, .blueWater6_5, .blueWater6_6 {
    width: 275px;
    /*padding: 15px;*/
}

.blueWater6_1, .blueWater6_3, .blueWater6_5 {
    background: url("https://img.houxue.com/static/chajian/page03/2-68.png") no-repeat top right;
}

.blueWater6_2, .blueWater6_4, .blueWater6_6 {
    background: url("https://img.houxue.com/static/chajian/page03/2-67.png") no-repeat bottom left;
}

.blueWater6_title {
    height: 80px;
    margin: 0 auto;
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    line-height: 72px !important;
    /*margin-left: 30px;*/
}

.blueWater6_title p {
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    line-height: 72px !important;
    margin-left: 30px;
}

.blueWater6_1_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-61.png") no-repeat 8px #4887ce;
}

.blueWater6_2_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-62.png") no-repeat 8px #4887ce;
}

.blueWater6_3_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-63.png") no-repeat 8px #4887ce;
}

.blueWater6_4_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-64.png") no-repeat 8px #4887ce;
}

.blueWater6_5_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-65.png") no-repeat 8px #4887ce;
}

.blueWater6_6_title {
    background: url("https://img.houxue.com/static/chajian/page03/2-66.png") no-repeat 8px #4887ce;
}

.blueWater6_content {
    padding: 25px 20px;
    min-height: 190px;
    border: 2px solid #c5c5c5;
    border-top: none;
    line-height: 30px !important;
    color: #5d5d5d;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 500;
}

.blueWater6_content p {
    line-height: 30px !important;
    color: #5d5d5d;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 500;
}

.blueWater6_btn {
    background: #4887ce;
    border: 1px solid #4887ce;
    padding: 8px 0;
    margin-top: 15px;
    letter-spacing: 5px;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
}

.blueWater6_btn:hover {
    background: #ffffff;
    border: 1px solid #4887ce;
    color: #4887ce;
}

/**********紫罗兰************/


.violet {
    width: 855px;
    margin: 0 auto;
}

.violet .violet2 {
    background: url(https://img.houxue.com/static/chajian/page03/violet2_bg.png) no-repeat;
    height: 483px;
    background-size: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;

}

.violet2_1, .violet2_2 {
    width: 365px;
}

.violet2_1 {
    max-width: 355px;
    min-height: 50px;
    overflow: hidden;
    margin-top: 58px;
    margin-left: 83px;
}

.violet2_2 {
    max-width: 390px;
    min-height: 50px;
    overflow: hidden;
    margin-top: 125px;
    margin-right: 17px;
}

.violet2_title {
    font-size: 24px;
    font-weight: bold;
}

.violet2_title p {
    font-size: 24px;
    font-weight: bold;
    line-height: 10px !important;
}

.violet2_1_title {
    color: #ffffff;
}

.violet2_1_title p {
    color: #ffffff;
}

.violet2_2_title {
    color: #533da1
}

.violet2_2_title p {
    color: #533da1
}

.violet2_content {
    margin-top: 15px;
    height: 170px;
    font-size: 14px;
    line-height: 28px !important;
    overflow: hidden;
}

.violet2_content p {
    font-size: 14px;
    line-height: 28px !important;
}

.violet2_1_content {
    color: #ffffff;
}

.violet2_1_content p {
    color: #ffffff;
}

.violet2_2_content {
    width: 305px;
    color: #533da1;
}

.violet2_2_content p {
    color: #533da1;
}

.violet2_btn {
    width: 217px;
    height: 37px;
    border: 1px solid #9a80cf;
    text-align: center;
    background: #7570cc;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    line-height: 37px;
    margin-top: 20px;
}

.violet2_1_btn {
    background: #7570cc;
}

.violet2_1_btn:hover {
    background: #f8ecff;
    color: #7570cc;
}

.violet2_2_btn {
    background: #7570cc;
    float: right;
}

.violet2_2_btn:hover {
    background: #f8ecff;
    color: #7570cc;
}

.violet .violet3 {
    height: 330px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
}

.violet3_1, .violet3_2, .violet3_3 {
    width: 270px;
    height: 234px;
    background-size: 100%;
}

.violet .violet3 .violet3_1 {
    background: url(https://img.houxue.com/static/chajian/page03/3-1.png) no-repeat;
    background-size: 100%;
}

.violet .violet3 .violet3_2 {
    width: 270px;
    background: url(https://img.houxue.com/static/chajian/page03/3-2.png) no-repeat;
    background-size: 100%;
}

.violet .violet3 .violet3_3 {
    width: 270px;
    background: url(https://img.houxue.com/static/chajian/page03/3-3.png) no-repeat;
    background-size: 100%;
}

.violet3_title {
    height: 62px;
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
    line-height: 62px;
    text-align: center;
}

.violet3_title p {
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
    line-height: 62px;
    text-align: center;
}

.violet3_content {
    padding: 0px 15px 0;
    height: 140px;
    font-size: 14px;
    line-height: 28px !important;
    overflow: hidden;
    box-sizing: unset !important;
}

.violet3_content p {
    font-size: 14px;
    line-height: 26px !important;
}

.violet3_2_content {
    margin-left: 12px;
}

.violet3_3_content {
    margin-left: 12px;
}

.violet3_btn {
    margin-top: 10px;
    margin-left: 8px;
    padding: 8px 0;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}

.violet3_1_btn {
    margin-left: 0;
    width: 270px;
    background: #7570cc;
    border: 1px solid #7570cc;
}

.violet3_1_btn:hover {
    background: #fff;
    border: 1px solid #7570cc;
    color: #7570cc;
}

.violet3_2_btn {
    /*margin-left: 12px;*/
    width: 262px;
    background: #9a80cf;
    border: 1px solid #9a80cf;
}

.violet3_2_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.violet3_3_btn {
    /*margin-left: 12px;*/
    width: 260px;
    background: #be8ade;
    border: 1px solid #be8ade;
}

.violet3_3_btn:hover {
    background: #fff;
    border: 1px solid #be8ade;
    color: #be8ade;
}

.violet .violet4 {
    margin: 30px auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.violet4_title {
    height: 53px;
    width: 232px;
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
    line-height: 53px;
    text-align: center;
}

.violet4_title p {
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
    line-height: 53px !important;
    text-align: center;
}

.violet4_2_title {
    margin-left: 167px;
}

.violet4_4_title {
    margin-left: 167px;
}

.violet4_content {
    margin: 21px 25px 0;
    height: 200px;
    overflow: hidden;
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px !important;
    font-size: 16px;
    font-weight: bold;
}

.violet4_content p {
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px;
    font-size: 16px !important;
    font-weight: bold;
}

.violet4_1_content {
    color: #7570cc;
}

.violet4_2_content {
    color: #9a80cf;
}

.violet4_3_content {
    color: #7570cc;
}

.violet4_4_content {
    color: #9a80cf;
}

.violet .violet4 .violet4_1 {
    background: url(https://img.houxue.com/static/chajian/page03/4-1.png) no-repeat;
    width: 410px;
    background-size: 100%;
}

.violet .violet4 .violet4_2 {
    background: url(https://img.houxue.com/static/chajian/page03/4-2.png) no-repeat;
    width: 410px;
    background-size: 100%;
}

.violet .violet4 .violet4_3 {
    background: url(https://img.houxue.com/static/chajian/page03/4-1.png) no-repeat;
    width: 410px;
    background-size: 100%;
    margin-top: 20px;
}

.violet .violet4 .violet4_4 {
    background: url(https://img.houxue.com/static/chajian/page03/4-2.png) no-repeat;
    width: 410px;
    background-size: 100%;
    margin-top: 20px;
}

.violet4_btn {
    width: 395px;
    padding: 8px 0;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 5px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}

.violet4_1_btn {
    background: #7570cc;
    border: 1px solid #7570cc;
    margin-left: 13px;
}

.violet4_1_btn:hover {
    background: #fff;
    border: 1px solid #7570cc;
    color: #7570cc;
}

.violet4_2_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
    margin-left: 0;
}

.violet4_2_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.violet4_3_btn {
    background: #7570cc;
    border: 1px solid #7570cc;
    margin-left: 13px;
}

.violet4_3_btn:hover {
    background: #fff;
    border: 1px solid #7570cc;
    color: #7570cc;
}

.violet4_4_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
    margin-left: 0;
}

.violet4_4_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.violet .violet5 {
    margin: 30px auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.violet5_title {
    margin: 0;
    padding-top: 3px;
    color: #ffffff;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 43px;
}

.violet5_title p {
    color: #ffffff;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 43px;
}

.violet5_content {
    margin: 20px 25px 10px;
    height: 120px;
    overflow: hidden;
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
}

.violet5_content p {
    color: #707070;
    letter-spacing: 1px;
    line-height: 25px !important;
    font-size: 14px;
    font-weight: bold;
}

.violet5_1, .violet5_2, .violet5_3, .violet5_4, .violet5_5 {
    width: 250px;
    height: 265px;
    background-size: 100%;
    margin: 0 auto;
    margin-top: 30px;
}

.violet .violet5 .violet5_1 {
    background: url(https://img.houxue.com/static/chajian/page03/5-1.png) no-repeat;
    background-size: 100%;
}

.violet .violet5 .violet5_2 {
    background: url(https://img.houxue.com/static/chajian/page03/5-2.png) no-repeat;
    background-size: 100%;
    margin-bottom: 35px;
}

.violet .violet5 .violet5_3 {
    background: url(https://img.houxue.com/static/chajian/page03/5-3.png) no-repeat;
    background-size: 100%;
}

.violet .violet5 .violet5_4 {
    background: url(https://img.houxue.com/static/chajian/page03/5-3.png) no-repeat;
    background-size: 100%;
    margin-right: 10px;
}

.violet .violet5 .violet5_5 {
    background: url(https://img.houxue.com/static/chajian/page03/5-1.png) no-repeat;
    background-size: 100%;
}


.violet5_btn {
    width: 235px;
    margin-left: 8px;
    padding: 8px 0;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 5px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}

.violet5_1_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
}

.violet5_1_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.violet5_2_btn {
    background: #7570cc;
    border: 1px solid #7570cc;
}

.violet5_2_btn:hover {
    background: #fff;
    border: 1px solid #7570cc;
    color: #7570cc;
}

.violet5_3_btn {
    background: #be8abe;
    border: 1px solid #be8abe;
}

.violet5_3_btn:hover {
    background: #fff;
    border: 1px solid #be8abe;
    color: #be8abe;
}

.violet5_4_btn {
    background: #be8abe;
    border: 1px solid #be8abe;
}

.violet5_4_btn:hover {
    background: #fff;
    border: 1px solid #be8abe;
    color: #be8abe;
}

.violet5_5_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
}

.violet5_5_btn:hover {
    background: #fff;
    border: 1px solid #9a80cf;
    color: #9a80cf;
}

.violet .violet6 {
    margin: 120px auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    background: url(https://img.houxue.com/static/chajian/page03/6.png) no-repeat;
    height: 870px;
    background-size: 100%;
    padding: 0 15px;
}

.violet6_1, .violet6_2, .violet6_3, .violet6_4, .violet6_5, .violet6_6 {
    width: 260px;
    margin-top: 25px;
}

.violet6_title {
    width: 225px;
    height: 45px;
    background: #ffffff;
    margin: 0 auto;
    box-shadow: 0 2px 0 #d3d3d3;
    font-size: 24px;
    font-weight: bold;
    color: #533da1;
    text-align: center;
    line-height: 45px !important;
}

.violet6_title p {
    font-size: 24px;
    font-weight: bold;
    color: #533da1;
    text-align: center;
    line-height: 45px !important;
}

.violet6_content {
    background: #ffffff;
    padding: 15px;
    margin-top: 10px;
    letter-spacing: 1px;
    line-height: 20px !important;
    text-indent: 25px;
    font-size: 20px;
    height: 215px;
    overflow: hidden;
    box-sizing: unset !important;
}

.violet6_content p {
    letter-spacing: 1px;
    line-height: 28px !important;
    text-indent: 25px;
    font-size: 16px;
}

.violet6_btn {
    background: #9a80cf;
    border: 1px solid #9a80cf;
    padding: 8px 0;
    margin-top: 15px;
    letter-spacing: 5px;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
}

.violet6_btn:hover {
    background: #ffffff;
    border: 1px solid #533da1;
    color: #533da1;
}

.dbq-1a {
    display: flex;
    flex-wrap: nowrap;
    width: 900px;
    height: 300px;
    background: url(https://img.houxue.com/static/chajian/page04/26-1.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    position: relative;
}

.dbq-1b {
    margin: 0 auto;
}

.dbq-1b .title {
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 60px;
    color: #fcc31a;
    padding-left: 80px;
}

.dbq-1b .title span {
    border-bottom: 2px solid #a2c7da;
    padding-bottom: 3px;
}

.dbq-1b ul {
    margin-top: 20px;
    padding-left: 80px;
}

.dbq-1b ul li {
    display: flex;
    position: relative;
}

.dbq-1b ul li i {
    position: absolute;
    top: 10px;
    left: -10px;
    width: 3px;
    height: 3px;
    border: 1px solid #ffffff;
    background: #ffffff;
}

.dbq-1b ul li p {
    color: #ffffff;
    letter-spacing: 1px;
    line-height: 25px;
    font-size: 12px;
}

.dbq-1b .paddinf-right {
    padding-left: 0;
    padding-right: 80px;
}

/*.more {*/
/*    position: absolute;*/
/*    top: 220px;*/
/*    left: 375px;*/
/*    padding: 5px 25px;*/
/*    border-radius: 15px;*/
/*    color: #1c65ff;*/
/*    background: #fcc31a;*/
/*    font-size: 13px;*/
/*    font-weight: 600;*/
/*    letter-spacing: 4px;*/
/*}*/

.dbq-2a {
    display: flex;
    flex-wrap: nowrap;
    width: 900px;
    height: 400px;
    background: url(https://img.houxue.com/static/chajian/page04/27-1.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    position: relative;
}

.dbq-2b {
    position: relative;
    width: 300px;
    height: 257px;
    margin: 65px auto;
    background: url(https://img.houxue.com/static/chajian/page04/27-2.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
}

.dbq-2b .title {
    width: 132px;
    margin: 6px 0 0 50px;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 15px;
    color: #ffffff;
}

.dbq-2b ul {
    width: 268px;
    margin: 10px 0 0 16px;
}

.dbq-2b ul li {
    position: relative;
    display: flex;
    padding: 2px 15px 0 20px;
}

.dbq-2b ul li p {
    color: #ec6941;
    letter-spacing: 1px;
    line-height: 29px;
    font-size: 12px;
}

.dbq-2b ul li:nth-child(even) {
    background-color: #fff4f2;
}

.dbq-2c {
    background: url(https://img.houxue.com/static/chajian/page04/27-3.png) no-repeat;
    background-size: 100%;
}

.dbq-2c {
    position: relative;
    width: 300px;
    height: 257px;
    margin: 65px auto;
    background-size: 100%;
    overflow: hidden;
}

.dbq-2c .title {
    width: 132px;
    margin: 6px 0 0 50px;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 15px;
    color: #ffffff;
}

.dbq-2c ul {
    width: 268px;
    margin: 10px 0 0 16px;
}

.dbq-2c ul li {
    position: relative;
    display: flex;
    padding: 2px 15px 0 20px;
}

.dbq-2c ul li:nth-child(even) {
    background-color: #eeeeee;
}

.dbq-2c p {
    color: #999999;
    letter-spacing: 1px;
    line-height: 29px;
    font-size: 12px;
}

.dwtd-1a {
    width: 900px;
    height: 600px;
    background: url(https://img.houxue.com/static/chajian/page04/28-1.png) no-repeat;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding: 0 0;
}

.dwtd-1a .dwtd-1b .top {
    display: flex;
    justify-content: center;
}

.dwtd-1a .dwtd-1b .bottom {
    margin-top: 20px;
    display: flex;
    justify-content: center;
}

.dwtd-1a .dwtd-1b .con1 {
    background: url(https://img.houxue.com/static/chajian/page04/28-2.png) no-repeat;
}

.dwtd-1a .dwtd-1b .con2 {
    background: url(https://img.houxue.com/static/chajian/page04/28-3.png) no-repeat;
}

.dwtd-1a .dwtd-1b .con3 {
    background: url(https://img.houxue.com/static/chajian/page04/28-4.png) no-repeat;
}

.dwtd-1a .dwtd-1b .con4 {
    background: url(https://img.houxue.com/static/chajian/page04/28-5.png) no-repeat;
}

.dwtd-1a .dwtd-1b .con5 {
    background: url(https://img.houxue.com/static/chajian/page04/28-6.png) no-repeat;
}

.dwtd-1a .dwtd-1b .con {
    width: 280px;
    height: 200px;
    background-size: 100%;
    position: relative;
}

.dwtd-1a .dwtd-1b .con p {
    position: absolute;
    color: #ffffff;
    font-size: 20px;
    letter-spacing: 2px;
    font-weight: 600;
    top: 20px;
    left: 115px;
}

.dwtd-1a .dwtd-1b .wbox {
    width: 225px;
    margin: auto;
}

.dwtd-1a .dwtd-1b .wbox .text {
    color: #a5a5a5;
    margin-top: 70px;
    height: 60px;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 20px;
}

.dwtd-1a .dwtd-1b .wbox .button {
    width: 100px;
    height: 24px;
    color: #877abf;
    border: 1px solid #877abf;
    font-weight: 300;
    background: #f6e8ff;
    margin-top: 10px;
    letter-spacing: 2px;
    text-align: center;
    padding: 4px 10px 0;
    font-size: 14px;
}

.dwtd-2a {
    width: 900px;
    height: 400px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dwtd-2a .dwtd-2b {
    width: 850px;
    height: 300px;
    display: flex;
    overflow: hidden;
}

.dwtd-2a .dwtd-2b ul {
    position: relative;
}

.dwtd-2a .dwtd-2b ul li span {
    letter-spacing: 2px;
}

.dwtd-2a .dwtd-2b ul .xx_1 {
    width: 240px;
    height: 80px;
    text-align: right;
    margin-top: 129px;
    margin-right: 10px;
}

.dwtd-2a .dwtd-2b ul .xx_2 {
    width: 235px;
    height: 80px;
    text-align: left;
    margin-top: 129px;
    margin-left: 10px;
}

.dwtd-2a .dwtd-2b ul .xz {
    width: 190px;
    height: 80px;
    position: absolute;
    right: -45px;
    text-align: right;
}

.dwtd-2a .dwtd-2b ul .xy {
    width: 220px;
    height: 80px;
    position: absolute;
    right: 65px;
    text-align: left;
}

.dwtd-2a .dwtd-2b ul .xb {
    bottom: -32px;
}

.dwtd-3a {
    width: 900px;
    height: 364px;
    background: url(https://img.houxue.com/static/chajian/page04/30-2.png) no-repeat;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dwtd-3a .dwtd-3b {
    width: 850px;
    height: 250px;
    display: flex;
    overflow: hidden;
}

.dwtd-3a .dwtd-3b ul {
    position: relative;
}

.dwtd-3a .dwtd-3b ul li {
    margin-bottom: 42px;
}

.dwtd-3a .dwtd-3b ul li span {
    white-space: nowrap;
    padding: 5px;
    color: #1296db;
    background: #ffffff;
    letter-spacing: 2px;
    font-size: 14px;
}

.dwtd-3a .dwtd-3b ul .xx {
    margin-top: 68px;
}

.dwtd-3a .dwtd-3b ul .xz {
    position: absolute;
    right: -45px;
}

.dwtd-3a .dwtd-3b ul .xy {
    position: absolute;
    right: 65px;
}

.dwtd-4a {
    width: 900px;
    height: 375px;
    overflow: hidden;
    display: flex;
}

.dwtd-4a .dwtd-4b {
    width: 95%;
    margin: auto;
}

.dwtd-4a .dwtd-4b .box {
    display: flex;
    justify-content: center;
}

.dwtd-4a .dwtd-4b .box .con {
    width: 24%;
    margin: 0 5px;
}

.dwtd-4a .dwtd-4b .box .con .title {
    background: #e4e1dc;
    padding: 12px 65px;
}

.dwtd-4a .dwtd-4b .box .con .title img {
    margin: 0 12px;
}

.dwtd-4a .dwtd-4b .box .con .title p {
    margin-top: 10px;
    font-size: 18px;
    color: #564936;
    font-weight: 600;
}

.dwtd-4a .dwtd-4b .box .con .text {
    background: #f9f8f3;
    padding: 32px 62px;
}

.dwtd-4a .dwtd-4b .box .con .text ul li {
    letter-spacing: 1px;
    margin-top: 5px;
    color: #9a9a9a;
}

.dwtd-4a .dwtd-4b .button {
    width: 299px;
    margin: 10px auto;
    background: #ffca91;
    color: #ffffff;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
    padding: 5px 0;
}

.dwtd-5a {
    width: 900px;
    height: 460px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

.dwtd-5a .dwtd-5b {
    width: 95%;
    margin: auto;
    padding: 20px 20px;
}

.dwtd-5a .dwtd-5b .title_name {
    width: 315px;
    height: 64px;
    background: url(https://img.houxue.com/static/chajian/page04/32-7.png) no-repeat;
    background-size: 100%;
    font-size: 30px;
    color: #ffffff;
    margin: 0 auto;
}

.dwtd-5a .dwtd-5b .title_name p {
    width: 100%;
    height: 64px;
    display: flex;
    justify-content: center;
    letter-spacing: 3px;
    text-align: center;
    align-items: center;
    margin: 0 0 0 -25px;
}

.dwtd-5a .dwtd-5b .title_name p:before {
    display: block;
    width: 30px;
    height: 30px;
    content: '';
    margin: 5px 8px;
    background: url(https://img.houxue.com/static/chajian/page04/32-8.png) no-repeat;
    background-size: 100%;
}

.dwtd-5a .dwtd-5b .b_box {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
}

.dwtd-5a .dwtd-5b .b_box .con {
    width: 49%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
}

.dwtd-5a .dwtd-5b .b_box .con .s_box {
    width: 60%;
    height: 130px;
    overflow: hidden;
}

.dwtd-5a .dwtd-5b .b_box .con .s_box p {
    border-left: 3px solid #fceabe;
    padding-left: 7px;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 10px;
}

.dwtd-5a .dwtd-5b .b_box .con .s_box .lvse {
    border-left: 3px solid #99e0c5;
}

.dwtd-5a .dwtd-5b .b_box .con .s_box .text {
    color: #9a9a9a;
    line-height: 20px;
    letter-spacing: 1px;
    overflow: hidden;
}

.dwtd-5a .dwtd-5b .b_box .con .xr {
    margin-left: 20px;
}

.dwtd-5a .dwtd-5b .b_box .con .xl {
    margin-right: 20px;
}

.dwtd-5a .dwtd-5b .b_box .qx1 {
    position: absolute;
    top: 55px;
    left: -15px;
}

.dwtd-5a .dwtd-5b .b_box .qx2 {
    position: absolute;
    top: 60px;
    right: 0;
}

.hktk-1a {
    width: 900px;
    height: 500px;
    background-size: 100%;
    overflow: hidden;
}

.hktk-1a .hktk-1b {
    padding: 66px;
    display: flex;
}

.hktk-1a .hktk-1b img {
    width: 440px;
    height: 370px;
    background-size: 100%;
}

.hktk-1a .hktk-1b div {
    height: 360px;
    margin-left: 30px;
    text-align: center;
    font-size: 14px;
    padding-top: 10px;
}

.hktk-1a .hktk-1b div p,
.hktk-1a .hktk-1b div strong {
    letter-spacing: 1px;
    margin-bottom: 17px;
}

.hktk-1a .hktk-1b div .p {
    width: 40px;
    height: 2px;
    background: #4ca1e4;
    margin: 0 auto 15px;
}

.hktk-1a .hktk-1b div .first_P {
    font-size: 20px;
    font-weight: 300;
    background: #4ca1e4;
    border-radius: 25px;
    color: #ffffff;
    padding: 5px 15px;
    letter-spacing: 2px;
    margin-bottom: 30px;
}

.hktk-1a .hktk-1b div .strong {
    font-weight: 600;
}

.hktk-2a {
    width: 900px;
    height: 720px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.hktk-2a .hktk-2b {
    width: 800px;
    height: 600px;
    overflow: hidden;
    display: flex;
}

.hktk-2a .hktk-2b .left {
    width: 370px;
    height: 578px;
    background: url(https://img.houxue.com/static/chajian/page04/34-3.png) no-repeat;
    background-size: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.hktk-2a .hktk-2b .left .container {
    width: 304px;
}

.hktk-2a .hktk-2b .left .container .first_p {
    width: 280px;
    height: 46px;
    background: url(https://img.houxue.com/static/chajian/page04/34-4.png) no-repeat;
    background-size: 100%;
    color: #ffffff;
    font-size: 25px;
    font-weight: 200;
    text-align: center;
    padding-top: 5px;
    overflow: hidden;
    float: right;
}

.hktk-2a .hktk-2b .left .container img {
    width: 300px;
    height: 288px;
    background-size: 100%;
    border: 1px solid #4ca1e4;
    margin-right: 1px;
    margin-top: 20px;
}

.hktk-2a .hktk-2b .left .container .text {
    color: #7a7a7a;
    letter-spacing: 2px;
    display: flex;
}

.hktk-2a .hktk-2b .left .container .text .title {
    height: 20px;
    margin-top: 5px;
    white-space: nowrap;
}

.hktk-2a .hktk-2b .left .container .text p {
    height: 60px;
    line-height: 30px !important;
    overflow: hidden;
}

.hktk-2a .hktk-2b .left .container .button {
    width: 100%;
    font-size: 18px;
    font-weight: 200;
    background: #313131;
    text-align: center;
    color: #ffffff;
    letter-spacing: 2px;
    padding: 5px 0;
}

.hktk-2a .hktk-2b .right {
    width: 370px;
    height: 578px;
    background: url(https://img.houxue.com/static/chajian/page04/34-5.png) no-repeat;
    background-size: 100%;
    margin-left: 80px;
}

.hktk-2a .hktk-2b .right .container .first_p {
    float: left;
    background: url(https://img.houxue.com/static/chajian/page04/34-6.png) no-repeat !important;
}

.hktk-3a {
    width: 900px;
    height: 666px;
    display: flex;
    align-items: center;
}

.hktk-3a .hktk-3b {
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
}

.hktk-3a .hktk-3b .con {
    width: 248px;
    height: 477px;
    background: url(https://img.houxue.com/static/chajian/page04/35-4.png) no-repeat;
    background-size: 100%;
}

.hktk-3a .hktk-3b .con .title {
    display: flex;
    justify-content: center;
    margin: 5px 0;
}

.hktk-3a .hktk-3b .con .title i {
    width: 5px;
    height: 5px;
    border: #1296db 1px solid;
    border-radius: 50%;
    display: block;
    margin: 10px 5px 0;
}

.hktk-3a .hktk-3b .con .title p {
    color: #1296db;
    font-weight: 600;
    letter-spacing: 2px;
    font-size: 20px;
}

.hktk-3a .hktk-3b .con img {
    margin: 10px 5px;
}

.hktk-3a .hktk-3b .con ul {
    height: 103px;
}

.hktk-3a .hktk-3b .con ul li {
    display: flex;
    color: #8b8b8b;
}

.hktk-3a .hktk-3b .con ul li div {
    width: 170px;
    letter-spacing: 1px;
    line-height: 20px;
}

.hktk-3a .hktk-3b .con ul li .title_kc {
    width: 63px;
    margin-top: 1px;
    margin-left: 5px;
    letter-spacing: 0;
}

.hktk-3a .hktk-3b .con .button {
    width: 100%;
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    background: #0f83ce;
    padding: 5px 0;
    margin-bottom: 20px;
    letter-spacing: 1px;
}

.hktk-4a {
    width: 900px;
    height: 460px;
    display: flex;
    align-items: center;
}

.hktk-4a .hktk-4b {
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
}

.hktk-4a .hktk-4b .con {
    width: 248px;
    padding: 6px;
    border: 1px solid #1296db;
}

.hktk-4a .hktk-4b .con img {
    margin-bottom: 10px;
}

.hktk-4a .hktk-4b .con p {
    font-weight: 600;
    font-size: 20px;
    color: #1296db;
    letter-spacing: 1px;
}

.hktk-4a .hktk-4b .con .text {
    height: 40px;
    color: #1296db;
    letter-spacing: 1px;
    line-height: 20px !important;
    margin: 15px 0;
}

.hktk-4a .hktk-4b .con .button {
    width: 145px;
    color: #1296db;
    font-weight: 600;
    font-size: 16px;
    border: #1296db 1px solid;
    text-align: center;
    padding: 5px 0;
    margin-bottom: 20px;
    border-radius: 10px;
    letter-spacing: 1px;
}

.hktk-5a {
    width: 900px;
    height: 760px;
    overflow: hidden;
    display: flex;
    align-items: center;
}

.hktk-5a .hktk-5b {
    width: 855px;
    height: 670px;
    margin: auto;
}

.hktk-5a .hktk-5b .top {
    display: flex;
    justify-content: center;
}

.hktk-5a .hktk-5b .bottom {
    margin-top: 20px;
    display: flex;
    justify-content: center;
}

.hktk-5a .hktk-5b .con {
    width: 270px;
    height: 300px;
    border: 1px solid #ebebeb;
    padding: 20px 0;
    margin: 0 10px;
}

.hktk-5a .hktk-5b .wbox {
    width: 234px;
    margin: auto;
}

.hktk-5a .hktk-5b .wbox p {
    height: 30px;
    color: #1681c2;
    font-size: 20px;
    letter-spacing: 2px;
    font-weight: 600;
    margin: 5px 0;
}

.hktk-5a .hktk-5b .wbox ul {
    color: #a5a3a3;
}

.hktk-5a .hktk-5b .wbox ul li {
    display: flex;
    margin-bottom: 5px;
}

.hktk-5a .hktk-5b .wbox ul li .title_t {
    width: 66px;
    letter-spacing: 1px;
}

.hktk-5a .hktk-5b .wbox ul li .title_c {
    font-size: 12px;
    width: 170px;
    letter-spacing: 1px;
    line-height: 17px !important;
}

.hktk-5a .hktk-5b .wbox .button {
    color: #ffffff;
    background: #0f83ce;
    letter-spacing: 2px;
    text-align: center;
    padding: 5px 0;
    font-size: 14px;
    font-weight: 300;
    margin: 20px 0;
}

.jckp-1a {
    width: 900px;
    height: 400px;
    background: url(https://img.houxue.com/static/chajian/page04/38-1.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
}

.jckp-1a .jckp-1b {
    width: 550px;
    height: 250px;
    margin: auto;
}

.jckp-1a .jckp-1b .title {
    color: #ffffff;
    font-size: 47px;
    font-weight: 600;
    letter-spacing: 5px;
    text-align: center;
    margin: 55px 0 20px;
}

.jckp-1a .jckp-1b .text {
    color: #ffffff;
    font-size: 20px;
    font-weight: 100;
    letter-spacing: 5px;
    text-align: center;
    margin: 20px 0;
}

.jckp-1a .jckp-1b .text span {
    color: #00a0e9;
}

.jckp-1a .jckp-1b ul {
    display: flex;
    font-size: 18px;
    background: #0e273b;
    color: #f19149;
    padding: 10px 40px;
    margin: 20px 0;
}

.jckp-1a .jckp-1b ul li {
    padding: 0 25px;
}

.jckp-1a .jckp-1b .button {
    width: 110px;
    margin: auto;
    text-align: center;
    padding: 5px 10px;
    font-size: 17px;
    font-weight: 200;
    color: #ffffff;
    background: #00a0e9;
    border-radius: 15px;
    letter-spacing: 2px;
}

.pzyy-1a {
    width: 900px;
    height: 540px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.pzyy-1a .top {
    width: 900px;
    height: 300px;
    background: url(https://img.houxue.com/static/chajian/page04/39-1.png);
    background-size: 100%;
}

.pzyy-1a .top p {
    width: 710px;
    color: #ffffff;
    font-size: 40px;
    letter-spacing: 4px;
    font-weight: 600;
    text-align: center;
    padding-top: 30px;
    margin: 0 auto 30px;
}

.pzyy-1a .top ul {
    margin: 0 auto 10px;
    width: 710px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.pzyy-1a .top ul li {
    width: 200px;
    color: #ffffff;
    background: #37b2c9;
    border-radius: 10px;
    text-align: center;
    font-size: 15px;
    padding: 10px 0;
}

.pzyy-1a .bottom {
    width: 740px;
    height: 238px;
    margin: 0 auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-top: 20px;
}

.pzyy-1a .bottom .con {
    width: 133px;
    text-align: center;
}

.pzyy-1a .bottom .con p {
    color: #f81818;
    font-size: 27px;
    font-weight: 600;
    letter-spacing: 2px;
    margin-bottom: 10px;
}

.pzyy-1a .bottom .con strong {
    display: block;
    letter-spacing: 2px;
    margin-bottom: 5px;
    font-size: 15px;
}

.pzyy-1a .bottom .con div {
    border: #498cd3 1px solid;
    width: 100%;
    padding: 5px 0;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #498cd3;
    font-size: 14px;
    letter-spacing: 2px;
}

.tbbm-1a {
    width: 800px;
    height: 400px;
    background: url(https://img.houxue.com/static/chajian/page04/40-1.png) no-repeat;
    background-size: 100%;
    margin: 0 auto;
}

.tbbm-1a .tbbm-1b {
    width: 700px;
    height: 260px;
    overflow: hidden;
    margin-left: 30px;
    padding-top: 76px;
}

.tbbm-1a .tbbm-1b .title {
    width: 700px;
    height: 60px;
    background-size: 100%;
    background: url(https://img.houxue.com/static/chajian/page04/40-2.png) no-repeat;
    font-weight: 500;
    font-size: 32px;
    letter-spacing: 2px;
    padding: 4px 20px;
}

.tbbm-1a .tbbm-1b .title span {
    margin-left: 40px;
    color: #fe475d;
}

.tbbm-1a .tbbm-1b p {
    color: #ffffff;
    font-size: 24px;
    letter-spacing: 2px;
    font-weight: 300;
}

.tbbm-1a .tbbm-1b p span {
    padding: 0 10px;
}

.tbbm-1a .tbbm-1b form {
    width: 600px;
    height: 170px;
}

.tbbm-1a .tbbm-1b form .checkboxs {
    display: flex;
    justify-content: space-between;
    padding-top: 10px;
    position: relative;
}

.tbbm-1a .tbbm-1b form .checkboxs label {
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 15px;
    margin: 0 10px;
}

.tbbm-1a .tbbm-1b form .checkboxs input[type="checkbox"] {
    width: 20px;
    height: 20px;
    -webkit-appearance: none;
    vertical-align: middle;
    background: rgba(255, 255, 255, 0);
    border: #999 solid 1px;
    border-radius: 3px;
    min-height: 12px;
    min-width: 12px;
    margin-top: -3px;
}

.tbbm-1a .tbbm-1b form .checkboxs input[type="checkbox"]:checked {
    background: #000000;
}

.tbbm-1a .tbbm-1b form .input {
    display: flex;
    margin-top: 20px;
}

.tbbm-1a .tbbm-1b form .input input {
    width: 320px;
    height: 60px;
    background: rgba(255, 255, 255, 0);
    border: 1px solid #8e8e8e;
    text-align: center;
    font-size: 20px;
}

.tbbm-1a .tbbm-1b form .input .button {
    margin-left: 20px;
    width: 200px;
    height: 44px;
    background: #fe475d;
    color: #fff;
    border: 1px solid #fe475d;
    font-size: 20px;
    font-weight: 300;
    letter-spacing: 5px;
    text-align: center;
    padding-top: 17px;
}

.tbbm-2a {
    width: 800px;
    height: 440px;
    background: url(https://img.houxue.com/static/chajian/page04/41-1.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}

.tbbm-2a .tbbm-2b .title_t {
    color: #ee3800;
    font-size: 30px;
    letter-spacing: 2px;
    text-align: center;
}

.tbbm-2a .tbbm-2b .container_3 {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
}

.tbbm-2a .tbbm-2b .container_3 form {
    width: 274px;
    height: 186px;
    border: 1px solid #ee3800;
    margin: 0 10px;
}

.tbbm-2a .tbbm-2b .container_3 form p {
    text-align: center;
    width: 100%;
    font-size: 18px;
    font-weight: 300;
    margin: 20px 0;
}

.tbbm-2a .tbbm-2b .container_3 form .radio {
    font-size: 15px;
    font-weight: 300;
    padding: 0 12px;
}

.tbbm-2a .tbbm-2b .container_3 form .radio .dfz {
    width: 100%;
    padding: 0 0;
    display: flex;
    justify-content: space-between;
}

.tbbm-2a .tbbm-2b .container_3 form .radio .dfz input {
    margin: 10px 5px;
}

.tbbm-2a .tbbm-2b .container_3 form .radio .dfz label {
    letter-spacing: 2px;
}

.tbbm-2a .tbbm-2b .container_3 form .radio .dfz input[type="radio"] {
    width: 20px;
    height: 20px;
    -webkit-appearance: none;
    vertical-align: middle;
    margin-top: 8px;
    background: rgba(255, 255, 255, 0);
    border: #999 solid 1px;
    border-radius: 50%;
}

.tbbm-2a .tbbm-2b .container_3 form .radio .dfz input[type="radio"]:checked {
    border: #ee3800 solid 1px;
    position: relative;
}

.tbbm-2a .tbbm-2b .container_3 form .radio .dfz input[type=radio]:checked::after {
    content: '';
    top: 2px;
    left: 2px;
    position: absolute;
    border: #fff solid 2px;
    height: 10px;
    width: 10px;
    background: #ee3800;
    border-radius: 50%;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.tbbm-2a .tbbm-2b .submit {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

.tbbm-2a .tbbm-2b .submit input {
    border: 1px solid #999;
    text-align: center;
    height: 56px;
    width: 370px;
    font-size: 18px;
    margin-right: 20px;
}

.tbbm-2a .tbbm-2b .submit p {
    height: 56px;
    width: 370px;
    font-size: 18px;
    border: 1px solid #ee3800;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #ee3800;
}

.sjyh-1a {
    width: 800px;
    height: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.sjyh-1a .sjyh-1b {
    width: 700px;
}

.sjyh-1a .sjyh-1b .title {
    background: url(https://img.houxue.com/static/chajian/page04/42-3.png);
    width: 440px;
    height: 50px;
    margin: 0 auto;
    background-size: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.sjyh-1a .sjyh-1b .title p {
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 19px;
    font-weight: 300;
    margin: 0 40px;
}

.sjyh-1a .sjyh-1b .container_Q {
    display: flex;
    margin-top: 30px;
    justify-content: space-between;
}

.sjyh-1a .sjyh-1b .container_Q .task {
    width: 150px;
    position: relative;
}

.sjyh-1a .sjyh-1b .container_Q .task .name {
    position: absolute;
    top: 23px;
    right: 10px;
    color: #498cd3;
    letter-spacing: 1px;
    font-size: 18px;
    font-weight: 400;
}

.sjyh-1a .sjyh-1b .container_Q .task .row_r {
    position: absolute;
    top: 90px;
    right: 50px;
}

.sjyh-1a .sjyh-1b .container_Q .task .row_r .text {
    color: #999999;
    font-size: 12px;
    letter-spacing: 1px;
}

.sjyh-1a .sjyh-1b .container_Q .task .row_r .monthly_Salary {
    color: #d81e06;
    font-size: 14px;
    margin-top: 10px;
    letter-spacing: 1px;
}

.sjyh-2a {
    width: 800px;
    height: 460px;
    background: url(https://img.houxue.com/static/chajian/page04/43-1.png) no-repeat;
    background-size: 100%;
    display: flex;
    align-items: center;
    overflow: hidden;
    margin: 0 auto;
}

.sjyh-2a .sjyh-2b {
    width: 600px;
    height: 400px;
    margin: auto;
    overflow: hidden;
}

.sjyh-2a .sjyh-2b .title {
    color: #f86c55;
    font-size: 39px;
    font-weight: 600;
    text-align: center;
}

.sjyh-2a .sjyh-2b .text {
    width: 600px;
    height: 50px;
    background: url(https://img.houxue.com/static/chajian/page04/43-2.png) no-repeat;
    background-size: 100%;
    color: #f86c55;
    font-size: 19px;
    font-weight: 200;
    padding: 20px 0 0 65px;
    margin-top: 10px;
    letter-spacing: 3px;
}

.sjyh-2a .sjyh-2b .container_N {
    display: flex;
    justify-content: space-between;
}

.sjyh-2a .sjyh-2b .container_N .left:first-child {
    padding-right: 45px;
    border-right: 1px dashed #f0be81;
}

.sjyh-2a .sjyh-2b .container_N .left .title_T {
    font-size: 19px;
    font-weight: 600;
    border: 1px solid #f86c55;
    border-radius: 15px;
    color: #f86c55;
    padding: 5px 52px;
    letter-spacing: 3px;
}

.sjyh-2a .sjyh-2b .container_N .left ul {
    color: #f86c55;
}

.sjyh-2a .sjyh-2b .container_N .left ul li {
    display: flex;
    margin: 20px 0;
}

.sjyh-2a .sjyh-2b .container_N .left ul li p {
    font-size: 15px;
}

.sjyh-2a .sjyh-2b .container_N .left ul li div {
    width: 20px;
    height: 20px;
    background: url(https://img.houxue.com/static/chajian/page04/43-3.png) no-repeat;
    background-size: 100%;
    margin: 0 16px;
}

.sjyh-2a .sjyh-2b .container_N .left .button {
    background: #f86c55;
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 20px;
    font-weight: 300;
    padding: 5px 0;
    text-align: center;
}

.zxbm-1a .zxbm-1b {
    width: 800px;
    height: 200px;
    background: url(https://img.houxue.com/static/chajian/page04/44-1.png) no-repeat;
    background-size: 100%;
    padding-top: 20px;
    overflow: hidden;
    margin: 0 auto;
}

.zxbm-1a .zxbm-1b form {
    width: 260px;
    height: 150px;
    margin-left: 170px;
}

.zxbm-1a .zxbm-1b form div {
    padding-top: 10px;
}

.zxbm-1a .zxbm-1b form div label {
    color: #ffffff;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 600;
    margin-right: 10px;
}

.zxbm-1a .zxbm-1b form div input {
    border: 1px solid #000;
    padding: 5px 0;
    background: #ffffff;
}

.zxbm-1a .zxbm-1b form p {
    width: 170px;
    margin-left: 87px;
    color: #ffffff;
    letter-spacing: 3px;
    font-weight: 600;
    font-size: 15px;
    margin-top: 10px;
    background: #fe6a46;
    text-align: center;
    padding: 5px 0;
}

.zxbm-2a {
    width: 800px;
    height: 310px;
    background: url(https://img.houxue.com/static/chajian/page04/45-1.png) no-repeat;
    background-size: 100%;
    padding: 10px 0;
    margin: 0 auto;
}

.zxbm-2a .zxbm-2b {
    width: 400px;
    height: 280px;
    background: rgba(255, 255, 255, 0.6);
    margin: 0 auto;
    overflow: hidden;
}

.zxbm-2a .zxbm-2b .text {
    font-size: 21px;
    font-weight: 500;
    text-align: center;
    color: #fe763a;
    letter-spacing: 3px;
    padding-top: 40px;
}

.zxbm-2a .zxbm-2b form {
    text-align: center;
}

.zxbm-2a .zxbm-2b form input {
    width: 240px;
    margin-top: 10px;
    border: 1px solid #d0d0ce;
    border-radius: 5px;
    padding: 8px 15px;
    background: rgba(255, 255, 255, 0.6);
}

.zxbm-2a .zxbm-2b form p {
    width: 272px;
    margin-left: 64px;
    color: #ffffff;
    letter-spacing: 3px;
    font-size: 15px;
    margin-top: 10px;
    background: #fe763a;
    text-align: center;
    padding: 5px 0;
    border-radius: 5px;
}

/********对比墙1************/
.contrastwall {
    width: 860px;
    margin: 0 auto;
    position: relative;
}

.contrastwall .contrastwall1 {
    height: 300px;
    background-size: 100%;
    margin: 20px auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    background: url("https://img.houxue.com/static/chajian/page05/contrastwall1_1.jpg") no-repeat center;
}

.contrastwall1_1, .contrastwall1_2 {
    width: 355px;
    padding-left: 25px;
    padding-right: 25px;
    max-height: 315px;
    box-sizing: unset !important;
}

.contrastwall1_1 {

}

.contrastwall1_2 {

}

.contrastwall1_title {
    height: 60px;
    border-bottom: 2px solid #a2c7da;
    overflow: hidden;
    text-align: center;
    color: #fcc31a;
    font-size: 30px;
    font-weight: bold;
    line-height: 60px !important;
    letter-spacing: 4px;
}

.contrastwall1_title p {
    text-align: center;
    color: #fcc31a;
    font-size: 30px;
    font-weight: bold;
    line-height: 60px !important;
    letter-spacing: 4px;
}

.contrastwall1_content {
    height: 175px;
    overflow: hidden;
    letter-spacing: 2px;
    line-height: 25px !important;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
}

.contrastwall1_content p {
    letter-spacing: 2px;
    line-height: 25px !important;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
}

.contrastwall1_1_content {
    color: #ffffff;
}

.contrastwall1_2_content {
    color: #ffffff
}

.contrastwall1_btn {
    letter-spacing: 4px;
    font-size: 15px;
    font-weight: 600;
    background: #fcc31a;
    border: none;
    border-radius: 20px;
    color: #1c65ff;
    text-align: center;
    margin: 0 auto;
    height: 30px;
    line-height: 30px !important;
    min-width: 130px;
}

.contrastwall1_btn:hover {
    background: #fff;
    border: 1px solid #9b7ecb;
    color: #9b7ecb;
}

/********对比墙2************/
.contrastwall2 {
    height: 300px;
    background-size: 100%;
    margin: 20px auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    background: url("https://img.houxue.com/static/chajian/page05/contrastwall1_2.jpg") no-repeat center;
}

.contrastwall2_1, .contrastwall2_2 {
    width: 320px;
    padding-left: 25px;
    padding-right: 25px;
    min-height: 290px;
    box-sizing: unset !important;
}

.contrastwall2_1 {
    background: url("https://img.houxue.com/static/chajian/page05/contrastwall1_3.png") no-repeat center;
    margin-top: 10px;
}

.contrastwall2_2 {
    background: url("https://img.houxue.com/static/chajian/page05/contrastwall1_4.png") no-repeat center;
    margin-top: 10px;
}

.contrastwall2_1 .contrastwall2_content {
    color: #ec6941;
}

.contrastwall2_2 .contrastwall2_content {
    color: #999;
}

.contrastwall2_title {
    height: 28px;
    width: 165px;
    overflow: hidden;
    text-align: center;
    font-size: 20px;
    letter-spacing: 4px;
    font-weight: bold;
    color: #fff;
    line-height: 28px !important;
}

.contrastwall2_title p {
    text-align: center;
    font-size: 20px;
    letter-spacing: 4px;
    font-weight: bold;
    color: #fff;
    line-height: 28px !important;
}

.contrastwall2_content {
    height: 228px;
    overflow: hidden;
    padding: 10px 20px;
    letter-spacing: 2px;
    line-height: 20px !important;
    font-size: 18px;
    font-weight: 500;
}

.contrastwall2_content p {
    letter-spacing: 2px;
    line-height: 20px !important;
    font-size: 18px;
    font-weight: 500;
}

.contrastwall2_1_content {
    color: #ec6941;
}

.contrastwall2_1_content p {
    color: #ec6941;
}

.contrastwall2_2_content {
    color: #999
}

.contrastwall2_2_content p {
    color: #999
}

/*********多维特点-1**********/
.features {
    max-width: 800px;
    margin: 0 auto;
}

.features1 {
    width: 800px;
    height: 533px;
    background: url(https://img.houxue.com/static/chajian/page05/feature1_1.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;
    display: flex;
    align-items: center;
    padding: 0 0;
}

.features1_main {
    margin: 0 auto;
}

.features1_top {
    display: flex;
    justify-content: center;
}

.features1_bottom {
    margin-top: 20px;
    display: flex;
    justify-content: center;
}

.features1_con1 {
    background: url(https://img.houxue.com/static/chajian/page05/feature1_2.png) no-repeat center;
}

.features1_con2 {
    background: url(https://img.houxue.com/static/chajian/page05/feature1_3.png) no-repeat center;
}

.features1_con3 {
    background: url(https://img.houxue.com/static/chajian/page05/feature1_4.png) no-repeat center;
}

.features1_con4 {
    background: url(https://img.houxue.com/static/chajian/page05/feature1_5.png) no-repeat center;
}

.features1_con5 {
    background: url(https://img.houxue.com/static/chajian/page05/feature1_6.png) no-repeat center;
}

.features1_con {
    width: 270px;
    height: 205px;
    background-size: 100%;
    position: relative;
}

.features1_title {
    position: absolute;
    color: #ffffff;
    font-size: 15px;
    letter-spacing: 1px;
    font-weight: 600;
    top: 20px;
    left: 95px;
    height: 35px;
    line-height: 35px !important;
    width: 128px;
    overflow: hidden;
    text-align: center;
}

.features1_wbox {
    width: 225px;
    margin: 70px auto 0;
}

.features1_text {
    color: #a5a5a5;
    max-height: 70px;
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 17px !important;
    overflow: hidden;
    padding: 3px 10px 0;
}

.features1_btn {
    width: 100px;
    height: 24px;
    line-height: 24px !important;
    color: #877abf;
    border: 1px solid #877abf;
    font-weight: 300;
    background: #f6e8ff;
    margin-top: 5px;
    letter-spacing: 1px;
    text-align: center;
    font-size: 14px;
    margin-left: 10px;
}

/*********多维特点-2**********/

.features2 {
    width: 800px;
    height: 480px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.features2_main {
    width: 800px;
    height: 415px;
    display: flex;
    overflow: hidden;
    position: relative;
    background: url(https://img.houxue.com/static/chajian/page05/feature2_7.png) no-repeat center;
}

.features2_point {
    width: 245px;
    padding: 7px;
    color: #1296db;
    letter-spacing: 2px;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px !important;
    position: absolute;
    overflow: hidden;
}

.features2_1_point {
    left: 20px;
    top: -10px;
}

.features2_2_point {
    width: 205px;
    left: 2px;
    top: 110px;
}

.features2_3_point {
    left: 10px;
    top: 215px;
}

.features2_4_point {
    right: 15px;
    top: -10px;
}

.features2_5_point {
    right: 0;
    top: 95px;
    width: 220px;
}

.features2_6_point {
    right: 10px;
    top: 230px;
}


/*.features2_con {*/
/*width: 200px;*/
/*position: relative;*/
/*letter-spacing: 2px;*/
/*font-size: 14px;*/
/*}*/

/*.features2_xz, .features2_xx_1, .features2_xx_2, .features2_xy {*/
/*width: 220px;*/
/*height: 60px;*/
/*line-height: 15px;*/
/*overflow: hidden;*/
/*}*/

/*.features2_xz {*/
/*position: absolute;*/
/*right: -45px;*/
/*text-align: right;*/
/*}*/

/*.features2_xx_1 {*/
/*width: 200px;*/
/*text-align: right;*/
/*margin-top: 120px;*/
/*}*/

/*.features2_xx_2 {*/
/*width: 200px;*/
/*text-align: left;*/
/*margin-top: 120px;*/
/*margin-left: 3px;*/
/*}*/

/*.features2_xy {*/
/*position: absolute;*/
/*left: -45px;*/
/*text-align: left;*/
/*}*/

/*.features2_xb {*/
/*bottom: -15px;*/
/*}*/

/*********多维特点-3**********/

.features3 {
    max-width: 800px;
    height: 320px;
    background: url(https://img.houxue.com/static/chajian/page05/feature3_1.jpg) no-repeat center;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.features3_main {
    height: 250px;
    width: 100%;
    display: flex;
    overflow: hidden;
    background: url(https://img.houxue.com/static/chajian/page05/feature3_2.png) no-repeat center;
    position: relative;
    white-space: nowrap;
    color: #1296db;
    letter-spacing: 2px;
    font-size: 14px;
    font-weight: 600;
    line-height: 30px !important;
}

.features3_main p {
    white-space: nowrap;
    color: #1296db;
    letter-spacing: 2px;
    font-size: 14px;
    font-weight: 600;
    line-height: 30px !important;
}

.features3_point {
    width: 245px;
    margin-bottom: 36px;
    background: #ffffff;
    height: 30px;
    position: absolute;
    overflow: hidden;
}

.features3_1_point {
    left: 40px;
    top: 10px;
}

.features3_2_point {
    left: 20px;
    top: 60px;
}

.features3_3_point {
    left: 10px;
    top: 145px;
}

.features3_4_point {
    left: 40px;
    top: 200px;
}

.features3_5_point {
    left: 495px;
    top: 10px;
}

.features3_6_point {
    left: 525px;
    top: 65px;
}

.features3_7_point {
    left: 528px;
    top: 155px;
}

.features3_8_point {
    left: 500px;
    top: 200px;
}

/*.features3_img {*/
/*max-width: 275px;*/
/*}*/

/*.features3_cont {*/
/*position: relative;*/
/*overflow: hidden;*/
/*}*/
/*.features3_1_cont {*/
/*position: relative;*/
/*left: 10px;*/
/*}*/
/*.features3_2_cont {*/
/*position: relative;*/
/*left: 240px;*/
/*}*/

/*.features3_xz, .features3_xx, .features3_xy {*/
/*width: 275px;*/
/*margin-bottom: 36px;*/
/*white-space: nowrap;*/
/*padding: 5px;*/
/*color: #1296db;*/
/*background: #ffffff;*/
/*letter-spacing: 2px;*/
/*font-size: 14px;*/
/*font-weight: 600;*/
/*line-height: 17px;*/

/*}*/

/*.features3_xx {*/
/*margin-top: 62px;*/
/*}*/

/*.features3_xz {*/
/*position: absolute;*/
/*}*/

/*.features3_xy {*/
/*position: absolute;*/
/*}*/

/*********多维特点-4**********/

.features4 {
    max-width: 800px;
    min-height: 335px;
    overflow: hidden;
    display: flex;
}

.features4_main {
    margin: 0 auto;
}

.features4_box {
    display: flex;
    justify-content: center;
}

.features4_con {
    margin: 0 5px;
}

.features4_title {
    white-space: nowrap;
    padding: 60px 50px 10px;

    margin-top: 10px;
    font-size: 18px;
    color: #564936;
    font-weight: 600;
    overflow: hidden;
    box-sizing: content-box;
    text-align: center;
}

.features4_1_title {
    background: url("https://img.houxue.com/static/chajian/page05/feature4_1.png") no-repeat center 10px #e4e1dc;

}

.features4_2_title {
    background: url("https://img.houxue.com/static/chajian/page05/feature4_2.png") no-repeat center 10px #e4e1dc;

}

.features4_3_title {
    background: url("https://img.houxue.com/static/chajian/page05/feature4_3.png") no-repeat center 10px #e4e1dc;

}

.features4_4_title {
    background: url("https://img.houxue.com/static/chajian/page05/feature4_4.png") no-repeat center 10px #e4e1dc;
}

.features4_img {
    margin: 0 auto;
    width: 50px;
    height: 43px;
}

.features4_name {
    margin-top: 10px;
    font-size: 18px;
    color: #564936;
    font-weight: 600;
    width: 72px;
    overflow: hidden;
    box-sizing: content-box;
}

.features4_text {
    background: #f9f8f3;
    padding: 32px 3px;
    text-align: center;
    color: #9a9a9a;
    letter-spacing: 1px;
    min-height: 50px;
    line-height: 20px !important;
    overflow: hidden;
    box-sizing: content-box;
}

.features4_btn {
    width: 299px;
    margin: 10px auto;
    background: #ffca91;
    color: #ffffff;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
    padding: 5px 0;
}

/*********多维特点-5**********/
.features5 {
    max-width: 800px;
    height: 410px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

.features5_main {
    width: 95%;
    margin: auto;
    padding: 20px;
}

.features5_theme {
    width: 315px;
    height: 64px;
    background: url(https://img.houxue.com/static/chajian/page05/feature5_8.png) no-repeat center;
    background-size: cover;
    margin: 0 auto;
    font-size: 30px;
    color: #ffffff;
}

.features5_theme p {
    font-size: 30px;
    color: #ffffff;
}

.features5_name {
    width: 100%;
    height: 64px;
    line-height: 64px !important;
    overflow: hidden;
    display: flex;
    justify-content: center;
    letter-spacing: 3px;
    text-align: center;
    align-items: center;
    margin: 0 auto;
}

.features5_name:before {
    display: block;
    width: 30px;
    height: 30px;
    content: '';
    margin: 5px 8px;
    background: url(https://img.houxue.com/static/chajian/page05/feature5_1.png) no-repeat;
    background-size: 100%;
}

.features5_box {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    box-sizing: content-box !important;
}

.features5_1, .features5_2, .features5_3, .features5_4 {
    width: 49%;
    margin-bottom: 20px;
    min-height: 129px;
}

.features5_1 {
    background: url(https://img.houxue.com/static/chajian/page05/feature5_2.png) no-repeat right;
}

.features5_2 {
    background: url(https://img.houxue.com/static/chajian/page05/feature5_3.png) no-repeat right;
}

.features5_3 {
    background: url(https://img.houxue.com/static/chajian/page05/feature5_4.png) no-repeat left;
}

.features5_4 {
    background: url(https://img.houxue.com/static/chajian/page05/feature5_5.png) no-repeat left;
}

.features5_title {
    padding-left: 7px;
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 18px;
}

.features5_title p {
    font-weight: 600;
    font-size: 18px;
}

.features5_1_title {
    padding-right: 135px;
}

.features5_2_title {
    padding-right: 135px;
}

.features5_3_title {
    padding-left: 135px;
}

.features5_4_title {
    padding-left: 135px;
}

.features5_content {
    overflow: hidden;
    color: #9a9a9a;
    line-height: 20px !important;
    letter-spacing: 1px;
    font-size: 16px;
}

.features5_content p {
    color: #9a9a9a;
    line-height: 20px !important;
    letter-spacing: 1px;
    font-size: 16px;
}

.features5_1_content {
    padding-right: 135px;
}

.features5_2_content {
    padding-right: 135px;
}

.features5_3_content {
    padding-left: 135px;
}

.features5_4_content {
    padding-left: 135px;
}


.seasky {
    max-width: 800px;
    margin: 0 auto;
}

/*******开阔天空-1*********/
.seasky1 {
    max-width: 800px;
    overflow: hidden;

}

.seasky1_main {
    display: flex;
    margin: 0 auto;
    background: #ffffff;
    min-height: 400px;
}


.seasky1_con {
    padding-top: 15px;
    padding-left: 495px;
    background: url(https://img.houxue.com/static/chajian/page05/seasky1_1.jpg) no-repeat 20px center;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
}

.seasky1_con p {
    text-align: center;
    font-size: 14px;
}

.seasky1_desc {
    letter-spacing: 1px;
    line-height: 25px !important;
    font-size: 14px;
    font-weight: bold;
}

.seasky1_title {
    background: #4ca1e4;
    border-radius: 25px;
    margin-bottom: 20px;
    overflow: hidden;
    height: 30px;
    font-size: 18px;
    font-weight: 300;
    color: #ffffff;
    letter-spacing: 2px;
    line-height: 30px !important;
}

.seasky1_title p {
    font-size: 18px;
    font-weight: 300;
    color: #ffffff;
    letter-spacing: 2px;
    line-height: 30px !important;
    margin-top: 0px;
}

/*******开阔天空-2*********/
.seasky2 {
    max-width: 800px;
    /*height: 640px;*/
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}

.seasky2_main {
    width: 800px;
    overflow: hidden;
    display: flex;
}

.seasky2_left {
    width: 100%;
    min-height: 578px;
    /*background: url(https://img.houxue.com/static/chajian/page05/seasky2_6.png) no-repeat;*/
    /*background-size: cover;*/
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 111;
    border-radius: 30px 0 0 30px;
    border: 1px solid #4ca1e4;
    padding: 20px 0;
}

.seasky2_container {
    width: 304px;
}

.seasky2_name {
    width: 280px;
    height: 46px;
    background: url(https://img.houxue.com/static/chajian/page05/seasky2_2.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    float: right;
    color: #ffffff;
    font-size: 25px;
    font-weight: 200;
    text-align: center;
    line-height: 46px !important;
}

.seasky2_name p {
    color: #ffffff;
    font-size: 25px;
    font-weight: 200;
    text-align: center;
    line-height: 46px !important;
    margin-top: 0px;
}

.seasky2_img {
    width: 300px;
    height: 288px;
    background-size: 100%;
    border: 1px solid #4ca1e4;
    margin-right: 1px;
    margin-top: 20px;
}

.seasky2_text {
    color: #7a7a7a;
    letter-spacing: 2px;
    display: flex;
}

.seasky2_title {
    height: 20px;
    margin-top: 5px;
    width: 85px;
    overflow: hidden;
    line-height: 20px !important;
    font-size: 15px;
}

.seasky2_title p {
    line-height: 20px !important;
    font-size: 15px;
    margin-top: 0px;
}

.seasky2_desc {
    min-height: 50px;
    overflow: hidden;
    width: 215px;
    line-height: 25px !important;
    font-size: 15px;
    margin-bottom: 10px;
}

.seasky2_desc p {
    line-height: 25px !important;
    font-size: 15px;
}

.seasky2_btn {
    width: 100%;
    font-size: 18px;
    font-weight: 200;
    background: #313131;
    text-align: center;
    color: #ffffff;
    letter-spacing: 2px;
    padding: 5px 0;
}

.seasky2_right {
    width: 100%;
    min-height: 578px;
    z-index: 1;
    /*background: url(https://img.houxue.com/static/chajian/page05/seasky2_5.png) no-repeat;*/
    /*background-size: cover;*/
    margin-left: 80px;
    border-radius: 0 30px 30px 0;
    border: 1px solid #4ca1e4;
    padding: 20px 0;
}

.seasky2_right .seasky2_name {
    float: left;
    background: url(https://img.houxue.com/static/chajian/page05/seasky2_4.png) no-repeat;
}

/*******开阔天空-3*********/
.seasky3 {
    max-width: 800px;
    /*height: 592px;*/
    display: flex;
    align-items: center;
    overflow: hidden;
    margin: 0 auto;
}

.seasky3_main {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.seasky3_con {
    width: 248px;
    height: 477px;
    background: url(https://img.houxue.com/static/chajian/page05/seasky3_4.png) no-repeat;
    background-size: 100%
}

.seasky3_title {
    display: flex;
    justify-content: center;
    margin: 5px 0;
}

.seasky3_name {
    width: 240px;
    height: 20px;
    overflow: hidden;
    color: #1296db;
    font-weight: 600;
    letter-spacing: 2px;
    font-size: 20px;
    line-height: 20px !important;
    text-align: center;
}

.seasky3_name p {
    color: #1296db;
    font-weight: 600;
    letter-spacing: 2px;
    font-size: 20px;
    line-height: 20px !important;
    text-align: center;
    margin-top: 0px;
}

.seasky3_img {
    width: 96%;
    margin: 11px 5px !important;
}

.seasky3_div {
    height: 114px;
}

.seasky3_box {
    display: flex;
    color: #8b8b8b;
}

.seasky3_desc {
    width: 170px;
    height: 40px;
    overflow: hidden;
    letter-spacing: 1px;
    line-height: 20px !important;
    font-size: 14px;
    color: #8b8b8b;
}

.seasky3_desc p {
    letter-spacing: 1px;
    line-height: 20px !important;
    font-size: 14px;
    color: #8b8b8b;
}

.seasky3_subtitle {
    width: 70px;
    margin-top: 1px;
    margin-left: 5px;
    height: 20px;
    overflow: hidden;
    letter-spacing: 0;
    font-size: 14px;
    line-height: 20px !important;
    color: #8b8b8b;
}

.seasky3_subtitle p {
    letter-spacing: 0;
    height: 20px;
    font-size: 14px;
    line-height: 20px !important;
    color: #8b8b8b;
}

.seasky3_btn {
    width: 100%;
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    background: #0f83ce;
    margin-bottom: 20px;
    letter-spacing: 1px;
}

/*******开阔天空-4*********/
.seasky4 {
    max-width: 800px;
    /*height: 410px;*/
    display: flex;
    align-items: center;
    margin: 0 auto;
}

.seasky4_main {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.seasky4_con {
    width: 30%;
    padding: 6px;
    border: 1px solid #1296db;
}

.seasky4_img {
    width: 100%;
    margin-bottom: 10px;
}

.seasky4_title {
    min-height: 60px;
    line-height: 30px !important;
    overflow: hidden;
}

.seasky4_title p {
    font-weight: 600;
    font-size: 20px;
    color: #1296db;
    letter-spacing: 1px;
    line-height: 30px !important;
}

.seasky4_text {
    min-height: 40px;
    margin: 15px 0;
    overflow: hidden;
}

.seasky4_text p {
    color: #1296db;
    letter-spacing: 1px;
    line-height: 20px !important;
    font-size: 14px;
}

.seasky4_btn {
    color: #1296db;
    font-weight: 600;
    font-size: 16px;
    border: #1296db 1px solid;
    text-align: center;
    padding: 5px 0;
    margin-bottom: 20px;
    border-radius: 10px;
    letter-spacing: 1px;
}

/*******开阔天空-5*********/
.seasky5 {
    max-width: 800px;
    overflow: hidden;
    display: flex;
    align-items: center;
}

.seasky5_main {
    width: 100%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.seasky5_con {
    width: 30%;
    min-height: 300px;
    border: 1px solid #ebebeb;
    padding: 20px 0;
    margin: 10px;
}

.seasky5_wbox {
    padding: 5px 10px;
}

.seasky5_img {
    height: 150px;
}

.seasky5_title {
    height: 30px;
    overflow: hidden;
    margin: 5px 0;
    line-height: 30px !important;
    color: #1681c2;
    font-size: 20px;
    letter-spacing: 2px;
    font-weight: 600;
}

.seasky5_title p {
    line-height: 30px !important;
    color: #1681c2;
    font-size: 20px;
    letter-spacing: 2px;
    font-weight: 600;
}

.seasky5_sbox {
    color: #a5a3a3;
    display: flex;
    margin-bottom: 5px;
}

.seasky5_subtitle {
    width: 90px;
    height: 20px;
    overflow: hidden;
    letter-spacing: 1px;
    line-height: 20px !important;
    font-size: 14px;
    color: #a5a3a3;
}

.seasky5_subtitle p {
    letter-spacing: 1px;
    line-height: 20px !important;
    font-size: 14px;
    color: #a5a3a3;
    margin-top: 0px;
}

.seasky5_desc {
    width: 170px;
    min-height: 35px;
    overflow: hidden;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 17px !important;
    color: #a5a3a3;
}

.seasky5_desc p {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 17px !important;
    color: #a5a3a3;
}

.seasky5_btn {
    color: #ffffff;
    background: #0f83ce;
    letter-spacing: 2px;
    text-align: center;
    padding: 5px 0;
    font-size: 14px;
    font-weight: 300;
    margin: 20px 0;
}

/********精彩开篇-1************/
.wonderopen {
    max-width: 800px;
    margin: 0 auto;
}

.wonderopen1 {
    height: 355px;
    background-size: cover;
    overflow: hidden;
    background: url(https://img.houxue.com/static/chajian/page05/wonderopen1_1.jpg) no-repeat center;
}

.wonderopen1_title {
    color: #ffffff;
    font-size: 47px !important;
    font-weight: 600 !important;
    letter-spacing: 5px;
    text-align: center;
    margin: 55px 0 20px !important;
}

.wonderopen1_text {
    color: #ffffff;
    font-size: 20px !important;
    font-weight: 100 !important;
    letter-spacing: 5px;
    text-align: center;
    margin: 20px 0 !important;
}

.wonderopen1_content {
    font-size: 18px !important;
    background: #0e273b;
    color: #f19149;
    padding: 10px 40px;
    margin: 20px 0 !important;
    text-align: center;
}

.wonderopen1_btn {
    width: 110px;
    margin: auto;
    text-align: center;
    padding: 5px 10px;
    font-size: 17px;
    font-weight: 200;
    color: #ffffff;
    background: #00a0e9;
    border-radius: 15px;
    letter-spacing: 2px;
}

/********抛砖引玉-1************/
.brickjage {
    max-width: 800px;
    margin: 0 auto;
}

.brickjage1 {
    height: 482px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.brickjage1_top {
    width: 100%;
    height: 267px;
    padding: 0 20px;
    background: url(https://img.houxue.com/static/chajian/page05/brickjade1_1.png) no-repeat center;
    background-size: cover;
}

.brickjage1_title {
    color: #ffffff;
    font-size: 40px;
    letter-spacing: 4px;
    font-weight: 600;
    height: 50px;
    line-height: 50px !important;
    text-align: center;
    overflow: hidden;
    padding-top: 30px;
    margin: 0 auto 30px;
    box-sizing: content-box;
}

.brickjage1_trem {
    margin: 0 auto 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.brickjage1_div {
    width: 200px;
    color: #ffffff;
    background: #37b2c9;
    border-radius: 10px;
    height: 20px;
    line-height: 20px !important;
    overflow: hidden;
    text-align: center;
    font-size: 15px;
    padding: 10px 0;
    box-sizing: content-box;
}

.brickjage1_bottom {
    width: 85%;
    height: 238px;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    justify-content: space-between;
    padding-top: 20px;
}

.brickjage1_con {
    width: 133px;
    text-align: center;
}

.brickjage1_cate {
    color: #f81818;
    height: 30px;
    line-height: 30px !important;
    overflow: hidden;
    font-size: 27px;
    font-weight: 600;
    letter-spacing: 2px;
    margin-bottom: 10px;
}

.brickjage1_desc {
    display: block;
    letter-spacing: 2px;
    margin-bottom: 5px;
    font-size: 15px;
    min-height: 50px;
    line-height: 25px !important;
    overflow: hidden;
    font-weight: 600;
}

.brickjage1_btn {
    border: #498cd3 1px solid;
    width: 100%;
    padding: 5px 0;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #498cd3;
    font-size: 14px;
    letter-spacing: 2px;
}

/********薪资诱惑-1**********/
.payallure {
    max-width: 800px;
    margin: 0 auto;

}

.payallure1 {
    width: 100%;
    height: 300px;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.payallure1_title {
    background: url(https://img.houxue.com/static/chajian/page05/payallure1_1.png) no-repeat;
    width: 440px;
    height: 50px;
    margin: 0 auto;
    background-size: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.payallure1_box {
    margin: 0 20px;
    width: 220px;
    height: 30px;
    overflow: hidden;
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 19px;
    font-weight: 300;
    line-height: 30px !important;
    text-align: center;
}

.payallure1_box p {
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 19px;
    font-weight: 300;
    line-height: 30px !important;
    text-align: center;
    margin-top: 0px;
}

.payallure1_container {
    display: flex;
    margin-top: 30px;
    justify-content: space-between;
}

.payallure1_task {
    width: 150px;
    position: relative;
}

.payallure1_task img {
    margin: 0 !important;
}

.payallure1_name {
    position: absolute;
    top: 23px;
    min-height: 20px;
    overflow: hidden;
    padding-left: 74px;
    color: #498cd3;
    letter-spacing: 1px;
    font-size: 18px;
    line-height: 20px !important;
    font-weight: 400;
}

.payallure1_name p {
    color: #498cd3;
    letter-spacing: 1px;
    font-size: 18px;
    line-height: 20px !important;
    font-weight: 400;
}

.payallure1_row {
    position: absolute;
    top: 90px;
}

.payallure1_text {
    min-height: 15px;
    overflow: hidden;
    padding-left: 10px;
    color: #999999;
    font-size: 14px;
    line-height: 15px !important;
    letter-spacing: 1px;
}

.payallure1_text p {
    color: #999999;
    font-size: 14px;
    line-height: 15px !important;
    letter-spacing: 1px;
}

.payallure1_Salary {
    min-height: 15px;
    overflow: hidden;
    padding-left: 10px;
    margin-top: 10px;
    color: #d81e06;
    font-size: 14px;
    line-height: 15px !important;
    letter-spacing: 1px;
}

.payallure1_Salary p {
    color: #d81e06;
    font-size: 14px;
    line-height: 15px !important;
    letter-spacing: 1px;
}

/********资料诱惑-1**********/
.dataallure {
    max-width: 800px;
    margin: 0 auto;
}

.dataallure1 {
    width: 100%;
    background: url(https://img.houxue.com/static/chajian/page05/dataallure1_1.jpg) no-repeat center;
    background-size: cover;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.dataallure1_1 {
    width: 75%;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px 0;
}

.dataallure1_title {
    color: #f86c55;
    font-size: 36px;
    height: 40px;
    line-height: 40px !important;
    overflow: hidden;
    font-weight: 600;
    text-align: center;
}

.dataallure1_title p {
    color: #f86c55;
    font-size: 36px;
    line-height: 40px !important;
    font-weight: 600;
    text-align: center;
    margin-top: 0px;
}

.dataallure1_text {
    width: 545px;
    height: 50px;
    line-height: 40px !important;
    overflow: hidden;
    background: url(https://img.houxue.com/static/chajian/page05/dataallure1_2.png) no-repeat center;
    background-size: 100%;
    color: #f86c55;
    font-size: 19px;
    font-weight: 200;
    padding: 20px 0 0 65px;
    margin-top: 10px;
    letter-spacing: 3px;
    box-sizing: content-box;
}

.dataallure1_text p {
    line-height: 40px !important;
    color: #f86c55;
    font-size: 19px;
    font-weight: 200;
    letter-spacing: 3px;
    margin-top: 0px;
}

.dataallure1_container {
    display: flex;
    justify-content: space-between;
}

.dataallure1_left {
    width: 50%;
    padding-right: 45px;
    border-right: 1px dashed #f0be81;
}

.dataallure1_right {
    width: 50%;
    padding-left: 45px;
}

.dataallure1_stitle {
    font-size: 19px;
    font-weight: 600;
    border: 1px solid #f86c55;
    border-radius: 15px;
    color: #f86c55;
    padding: 5px;
    letter-spacing: 3px;
    height: 25px;
    line-height: 26px;
    overflow: hidden;
    text-align: center;
    box-sizing: content-box;
}

.dataallure1_stitle p {
    font-size: 19px;
    font-weight: 600;
    color: #f86c55;
    letter-spacing: 3px;
    line-height: 26px !important;
    text-align: center;
    margin-top: 0px;
}

.dataallure1_dvb {
    color: #f86c55;
    height: 180px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
}

.dataallure1_dvb p {
    color: #f86c55;
    line-height: 20px;
    text-align: center;
    margin-top: 0px;
}

.dataallure1_button {
    background: #f86c55;
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 20px;
    font-weight: 300;
    padding: 5px 0;
    text-align: center;
}

/**标题100*/
.title-100 {
    width: 800px;
    min-height: 100px;
    margin: 20px auto;
}

.title-100 .big-title {
    height: 50px;
    font-size: 34px;
    font-weight: bold;
    color: #333333;
    line-height: 50px;
    text-align: center;
}

.title-100 .big-title p{
    font-size: 34px;
    font-weight: bold;
    color: #333333;
    line-height: 50px !important;
    text-align: center;
}


.title-100 .small-title {
    height: 18px;
    font-size: 18px;
    font-weight: 400;
    color: #3F90C5;
    line-height: 24px;
    text-align: center;
    padding: 0 5px;
}

.title-100 .small-title p{
    font-size: 18px;
    font-weight: 400;
    color: #3F90C5;
    line-height: 24px;
    text-align: center;
}
.text-green p{
    color: green;
}

.text-green p span{
    color: green;
}

/**标题101*/
.title-101 {
    width: 800px;
    margin: 20px auto;
    min-height: 80px;
}
.title-101 .title {
    height: 56px;
    font-size: 34px;
    font-weight: 500;
    color: #000000;
    line-height: 30px;
    text-align: center;
    margin-bottom: 10px;

}

.title-101 .title p{
    font-size: 34px;
    font-weight: 500;
    color: #000000;
    line-height: 34px;
    text-align: center;
}

.title-101 .underline {
    width: 160px;
    border-bottom: 1px solid #D2D2D2;
    margin: 0 auto;
}

.title-101 .underline-blue {
    width: 80px;
    border: 2px solid #138ADD;
    text-align: center;
    margin: 0 auto;
    border-radius: 2px;
    position: relative;
    top: 2px;
}

/*标题-105*/
.title-105 {
    width: 800px;
    margin: 20px auto;
    height: 60px;
}

.title-105 .body {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.title-105 .body .background {
    z-index: 1;
    color: #323232;
    line-height: 60px;
    letter-spacing: 1px;
    font-size: 30px;
}

.title-105 .body .background p{
    color: #323232;
    line-height: 60px !important;
    letter-spacing: 1px;
    font-size: 30px;
}

.title-105 .body .background p span{
    line-height: 60px !important;
    letter-spacing: 1px;
    font-size: 30px;
}

.title-105 .body .big-title {
    margin-top: -60px;
    color: #FF0001;
    font-size: 56px;
    line-height: 60px;
    font-weight: bold;
    opacity: 0.2;
    letter-spacing: 1px;
}

.title-105 .body .big-title p{
    color: #FF0001;
    font-size: 56px;
    line-height: 60px !important;
    font-weight: bold;
    letter-spacing: 1px;
}

/**内容200*/
.content-200 {
    width: 800px;
    margin: 20px auto;
}

.content-200 .title-log {
    height: 60px;
    width: 60px;
    border-top-left-radius: 30px;
    background: #04B4D5;
    line-height: 60px;
    text-align: center;
    color: #FFF;
    font-size: 36px;
    font-weight: bold;
    border-bottom: 2px solid #04B4D5;
}

.content-200 .title-log p {
    line-height: 60px;
    text-align: center;
    color: #FFF;
    font-size: 36px;
    font-weight: bold;
}

.content-200 .title {
    width: 240px;
    height: 60px;
    line-height: 60px;
    font-size: 28px;
    border-bottom: 2px solid #04B4D5;
    padding: 0 0 0 10px;
    font-weight: bold;
}

.content-200 .title p {
    line-height: 60px;
    font-size: 28px;
    font-weight: bold;
}

.content-200 .title span {
    line-height: 60px;
    font-size: 28px;
    font-weight: bold;
}

.content-200 .content {
    width: 300px;
    color: #666666;
    font-size: 14px;
    line-height: 30px;
    margin-top: 10px;
}

.content-200 .content p {
    color: #666666;
    font-size: 14px;
    line-height: 30px;
}


.content-200 .image {
    width: 438px;
    height: 289px;
}
.content-200 .image img {
    width: 100%;
    height: 100%;
}

/** 内容201 */
.content-201 .content {
    display: flex;
    justify-content: space-between;
    width: 800px;
    margin: 20px auto;
}

.content-201 .content .content-left .title {
    display: flex;
    align-items: end;
    margin-bottom: 25px;
}

.content-201 .content .content-left .title .logo img {
    width: 80px;
    height: 86px;
}

.content-201 .content .content-left .title .top p {
    font-size: 26px;
    line-height: 38px !important;
}

.content-201 .content .content-left .title .down p {
    font-size: 26px;
    font-weight: 500;
    color: #2F4D6D;
    line-height: 38px !important;
}

.content-201 .content .content-left .title .down {
    font-size: 26px;
    font-weight: 500;
    color: #2F4D6D;
    line-height: 38px;
}


.content-201 .content .content-left .content {
    width: 266px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

.content-201 .content .content-left .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

.content-201 .content .content-center img {
    width: 188px;
    height: 287px;
}

.content-201 .content .content-right .title {
    display: flex;
    align-items: end;
    margin-bottom: 25px;
}

.content-201 .content .content-right .title .logo img {
    width: 86px;
    height: 86px;
}

.content-201 .content .content-right .title .top {
    font-size: 26px;
    font-weight: 500;
    color: #138ADD;
    line-height: 38px;
}

.content-201 .content .content-right .title .top p {
    font-size: 26px;
    font-weight: 500;
    color: #138ADD;
    line-height: 38px !important;
}

.content-201 .content .content-right .title .down {
    font-size: 26px;
    font-weight: 500;
    color: #2F4D6D;
    line-height: 38px;
}

.content-201 .content .content-right .title .down p {
    font-size: 26px;
    font-weight: 500;
    color: #2F4D6D;
    line-height: 38px !important;
}

.content-201 .content .content {
    width: 266px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

.content-201 .content .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

/**内容202*/
.content-202 {
    width: 800px;
    margin: 20px auto;
}

.content-202 .up-content {
    border: 1px dotted #4D91AE;
    width: 260px;
    min-height: 160px;
    padding: 10px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
    text-align: center;
    margin: 0 auto 13px;
    border-radius: 10px;
}

.content-202 .up-content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

.content-202 .up-title {
    height: 30px;
    font-size: 20px;
    font-weight: bold;
    color: #55AE4D;
    line-height: 30px;
    margin-bottom: 13px;
    text-align: center;
}

.content-202 .up-title p {
    font-size: 20px;
    font-weight: bold;
    color: #55AE4D;
    line-height: 30px;
    text-align: center;
}

.content-202 .content-image {
    margin: 0 auto 13px;
    text-align: center;
    width: 594px;
    height: 228px;
}

.content-202 img {
    width: 594px;
    height: 228px;
}

.content-202 .down-title {
    width: 594px;
    display: flex;
    justify-content: space-between;
    margin: 0 auto 13px;
}

.content-202 .down-left-title {
    width: 225px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #04B4D5;
    line-height: 30px;
}

.content-202 .down-left-title p {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #04B4D5;
    line-height: 30px;
}

.content-202 .down-right-title {
    width: 225px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #4D91AE;
    line-height: 30px;
}

.content-202 .down-right-title p {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #4D91AE;
    line-height: 30px;
}

.content-202 .down-content {
    width: 594px;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
}

.content-202 .down-left-content {
    width: 250px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
    border: 1px dotted #04B4D5;
    padding: 10px;
    min-height: 160px;
    border-radius: 10px;
}

.content-202 .down-left-content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

.content-202 .down-right-content {
    width: 250px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
    border: 1px dotted #4D91AE;
    padding: 10px;
    min-height: 160px;
    border-radius: 10px;
}

.content-202 .down-right-content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 30px;
}

/*内容203*/
.content-203 {
    height: 550px;
    width: 800px;
    display: flex;
    justify-content: center;
    margin: 20px auto;
}

.content-203 .all {
    margin: 20px auto;
    position: relative;
}

.content-203 .up {
    display: flex;
    justify-content: space-between;
    width: 600px;
}

.content-203 .up .left-up {
    width: 272px;
    height: 230px;
    border-radius: 0px 70px 0px 70px;
    box-shadow: 0px 5px 17px 1px rgba(0, 0, 0, 0.23);
    display: flex;
    position: relative;
}

.content-203 .up .left-up-title {
    width: 150px;
    height: 226px;
    background: #4D91AE;
    border-radius: 0px 0px 0px 60px;;
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: vertical-lr;
}

.content-203 .up .left-up-title p {
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: vertical-lr;
}

.content-203 .up .left-up-content {
    width: 225px;
    height: 221px;
    font-size: 14px;
    padding: 30px;
    color: #666666;
    line-height: 30px;
    position: absolute;
    background: #FFF;
    right: 0;
    top: 5px;
    border-radius: 0 60px 0 5px;
    overflow: hidden;
}

.content-203 .up .left-up-content p {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}

.content-203 .up .right-up {
    width: 272px;
    height: 230px;
    border-radius: 70px 0px 70px 0px;
    box-shadow: 0px 5px 17px 1px rgba(0, 0, 0, 0.23);
    display: flex;
    position: relative;
}

.content-203 .up .right-up-title {
    width: 150px;
    height: 226px;
    background: #04B4D5;
    border-radius: 0px 0px 60px 0px;;
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: tb-rl;
    position: absolute;
    right: 0;
}

.content-203 .up .right-up-title p {
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: tb-rl;
}

.content-203 .up .right-up-content {
    width: 225px;
    height: 221px;
    font-size: 14px;
    padding: 30px;
    color: #666666;
    line-height: 30px;
    position: absolute;
    background: #FFF;
    left: 0;
    top: 5px;
    border-radius: 60px 0px 0 5px;
    overflow: hidden;
}

.content-203 .up .right-up-content p {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}

.content-203 .logo {
    width: 130px;
    height: 130px;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
    border-radius: 140px;
}
.content-203 .logo img {
    width: 100%;
    height: 100%;
}

.content-203 .down {
    display: flex;
    justify-content: space-between;
    width: 600px;
    margin-top: 40px;
}

.content-203 .left-down {
    width: 272px;
    height: 230px;
    border-radius: 70px 0px 70px 0px;
    box-shadow: 0px 5px 17px 1px rgba(0, 0, 0, 0.23);
    display: flex;
    position: relative;
}

.content-203 .down .left-down-title {
    width: 150px;
    height: 226px;
    background: #04B4D5;
    border-radius: 60px 0px 0px 0px;;
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: vertical-lr;
    position: absolute;
    left: 0;
    bottom: 0px;
}

.content-203 .down .left-down-title p {
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: vertical-lr;
}

.content-203 .down .left-down-content {
    width: 225px;
    height: 221px;
    font-size: 14px;
    padding: 30px;
    color: #666666;
    line-height: 30px;
    position: absolute;
    background: #FFF;
    right: 0;
    bottom: 5px;
    border-radius: 5px 0px 60px 0px;
    overflow: hidden;
}

.content-203 .down .left-down-content p {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}

.content-203 .down .right-down {
    width: 272px;
    height: 230px;
    border-radius: 0px 70px 0px 70px;
    box-shadow: 0px 5px 17px 1px rgba(0, 0, 0, 0.23);
    display: flex;
    position: relative;
}

.content-203 .down .right-down-title {
    width: 150px;
    height: 226px;
    background: #4D91AE;
    border-radius: 0 60px 0 0;
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: tb-rl;
    position: absolute;
    right: 0;
    bottom: 0;
}

.content-203 .down .right-down-title p {
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    writing-mode: tb-rl;
}

.content-203 .down .right-down-content {
    width: 225px;
    height: 221px;
    font-size: 14px;
    padding: 30px;
    color: #666666;
    line-height: 30px;
    position: absolute;
    background: #FFF;
    left: 0;
    bottom: 5px;
    border-radius: 0 5px 0 60px;
    overflow: hidden;
}

.content-203 .down .right-down-content p {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}


/*内容204*/
.content-204 {
    width: 850px;
    margin: 20px auto;
}

.content-204 .up {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}

.content-204 .up img {
    width: 270px;
    height: 155px;
}

.content-204 .up .center {
    width: 270px;
    min-height: 155px;
    background: #04B4D5;
    border: 1px solid #04B4D5;
    border-radius: 0px 0px 20px 20px;
}

.content-204 .up .center .title {
    width: 270px;
    text-align: center;
    height: 41px;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 41px;
}

.content-204 .up .center .title p {
    text-align: center;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 41px !important;
}

.content-204 .up .center .content {
    width: 270px;
    min-height: 112px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px;
    border: 1px solid #04B4D5;
    border-radius: 10px 10px 20px 20px;
    background: #FFFFFF;
    padding: 10px;
}

.content-204 .up .center .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px !important;
}

.content-204 .middle {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}

.content-204 .middle .left {
    width: 270px;
    min-height: 155px;
    background: #04B4D5;
    border: 1px solid #04B4D5;
    border-radius: 0px 0px 20px 20px;
}

.content-204 .middle .left .title {
    width: 270px;
    text-align: center;
    height: 41px;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 25px;
}

.content-204 .middle .left .title p {
    text-align: center;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 41px !important;
}

.content-204 .middle .left .content {
    width: 270px;
    min-height: 112px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px;
    border: 1px solid #04B4D5;
    border-radius: 10px 10px 20px 20px;
    padding: 10px;
    background: #FFFFFF;
}

.content-204 .middle .left .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px !important;
}

.content-204 .middle .center {
    width: 270px;
    min-height: 155px;
    background: #4D91AE;
    border: 1px solid #4D91AE;
    border-radius: 0px 0px 20px 20px;
}

.content-204 .middle .center .title {
    width: 270px;
    text-align: center;
    height: 41px;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 25px;
}

.content-204 .middle .center .title p {
    text-align: center;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 41px !important;
}

.content-204 .middle .center .content {
    width: 270px;
    min-height: 112px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px;
    border: 1px solid #4D91AE;
    border-radius: 10px 10px 20px 20px;
    padding: 10px;
    background: #FFFFFF;
}

.content-204 .middle .center .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px !important;
}

.content-204 .middle .right {
    width: 270px;
    min-height: 155px;
    background: #04B4D5;
    border: 1px solid #04B4D5;
    border-radius: 0px 0px 20px 20px;
}

.content-204 .middle .right .title {
    width: 270px;
    text-align: center;
    height: 41px;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 25px;
}

.content-204 .middle .right .title p {
    text-align: center;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 41px !important;
}

.content-204 .middle .right .content {
    width: 270px;
    min-height: 112px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px;
    border: 1px solid #04B4D5;
    border-radius: 10px 10px 20px 20px;
    padding: 10px;
    background: #FFFFFF;
}

.content-204 .middle .right .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px !important;
}

.content-204 .down {
    display: flex;
    justify-content: space-between;
}

.content-204 .down img {
    width: 270px;
    height: 155px;
}

.content-204 .down .center {
    width: 270px;
    min-height: 155px;
    background: #04B4D5;
    border: 1px solid #04B4D5;
    border-radius: 0px 0px 20px 20px;
}

.content-204 .down .center .title {
    width: 270px;
    text-align: center;
    height: 41px;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 25px;
}

.content-204 .down .center .title p {
    text-align: center;
    font-size: 26px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 41px !important;
}

.content-204 .down .center .content {
    width: 270px;
    min-height: 112px;
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px;
    border: 1px solid #04B4D5;
    border-radius: 10px 10px 20px 20px;
    background: #FFFFFF;
    padding: 10px;
}

.content-204 .down .center .content p {
    font-size: 14px;
    font-weight: 300;
    color: #666666;
    line-height: 25px !important;
}

/*内容205*/
.content-205 {
    width: 800px;
    margin: 20px auto;
}

.content-205 .background {
    background: url('/asset/images/chajian/content-205.png') no-repeat;
    background-size: 100%;
    width: 800px;
    height: 265px;
    position: relative;
}

.content-205 .background P {
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px !important;
    overflow: hidden;
}

.content-205 .background .left-up {
    position: absolute;
    width: 206px;
    height: 63px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px;
    top: 31px;
    left: 77px;
    overflow: hidden;
}

.content-205 .background .left-center {
    position: absolute;
    width: 250px;
    height: 63px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px;
    top: 99px;
    left: 27px;
    overflow: hidden;
}

.content-205 .background .left-down {
    position: absolute;
    width: 212px;
    height: 63px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px;
    top: 168px;
    left: 70px;
    overflow: hidden;
}

.content-205 .background .right-up {
    position: absolute;
    width: 206px;
    height: 63px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px;
    top: 31px;
    left: 517px;
    overflow: hidden;
    text-align: right;
}

.content-205 .background .right-center {
    position: absolute;
    width: 250px;
    height: 63px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px;
    top: 99px;
    left: 523px;
    overflow: hidden;
    text-align: right;
}


.content-205 .background .right-down {
    position: absolute;
    width: 212px;
    height: 63px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 63px;
    top: 168px;
    left: 517px;
    overflow: hidden;
    text-align: right;
}

/*内容206*/
.content-206 {
    width: 800px;
    margin: 20px auto;
}

.content-206 .up {
    display: flex;
    justify-content: space-between;
    margin-bottom: 50px;
}

.content-206 .first {
    width: 108px;
    height: 108px;
    background-image: linear-gradient(180deg, #55AE4D, #04B4D5);
    border-radius: 60px 0 60px 60px;
    text-align: center;
    line-height: 108px;
    font-size: 26px;
    font-weight: bold;
    margin: 0 auto;
}

.content-206 .first .border {
    width: 102px;
    height: 101px;
    background: #FFFFFFFF;
    border-radius: 60px 0 60px 60px;
    position: relative;
    top: 3px;
    left: 3px;
}

.content-206 .first p {
    text-align: center;
    line-height: 108px !important;
    font-size: 26px;
    font-weight: bold;
}

.content-206 .first .title {
    background-image: linear-gradient(180deg, #55AE4D, #04B4D5);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.content-206 .content {
    width: 200px;
    margin-top: 13px;
    min-height: 30px;
    font-size: 26px;
    font-weight: 400;
    color: #333333;
    line-height: 30px;
    text-align: center;
}

.content-206 .content p {
    font-size: 26px;
    font-weight: 400;
    color: #333333;
    line-height: 30px !important;
    text-align: center;
}

.content-206 .second {
    width: 108px;
    height: 108px;
    background-image: linear-gradient(180deg, #55AE4D, #04B4D5);
    border-radius: 60px 0 60px 60px;
    text-align: center;
    line-height: 108px;
    font-size: 26px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 auto;
}

.content-206 .second p {
    text-align: center;
    line-height: 108px !important;
    font-size: 26px;
    color: #FFFFFF;
    font-weight: bold;
}

.content-206 .down {
    display: flex;
    justify-content: space-between;
}

* {
    box-sizing: border-box;
}

/* 102 */
.plugin-head {
    height: 2rem;
    font-size: 2rem;
    font-weight: bold;
    line-height: 0.625rem;
    display: flex;
    justify-content: center;
    margin-top: 37px;
}

.plugin-head p {
    font-size: 2rem;
    line-height: 14px !important;
    font-weight: 600;
}

.lanhg {
    width: 1.25rem;
    height: 0.3125rem;
    border-radius: 0.3125rem;
    background-color: #0a7de0;

}

.zm {
    margin: 0.9375rem auto;
    height: 0.6875rem;
    font-size: 0.875rem;
    font-weight: 800;
    color: #d8dfe6;
    letter-spacing: 0.125rem;
    line-height: 0.625rem;
    display: flex;
    justify-content: center;
}

.zm p {
    color: #d8dfe6;
    font-size: 0.875rem;
}

/* 207 */
.plugin-one {
    width: 800px;
    min-height: 362px;
    background: #f5f9fb;
    border: 2px solid #2d99f1;
    padding: 32px 20px;
    display: flex;
    box-sizing: border-box;
    margin: auto;
}

.plugin-one-left {
    margin-right: 20px;
    width: 327px;
    height: 291px;
    background: #d0d5da;
    border: 1px solid #ebebeb;
    opacity: 0.65;
    padding: 10px;
}

.plugin-one-right {
    width: 500px;
    min-height: 291px;
    position: relative;
}

.plugin-one-right .head-one {
    display: flex;
    justify-content: space-between;
    position: absolute;
    width: 500px;
}

.plugin-one-right .head-one .border {
    width: 21px;
    height: 24px;
    border-top: 3px solid #2594f4;
    border-left: 3px solid #2594f4;
}

.plugin-one-right .box {
    padding: 0 35px;
    box-sizing: border-box
}

.plugin-one-right .box .bj {
    width: 127px;
    height: 40px;
    margin-top: 10px;
    background: linear-gradient(180deg, #4faef5, #0a7de0);
    border-radius: 10px 10px 0px 0px;
}

.plugin-one-right .box>.bj>p {
    height: 21px;
    font-size: 22px;
    font-weight: bold;
    color: #ffffff;
    line-height: 38px;
    text-align: center;
    display: block;
}

.plugin-one-right .box p {
    font-size: 16px;
    font-weight: 400;
    color: #404040;
    line-height: 30px;
}

.plugin-one-right .bottom-one {
    display: flex;
    justify-content: space-between
}

.plugin-one-right .bottom-one .border {
    width: 21px;
    height: 24px;
    border-bottom: 3px solid #2594f4;
    border-left: 3px solid #2594f4;
}

.border-one {
    border: 1px dashed #becdda;
    margin: 15px 0
}

/*208*/
.xuexi {
    width: 703px;
    min-height: 158px;
    background: #FFFFFF;
    border: 2px dashed #0C83E9;
    border-radius: 2px;
    padding: 57px 40px;
    position: relative;
    margin: 65px auto 0;
}

.xuexi p {
    font-size: 14px;
}

.fankua {
    width: 32px;
    height: 30px;
    opacity: 0.82;
    border-radius: 4px;
    position: absolute;
    bottom: -13px;
    right: -13px;
}

.tltie-img img {
    width: 226px;
    height: 61px;
    position: absolute;
    top: -24px;
    left: -13px;
}

.tltie-img p {
    position: absolute;
    top: -8px;
    left: 0px;
    font-size: 22px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 10px !important;
}
.content-208{

}
.content-208>p{
    font-size: 14px;
}

.chajian_208 {
    width: 800px;
    padding: 22px 0;
    box-sizing: border-box;
    min-height: 549px;
    background: #f8f8f8;
    margin: 10px auto;
}

/* 209 */
.box-ul-three {
    width: 800px;
    margin: auto;
    min-height: 450px;
    font-size: 14px;
    font-weight: 800;
    color: #d8dfe6;
    letter-spacing: 2px;
    line-height: 10px;
    display: flex;
    justify-content: space-between;
}

.box-ul-three .section-li {
    width: 270px;
    min-height: 432px;
    background: #3284ec;
    border-radius: 20px 20px 0 0;
    position: relative;
}

.box-title .three-size {
    font-size: 28px;
    margin-left: 22px;
    color: #fff;
    line-height: 10px !important;
}

/* .box-div-three { */
    .section-li>p:nth-child(3) {
    width: 270px;
    min-height: 262px;
    font-size: 15px;
    padding: 65px 20px 0;
    font-weight: 600;
    color: #282928;
    line-height: 28px;
    background: linear-gradient(0deg, #93DCFB, #FFFFFF);
}

.box-title {
    position: absolute;
    top: 40px;
    left: 22px;
    color: #fff;
}

.box-title .box-border-three {
    width: 27px;
    border-radius: 20px;
    height: 4px;
    margin: 35px auto 16px;
    background: #83c2f4;
}

.box-title .three-zm {
    color: #79adf2;
    font-weight: 600;
    font-size: 14px;
}

/* 210 */
.df-ul-four {
    display: flex;
    width: 800px;
    background-color: #f3faff;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 10px auto;
    padding: 65px 15px 15px;
}

.df-ul-four img {
    margin: 0;
}

/* .df-bj-four { */
    .df-ul-four .li>p:nth-child(2) {
    width: 416px;
    min-height: 228px;
    font-size: 16px;
    background: #eaebed;
    border-radius: 10px;
    padding: 44px 20px;
    line-height: 30px;
    margin: 30px 0;

    display: flex;
    justify-content: space-between;
}

.df-four {
    display: flex;
    color: #428eee;
    font-weight: 600;
    text-align: center;
    vertical-align: middle;
}

.df-four .h3 {
    margin-left: 10px;
    line-height: 60px;
    font-weight: 600;
    font-size: 24px;
    color: #428eee;
}

.df-ul-four .li {
    margin-bottom: 60px;
}

/* 211 */
.five-ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 800px;
    padding: 36px 0;
    box-sizing: border-box;
    min-height: 790px;
    margin: 10px auto;
}

.five-ul .li {
    width: 270px;
    min-height: 306px;
    margin: 20px;
    box-shadow: 0px 0px 40px 0px rgba(155, 155, 155, 0.18);
    border-radius: 10px;
    position: relative;
}

.five-ul .li .five-div {
    width: 270px;
    min-height: 191px;
    font-size: 15px;
    padding: 38px 20px;
    color: #282928;
    line-height: 28px;
}

.five-ul .five-title {
    position: absolute;
    top: 36px;
    font-size: 26px;
    left: 48px;
    line-height: 33px !important;
    color: #fff;
}

.five-title p {
    font-size: 28px;
    margin-left: 32px;
}

.five-l {
    margin-left: 173px !important;
}

/*212*/
.six-border-cj {
    border: 1px dashed #becdda;
    margin: 15px 0;

}

.six-box-cj {
    display: flex;
    width: 800px;
    flex-wrap: wrap;
    min-height: 890px;
    padding: 33px 0;
    background: #f8f8f8;
    margin: 10px auto;
}

.six-box {
    display: flex;
    margin: 40px;
    width: 360px;
    min-height: 150px;
    position: relative;
}

.six-box p {
    margin: 20PX 0 40px;
    font-size: 18px;
    width: 297px;
    font-weight: 400;
    color: #343434;
    line-height: 30px;
}

.six-box .span {
    color: #fff;
    font-size: 30px;
    position: absolute;
    top: 7px;
    left: 11px;
    margin: 0;
    line-height: 31px !important;

}

.six-box .h1 {
    color: #3c85e7;
    margin-top: 9px;
    font-size: 30px;
    line-height: 30px !important;
}

.six-div {
    margin-right: 20px;
    width: 70px;
    height: 48px;
}
.six-div>img{
    width: 100%;
    height: 100%;
}

/* 213 */

.seven-border {
    border: 1px dashed #becdda;
    margin: 42px 10px;
}

.seven-radius {
    border-radius: 50%;
}

.seven-box .seven-size {
    font-size: 26px;
    font-weight: 600;
    color: #4e8fe9;
}

.seven-div-radius-1 {
    width: 106px;
    padding: 16px;
    margin: auto;
    height: 106px;
    border: 1px solid #DDDFE0;
}

.seven-box .seven-margin20 {
    margin: 30px 0;
}

.seven-div-radius-2 {
    width: 71px;
    padding: 30px 0 0 0px;
    height: 71px;
    background: #CED6DC;
}

.seven-con .seven-box {
    display: flex;
    text-align: center;
    color: #d8dfe6;
    line-height: 10px !important;
    font-size: 14px;
    width: 223px;
    letter-spacing: 2px;
    min-height: 200px;
    margin-bottom: 60px;
}

.seven-box .seven-color {
    color: #55b7e2;
}

.seven-box .p {
    font-weight: 400;
    color: #666666;
    font-size: 12px;
    line-height: 25px !important;
}

.seven-box p {
    line-height: 15px !important;
}

.seven-con {
    display: flex;
    flex-wrap: wrap;
    width: 800px;
    margin: 40px auto 0;
}

/* 214 */
.eight-box {
    width: 286px;
    height: 60px;
    background: #f3f4f6;
    border-radius: 30px;
    position: relative;
    display: flex;
    margin: 20px 6px;
}

.eight-box .eight-span {
    position: absolute;
    left: 23px;
    top: 10px;
    font-size: 26px;
    font-weight: bold;
    color: #fff;
}

.eight-box .eight-span10 {
    left: 15px;

}

.eight-box .eight-titel {
    font-size: 26px;
    margin-top: 13px;
    color: #000;
    display: block;
}

.eight-con img {
    margin: 0;
}

.eight-con {
    display: flex;
    flex-wrap: wrap;
    width: 800px;
    margin: 40px auto;
    height: 433px;
}

.eight-con p {
    line-height: 33px !important;
}

/*内容-215*/
.content-215 {
    width: 800px;
    margin: 0 auto;
}

.content-215 .background {
    background: url("/asset/images/chajian/content-215.png") no-repeat;
    background-size: 100%;
    width: 800px;
    height: 250px;
    position: relative;
}

.content-215 .background .image {
    position: absolute;
    top: 16px;
    left: 190px;
}

.content-215 .background .image img {
    width: 100px;
}


.content-215 .background .content {
    position: absolute;
    width: 345px;
    height: 183px;
    top: 34px;
    left: 385px;
    overflow: hidden;
    font-size: 14px;
}

.content-215 .background .content p {
    font-size: 14px;
    line-height: 1.6 !important;
}

.content-215 .background .content .title {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 16px;
}

.content-215 .background .content .title p {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 16px;
}

/*内容-216*/
.content-216 {
    width: 800px;
    min-height: 364px;
    margin: 20px auto;
    background: #FFEEEE;
    padding:20px 0;
}

.content-216 .body {
    min-height: 324px;
    width: 800px;
}

.content-216 .border {
    position: relative;
    width: 700px;
    min-height: 160px;
    margin: 20px auto;
}

.content-216 .border .title-image {
    z-index: 100;
    width: 232px;
    height: 43px;
}

.content-216 .border .title-image img {
    width: 232px;
    height: 43px;
}

.content-216 .border .title {
    position: absolute;
    z-index: 101;
    width: 232px;
    height: 43px;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 43px !important;
    top: 0px;
    left: 20px;
    padding-left: 10px;
}

.content-216 .border .title p {
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 43px !important;
}

.content-216 .border .title p {
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 43px !important;
}

.content-216 .border .content {
    padding: 10px 20px;
    background-image: linear-gradient(90deg, #FFFFFF, #FFEEEE);
}
.content-216 .border .content>p {
    font-size: 14px;
}

/*内容-217*/
.content-217 {
    width: 800px;
    margin: 20px auto;
    min-height: 370px;
}

.content-217 .body {
    display: flex;
    justify-content: space-between;
    margin: 40px 10px 0px;
}

.content-217 .box {
    width: 230px;
    min-height: 300px;
    background: #FFFFFF;
    box-shadow: 0px 2px 34px 4px rgba(155, 155, 155, 0.19);
    border-radius: 0px 18px 18px 18px;
    position: relative;
}

.content-217 .box .title-image {
    position: absolute;
    top: -30px;
}

.content-217 .box .title-image img {
    width: 160px;
    height: 50px;
}

.content-217 .box .title-image {
    position: absolute;
    top: -30px;
}

.content-217 .box .title {
    width: 160px;
    height: 50px;
    line-height: 50px !important;
    position: absolute;
    top: -30px;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 10px;
}

.content-217 .box .title p {
    line-height: 50px !important;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
}

.content-217 .box .content {
    padding: 20px;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    margin-top: 10px;
}

.content-217 .box .content p {
    font-size: 14px;
    font-weight: 400;
    color: #000000;
}

/*内容-218*/
.content-218 {
    width: 800px;
    margin: 20px auto;
    min-height: 370px;
}

.content-218 .body {
    display: flex;
    justify-content: space-between;
}

.content-218 .body .first-box {
    position: relative;
    margin-top: 50px;
    top: 110px;
}

.content-218 .body .first-box .first-title {
    font-size: 22px;
    font-weight: bold;
    color: #DF5289;
    position: absolute;
    top: -64px;
}

.content-218 .body .first-box .first-title p {
    font-size: 22px;
    font-weight: bold;
    color: #DF5289;
}

.content-218 .body .first-box .first-title .number {
    font-size: 50px;
    color: #DF5289;
    font-weight: bold;
}

.content-218 .body .first-box .content {
    background: #FDD2E4;
    width: 190px;
    padding: 1px 0;
    border-radius: 50px;
}

.content-218 .body .first-box .content .content-box {
    background-image: linear-gradient(135deg, #FEA3AC, #F453A1);
    width: 160px;
    min-height: 160px;
    border-radius: 50px;
    margin: 20px auto;
    box-shadow: 0px 0px 10px 5px white;
    padding: 20px;
}

.content-218 .body .content .content-box .second-title {
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
}

.content-218 .body .content .content-box .second-title p {
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
}

.content-218 .body .content .content-box .article {
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
}

.content-218 .body .content .content-box .article p {
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
}

.content-218 .body .second-box {
    position: relative;
    margin-top: 50px;
    top: 80px;
}

.content-218 .body .second-box .first-title {
    font-size: 22px;
    font-weight: bold;
    color: #347CFE;
    position: absolute;
    top: -64px;
}

.content-218 .body .second-box .first-title p {
    font-size: 22px;
    font-weight: bold;
    color: #347CFE;
}

.content-218 .body .second-box .first-title .number {
    font-size: 50px;
    font-weight: bold;
    color: #347CFE;
}

.content-218 .body .second-box .content {
    background: #CEE8FF;
    width: 190px;
    padding: 1px 0;
    border-radius: 50px;
}

.content-218 .body .second-box .content .content-box {
    background-image: linear-gradient(135deg, #71BFFF, #2C75FE);
    width: 160px;
    min-height: 160px;
    border-radius: 50px;
    margin: 20px auto;
    box-shadow: 0px 0px 10px 5px white;
    padding: 20px;
}


.content-218 .body .third-box {
    position: relative;
    margin-top: 50px;
    top: 50px;
}

.content-218 .body .third-box .first-title {
    font-size: 22px;
    font-weight: bold;
    color: #F75E5C;
    position: absolute;
    top: -64px;
}

.content-218 .body .third-box .first-title p {
    font-size: 22px;
    font-weight: bold;
    color: #F75E5C;
}

.content-218 .body .third-box .first-title .number {
    font-size: 50px;
    font-weight: bold;
    color: #F75E5C;
}

.content-218 .body .third-box .content {
    background: #FFDCC7;
    width: 190px;
    padding: 1px 0;
    border-radius: 50px;
}

.content-218 .body .third-box .content .content-box {
    background-image: linear-gradient(135deg, #FDA949, #F75E5C);
    width: 160px;
    min-height: 160px;
    border-radius: 50px;
    margin: 20px auto;
    box-shadow: 0px 0px 10px 5px white;
    padding: 20px;
}


.content-218 .body .fourth-box {
    position: relative;
    margin-top: 50px;
}

.content-218 .body .fourth-box .first-title {
    font-size: 22px;
    font-weight: bold;
    color: #6246DA;
    position: absolute;
    top: -64px;
}

.content-218 .body .fourth-box .first-title p {
    font-size: 22px;
    font-weight: bold;
    color: #6246DA;
}

.content-218 .body .fourth-box .first-title .number {
    font-size: 50px;
    font-weight: bold;
    color: #6246DA;
}

.content-218 .body .fourth-box .content {
    background: #D7DBFE;
    width: 190px;
    padding: 1px 0;
    border-radius: 50px;
}

.content-218 .body .fourth-box .content .content-box {
    background-image: linear-gradient(135deg, #8B9BFE, #6246DA);
    width: 160px;
    min-height: 160px;
    border-radius: 50px;
    margin: 20px auto;
    box-shadow: 0px 0px 10px 5px white;
    padding: 20px;
}
.content-218 .body .fourth-box .content .content-box .second-title {
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
}

.content-218 .body .fourth-box .content .content-box .article {
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
}


/*内容-219*/
.content-219 {
    width: 800px;
    height: 345px;
    margin: 20px auto;
}

.content-219 .body {
    margin: 20px auto;
    background: url('/asset/images/chajian/content-219.png') no-repeat;
    background-size: 100%;
    width: 800px;
    height: 300px;
    position: relative;
}

.content-219 .body .first-left {
    position: absolute;
    top: 20px;
    width: 220px;
    height: 65px;
    left: 25px;
    font-size: 16px;
    font-weight: 400;
    color: #EE4835;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
}

.content-219 .body .first-left p {
    font-size: 14px;
    font-weight: 400;
    color: #EE4835;
    line-height: 65px !important;
}

.content-219 .body .second-left {
    position: absolute;
    top: 108px;
    width: 200px;
    height: 65px;
    left: 95px;
    font-size: 16px;
    font-weight: 400;
    color: #EE4835;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
}

.content-219 .body .second-left p {
    font-size: 14px;
    font-weight: 400;
    color: #EE4835;
    line-height: 65px !important;
}

.content-219 .body .third-left {
    position: absolute;
    top: 194px;
    width: 180px;
    height: 65px;
    left: 165px;
    font-size: 16px;
    font-weight: 400;
    color: #EE4835;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
}

.content-219 .body .third-left p {
    font-size: 14px;
    font-weight: 400;
    color: #EE4835;
    line-height: 65px !important;
}

.content-219 .body .first-right {
    position: absolute;
    top: 20px;
    width: 220px;
    height: 65px;
    left: 560px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
    text-align: right;
}

.content-219 .body .first-right p {
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-align: right;
}

.content-219 .body .second-right {
    position: absolute;
    top: 108px;
    width: 200px;
    height: 65px;
    left: 510px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
    text-align: right;
}

.content-219 .body .second-right p {
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-align: right;
}

.content-219 .body .third-right {
    position: absolute;
    top: 194px;
    width: 180px;
    height: 65px;
    left: 460px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
    text-align: right;
}

.content-219 .body .third-right p {
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-align: right;
}

.content-219 .body .title-up {
    position: absolute;
    top: 13px;
    width: 250px;
    height: 65px;
    left: 275px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
    font-size: 50px;
    text-align: center;
}

.content-219 .body .title-up p {
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    font-size: 50px;
    text-align: center;
}

.content-219 .body .title-center {
    position: absolute;
    top: 94px;
    width: 103px;
    height: 33px;
    left: 350px;
    font-weight: 400;
    color: #DA3223;
    line-height: 33px !important;
    overflow: hidden;
    font-size: 16px;
    text-align: center;
}

.content-219 .body .title-center p {
    font-weight: 400;
    color: #DA3223;
    line-height: 33px !important;
    font-size: 16px;
    text-align: center;
}

.content-219 .body .title-down {
    position: absolute;
    top: 127px;
    width: 127px;
    height: 65px;
    left: 336px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    text-shadow: 0px 2px 8px rgba(241, 77, 55, 0.24);
    overflow: hidden;
    font-size: 50px;
    text-align: center;
}

.content-219 .body .title-down p {
    font-weight: 400;
    color: #FFFFFF;
    line-height: 65px !important;
    font-size: 50px;
    text-align: center;
}

/*内容-220*/
.content-220 {
    width: 800px;
    margin: 20px auto;
    border: 20px solid red;
    border-radius: 30px;
    height: 315px;
    background: url("/asset/images/chajian/content-220.png") no-repeat;
    background-size: 100%;
}

.content-220 .body {
    position: relative
}

.content-220 .body .first-box {
    width: 260px;
    height: 48px;
    border: 1px solid #EA9898;
    position: absolute;
    top: 20px;
    left: 50px;
    border-radius: 5px;
    line-height: 48px !important;
}

.content-220 .body .number {
    position: absolute;
    top: -10px;
    right: -10px;
    width: 25px;
    height: 25px;
    background: red;
    border-radius: 20px;
    z-index: 100;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 25px !important;
    text-align: center;
}

.content-220 .body .number p {
    font-size: 16px;
    color: #FFFFFF;
    line-height: 25px !important;
    text-align: center;
}

.content-220 .body .content {
    width: 260px;
    height: 48px;
    overflow: hidden;
}

.content-220 .body .content p{
    overflow: hidden;
    line-height: 48px !important;
    font-size: 14px;
    padding: 0 10px;
}

.content-220 .body .second-box {
    width: 260px;
    height: 48px;
    border: 1px solid #EA9898;
    position: absolute;
    top: 120px;
    left: 20px;
    border-radius: 5px;
    line-height: 48px !important;
}

.content-220 .body .third-box {
    width: 260px;
    height: 48px;
    border: 1px solid #EA9898;
    position: absolute;
    top: 210px;
    left: 50px;
    border-radius: 5px;
    line-height: 48px !important;
}

.content-220 .body .logo {
    width: 167px;
    position: absolute;
    top: 61px;
    left: 292px;
}

.content-220 .body .logo img {
    width: 167px;
}

.content-220 .body .fourth-box {
    width: 260px;
    height: 48px;
    border: 1px solid #EA9898;
    position: absolute;
    top: 20px;
    right: 50px;
    border-radius: 5px;
    line-height: 48px !important;
}

.content-220 .body .fifth-box {
    width: 260px;
    height: 48px;
    border: 1px solid #EA9898;
    position: absolute;
    top: 120px;
    right: 20px;
    border-radius: 5px;
    line-height: 48px !important;
}

.content-220 .body .sixth-box {
    width: 260px;
    height: 48px;
    border: 1px solid #EA9898;
    position: absolute;
    top: 210px;
    right: 50px;
    border-radius: 5px;
    line-height: 48px !important;
}


/*second template*/

.PlugIn {
    overflow: hidden;
    width: 800px;
    margin: 0 auto;
}

.pl10 {
    padding-left: 10px;
}

.pt10 {
    padding-top: 10px;
}

.pb10 {
    padding-bottom: 10px;

}

.pr10 {
    padding-right: 10px;
}


.ml10 {
    margin-left: 10px;
}

.mt10 {
    margin-top: 10px;
}

.mb10 {
    margin-bottom: 10px;
}

.mr10 {
    margin-right: 10px;
}


.title_box1 {
    /*padding: 40px 34px;*/
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/title1.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    box-sizing: border-box;
    width: 668px;
    height: 190px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0 auto;
}

.title_box1>p {
    color: #188DDE;
    font-size: 52px;
    font-weight: bold;
    letter-spacing: 2px;
    padding-right: 18%;
    text-align: center;
    line-height: 80px !important;
}

.title_box2 {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

.title_box2_first_title {
    margin-top: 8px;
    align-self: center;
}

.title_box2_first_title>p {
    color: #188DDE;
    margin: 0;
    font-size: 25px;
    line-height: 26px  !important;
    letter-spacing: 2px;
}

.title_box2_second_title {
    align-self: center;
    margin-top: 6px;
}

.title_box2_second_title>p {
    color: #A9A9A9;
    margin: 0;
    font-size: 13px;
    line-height: 30px  !important;
    letter-spacing: 2px;
    font-weight: bold;
}

.title_box2_bottom {
    border-top: 1px solid #548474;
    align-self: center;
    margin-top: 6px;
    width: 100%;
}

.title_box2_bottom div {
    background-color: #85C3EE;
    height: 6px;
    width: 40px;
    border-radius: 10px;
    text-align: center;
    margin: -4px auto 0;
}


.content_box1 {
    display: flex;
    align-items: center;
    background-color: rgb(255, 255, 255);
    box-sizing: border-box;
    margin-bottom: 20px;
}

.content_box1_left {
    flex: 1;
    margin-left: 19px;
}

.content_box1_left_content {
    display: flex;
    justify-content: left;
    align-items: center;
    margin-bottom: 10px;
}

.content_box1_left_content_first_title {
    color: #363636;
    font-weight: bold;
    font-size: 76px;
    opacity: 0.22;
    letter-spacing: 2px;
}

.content_box1_left_content_right {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center;
}

.content_box1_left_content_right_title {
    padding-bottom: 8px
}

.content_box1_left_content_right_title>p {
    color: #363636;
    margin: 0;
    font-size: 20px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    text-align: left;
}

.content_box1_left_content_right_content {

}

.content_box1_left_content_right_content>p {
    color: #686868;
    margin: 0;
    font-size: 14px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    text-align: left;
}

.content_box1_right {
    width: 430px;
}

.content_box1_right img {
    width: 100%;
    max-width: 100%;
    display: block;
    height: auto;
}


.content_box2 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}

.content_box2_content {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f1f1f1;
    padding: 10px;
}

.content_box2_left {

}

.content_box2_left img {
    width: 100%;
    max-width: 100%;
    display: block;
}

.content_box2_right {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center;
    max-width: 280px;
}

.content_box2_right_title {
    padding-bottom: 8px;
}

.content_box2_right_title>p {
    color: #363636;
    margin: 0;
    font-size: 20px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    text-align: left;
}

.content_box2_right_content {

}

.content_box2_right_content>p {
    color: #686868;
    margin: 0;
    font-size: 14px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    text-align: left;
    text-indent: 2em;
}


.content_box3 {
    display: flex;
    align-items: center;
    background-color: rgb(255, 255, 255);
    box-sizing: border-box;
    margin-bottom: 10px;
}

.content_box3_first_img {
    max-width: 689px;
    min-width: 500px;
    width: 100%;
}

.content_box3_first_img img {
    width: 100%;
    display: block;
    height: auto;
}

.content_box3_second_img {
    max-width: 618px;
    min-width: 460px;
    width: 100%;
}

.content_box3_second_img img {
    width: 100%;
    display: block;
    height: auto;
}

.content_box3_third_img {
    max-width: 436px;
    min-width: 400px;
    width: 100%;
}

.content_box3_third_img img {
    width: 100%;
    display: block;
    height: auto;
}

.content_box3_content {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center;
}

.content_box3_title {
    padding-bottom: 8px;
}

.content_box3_title>p {
    color: #363636;
    margin: 0;
    font-size: 29px;
    line-height: 26px  !important;
    text-align: center;
    letter-spacing: 2px;
}

.content_box3_detail {
}

.content_box3_detail>p {
    color: #686868;
    margin: 0;
    font-size: 14px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    text-align: center;
}

.content_box4 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}

.content_box4_content {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f1f1f1;
}

.content_box4_content_img {
    max-width: 468px !important;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box4_content_img img {
    width: 100%;
    min-width: 152px;
    display: block;
}

.content_box4_detail {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center
}

.content_box4_detail_title {
    padding-bottom: 8px
}

.content_box4_detail_title>p {
    color: #363636;
    font-size: 20px;
    line-height: 26px  !important;
    text-align: center;
    letter-spacing: 2px;
}

.content_box4_detail_content {
    max-width: 500px;
}

.content_box4_detail_content>p {
    color: #686868;
    font-size: 14px;
    line-height: 26px  !important;
    text-align: center;
    letter-spacing: 2px;
}


.content_box5 {
    margin: 10px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box5_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    box-shadow: 0 0 5px #b6b6b6;
    width: 100%;
    max-width: 362px !important;

}

.content_box5_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;

    justify-content: center;
    overflow: auto;
    min-height: 127px;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-height: 254px !important;
}

.content_box5_content_bg1 {
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/t-6-1.png");
    background-position: center;
    background-repeat: no-repeat;

}

.content_box5_content_bg2 {
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/t-6-2.png");
    background-position: center;
    background-repeat: no-repeat;
}

.content_box5_content_bg3 {
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/t-6-3.png");
    background-position: center;
    background-repeat: no-repeat;
}

.content_box5_content_bg4 {
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/t-6-4.png");
    background-position: center;
    background-repeat: no-repeat;
}

.content_box5_content_bg5 {
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/t-6-5.png");
    background-position: center;
    background-repeat: no-repeat;
}

.content_box5_content_first_title {
}

.content_box5_content_first_title>p {
    font-size: 16px;
    font-weight: bold;
    line-height: 26px !important;
    letter-spacing: 2px;
    color: #ffffff;
    margin: 0;

}

.content_box5_content_second_title {
}

.content_box5_content_second_title>p {
    font-size: 14px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    color: #fff;
    margin: 0;
}

.content_box5_content_detail {
    padding: 10px;
}

.content_box5_content_detail>p {
    margin: 0;
    font-size: 14px;
    line-height: 26px  !important;
    color: #707070;
    letter-spacing: 2px;
}


.content_box6 {
    display: flex;
    margin-bottom: 10px;
}

.content_box6_content {
    display: flex;
    border-radius: 15px;
    overflow: hidden;
    background-color: #f3f9ff;
    box-shadow: 0 0 5px #b6b6b6;
    width: 100%;
    margin: 0 10px;
}

.content_box6_left {
    flex-shrink: 0;
    box-sizing: border-box;
    width: 92px;
    padding: 10px 5px;
    background-color: #4ea5ff;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.content_box6_left_day {
    width: 100%;
}

.content_box6_left_day>p {
    margin: 0;
    font-size: 22px;
    line-height: 26px  !important;
    color: #fff;
    text-align: center;
    letter-spacing: 2px;
}

.content_box6_left_month {
    width: 100%;
}

.content_box6_left_month>p {
    margin: 0;
    font-size: 13px;
    color: #fff;
    line-height: 26px  !important;
    text-align: center;
    letter-spacing: 2px;
}

.content_box6_right {
    margin: 10px;
    align-self: center;
}

.content_box6_right_first_title {
    width: 100%;
}

.content_box6_right_first_title>p {
    margin: 0;
    font-size: 13px;
    color: #333;
    line-height: 26px  !important;
    text-align: center;
    letter-spacing: 2px;
}

.content_box6_right_second_title {
    width: 100%;
}

.content_box6_right_second_title>p {
    margin: 0;
    font-size: 11px;
    color: #666;
    line-height: 26px  !important;
    text-align: center;
    letter-spacing: 2px;
}

.content_box7 {
    display: flex;
    margin-bottom: 10px;
}

.content_box7_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 25%;
}

.content_box7_content_img {
    border-radius: 50%;
    overflow: hidden;
    width: 42px;
    height: 42px;
    margin: 10px;
}

.content_box7_content_img img {
    width: 100%;
    max-width: 100%;
    display: block;
}

.content_box7_content_title {
    padding: 8px 25px;
}

.content_box7_content_title>p {
    color: #333;
    margin: 0;
    font-size: 18px;
    line-height: 14px  !important;
    letter-spacing: 2px;
    font-weight: bold;
}

.content_box7_content_detail {
    padding: 10px;
}

.content_box7_content_detail>p {
    color: #333;
    margin: 0;
    font-size: 14px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    text-align: justify;
}


.content_box8 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}

.content_box8_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 20px;
}

.content_box8_content_img {
    max-height: 244px !important;
    max-width: 244px !important;
    width: 80%;
    border-radius: 50%;
}

.content_box8_content_img img {
    width: 100%;
    display: block;
}

.content_box8_content_title {
    border-radius: 5px;
    margin-top: 21px;
}

.content_box8_content_title>p {
    color: #666;
    font-size: 16px;
    line-height: 26px  !important;
    letter-spacing: 2px;
    margin: 0;
}

.content_box9 {
    margin: 10px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box9_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    box-shadow: 0 0 5px #b6b6b6;
    width: 100%;
    max-width: 362px !important;
    margin: 0 8px;

}

.content_box9_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;

    justify-content: center;
    overflow: auto;
    min-height: 127px;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-height: 324px !important;
    background: linear-gradient(0deg, #0682EC, #93DCFB);
}

.content_box9_content_first_title {
}

.content_box9_content_first_title p {
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #ffffff;
    margin: 0;

}
.content_box9_content_spilt{
    height: 3.7px;
    max-height: 3.7px;
    width: 27.9px;
    background-color: #ffffff;
    border-radius: 4px;
    opacity: 0.4;
}

.content_box9_content_second_title {
}

.content_box9_content_second_title p {
    font-size: 14px;
    line-height: 26px !important;
    letter-spacing: 5px;
    color: #fff;
    margin: 0;
}

.content_box9_content_detail {
    background: linear-gradient(0deg, #93DCFB, #FFFFFF);
    padding: 10px;
    min-height: 270px;
}

.content_box9_content_detail p {
    margin: 0;
    font-size: 14px;
    line-height: 26px !important;
    letter-spacing: 2px;
    color: #707070;
}
.content_box9_content_bottom{
    width: 100%;
    height: 14px;
    background-color: #0682EC;
}





.content_box20 {
    display: flex;
    box-sizing: border-box;
    border: 2px solid #2D99F1;
    padding: 20px;
    background-color: #F5F9FB;
    margin: 10px 0;
}

.content_box20_img {
    width: 308.3px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.content_box20_img img {
    width: 100%;
    max-width: 100%;
    display: block;
    height: auto;
}

.content_box20_content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 500px;
    padding: 0 15px;
}


.top_angle{
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.top_left_angle{
    width: 21px;
    height: 24px;
    border-top: 3px solid #2594f4;
    border-left: 3px solid #2594f4;
}
.top_right_angle{
    width: 21px;
    height: 24px;
    border-top: 3px solid #2594f4;
    border-right: 3px solid #2594f4;
    border-left: none;
}

.content_box20_title {
    margin-right: auto;
    margin-left: 5%;
    margin-bottom: 20px;

}

.content_box20_title p {
    height: 40px;
    background: linear-gradient(180deg, #4FAEF5, #0A7DE0);
    border-radius: 10px 10px 0px 0px;


    color: #FFFFFF;
    margin: 0;
    font-size: 22px;
    line-height: 38px !important;
    letter-spacing: 2px;
    text-align: left;
    padding: 0 12px;
}
.content_box20_spilt{
    height: 1px;
    width: 90%;
    border: 1px dashed #BECDDA;
    margin: 0 auto;
}

.content_box20_detail {
    width: 90%;
    margin: 0 auto;
    padding: 20px 0;
}

.content_box20_detail p {
    color: #686868;
    margin: 0;
    font-size: 14px;
    line-height: 26px !important;
    letter-spacing: 2px;
    text-align: left;
}
.bottom_angle{
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.bottom_left_angle{
    width: 21px;
    height: 24px;
    border-bottom: 3px solid #2594f4;
    border-left: 3px solid #2594f4;
}
.bottom_right_angle{
    width: 21px;
    height: 24px;
    border-bottom: 3px solid #2594f4;
    border-right: 3px solid #2594f4;
    border-left: none;
}






.content_box22 {
    margin: 10px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box22_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    box-shadow: 0 0 5px #b6b6b6;
    width: 100%;
    max-width: 362px !important;
    margin: 0 8px;

}

.content_box22_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;

    justify-content: center;
    overflow: auto;
    min-height: 127px;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-height: 324px !important;
    background: linear-gradient(0deg, #0682EC, #93DCFB);
}

.content_box22_content_first_title {
}

.content_box22_content_first_title p {
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #ffffff;
    margin: 0;

}
.content_box22_content_spilt{
    height: 3.7px;
    max-height: 3.7px;
    width: 27.9px;
    background-color: #ffffff;
    border-radius: 4px;
    opacity: 0.4;
}

.content_box22_content_second_title {
}

.content_box22_content_second_title p {
    font-size: 12px;
    line-height: 26px !important;
    letter-spacing: 5px;
    color: #fff;
    margin: 0;
}

.content_box22_content_detail {
    background: linear-gradient(0deg, #93DCFB, #FFFFFF);
    padding: 10px;
    min-height: 270px;
}

.content_box22_content_detail p {
    margin: 0;
    font-size: 14px;
    line-height: 26px !important;
    letter-spacing: 2px;
    color: #707070;
}
.content_box22_content_bottom{
    width: 100%;
    height: 14px;
    background-color: #0682EC;
}


.content_box23 {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #DCEFFF;
}

.content_box23_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 362px !important;
    margin: 0 8px;

}

.content_box23_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;

    justify-content: left;
    overflow: auto;
    display: flex;
    align-items: center;
    min-height: 85px;
    margin-left: 5px;
    margin-bottom: 10px;

}
.content_box23_content_first_title{
    width: 63px !important;
    height: 61px !important;
}

.content_box23_content_second_title{

}
.content_box23_content_second_title>p{
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #0C83E9;
    margin: 0;
}
.content_box23_content_detail {
    background: #EAEBED;
    padding: 40px 30px;
    min-height: 170px;
    margin-bottom: 40px;
}

.content_box23_content_detail>p {
    margin: 0;
    font-size: 14px;
    line-height: 26px !important;
    letter-spacing: 2px;
    color: #282928;
}



.content_box24 {
    margin: 10px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box24_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 5px #b6b6b6;
    width: 271px;
    max-width: 542px !important;
    margin: 0 8px;
    border-radius: 20px;

}

.content_box24_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;

    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    justify-content: center;
    overflow: auto;
    min-height: 110px;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-height: 220px !important;
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/y-10-1.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.content_box24_content_first_title {
}

.content_box24_content_first_title p {
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #ffffff;
    margin: 0;

}
.content_box24_content_detail {
    background: #FFFFFF;
    padding: 10px;
    min-height: 196px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

.content_box24_content_detail p {
    margin: 0;
    font-size: 14px;
    letter-spacing: 2px;
    line-height: 26px !important;
    color: #707070;
}

.content_box25 {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #F3F4F6;
}

.content_box25_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 362px !important;
    margin: 0 18px;

}

.content_box25_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;

    justify-content: left;
    overflow: auto;
    display: flex;
    align-items: center;
    min-height: 85px;
    margin-left: 5px;
    margin-bottom: 10px;

}
.content_box25_content_first_title{
    width: 65px !important;
    height: 74px !important;
    background-image: url("https://hximage.bj.bcebos.com/static/chajian/secondtemplate/chajian-six-title.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.content_box25_content_first_title>p{
    width: 100%;
    height: 100%;
    font-size: 41px;
    color: #ffffff;
    font-weight: bold;
    font-style: italic;
    text-shadow: 0px 2px 2px rgba(5,103,187,0.11);
    text-align: center;
    padding-right: 8px;

}

.content_box25_content_second_title{

}
.content_box25_content_second_title>p{
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #0C83E9;
    margin-left: 20px;
}
.content_box25_content_detail {
    padding: 15px 0;
    min-height: 120px;
    margin-bottom: 40px;
    margin-left: 85px;
    border-bottom: 1px dashed #C1C4C7;
}

.content_box25_content_detail>p {
    margin: 0;
    font-size: 14px;
    line-height: 26px !important;
    letter-spacing: 2px;
    color: #343434;
}


.content_box26 {
    display: flex;
}

.content_box26_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 25%;
}

.content_box26_content_img {
    border-radius: 50%;
    background-color: #FFFFFF;
    border: 1px solid #DDDFE0;
    height: 96px;
    width: 96px;
    margin: 10px;
    padding: 10px;
}

.content_box26_content_img>p {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    display: block;
    color: #0a7de0;
    font-size: 48px;
    line-height: 68px !important;
    background-color: #CED6DC;
    border: 1px solid #DDDFE0;
    text-align: center;
}

.content_box26_content_title {
    padding: 8px 25px;
}

.content_box26_content_title>p {
    color: #00ABDC;
    margin: 0;
    font-size: 30px;
    line-height: 38px !important;
    letter-spacing: 1px;
    font-weight: bold;
}

.content_box26_content_detail {
    margin-top: 10px;
    padding: 10px;
}

.content_box26_content_detail>p {
    color: #666666;
    margin: 0;
    font-size: 14px;
    line-height: 18px !important;
    letter-spacing: 1px;
    text-align: justify;
}
.content_box26_content_spilt{
    border: 1px dashed #BFBFBF;
    margin: 8% 0;
}


.title_box230 {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

.title_box230_first_title {
    margin-top: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.title_box230_first_left_title {

}

.title_box230_first_left_title > p {
    color: #000000;
    margin: 0;
    font-size: 30px;
    line-height: 24px !important;
    letter-spacing: 2px;
}

.title_box230_first_right_title {

}

.title_box230_first_right_title > p {
    color: #FF480F;
    margin: 0;
    font-size: 30px;
    line-height: 24px !important;
    letter-spacing: 2px;
}

.title_box230_second_title {
    align-self: center;
    margin-top: 6px;
}

.title_box230_second_title > p {
    color: #A9A9A9;
    margin: 0;
    font-size: 13px;
    line-height: 30px !important;
    letter-spacing: 2px;
    font-weight: bold;
}

.title_box230_bottom {
    border-top: 1px solid #B5B5B5;
    align-self: center;
    margin-top: 18px;
    width: 270px;
}

.title_box230_bottom div {
    background-color: #FE4000;
    height: 3px;
    width: 40px;
    border-radius: 10px;
    text-align: center;
    margin: -3px auto 0;
}

.container_box231 {
    padding: 1px;
}

.content_box231 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}

.content_box231_content {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #ffffff;
    padding: 10px;
    min-width: 392px;
    box-shadow: 0 8px 10px #E6E6E6;
}
.content_box231_content:nth-child(2n){
    margin-left: 10px;
}

.content_box231_left {

}

.content_box231_left img {
    width: 104px;
    height: 104px;
    display: block;
    background-color: #f1f1f1;
}

.content_box231_right {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center;
    max-width: 270px !important;
    width: 270px;
}

.content_box231_right_title {
    padding-bottom: 8px;
}

.content_box231_right_title > p {
    color: #FE4000;
    margin: 0;
    font-size: 24px;
    line-height: 24px !important;
    letter-spacing: 2px;
    text-align: left;
}

.content_box231_right_content {

}

.content_box231_right_content > p {
    color: #333333;
    margin: 0;
    font-size: 16px;
    line-height: 24px !important;
    letter-spacing: 2px;
    text-align: left;
    overflow: hidden;
    max-height: 70px;
}


.content_box232 {
    display: flex;
    margin-bottom: 10px;
}

.content_box232_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 263px;
    max-width: 33% !important;
}
.content_box232_content:nth-child(2n){
    margin-left: 10px;
}

.content_box232_content_img {
    border-radius: 50%;
    overflow: hidden;
    width: 150px;
    height: 150px;
    margin: 10px;
}

.content_box232_content_img img {
    width: 100%;
    max-width: 100%;
    display: block;
}

.content_box232_content_title {
    padding: 8px 25px;
}

.content_box232_content_title > p {
    color: #333;
    margin: 0;
    font-size: 20px;
    line-height: 24px !important;
    letter-spacing: 2px;
    font-weight: bold;
}

.content_box232_content_detail {
    padding: 10px;
}

.content_box232_content_detail > p {
    color: #666666;
    margin: 0;
    font-size: 14px;
    line-height: 18px !important;
    font-weight: 500;
    letter-spacing: 2px;
    text-align: justify;
}


.content_box233 {
    display: flex;
    box-sizing: border-box;
    padding: 1px;
    margin: 10px 0;
}

.content_box233_left {
    width: 400px;
}


.content_box233_left_img {
    width: 340px;
    /*height: 210px;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.content_box233_left_img img {
    width: 100%;
    max-width: 100%;
    display: block;
    height: auto;
}

.content_box233_left_content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 340px;
}


.content_box233_left_title {
    margin-top: 10px;
    height: 24px;
    overflow: hidden;
}

.content_box233_left_title p {
    color: #000000;
    margin: 0;
    font-size: 20px;
    line-height: 24px !important;
    letter-spacing: 2px;
    text-align: left;
}

.content_box233_left_detail {
    width: 100%;
    margin: 0 auto;
    padding: 17px 0;
    overflow: hidden;
    height: 70px;
}

.content_box233_left_detail p {
    color: #686868;
    margin: 0;
    font-size: 14px;
    line-height: 18px !important;
    letter-spacing: 2px;
    text-align: left;
}


.content_box233_container {
    display: flex;
    justify-content: center;
    /*align-items: center;*/
    background-color: #ffffff;
    padding: 1px;
}

.content_box233_right {

}

.content_box233_container:nth-child(2n) {
    margin-top: 18px;
}


.content_box233_right_img {

}

.content_box233_right_img img {
    width: 240px;
    /*height: 145px;*/
    display: block;
}

.content_box233_right_content {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center;
    max-width: 245px !important;
    width: 245px;
    overflow: hidden;
}

.content_box233_right_title {
    padding-bottom: 8px;
}


.content_box233_right_title > p {
    color: #000000;
    margin: 0;
    font-size: 20px;
    line-height: 24px !important;
    letter-spacing: 2px;
    text-align: left;
    font-weight: 500;
}

.content_box233_right_detail {
    height: 128px;
    overflow: hidden;
}

.content_box233_right_detail > p {
    color: #666666;
    margin: 0;
    font-size: 14px;
    line-height: 18px !important;
    letter-spacing: 2px;
    text-align: left;
}


.content_box234 {
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
}

.content_box234_container {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}
.content_box234_container:nth-child(2n) {
    margin-left: 10px;
}

.content_box234_img {
    max-width: 385px !important;
}


.content_box234_img img {
    width: 100%;
    max-width: 100%;
    display: block;
    height: auto;
}

.content_box234_title {
    position: absolute;
    right: 7%;
    bottom: 30%;
}

.content_box234_first_title {
    box-sizing: border-box;
}

.content_box234_first_title p {
    margin: 0;
    color: #000000;
    font-size: 32px;
    line-height: 24px !important;
    letter-spacing: 1px;
    font-weight: 800;
}

.content_box234_second_title {
    margin-top: 8px;
}

.content_box234_second_title p {
    width: 100%;
    color: #666666;
    display: block;
    height: auto;
    font-size: 22px;
    line-height: 24px !important;
    letter-spacing: 1px;
    font-weight: 800;
}


.container_box235 {
    padding: 1px;
}

.content_box235 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}

.content_box235_content {
    display: flex;
    justify-content: center;
    /*align-items: center;*/
    padding: 10px;
    min-width: 233px;
    width: 260px;
    border: 1px solid #dcdcdc;
}

.content_box235_content:nth-child(2n) {
    margin-left: 10px;
}

.content_box235_content:nth-child(3) {
    margin-left: 10px;
}
.content_box235_content:nth-child(6) {
    margin-left: 10px;
}

.content_box235_right {
    text-align: center;
    max-width: 280px !important;
}

.content_box235_right_title {
    display: flex;
    justify-content: left;
    align-items: center;
}

.content_box235_right_num {
    background-color: #FF480F;
    width: 24px;
    height: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box235_right_num > p {
    color: #ffffff;
    margin: 0;
    font-size: 18px;
    line-height: 24px !important;
    letter-spacing: 2px;
    text-align: center;
}

.content_box235_right_content {
    padding-left: 10px;
}

.content_box235_right_content > p {
    color: #000000;
    margin: 0;
    font-size: 18px;
    line-height: 24px !important;
    letter-spacing: 2px;
    text-align: left;
    font-weight: 500;
}


.content_box235_right_detail {
    margin-top: 13px;
}

.content_box235_right_detail > p {
    color: #333333;
    margin: 0;
    font-size: 14px;
    line-height: 18px !important;
    letter-spacing: 2px;
    text-align: left;
}


.container_box236 {
    padding: 1px;
}

.content_box236 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}

.content_box236_content {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #FF5D2A;
    min-width: 352px;
}

.content_box236_content:nth-child(2n) {
    margin-left: 10px;
}

.content_box236_left {

}

.content_box236_left img {
    width: 104px;
    height: 104px;
    display: block;
    background-color: #f1f1f1;
}

.content_box236_right {
    padding: 10px;
    text-align: center;
    max-width: 280px !important;
    max-height: 93px;
    overflow: hidden;
    width: 280px;
}

.content_box236_right > p {

    color: #ffffff;
    margin: 0;
    font-size: 14px;
    line-height: 20px !important;
    letter-spacing: 2px;
    text-align: center;
    height: 100%;
}

.title_box237 .title_box237_title {
    background: url("/asset/images/chajian/title-237.png") no-repeat;
    width: 443px;
    height: 55px;
    text-align: center;
    font-size: 34px;
    font-weight: 500;
    line-height: 55px;
    overflow: hidden;
    margin: 0 auto;
}

.title_box237 .title_box237_title p{
    text-align: center;
    font-size: 34px;
    font-weight: 500;
    line-height: 55px;
}

.title_box237 .title_box237_title .brown{
    color:#6D3212;
    font-size: 34px;
}

.title_box237 .title_box237_title .orange{
    color:#EB6100;
    font-size: 34px;
}

.title_box237 .title_box237_bottom {
    width: 443px;
    height: 40px;
    font-size: 18px;
    font-weight: 300;
    color: #000000;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
}

.title_box237 .title_box237_bottom p{
    font-size: 18px;
    font-weight: 300;
    color: #000000;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
}

.content_box238 {
    display: flex;
    align-items: end;
    margin: 20px 0;
}

.content_box238 .left-box {
    background: url("/asset/images/chajian/content-238-left.png") no-repeat;
    width: 480px;
    height: 284px;
}

.content_box238 .left-box .box-title238 {
    width: 179px;
    height: 27px;
    font-size: 28px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 27px;
    margin-top: 33px;
    margin-left: 25px;
}

.content_box238 .left-box .box-title238 p{
    font-size: 28px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 27px;
}

.content_box238 .left-box .box-content {
    width: 321px;
    height: 165px;
    font-size: 18px;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 37px;
    margin-left: 25px;
    margin-top: 20px;
    overflow: hidden;
}

.content_box238 .left-box .box-content p{
    font-size: 18px;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 42px !important;
}

.content_box238 .right-box {
    width: 319px;
    height: 307px;
}

.content_box239 {
    display: flex;
    justify-content: space-around;
}

.content_box239 section .content-title {
    background: url("/asset/images/chajian/content-title-239.png") no-repeat;
    width: 325.6px;
    height: 29.1px;
    text-align: center;
    font-size: 28px;
    font-weight: 500;
    color: #6D3212;
    line-height: 29.1px;
    overflow: hidden;
}

.content_box239 section .content-title p{
    text-align: center;
    font-size: 28px;
    font-weight: 500;
    color: #6D3212;
    line-height: 29.1px !important;
}

.content_box239 section .content-border {
    width: 29px;
    border: 1px solid #FAA150;
    border-radius: 2px;
    margin: 10px auto;
    background: #FAA150;
}

.content_box239 section .content-image {
    width: 324px;
    height: 232px;
}

.content_box240 .content-box {
    display: flex;
    justify-content: space-around;
    height: 150px;
    margin: 20px 0;
}

.content_box240 .content-box .content-image {
    width: 223px;
    height: 144px;
    box-shadow: 6px 6px 0 0 #FAA150;
}

.content_box240 .content-box .content {
    width: 515px;
    height: 144px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.content_box240 .content-box .content .content-title {
    width: 100%;
    height: 27px;
    font-size: 28px;
    font-weight: 300;
    color: #000000;
    line-height: 27px;
    overflow: hidden;
}

.content_box240 .content-box .content .content-title p{
    font-size: 28px;
    font-weight: 300;
    color: #000000;
    line-height: 27px !important;
    overflow: hidden;
}

.content_box240 .content-box .content .content-content {
    width: 100%;
    height: 22px;
    font-size: 22px;
    font-weight: 300;
    color: #000000;
    line-height: 22px;
    overflow: hidden;
}

.content_box240 .content-box .content .content-content p{
    font-size: 22px;
    font-weight: 300;
    color: #000000;
    line-height: 22px !important;
    overflow: hidden;
}

.content_box241 {
    display: flex;
    flex-wrap: wrap;
}

.content_box241 .content-box {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    width: 380px;
    height: 350px;
    border: 1px solid #FAA150;
    border-radius: 20px;
    margin: 10px;
}

.content_box241 .content-box .content-image {
    width: 150px;
    height: 150px;
}

.content_box241 .content-box .content-title {
    width: 100%;
    text-align: center;
    height: 28px;
    font-size: 28px;
    font-weight: 500;
    color: #FAA150;
    line-height: 27px;
    overflow: hidden;
}

.content_box241 .content-box .content-title p{
    text-align: center;
    font-size: 28px;
    font-weight: 500;
    color: #FAA150;
    line-height: 28px !important;
    overflow: hidden;
}

.content_box241 .content-box .content-content {
    width: 100%;
    text-align: center;
    height: 27px;
    font-size: 24px;
    font-weight: 300;
    color: #000000;
    line-height: 10px;
}

.content_box241 .content-box .content-content p{
    text-align: center;
    height: 27px;
    font-size: 24px;
    font-weight: 300;
    color: #000000;
    line-height: 27px !important;
}

.content_box242 .content-box {
    display: flex;
    justify-content: center;
}

.content_box242 .content-box .box {
    background: #FAA150;
    border-radius: 20px;
    width: 270px;
    height: 243px;
    margin: 20px;
}

.content_box242 .content-box .box .content-title {
    width: 100%;
    height: 40px;
    font-size: 24px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
}

.content_box242 .content-box .box .content-title p{
    font-size: 24px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 40px !important;
    overflow: hidden;
    text-align: center;
}

.content_box242 .content-box .box .box-image {
    width: 270px;
    height: 190px;
    border-radius: 20px;
}

.content_box243 {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.content_box243 .content-box {
    width: 245px;
    height: 170px;
    border: 1px solid #959595;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    position: relative;
    margin: 10px;
}

.content_box243 .content-box .line-box {
    position: absolute;
    border: 1px solid #EB6100;
    width: 66px;
    top: -1px;
    left: 89.5px;
}

.content_box243 .content-box .content-title {
    width: 100%;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    font-size: 34px;
    font-weight: bold;
    color: #FAA150;
    text-align: center;
}

.content_box243 .content-box .content-title p{
    line-height: 34px !important;
    overflow: hidden;
    font-size: 34px;
    font-weight: bold;
    color: #FAA150;
    text-align: center;
}

.content_box243 .content-box .content-content {
    height: 43px;
    width: 100%;
    font-size: 20px;
    font-weight: 500;
    color: #333333;
    line-height: 21px;
    text-align: center;
    overflow: hidden;
}

.content_box243 .content-box .content-content p{
    font-size: 20px;
    font-weight: 500;
    color: #333333;
    line-height: 21px !important;
    text-align: center;
    overflow: hidden;
    padding:0 10px;
    display:-webkit-box;
    -webkit-box-orient:vertical;
}

.content_box244 {
    display: flex;
    height: 340px;
    justify-content: space-between;
    align-items: center;
}

.content_box244 .content-image {
    width: 160px;
    height: 239px;
}

.content_box244 .content-box {
    width: 608px;
    height: 340px;
    background:#F8F9F7;
    padding:0 10px;
}

.content_box244 .content-box .content-content {
    width: 608px;
    height: 21px;
    font-size: 21px;
    font-weight: 400;
    color: #333333;
    line-height: 21px;
    margin: 20px 0;
}

.content_box244 .content-box .content-content p{
    font-size: 21px;
    font-weight: 400;
    color: #333333;
    line-height: 21px !important;
}

.content_box244 .content-box .content-content .spot-pink {
    width: 16px;
    height: 16px;
    background: #F6BEC3;
    border-radius: 16px;
    display: inline-block;
    margin-right: 10px;
}

.content_box244 .content-box .content-content .spot-blue {
    width: 16px;
    height: 16px;
    background: #92BFE1;
    border-radius: 16px;
    display: inline-block;
    margin-right: 10px;
}

.content_box244 .content-box .content-content .spot-yellow {
    width: 16px;
    height: 16px;
    background: #F2DA92;
    border-radius: 16px;
    display: inline-block;
    margin-right: 10px;
}
/* second template end*/



/*语言模块*/

.title_box245 {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

.title_box245_first_title {
    margin-top: 8px;
    align-self: center;
}

.title_box245_first_title > p {
    color: #000;
    margin: 0;
    font-size: 25px;
    font-weight: 700;
    line-height: 26px;
    letter-spacing: 2px;
}

.title_box245_bottom {
    align-self: center;
    margin-top: 6px;
    width: 100%;
}

.title_box245_bottom div {
    width: 20%;
    height: 1px;
    background-color: #bfbab6;
    display: block;
    margin: 20px auto;
    position: relative;
}

.title_box245_bottom div::before {
    content: "";
    width: 12px;
    height: 12px;
    border-right: 1px solid #bfbab6;
    border-bottom: 1px solid #bfbab6;
    position: absolute;
    left: 47%;
    top: -6px;
    transform: rotate(45deg);
    background-color: #fff;
}

.content_box246 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px;
}

.content_box246_content {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    width: 33.3%;
    padding: 10px 20px 10px 20px;
    transition: all .3s;
    background: #f2f2f4;
    position: relative;
}

.content_box246_content:hover {
    transform: translateY(-10px)
}

.content_box246_content:nth-child(2n) {
    background: #e8e8e8;
}

.content_box246_image {
    width: 60px;
    height: 60px;
}

.content_box246_title {
    width: 100%;
    text-align: center;
    font-size: 28px;
    font-weight: 500;
    color: #FAA150;
}

.content_box246_title > p {
    font-weight: 500;
    color: #a09e9f;
    margin: 10px 0;
    display: block;
    font-size: 18px;
}

.content_box246_desc {
    width: 100%;
    text-align: center;
    font-size: 15px;
    font-weight: 300;
    color: #000000;
    line-height: 30px;
}

.content_box246_desc > p {
    width: 100%;
    text-align: center;
    font-size: 15px;
    font-weight: 300;
    color: #000000;
    line-height: 30px;
}


.content_box247 {
    margin: 10px 0;
}

.content_box247_content {
    margin-bottom: 20px;
    border-bottom: 1px dashed #dedede;
    padding-bottom: 20px;
}

.content_box247_content:before, .content_box247_content:after {
    content: "";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
    font-size: 0;
    box-sizing: border-box;
}

.content_box247_img {
    width: 15%;
    margin-right: 2%;
    float: left;
}

.content_box247_img > img {
    width: 131px !important;
    height: 157px !important;
    display: block;
}

.content_box247_content:nth-child(1) > .content_box247_img {
}

.content_box247_content:nth-child(2) > .content_box247_img {
    float: right;
    margin-right: 0;
    margin-left: 2%;
}

.content_box247_content:nth-child(1) > .content_box247_container {
    float: left;
}

.content_box247_content:nth-child(2) > .content_box247_container {
    float: left;
}


.content_box247_container {
    font-size: 14px;
    color: #696969;
    line-height: 25px;
    text-align: justify;
    padding-right: 10px;
    width: 83%;
}

.content_box247_title {

}

.content_box247_title > p {
    color: #333333;
    font-size: 20px;
    font-weight: 700;
}

.content_box247_detail {
}

.content_box247_detail > p {
    font-size: 14px;
    color: #333333;
}


/**标题100*/
.content_box248 {
    margin: 20px auto;
    width: 800px;
}

.content_box248_first_title {
    margin-top: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.content_box248_first_left_title {

}

.content_box248_first_left_title > p {
    color: #000000;
    margin: 0;
    font-size: 26px;
    line-height: 24px;
    letter-spacing: 2px;
}

.content_box248_first_right_title {

}

.content_box248_first_right_title > p {
    color: #ed008c;
    margin: 0;
    font-size: 26px;
    line-height: 24px;
    letter-spacing: 2px;
}

.content_box248_second_title {
    display: flex;
    justify-content: center;
    margin-top: 6px;
}

.content_box248_second_title > p {
    color: #A9A9A9;
    margin: 0;
    font-size: 13px;
    line-height: 30px;
    letter-spacing: 2px;
    font-weight: bold;
}

.content_box248_second_line {
    border-top: 1px solid #B5B5B5;
    align-self: center;
    width: 70px;
}

.content_box248_second_line div {
    height: 3px;
    width: 40px;
    border-radius: 10px;
    text-align: center;
    margin: -3px auto 0;
}


.content_box248_second_small_title {
    padding: 0 25px;
}

.content_box248_second_small_title p {
    font-size: 14px;
    font-weight: 400;
    color: #8a8585cc;
    line-height: 24px;
    text-align: center;
}


.content_box249 {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.content_box249_content {
    border: 1px solid #134a9d;
    padding: 17px 5px;
    width: 23.5%;
    background-color: #d8dee9;
    margin: 5px 0;
}

.content_box249_content:hover {
    background-color: #134a9d;
    color: #fff
}

.content_box249_content:hover > p {
    color: #fff
}

.content_box249_content > p {
    height: 43px;
    width: 100%;
    font-size: 20px;
    font-weight: 500;
    color: #333333;
    line-height: 21px;
    text-align: center;
    overflow: hidden;
    padding: 0 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}


.content_box250 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
    margin-top: 10px;
}

.content_box250_content {
    display: flex;
    justify-content: center;
    background-color: #ffffff;
    padding: 10px;
    width: 33.3%;
}


.content_box250_left {
    margin-top: 5px;
    width: 70px !important;
}

.content_box250_left img {
    width: 60px !important;
    height: 60px !important;
    background-color: #f1f1f1;
}

.content_box250_right {
    padding-left: 10px;
    padding-right: 9px;
    text-align: center;
}

.content_box250_right_title {
    padding-bottom: 8px;
}

.content_box250_right_title > p {
    color: #ab46ce;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 1px;
    text-align: left;
}

.content_box250_right_content {

}

.content_box250_right_content > p {
    color: #333333;
    margin: 0;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 1px;
    text-align: left;
    overflow: hidden;
    max-height: 70px;
}


.containter_box251 {
    overflow: visible;
}

.content_box251 {
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
    border: 2px solid #9268b5;
    border-radius: 8px;
    position: relative;
    padding: 40px 20px 20px 20px;
    box-shadow: 0 12px 0 0 #a9acb4;
}

.content_box251_title {
    position: absolute;
    top: -15px;
    left: -4px;
    z-index: 99;
    border-radius: 0 22px 22px 19px;
    box-shadow: 3px 3px 6px #9268b5;
    background: #9268b5;
}

.content_box251_title > p {
    font-weight: 700;
    color: #fff;
    font-size: 22px;
    text-align: center;
    line-height: 20px;
    padding: 12px 20px 12px 20px;

}

.content_box251_content {

}

.content_box251_content > p {
    color: #555;
    line-height: 26px;
    font-size: 15px;
}


.content_box252 {
    overflow: hidden;
    margin: 10px 0;
}

.content_box252_containter {
    display: flex;
}

.content_box252_content {
    width: 50%;
    padding: 20px;
}

.content_box252_title {
    position: relative;
    padding-left: 60px;
    padding-top: 1px;
    margin-bottom: 15px;
}

.content_box252_title_img {
    position: absolute;
    left: 0;
    top: 0;
    width: 50px;
    height: 50px;
}

.content_box252_title_img > img {
    width: 50px !important;
    height: 50px !important;
}

.content_box252_first_title {

}

.content_box252_first_title > p {
    font-size: 24px;
    color: #000;
    font-weight: 700;
    display: block;
    margin-top: 0;
}

.content_box252_second_title {
    margin-bottom: 15px;
}

.content_box252_second_title > p {
    font-size: 12px;
}

.content_box252_detail {
    font-size: 14px;
    margin-top: 10px;
    line-height: 20px;
}

.content_box252_detail > p {
    font-size: 14px;
    line-height: 20px;
}

.content_box252_img {
    width: 50%;
    position: relative;
}

.content_box252_left_img:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 8px solid #fff;
    border-bottom: 8px solid transparent;
    position: absolute;
    top: 45%;
    right: 0;
    content: "";
}

.content_box252_right_img:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #fff;
    border-bottom: 8px solid transparent;
    position: absolute;
    top: 45%;
    left: 0;
    content: "";
}

.content_box252_img > img {
    width: 100%;
}


.content_box253 {
    margin: 10px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box253_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 25%;
    max-width: 362px !important;
    margin: 0 8px;
}

.content_box253_content:nth-child(1) {
    background: #dfab30;
}

.content_box253_content:nth-child(2) {
    background: #409fcd;
}

.content_box253_content:nth-child(3) {
    background: #8fc31e;
}

.content_box253_content:nth-child(4) {
    background: #eb505a;
}

.content_box253_content_title {
    box-sizing: border-box;
    width: 100%;
    height: 100%;

    overflow: auto;
    display: block;
    padding: 20px 0;
    border-bottom: 1px dotted #fff;
    text-align: center;
}

.content_box253_content_title p {
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #ffffff;
    margin: 0;

}


.content_box253_content_detail {
    padding: 10px;
}

.content_box253_content_detail p {
    margin: 0;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: 2px;
    color: #ffffff;
}


.content_box254 {
    display: flex;
    margin-bottom: 10px;
}

.content_box254_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin: .7%;
    padding: 30px;
    height: 100%;
    padding-bottom: 22px;
    box-shadow: 0 0 7px 2px #ddd;
    background-color: #fbfaff;
}

.content_box254_content_img {

}

.content_box254_content_img img {
    width: 100%;
    max-width: 100%;
    display: block;
}

.content_box254_content_title {
    margin-top: 30px;
}

.content_box254_content_title > p {
    color: #333;
    margin: 0;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2px;
    font-weight: 700;
}

.content_box254_content_detail {
    padding: 10px;
}

.content_box254_content_detail > p {
    color: #666;
    margin: 0;
    font-size: 14px;
    line-height: 23px;
    letter-spacing: 1px;
    text-align: justify;
}


.content_box255 {
    display: flex;
    margin-bottom: 10px;
}

.content_box255_content {
    width: 259px;
    padding-bottom: 20px;
    margin: 15px;
    border: 1px solid #5187C4;
    border-radius: 8px;
    text-align: right;
    overflow: hidden;
    box-shadow: #5187c4 0px 0px 8px;
    background: #FFFFFF;
}

.content_box255_content_img {
    width: 115px;
    height: 115px;
    margin: 17px auto auto;
    border-radius: 50%;
    box-shadow: #c3d2e3 7px 0px 0px;
}

.content_box255_content_img img {
    height: 115px !important;
    width: 115px !important;
    border-radius: 50%;
}

.content_box255_content_title {
    display: inline-block;
    padding: 10px 20px 10px 40px;
    border-radius: 10px 0 0 40px;
    background: #5187C4;
    box-shadow: #c3d2e3 -7px 0px 0px;
    text-align: right;
}

.content_box255_content_title > p {
    font-size: 20px;
    font-weight: 700;
    color: #fff;
}

.content_box255_content_detail {
    text-align: justify;

    margin-top: 15px;
    padding: 0 25px;
    line-height: 26px;
}

.content_box255_content_detail > p {
    font-size: 15px;
    color: #737573;
}


.content_box256 {
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    justify-content: space-around;
    margin-bottom: 10px;
}

.content_box256_content {
    position: relative;
    width: 249px;
    margin: 8px;
    padding: 0 0 15px 19px;
    margin-bottom: 10px;
    background: #D0E0F2;
    text-align: right;
}

.content_box256_small_title {
    display: inline-block;
    background: #5187c4;
    padding: 5px 20px;
    border-radius: 15px 0 15px 15px;

}

.content_box256_small_title p {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
}

.content_box256_content_title {
    margin: 5px 0 10px 0;

}

.content_box256_content_title > p {
    font-size: 22px;
    color: #4c4c4c;
    text-align: center;
    font-weight: 700;
}

.content_box256_content_detail {
    display: flex;
    display: -webkit-flex;
    text-align: left;
    font-size: 15px;
    color: #686868;
}

.content_box256_content_detail::before {
    content: "";
    width: 5px;
    margin-right: 10px;
    border-radius: 3px;
    background: #5187c4;
}

.content_box256_content_detail > p {
    margin-bottom: 15px;
    width: 90%;
    text-align: justify;
}


.content_box257 {
    width: 100%;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    justify-content: space-around;
}

.content_box257_content {
    width: 39%;
    position: relative;
    margin-left: 20px;
    margin-bottom: 35px;

}

.content_box257_line {
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-color: #bfbfbf;
    position: absolute;
    left: -14px;
    top: 55px;
    width: 17px;
    height: 38px;
}

.content_box257_line2 {
    border-width: 2px;
    border-color: #bfbfbf;
    border-style: solid;
    position: absolute;
    left: 4px;
    top: 77px;
    width: 0;
    height: 30px;
}

.content_box257_content:nth-child(1) {
    margin-top: 30px;
}

.content_box257_content:nth-child(2) {
    margin-top: 30px;
}

.content_box257_content_title {
    display: flex;

}

.content_box257_content_first_title {
    position: absolute;
    top: -15px;
    left: -50px;
    border-radius: 50%;
    background-color: #d8e7fc;
    width: 77px;
    height: 77px;
}

.content_box257_content_first_title > p {
    font-size: 38px;
    font-weight: 900;
    color: #5a8bd0;
    text-align: center;
    line-height: 77px;
}

.content_box257_content_second_title {
    border-radius: 30px;
    background-color: #5a8bd0;
    width: 321px;
    height: 49px;
}

.content_box257_content_second_title > p {
    font-size: 24px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    line-height: 49px;
}

.content_box257_content_detail {
    margin: 27px 0 0 20px;
}

.content_box257_content_detail > p {
    font-size: 16px;
    color: #7a7a7a;
    line-height: 1.25;
}


.content_box258 {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    flex-flow: row wrap;
}

.content_box258_content {
    width: 32%;
    border: 3px solid #5a8bd0;
    margin-right: 1%;
    margin-bottom: 15px;
    overflow: hidden !important;

}

.content_box258_content:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;

}

.content_box258_content_title {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #5a8bd0;
    color: #fff;
    text-align: center;
    height: 50px;
    position: relative;
    z-index: 3;
    padding: 20px 10px 10px 10px;
    font-size: 18px;
    font-weight: 700;
}

.content_box258_content_title::after {
    content: "";
    position: absolute;
    bottom: -100%;
    left: 0;
    border: 30px solid #835fa8;
    border-top-color: #5a8bd0;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    left: 50%;
    margin-left: -30px;
    transform: scale(10, 1);
    -ms-transform: scale(10, 1);
    -webkit-transform: scale(10, 1);
    z-index: -1;
}

.content_box258_content_first_title {
}

.content_box258_content_first_title > p {
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #ffffff;
    margin: 0;

}

.content_box258_content_detail {
    padding: 30px 10px 10px 10px;
    text-align: center;
    font-size: 16px;
    color: #666;
}

.content_box258_content_detail > p {
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 26px;
    color: #666;
}

.content_box259 {
    margin: 20px 0 !important;
    text-align: center;
}

.content_box259_title {
    transform: skew(-12deg);
    display: block;
    text-shadow: 5px 5px 2px #e6307f;
}

.content_box259_title > p {
    font-size: 40px;
    font-weight: 700;
}

.content_box259_line {
    width: 50px;
    height: 5px;
    margin: 5px auto auto;
    background: #000;
    margin-bottom: 10px;
}

.content_box259_content {

}

.content_box259_content > p {
    font-size: 20px;
    color: #f00266;
    font-weight: 700;
}


.content_box260 {
    text-align: center;
    border: 1px solid #E8C22C;
    padding: 0 30px;
    display: flex;
    height: 53px;
    justify-content: center;
    align-items: center;
    width: 50%;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

.content_box260_num {
    width: 40px;
    height: 100%;
    background: #E8C22C;
    line-height: 53px;
    transform: skew(-12deg);
    font-weight: 700;
}

.content_box260_num > p {
    transform: skew(12deg);
    color: #fff;
    font-size: 20px;
}

.content_box260_title {
    margin-left: 12px;
}

.content_box260_title > p {
    font-size: 18px;
    color: #E8C22C;
}


.content_box261 {
    display: flex;
    background-color: #ececec;
}

.content_box261_content {
    width: 33.3%;
    padding: 5px;
    margin: 70px 5px 5px 5px;
    height: 100%;
    border-radius: 5px;
    padding-bottom: 30px;
    background-color: #ffffff;
}


.content_box261_content_img {
    border: 2px solid #fff;
    border-radius: 60px 0;
    display: block;
    overflow: hidden;
    transition: .3s;
    width: 130px;
    height: 130px;
    margin: -67px auto 0 auto;
    background-color: #f2adb1;
}

.content_box261_content_img:hover {
    border-radius: 50%;
    border: 2px solid #f81818;
}

.content_box261_content_img img {
    display: block;
    border-radius: 44%;
    width: 130px;
    height: 130px;
}

.content_box261_content_title {
    padding: 0 20px;
}

.content_box261_content_title > p {
    display: block;
    margin: 15px 0;
    text-align: center;
    font-size: 20px;
}

.content_box261_content_detail {
    text-align: justify;

    margin-top: 15px;
    padding: 0 25px;
    line-height: 26px;
}

.content_box261_content_detail > p {
    font-size: 15px;
    color: #737573;
}


.content_box262 {
    text-align: center;
    position: relative;
    margin: 30px 0 !important;
}

.content_box262_title {

    position: relative;
    height: 36px;
    line-height: 36px;
    padding: 0 35px;
    background-color: #1434c3;
    border-radius: 30px;
    display: inline-block;
    z-index: 1;
}

.content_box262_title:before {
    content: "";
    position: absolute;
    left: -31px;
    top: 5px;
    width: 23px;
    height: 23px;
    border-radius: 50%;
    background: linear-gradient(to bottom right, #1e35bc, #fff 80%);
}

.content_box262_title:after {
    content: "";
    position: absolute;
    right: -28px;
    bottom: 5px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: linear-gradient(to bottom right, #1e35bc, #fff 80%);
}

.content_box262_title > p {
    font-size: 22px;
    color: #fff;
}


.content_box263 {
    display: flex;
    margin-bottom: 10px;
}

.content_box263_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin: .7%;
    height: 100%;
    box-shadow: 0 0 7px 2px #ddd;
    background-color: #fbfaff;
}

.content_box263_content_img {
    width: 100%;
}

.content_box263_content_img img {
    width: 100%;
    max-width: 100%;
    display: block;
}

.content_box263_content_icon {
    position: relative;
    width: 45px;
    height: 45px;
    text-align: center;
    border-radius: 50%;
    border-color: #1434c3 !important;
    background: #fff;
    margin: -20px auto 15px auto;
    color: #1434c3 !important;
    font-size: 22px;
    line-height: 45px;
    font-weight: 700;
}

.content_box263_content_icon > p {


}

.content_box263_container {
    background: #1434c3 !important;
    color: #fff;
    padding: 0 20px 15px 20px;
    height: 100%;
}

.content_box263_content_title {
    text-align: center;
    font-size: 23px;
    color: #fff;
}

.content_box263_content_title:after {
    content: "";
    display: block;
    width: 32px;
    height: 2px;
    background: #fff;
    margin: 10px auto auto;
}

.content_box263_content_title > p {
    font-size: 23px;
    color: #fff;
}

.content_box263_content_detail {
    text-align: justify;
    margin-top: 15px;
    line-height: 26px;
    font-size: 16px;
    margin-bottom: 15px;
}

.content_box263_content_detail > p {
    font-size: 16px;
    color: #fff;
}


.content_box264 {
    display: flex;
    margin-bottom: 10px;
}

.content_box264_content {
    display: flex;
    flex-direction: column;
    align-items: center;

    height: 100%;
    width: 31.33%;
    margin-right: 3%;
    background-color: #ffffff;
    box-shadow: 8px 8px 0 #1434c3;
}

.content_box264_container {
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    padding: 50px 25px;
    height: 100%;
    background-color: #ffffff;
}

.content_box264_content_img {
    width: 70px;
    height: 70px;
    margin: 0 auto;
}

.content_box264_content_img img {
    width: 70px !important;
    height: 70px !important;
    display: block;
}

.content_box264_content_title {
    display: block;
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    color: #4e4e4d;
    margin: 15px 0;
}

.content_box264_content_title > p {
    font-size: 30px;
    font-weight: 700;
    color: #4e4e4d;
}

.content_box264_content_detail {

    text-align: center;
    margin-bottom: 15px;
}

.content_box264_content_detail > p {
    color: #4e4e4d;
    font-size: 16px;
    letter-spacing: 1px;
    text-align: justify;
    line-height: 25px;
}


.content_box265 {
    width: 100%;
    display: flex;
    display: -webkit-flex;
}

.content_box265_content {
    display: flex;
    width: 385px;
    border: 1px solid #1434c3;;
    border-radius: 60px 10px 10px 60px;
}

.content_box265_content:nth-child(2n) {
    margin-left: 15px;
    margin-bottom: 15px;

}

.content_box265_content:nth-child(2n-1) {
    margin-bottom: 15px;
}


.content_box265_content_title {
    display: flex;
    position: relative;

}

.content_box265_content_first_title {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 114px;
    background: #1434c3;
    border-radius: 50px 0 50px 50px;
    text-align: center;
}

.content_box265_content_first_title > p {
    color: #fff;
    font-size: 50px;
    font-weight: 700;
    line-height: 45px;
}

.content_box265_line {
    position: absolute;
    top: -3.5px;
    left: 115px;
    width: 55px;
    height: 7px;
    background: #fff;
}

.content_box265_line > p {
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    height: 7px;
    background: #1434c3;
    min-height: 7px;
}

.content_box265_content_second_title {
    width: 300px;
    margin-bottom: 15px;
    padding: 15px 10px;
}

.content_box265_content_second_title > p {
    color: #656565;
    line-height: 27px;
    font-size: 15px;
    margin-bottom: 15px;

}

.content_box266 {
    text-align: center;
    line-height: 30px;
    font-size: 16px;
}

.content_box266_first_title {

}

.content_box266_first_title > p {
    font-size: 20px;
    display: block;
    text-align: center;
    color: #41494f;
}

.content_box266_second_title {

}

.content_box266_second_title > p {
    text-align: center;
    color: #41494f;
    font-size: 14px;
}

.content_box266_spilt {
    display: flex;
    justify-content: center;
    align-items: center;
}

.content_box266_spilt > i {
    border-radius: 50%;
    height: 5px;
    width: 5px;
    margin-right: 30px;
    margin-top: 15px;
    line-height: 30px;
}

.content_box266_spilt > i:nth-child(2n) {
    background-color: #f2695f;
}

.content_box266_spilt > i:nth-child(2n-1) {
    background-color: #0A246A;
}


.content_box267 {
    flex-flow: row;
    display: flex;
}

.content_box267:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.content_box267_left {
    width: 365px;
}

.content_box267_left img {
    outline: 0;
    border: none;
    vertical-align: middle;
    max-width: 100%;
    height: 100% !important;
}


.content_box267_right {
    position: relative;
    width: 489px;
    padding: 0 30px 15px 27px;
    box-shadow: 0 0 12px #fff;
    border-radius: 0 12px 12px 0;
    overflow: hidden;
}


.content_box267_right_content_right {
    margin-top: 15px;
    line-height: normal;
}

.content_box267_right_content_right_title {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 12px;
    background: #5A8BD0;
    border-radius: 0 14px 0 14px;

}

.content_box267_right_content_right_title > p {
    color: #fff;
    font-size: 17px;
}

.content_box267_right_content_right_content {

}

.content_box267_right_content_right_content > p {
    font-size: 15px;
    color: #7b7b7b;
}

.content_box267_dec {
    position: absolute;
    top: -31px;
    right: -17px;
    width: 40px;
    height: 60px;
    background: #5A8BD0;
    transform: rotate(-45deg);
}


.content_box268 {
    display: flex;
    margin-top: 10px;
    margin-bottom: 10px;
}

.content_box268_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 23%;
    margin: 0 1%;
    border: 1px solid #e4ecf3;
    margin-bottom: 15px;
    border-radius: 5px;
    transition: all .3s linear;
    position: relative;
    top: 0;
}

.content_box268_content:hover {
    box-shadow: 0 26px 40px -24px rgb(0, 36, 100, .3);
    top: -10px
}

.content_box268_header {
    background-color: #f5f8fa;
    padding: 15px 0;
    width: 100%;
}

.content_box268_content_img {
    display: block;
    margin: 0 auto;
    text-align: center;
}

.content_box268_content_img img {
    margin: 0 auto;
    border-radius: 50%;
    height: 90px !important;
    width: 90px !important;
}

.content_box268_first_title {
    display: block;
    text-align: center;
    margin: 10px 0;
}

.content_box268_first_title > p {
    font-size: 18px;
    color: #616161;
}

.content_box268_second_title {

    text-align: center;
    margin-bottom: 15px;
}

.content_box268_second_title > p {
    color: #c1c1c1;
    line-height: 30px;
    font-size: 16px;
}

.content_box268_content_detail {
    padding: 10px;

}

.content_box268_content_detail > p {
    line-height: 25px;
    font-size: 14px;
    color: #919191;
}


.content_box269 {
    display: flex;
    box-shadow: 0 0 10px rgb(0 0 0 / 30%);
    padding: 30px;
    margin: 5px;
}

.content_box269_left {
    width: 55%;
    padding-right: 20px;
    position: relative;
}

.content_box269_left:before {
    content: "";
    width: 70%;
    height: 100%;
    background-color: #e6307f;
    position: absolute;
    left: 0;
    bottom: -16px;
    z-index: 1;
}

.content_box269_left_img {
    text-align: right;
    position: relative;
    z-index: 2;
}

.content_box269_left img {
    outline: 0;
    border: none;
    vertical-align: middle;
    max-width: 100%;
    height: 100% !important;
}


.content_box269_right {
    width: 45%;
    background-color: #f5f4f6;
    padding: 36px 30px;
    border-radius: 10px;
}


.content_box269_right_title {
    margin-bottom: 30px;
}

.content_box269_right_title > p {
    font-size: 24px;
    color: #616161;
    display: block;
}

.content_box269_right_content {
    display: flex;
}

.content_box269_right_content_img {
    margin-right: 5px;
    width: 23px !important;
    height: 23px !important;
}

.content_box269_right_content_img > img {
    width: 23px !important;
    height: 23px !important;
    max-width: 23px !important;
}

.content_box269_right_content_detail {
    margin-bottom: 15px;
}

.content_box269_right_content_detail > p {
    font-size: 18px;
    color: #616161;

}


.content_box270 {
    width: 100%;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    align-items: center;
}

.content_box270:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.content_box270_left {
    position: relative;
    width: 322px;
    height: 322px;
}

.content_box270_left > img {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 3;
    border-radius: 50%;
}

.content_box270_line1 {
    border-radius: 50%;
    z-index: 2;
    background-color: #e6307f;
    position: absolute;
    left: calc(50% - 114px);
    bottom: 0;
    width: 228px;
    height: 228px;
}

.content_box270_line2 {
    z-index: 4;
    border-radius: 50%;
    box-shadow: 0 38px 0 0 #fff;
    position: absolute;
    left: calc(50% - 115px);
    bottom: 0;
    width: 230px;
    height: 230px;
}

.content_box270_right {
    position: relative;
    width: 489px;
    padding: 0 30px 15px 27px;
    box-shadow: 0 0 12px #fff;
    border-radius: 0 12px 12px 0;
    overflow: hidden;
}


.content_box270_right_content_right {
    margin-top: 15px;
    line-height: normal;
}

.content_box270_right_content_right_title {
    margin-top: 10px;
}

.content_box270_right_content_right_title > p {
    font-size: 20px;
    color: #3c3939;
    font-weight: 700;
    line-height: 1.296;
}

.content_box270_right_content_right_content {
    margin-top: 10px;
}

.content_box270_right_content_right_content > p {
    font-size: 14px;
    color: #4f4c4c;
}

.content_box271 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px;
}

.content_box271_content {
    width: 49%;
    height: 253px;
    border: 1px solid #e0e0e0;
    padding: 10px 10px 30px 10px;
    border-radius: 5px;
}

.content_box271_content:nth-child(2) {
    margin-left: 2%;
}

.content_box271_image {
    display: block;
    margin: 0 auto;
    width: 114px;
    height: 114px;
    margin-bottom: 10px;
}

.content_box271_image > img {
    width: 114px !important;
    height: 114px !important;
}

.content_box271_title {

}

.content_box271_title > p {
    display: block;
    text-align: center;
    font-size: 18px;
    line-height: 30px;
}

.content_box271_line {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #ed4557;
    margin: 10px auto;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}

.content_box271_desc {
    margin-bottom: 15px;
}

.content_box271_desc > p {
    text-align: center;
    font-size: 14px;
    color: #84929e;
}


.content_box272 {
    display: flex;
    margin-top: 10px;
    margin-bottom: 10px;
}

.content_box272_content {
    width: 24%;
    margin-right: 1.2%;
    padding: 10px;
    text-align: center;
    border: 2px solid #e6307f;
    border-radius: 12px;
}

.content_box272_content_img {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 100px !important;
    height: 100px !important;
}

.content_box272_content_img img {
    width: 100px !important;
    height: 100px !important;
    border: 3px solid #e6307f;
    border-radius: 50%;
}

.content_box272_title {
    display: block;
    text-align: center;
}

.content_box272_title > p {
    line-height: 60px;
    font-size: 22px;
    font-weight: 700;
}


.content_box272_content_detail {

}

.content_box272_content_detail > p {
    text-align: justify;
    font-size: 15px;
    color: #666;
    line-height: 27px;
}


.content_box273 {
    display: flex;
    text-align: center;
    flex-flow: wrap row;
}

.content_box273_content {
    height: 72px;
    padding-left: 72px;
    position: relative;
    width: 49%;
    background: #E8C22C;
    border-radius: 37px;
    margin-bottom: 30px;
    display: table;
}

.content_box273_content:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.content_box273_content:nth-child(2n-1) {
    margin-right: 2%;
}


.content_box273_title {
    left: 0;
    position: absolute;
    display: block;
    width: 72px;
    height: 72px;
    border-radius: 50%;
    text-align: center;
    top: 0;
    background: #E04848;
}

.content_box273_title > p {
    font-weight: 600;
    font-size: 40px;
    line-height: 70px;
    color: #E8C22C;
    margin: 0;
}

.content_box273_detail {
    padding-right: 10px;
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    text-align: left;
}

.content_box273_detail > p {
    color: #fff;
    line-height: 30px;
    font-size: 16px;
}


.content_box274 {
    display: flex;

    text-align: center;
    flex-flow: wrap row;
}

.content_box274_content {
    width: 24%;
    margin-top: 45px;
    border: 1px solid #E6C953;
    position: relative;
    padding-bottom: 0;
    height: 100%;
    margin-left: 1%;
}

.content_box274_content:nth-child(1), .content_box274_content:nth-child(5) {
    margin-left: 0;
}

.content_box274_content:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.content_box274_content_number {
    width: 60px;
    height: 60px;
    display: block;
    position: absolute;
    background-color: #FF0000;
    line-height: 60px;
    text-align: center;
    border-radius: 50%;
    left: 35%;
    top: -40px;

}

.content_box274_content_number > p {
    font-size: 40px;
    color: #fff;
    margin: 0;
}


.content_box274_content_title {
    background-color: #E6C953;
    padding: 25px 0 10px 0;
    text-align: center;

}

.content_box274_content_title > p {
    font-size: 18px;
    color: #fff;
}

.content_box274_content_detail {
    padding: 10px;
    text-align: justify;
    height: auto;
    margin: 0;
}

.content_box274_content_detail > p {
    font-size: 16px;
    color: #555;
    line-height: 25px;
}


.content_box275 {
    margin: 20px 0 !important;
    text-align: center;
}

.content_box275_title {
    transform: skew(-12deg);
    display: block;
    text-shadow: 5px 5px 2px #ace1e2;
}

.content_box275_title > p {
    font-size: 40px;
    font-weight: 700;
    color: #617fd9;
}

.content_box275_line {
    width: 50px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 10px;
    background: #617fd9;
}

.content_box275_content {

}

.content_box275_content > p {
    font-size: 20px;
    color: #140707;
    font-weight: 700;
}


.content_box276 {
    width: 100%;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    justify-content: space-around;
    margin-top: 10px;
}

.content_box276_content {
    display: inline-block;
    width: 47.5%;
    margin: 0 12px 12px 0;
    padding: 12px 0 12px 16px;
    box-shadow: 0 0 10px rgb(12 50 163 / 13%);
    position: relative;
}

.content_box276_content:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.content_box276_left {
    position: absolute;
    top: 18px;
    left: 11px;
    display: inline-block;
    width: 74px;
    font-weight: 700;
}

.content_box276_left_number {
    display: block;
    position: relative;
    z-index: 2;
    transform: rotate(10deg);
    transform: skew(-13deg);
}

.content_box276_left_number > p {
    font-size: 55px;
    color: #617fd9;
    line-height: 30px;
}

.content_box276_left_ball {
    position: absolute;
    top: 5px;
    left: 15px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: linear-gradient(#ff926a, #ffd37c);
}

.content_box276_right {
    margin-left: 47px;
    display: inline-block;
    width: 307px;
    vertical-align: bottom;
}

.content_box276_title {
    display: inline-block;
    padding-bottom: 4px;
    border-bottom: 2px solid #a9a9a9;
}

.content_box276_title > p {
    font-size: 22px;
    font-weight: 700;
    color: #617fd9;
}

.content_box276_detail {
    margin-top: 10px;

}

.content_box276_detail > p {
    color: #5a5b5c;
    font-size: 15px;
}


.content_box277 {
    background-color: #617fd9;
    padding: 20px 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.content_box277_left {
    width: 320px;
}

.content_box277_left img {
    width: 100%;
    box-shadow: 5px 5px 0 rgb(255 255 255 / 30%);
}


.content_box277_right {
    width: 395px;
}

.content_box277_right:before {
    clear: both;
    display: block;
    content: "";
}

.content_box277_right:after {
    clear: both;
    display: block;
    content: "";
}

.content_box277_right_content {
    position: relative;
    background-color: rgba(255, 255, 255, .8);
    border-radius: 6px;
    padding: 15px 17px 12px 55px;
    margin-bottom: 14px;
}

.content_box277_right_content:last-child {
    margin-bottom: 0;
}

.content_box277_right_title {
    position: absolute;
    left: -28px;
    top: calc(50% - 30px);
    border-radius: 6px;
    background-color: #6cebd4;
    width: 67px;
    height: 60px;
    text-align: center;
}

.content_box277_right_title > p {
    color: #617fd9;
    font-size: 30px;
    font-weight: 700;
    line-height: 60px !important;
}

.content_box277_right_detail {
    margin-bottom: 15px;
}

.content_box277_right_detail > p {
    font-size: 16px;
    color: #484848;
}


.content_box278 {
    display: flex;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-left: 10px;
    justify-content: space-around;
    flex-flow: wrap row;
}

.content_box278_content {
    position: relative;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    transform: translate3d(0, 0, 0);
    flex-flow: wrap row;
    width: 47.5%;
    margin-right: 2%;
    margin-bottom: 15px;

    display: inline-block;
}

.content_box278_content:before {
    clear: both;
    display: block;
    content: "";
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.content_box278_left {
    width: 65%;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    padding: 25px 20px;
    border-radius: 15px;
}

.content_box278_left_title {
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 70%;
    display: block;
    position: relative;
    font-weight: 700;
    margin-bottom: 20px;
    border-width: 36px 16px 0 0;
    border-style: solid;
    border-color: rgba(97, 127, 217, 0.4) transparent transparent;
}

.content_box278_left_title:before {
    content: "";
    border-width: 36px 16px 0 0;
    border-style: solid;
    border-color: rgba(97, 127, 217, 1) transparent transparent;
    width: 91%;
    position: absolute;
    left: 0;
    top: -36px;
    z-index: 3;
}

.content_box278_left_title:after {
    content: "";
    border-width: 36px 16px 0 0;
    border-style: solid;
    border-color: rgba(97, 127, 217, 0.6) transparent transparent;
    width: 96%;
    position: absolute;
    left: 0;
    top: -36px;
    z-index: 2;
}

.content_box278_left_title > p {
    font-size: 28px;
    color: #fff;
    z-index: 5;
    position: absolute;
    left: 39%;
    top: -36px;
}

.content_box278_left_content {
    padding-right: 24.5%;
}

.content_box278_left_content > p {
    line-height: 30px;
    font-size: 16px;
}

.content_box278_right {
    width: 50%;
    position: absolute;
    right: 0;
    top: 25px;
    border-radius: 15px;
    border-bottom-left-radius: 0;
}

.content_box278_right > img {
    width: 214px !important;
    height: 142px !important;
    border-radius: 15px;
    border-bottom-left-radius: 0;
}


.content_box279 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
}

.content_box279_content {
    position: relative;
    width: 48.5%;
    background: #d4ddf7;
    padding: 0 12px 20px 12px;
    text-align: center;
}

.content_box279_number {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    background: #617fd9;
    padding: 10px 25px 10px 10px;
    border-radius: 0 6px 40px 0;
}

.content_box279_number > p {
    color: #fff;
    font-size: 26px;
    font-weight: 700;
}

.content_box279_title {
    padding: 10px 0 0 68px;
    text-align: left;
}

.content_box279_title > p {
    color: #617fd9;
    font-size: 26px;
    font-weight: 700;
}


.content_box279_content_detail {
    margin: 20px 0;
    margin-bottom: 15px;
}

.content_box279_content_detail > p {
    line-height: 26px;
    color: #666;
    font-size: 15px;
}

.content_box279_content_img {
    display: block;
    margin-top: 20px;

}

.content_box279_content_img img {
    height: 183px !important;
    width: 377px !important;
}


.content_box280 {
    margin: 30px auto;
}

.content_box280_top {
    width: 100%;
    height: 54px;
    background: #617fd9;
    border-radius: 15px 15px 0 0;
}

.content_box280_bottom {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    width: 100%;
    padding: 40px 15px 0 0;
    background: #d8e1fc;
}

.content_box280_left {
    position: relative;
    width: 25%;
    margin-left: 35px;
}

.content_box280_left > img {
    width: 100%;
}

.content_box280_cover {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 200px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.0) 10%, #d8e1fc 90%);
}

.content_box280_right {
    width: 532px;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    align-content: flex-start;
}

.content_box280_right_content {
    width: 255px;
    height: 36px;
    margin-right: 10px;
    border-radius: 18px;
    margin-bottom: 30px;
    box-shadow: 0 0 5px #617fd9;
    border-color: #617fd9;
}

.content_box280_right_number {
    display: inline-block;
    width: 36px;
    height: 36px;
    line-height: 36px;
    background: #617fd9;
    border-radius: 50%;
    text-align: center;
}

.content_box280_right_number > p {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
}

.content_box280_right_title {
    display: inline-block;
    width: 82%;
    vertical-align: top;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.content_box280_right_title > p {
    color: #676767;
    font-size: 16px;
    line-height: 34px !important;
    padding-left: 5px;
}
/*语言模块*/




.it-box-content-600 {
    width: 100%;
    overflow: hidden
}

.it-box-content-600 > .swiper-container > .swiper-wrapper > .swiper-slide > section > section {
    float: left;
    width: 100%;
    padding: 9px;
    height: 100%
}

.it-box-content-600 > .swiper-container > .swiper-wrapper > .swiper-slide > section > section > .it-con {
    display: block;
    text-align: center;
    padding: 25px 25px 60px 25px;
    position: relative;
    -webkit-box-shadow: 0 0 10px #c1c1c1;
    -moz-box-shadow: 0 0 10px #c1c1c1;
    box-shadow: 0 0 10px #c1c1c1;
    min-height: 365px;
}

.it-box-content-600 > .swiper-container > .swiper-wrapper > .swiper-slide > section > section > .it-con >img{
    width:60%;
}

.it-box-content-600 > .swiper-container > .swiper-wrapper > .swiper-slide > section > section > .it-con > section {
    display: block;
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: 700;
    margin-top: 10px;
}

.it-box-content-600 > .swiper-container > .swiper-wrapper > .swiper-slide > section > section > .it-con > p {
    font-size: 14px;
    line-height: 25px;
    color: #888;
    display: block
}

.it-box-content-600 > .swiper-container > .swiper-button-next {
    display: none
}

.it-box-content-600 > .swiper-container > .swiper-button-prev {
    display: none
}

.it-box-content-600 > .swiper-container > .swiper-wrapper > .it-box-banner {
    float: left;
    width: 266.667px;
}

.it-box-content-601 {
    width: 100%;
    overflow: hidden
}

.it-box-content-601 > section > section {
    width: 25%;
    padding: 9px;
    float: left
}

.it-box-content-601 > section > section > .it-con {
    display: block;
    text-align: center;
    padding: 15px;
    position: relative;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
    box-shadow: 0 0 20px rgba(0, 0, 0, .1)
}

.it-box-content-601 > section > section > .it-con > img {
    width: 100%;
}

.it-box-content-601 > section > section > .it-con > p {
    font-size: 14px;
    line-height: 25px;
    margin-top: 15px;
    color: #000000;
    text-align: left
}

.it-box-content-601.it-box2 > section > section {
    width: 50%
}

.it-box-content-602 > .swiper-wrapper {
    display: block
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section:after, .it-box-content-602 > .swiper-wrapper > .swiper-slide > section:before {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    font-size: 0
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide {
    margin-bottom: 10px
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .img {
    float: right;
    width: 50%;
    position: relative
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section.it-box-img-right > .img:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #fff;
    border-bottom: 8px solid transparent;
    position: absolute;
    top: 45%;
    left: 0;
    content: ""
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title {
    float: left;
    width: 50%;
    padding: 20px
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section {
    position: relative
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section {
    padding-left: 60px;
    padding-top: 1px
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section > img {
    position: absolute;
    left: 0;
    top: 0;
    width: 50px;
    height: 50px
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section > section {
    font-size: 24px;
    color: #000;
    font-weight: 700;
    display: block;
    margin-top: 0
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section > p {
    font-size: 12px;
    color: #000;
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section > .it-box-title > p {
    font-size: 14px;
    margin-top: 10px;
    line-height: 20px
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section.it-box-img-left > .img {
    float: left
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section.it-box-img-left > .img:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 8px solid #fff;
    border-bottom: 8px solid transparent;
    position: absolute;
    top: 45%;
    right: 0;
    content: ""
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section.it-box-img-left > .it-box-title > section {
    padding-right: 60px;
    text-align: right;
    padding-left: 0
}

.it-box-content-602 > .swiper-wrapper > .swiper-slide > section.it-box-img-left > .it-box-title > section > img {
    position: absolute;
    left: initial;
    top: 0;
    width: 50px;
    height: 50px;
    right: 0
}

.it-box-content-603 > section {
    display: flex;
    flex-flow: row wrap;
    margin-top: 25px;
    margin-left: 5px
}

.it-box-content-603 > section > section {
    width: 30%;
    float: left;
    margin: 0 1.65%;
    border: 1px dashed #0ea981;
    background-color: #fff7d4;
    margin-bottom: 35px
}

.it-box-content-603 > section > section > p {
    padding: 10px;
    line-height: 25px;
    text-align: justify;
    color: #333
}

.it-box-content-603 > section > section > .title {
    background: #0ea981;
    width: 70%;
    height: 40px;
    line-height: 40px;
    position: relative;
    margin: -20px 0 0 -15px;
    color: #fff;
    border-radius: 40px;
    position: relative;
    padding-left: 50px;
    font-size: 20px
}

.it-box-content-603 > section > section > .title p{
    line-height: 40px !important;
    color: #fff;
    font-size: 20px !important;
}


.it-box-content-603 > section > section > .title > .num {
    display: inline-block;
    width: 45px;
    height: 45px;
    background: url(https://hximage.bj.bcebos.com/static/chajian/secondtemplate/chajian-six-title.png) no-repeat center center;
    position: absolute;
    left: -2.5px;
    top: -2.5px;
    background-size: 100% 100%;
    font-style: normal;
    line-height: 45px;
    font-size: 18px;
    text-align: center;
}

.it-box-content-603 > section > section > .title > .num p{
    font-style: normal;
    line-height: 45px !important;
    font-size: 18px;
    text-align: center;
}

.it-box-content-604 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-604 > section > section {
    width: 49%;
    margin-right: 2%;
    float: left;
    margin-bottom: 15px
}

.it-box-content-604 > section > section {
    padding: 0 15px;
}

.it-box-content-604 > section > section > section {
    display: block;
    line-height: 40px;
    height: 40px;
    text-align: left;
    border-bottom: 1px solid #d3d3d3;
    color: #363636;
    margin-bottom: 10px
}

.it-box-content-604 > section > section > section > p{
    line-height: 40px !important;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
}

.it-box-content-604 > section > section > p {
    font-size: 14px;
    color: #a1a1a1;
    margin-bottom: 5px
}

.it-box-content-604 > section > section:nth-child(2n) {
    margin-right: 0
}

.it-box-content-604.singsectionar > section > section {
    width: 100%
}

.it-box-content-605 > .swiper-wrapper {
    display: block
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section:after, .it-box-content-605 > .swiper-wrapper > .swiper-slide > section:before {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    font-size: 0
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide {
    margin-bottom: 10px
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .img {
    float: right;
    width: 50%;
    position: relative
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section.it-img-right > .img:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #fff;
    border-bottom: 8px solid transparent;
    position: absolute;
    top: 45%;
    left: 0;
    content: ""
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .img > img {
    width: 100%
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title {
    float: left;
    width: 50%;
    padding: 20px
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section {
    position: relative
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section {
    padding-left: 60px;
    padding-top: 1px
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section > img {
    position: absolute;
    left: 0;
    top: 0;
    width: 50px;
    height: 50px
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section > section {
    font-size: 24px;
    color: #000;
    font-weight: 700;
    display: block;
    margin-top: 0
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title > section > p {
    font-size: 12px;
    color: #000000;
}

.it-box-content-605 > .swiper-wrapper > .swiper-slide > section > .it-box-title > p {
    font-size: 14px;
    margin-top: 10px;
    line-height: 20px
}

.it-box-content-606 {
    width: 100%;
    overflow: hidden
}

.it-box-content-606 > section {
    display: flex;
}

.it-box-content-606 > section > section {
    width: 33.33%;
    float: left;
    padding: 5px
}

.it-box-content-606 > section > section > .it-box-con {
    display: block;
    height: 100%
}

.it-box-content-606 > section > section > .it-box-con > .img {
    display: block;
    width: 100%;
    height: 144px;
    overflow: hidden;
    position: relative
}

.it-box-content-606 > section > section > .it-box-con > .img > img {
    display: block;
    width: 100%;
}

.it-box-content-606 > section > section > .it-box-con > .img > section {
    opacity: 0;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 149px;
    color: #fff;
    font-size: 50px;
    font-family: monospace;
    background: rgba(0, 0, 0, .5)
}

.it-box-content-606 > section > section > .it-box-con > .img > section p{
    text-align: center;
    line-height: 149px;
    color: #fff;
    font-size: 50px;
    font-family: monospace;
}

.it-box-content-606 > section > section > .it-box-con:hover > .img > section {
    opacity: 1
}

.it-box-content-606 > section > section > .it-box-con > .img {
    display: block;
    width: 100%;
    height: 144px;
    overflow: hidden;
    position: relative
}

.it-box-content-606 > section > section > .it-box-con:hover > .text {
    border-bottom: 2px solid #1c7afa
}

.it-box-content-606 > section > section > .it-box-con > .text {
    margin-top: 22px;
    padding-bottom: 20px;
    border-bottom: 2px solid #d4d4d4
}

.it-box-content-606 > section > section > .it-box-con > .text:hover {
    border-bottom: 2px solid #1c7afa
}

.it-box-content-606 > section > section > .it-box-con > .text > section {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    display: block;
    margin-bottom: 10px;
    text-align: center;
}

.it-box-content-606 > section > section > .it-box-con > .text > section p{
    font-size: 16px;
    font-weight: 700;
    color: #000;
    text-align: center;
}

.it-box-content-606 > section > section > .it-box-con > .text > p {
    font-size: 14px;
    color: #6b6b6b;
    line-height: 30px;
    text-align: center;
}

.it-box-content-607 > section > section {
    float: left;
    width: 48%;
    margin-bottom: 15px;
    margin-right: 10px
}

.it-box-content-607 > section > section > .con {
    display: flex;
    align-items: center;
    width: 100%;
    padding-bottom: 10px;
    border-bottom: 1px solid #4d5191;
    position: relative;
    line-height: initial
}

.it-box-content-607 > section > section > .con >section> .number {
    display: inline-block;
    font-size: 50px;
    padding-right: 15px;
    color: #4d5191;
    width: 10%;
    text-align: center
}

.it-box-content-607 > section > section > .con > p {
    float: right;
    color: #666;
    line-height: 30px !important;
    width: 89%
}

.it-box-content-607.it-box-on > section > section.it-box-e {
    margin-left: 25%
}

.it-box-content-608 > p {
    font-size: 14px;
    color: #666;
    text-align: center;
    margin-bottom: 40px
}

.it-box-content-608 > .box {
    height: auto;
    position: relative;
    margin: 0
}

.it-box-content-608 > .box:after {
    content: '';
    display: block;
    width: 1px;
    height: 100%;
    background-color: #ececec;
    position: absolute;
    top: 5px;
    left: calc(50% - 2px);
    z-index: 1
}

.it-box-content-608 > .box > section > section {
    width: 46%;
    float: left;
    background-color: #ececec;
    padding: 10px 20px 20px 20px;
    position: relative
}

.it-box-content-608 > .box > section > section:before {
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    border: 2px solid #ab46ce;
    position: absolute;
    border-radius: 50%;
    z-index: 2
}

.it-box-content-608 > .box > section > section > .color {
    font-size: 100px !important;
    position: absolute;
    right: 15px;
    color: #e7deea !important;
    top: 35px;
    font-weight: 700;
    z-index: 1
}

.it-box-content-608 > .box > section > section.it-left {
    margin-right: 4%;
    margin-bottom: 20px
}

.it-box-content-608 > .box > section > section.it-left:before {
    top: 23px;
    left: calc(100% / .46 / 2 - 6px)
}

.it-box-content-608 > .box > section > section.it-left:after {
    top: 15px;
    right: -24px;
    content: "";
    border: 12px solid transparent;
    border-left: 12px solid #ececec;
    display: inline-block;
    position: absolute
}

.it-box-content-608 > .box > section > section.it-right {
    margin-left: 4%;
    margin-top: 0;
    margin-bottom: 20px
}

.it-box-content-608 > .box > section > section.it-right:before {
    top: 67px;
    right: calc(100% / .46 / 2 - 4px)
}

.it-box-content-608 > .box > section > section.it-right:after {
    top: 60px;
    left: -24px;
    content: "";
    border: 12px solid transparent;
    border-right: 12px solid #ececec;
    display: inline-block;
    position: absolute
}

.it-box-content-608 > .box > section > section > .it-title {
    height: 40px;
    line-height: 40px
}

.it-box-content-608 > .box > section > section > .it-title > img {
    margin-right: 288px;
    width: 40px
}

.it-box-content-608 > .box > section > section > .it-title > .span {
    font-size: 18px;
    color: #333;
    font-weight: 700;
    margin-top: -35px;
    margin-left: 51px;
}

.it-box-content-608 > .box > section > section > .it-title > .span p{
    font-size: 18px;
    color: #333;
    font-weight: 700;
}

.it-box-content-608 > .box > section > section > p {
    font-size: 16px;
    color: #666;
    margin: 10px 0;
    position: relative;
    z-index: 2
}

.it-box-content-609 {
    width: 100%
}

.it-box-content-609 > section > section {
    width: 49%;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 10px 10px 30px 10px;
    border-radius: 5px
}

.it-box-content-609 > section > section > img {
    display: block;
    margin: 0 auto;
    width: 150px;
    height: 150px;
}

.it-box-content-609 > section > section > section >p{
    display: block;
    text-align: center;
    font-size: 18px;
    margin: 10px 0;
    font-weight: bold;
}

.it-box-content-609 > section > section > .ys_icon {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #ed4557;
    margin: 10px auto
}

.it-box-content-609 > section > section > p {
    text-align: center;
    font-size: 14px;
    color: #84929e
}

.it-box-content-609 > section > section.it-box-a {
    margin-right: 2%
}

.it-box-content-611 {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    flex-flow: row wrap
}

.it-box-content-611 > .item {
    width: 32.5%;
    border: 3px solid #835fa8;
    margin-right: 1%;
    margin-bottom: 15px;
    overflow: hidden !important
}

.it-box-content-611.it-box-four > .item {
    width: 49%;
    margin-right: 2%
}

.it-box-content-611.it-box-four > .item:nth-child(2n) {
    margin-right: 0
}

.it-box-content-611 > .item > .it-box-title {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #835fa8;
    color: #fff;
    text-align: center;
    height: 50px;
    position: relative;
    z-index: 3;
    padding: 20px 10px 10px 10px;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-611 > .item > .it-box-title p{
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-611 > .item > .it-box-title::after {
    content: "";
    position: absolute;
    bottom: -100%;
    border: 30px solid #835fa8;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    left: 50%;
    margin-left: -30px;
    transform: scale(10, 1);
    -ms-transform: scale(10, 1);
    -webkit-transform: scale(10, 1);
    z-index: -1
}

.it-box-content-611 > .item > .it-box-con {
    padding: 30px 10px 10px 10px;
    text-align: center;
    font-size: 16px;
    color: #666
}

.it-box-content-612 > .swiper-container {
    overflow: initial
}

.it-box-content-612 > .swiper-container > .swiper-wrapper {
    display: flex;
    flex-flow: wrap row
}

.it-box-content-612 > .swiper-container > .swiper-wrapper > .swiper-slide {
    width: 29.33%;
    height: auto;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 16px;
    margin-top: 5px;
}

.it-box-content-612 > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(n+4) {
    margin-top: 20px
}

.it-box-content-612 > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(3n) {
    margin-right: 0
}

.it-box-content-612 .list {
    box-shadow: 8px 8px 0 #fab593;
    height: 100%
}

.it-box-content-612 .list > section {
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    padding: 50px 25px;
    height: 100%
}

.it-box-content-612 .list > section > section > img {
    display: block;
    margin: 0 auto;
    width: auto;
}

.it-box-content-612 .list > section > section >p{
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    color: #4e4e4d;
    margin: 15px 0
}

.it-box-content-612 .list > section > p {
    line-height: 25px;
    text-align: center
}

.it-box-content-613 {
    position: relative
}

.it-box-content-613 > .item {
    display: flex;
    display: -webkit-flex;
    align-items: center
}

.it-box-content-613 > .item > .item-left {
    width: 552px;
    margin: 0 20px
}

.it-box-content-613 > .item > .item-left > .list {
    margin: 0 0 30px 10px
}

.it-box-content-613 > .item > .item-left > .list > .list-tit {
    position: relative;
    display: inline-block;
    margin-bottom: 15px;
    margin-top: 10px
}

.it-box-content-613 > .item > .item-left > .list > .list-tit > .it-con {
    position: relative;
    padding: 0 40px;
    line-height: 41px;
    background: #f29b76;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    border-radius: 20px;
    z-index: 2
}

.it-box-content-613 > .item > .item-left > .list > .list-tit > .it-con > p{
    line-height: 41px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
}


.it-box-content-613 > .item > .item-left > .list > .list-tit > .bg {
    position: absolute;
    left: 6px;
    top: -10px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fff, #f29b76);
    border-radius: 40px;
    opacity: .6
}

.it-box-content-613 > .item > .item-left > .list > p {
    text-indent: 40px;
    font-size: 16px;
    line-height: 26px;
    color: #666
}

.it-box-content-613 > .item > .item-right {
    position: relative;
    z-index: 2
}

.it-box-content-613 > .item > .item-right::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 200px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 10%, #fff 90%)
}

.it-box-content-613 > .ball {
    position: absolute;
    border-radius: 50%;
    top: 0;
    right: 0;
    background: #f29b76;
    opacity: .15
}

.it-box-content-613 > .ball1 {
    width: 276px;
    height: 276px;
    bottom: 0;
    margin: auto 0
}

.it-box-content-613 > .ball2 {
    width: 57px;
    height: 57px;
    top: 30px;
    right: 260px
}

.it-box-content-615 > section > section {
    width: 48%;
    height: 158px;
    float: left;
    margin-right: 2%;
    box-shadow: 0 0 10px rgb(5 101 210 / 30%);
    margin-bottom: 20px;
    padding: 10px;
    margin-left: 3px;
    margin-top: 3px;
}

.it-box-content-615 > section > section:nth-child(2n) {
    margin-right: 0
}

.it-box-content-615 > section > section > .it-box-left {
    width: 50%;
    margin-right: 3%;
    float: left
}

.it-box-content-615 > section > section > .it-box-left > img {
    width: 100% !important;
}

.it-box-content-615 > section > section > .it-box-right {
    width: 47%;
    float: left
}

.it-box-content-615 > section > section > .it-box-right > .span {
    font-size: 24px;
    color: #000;
    display: block;
    text-align: left
}

.it-box-content-615 > section > section > .it-box-right > .span p{
    font-size: 24px;
    color: #000;
    text-align: left
}

.it-box-content-615 > section > section > .it-box-right > .span:after {
    content: "";
    width: 20px;
    height: 3px;
    background-color: #efc636;
    display: block;
    margin: 15px 0
}

.it-box-content-615 > section > section > .it-box-right > section {
    line-height: 25px;
    text-align: left
}

.ys_box63 > section > section {
    width: 31.3%;
    float: left;
    border: 1px solid #d2fff1;
    margin-right: 2%;
    padding: 10px;
    margin-bottom: 20px;
    border-radius: 5px
}

.ys_box63 > section > section > .it-box-left {
    width: 30%;
    float: left;
    margin-right: 4%
}

.it-box-content-616 > .img {
    width: 40%;
    position: relative;
    float: left;
    margin-right: 5%;
    height: 415px;
}

.it-box-content-616 > .img > img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.it-box-content-616 > .text {
    width: 55%;
    float: left
}

.it-box-content-616 > .text > section  {
    transition: all .2s;
    padding: 10px;
}

.it-box-content-616 > .text > section  > .text-title > p {
    display: inline-block;
    color: #333;
    font-weight: 600
}

.it-box-content-616 > .text > section  > .text-title > span:nth-child(1) {
    font-size: 28px;
    vertical-align: sub
}

.it-box-content-616 > .text > section  > .text-title > span:nth-child(2) {
    font-size: 17px;
    letter-spacing: 2px;
    margin-left: 10px
}

.it-box-content-616 > .text > section  > .line {
    width: 40px;
    height: 2px;
    background: #333;
    margin: 10px 0
}

.it-box-content-616 > .text > section  > p {
    font-size: 15px;
    color: #777;
    line-height: 25px
}
.it-box-content-617 {
    background-color: #c89f61;
    padding: 10px 10px 0 10px
}

.it-box-content-617 {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-617 > section {
    width: 25%;
    float: left;
    background-color: #fff;
    border: 1px solid #fff;
    border-right: 1px solid #cfad63;
    padding: 15px;
    margin-bottom: 10px
}

.it-box-content-617 > section {
    padding-bottom: 0;
    position: relative;
    height: 100%
}

.it-box-content-617 > section > .it-box-title {
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    border-bottom: 1px solid #c89f61
}

.it-box-content-617 > section > .it-box-title p{
    font-size: 18px;
    font-weight: 700;
}

.it-box-content-617.it-box-title2 > section > .it-box-title:before {
    content: "";
    display: block;
    width: 20px;
    margin-bottom: 10px;
    border-top: 2px solid #000
}

.it-box-content-617.it-box-title2 > section > .it-box-title {
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    border-bottom: 1px solid #c89f61
}

.it-box-content-617.it-box-title2 > section > .it-box-title p{
    font-size: 18px;
    font-weight: 700;
    color: black;
}

.it-box-content-617 > section  > .it-box-text {
    font-size: 14px;
    text-align: justify;
    margin-top: 15px;
    line-height: 20px
}

.it-box-content-617 > section  > .it-box-text p{
    font-size: 14px;
    text-align: justify;
    line-height: 20px;
    color: black;
}

.it-box-content-617.it-box-singsectionar > section {
    width: 33.3%
}

.it-box-content-617.double > section > section {
    width: 50%
}
.it-box-content-618 > .swiper-container {
    padding-top: 30px
}

.it-box-content-618 > .swiper-container > .swiper-wrapper {
    justify-content: space-between;
    flex-flow: row wrap
}

.it-box-content-618.six > .swiper-container > .swiper-wrapper > .swiper-slide {
    margin-bottom: 50px
}

.it-box-content-618 > .swiper-container > .swiper-wrapper > .swiper-slide {
    width: 32%;
    padding: 10px 10px 10px 10px;
    background: #f0f0f0;
    border-radius: 12px;
    text-align: center;
    height: auto;
    position: relative;
    float: left;
    margin-left: 6px;
}

.it-box-content-618 > .swiper-container > .swiper-wrapper > .swiper-slide > img {
    width: 90%;
    margin: -30px auto auto;
    display: block;
    border-radius: 10px
}

.it-box-content-618 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-title p{
    font-size: 22px;
    font-weight: 700;
    padding: 12px 0
}

.it-box-content-618 > .swiper-container > .swiper-wrapper > .swiper-slide > p {
    font-size: 15px;
    line-height: 26px;
    text-align: left;
    padding-left: 17px
}

.it-box-content-618 > .swiper-container > .swiper-wrapper > .swiper-slide > p::before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #ff4500;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 8px
}

.it-box-content-619 {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-619.three > .item {
    width: 31.5%;
    margin-top: 5px
}

.it-box-content-619.three > .item:nth-child(2) {
    margin-right: 10px
}

.it-box-content-619.three > .item:last-child {
    margin-right: 0
}

.it-box-content-619 > .item {
    position: relative;
    width: 415px;
    box-shadow:#1E67DD -5px -5px 0px;
    margin: 0 10px 15px 5px;
    text-align: center;
    z-index: 2
}

.it-box-content-619 > .item:nth-child(2n) {
    margin-right: 0
}

.it-box-content-619 > .item > .it-text {
    position: relative;
    width: 100%;
    height: 100%;
    background:#EBF3FF;
    padding: 12px 0 12px 0;
    z-index: 2
}

.it-box-content-619 > .item > .it-text > .it-title {
    display: inline-block;
    padding: 8px 20px;
    background: #1E67DD;
    border-radius: 27px;
    color: #fff;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-619 > .item > .it-text > .it-title p{
    color: #fff;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-619 > .item > .it-text > p {
    padding: 10px 27px 0 27px;
    color: #676767;
    line-height: 30px;
    font-size: 15px
}

.it-box-content-619 > .item > .dec {
    position: absolute;
    left: 5px;
    top: 5px;
    width: 100%;
    height: 100%;
    border: 1px dashed #1E67DD
}

.it-box-content-620 {
    width: 100%
}

.it-box-content-620 > section >section {
    width: 49%;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 10px 10px 30px 10px;
    border-radius: 5px
}

.it-box-content-620 > section >section > img {
    display: block;
    margin: 0 auto;
    width: auto;
}

.it-box-content-620 > section >section > section>p {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

.it-box-content-620 > section >section > .ys_icon {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #ed4557;
    margin: 10px auto
}

.it-box-content-620 > section >section > p {
    text-align: center;
    font-size: 14px;
    color: #84929e
}

.it-box-content-620 > section >section.it-box-a {
    margin-right: 2%
}
.it-box-content-621 {
    width: 100%;
    padding: 0;
    text-align: center
}

.it-box-content-621 > .it-box-left {
    width: 60%;
    margin-right: 5%;
    float: left
}

.it-box-content-621 > .it-box-right {
    width: 35%;
    float: left;
    margin-top: 22px
}

.it-box-content-621 > .it-box-right > p:first-child {
    text-align: left;
    display: block;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-621 > .it-box-right > p {
    margin: 15px 0;
    text-align: left
}

.it-box-content-621 > .it-box-right > img {
    width: 100%
}

.it-box-content-621 > .it-box-right img {
    width: 100% !important;
    height: auto !important
}

.it-box-content-621 > .it-box-left > section > section {
    width: 25%;
    float: left;
    margin: 26px 0;
    cursor: pointer
}

.it-box-content-621 > .it-box-left > section > section > img {
    width: auto;
}

.it-box-content-621 > .it-box-left > section > section:hover > p {
    color: #eb6028
}

.it-box-content-621 > .it-box-left > section > section > p {
    margin-top: 20px;
    height: 40px
}

.it-box-content-622 {
    display: flex;
    background-color: #FFBD3A;
    padding: 15px;
    align-items: center
}

.it-box-content-622.cut_left {
    flex-direction: row-reverse
}

.it-box-content-622 > .it-box-left {
    width: 50%
}

.it-box-content-622 > .it-box-left > .top {
    color: #fff
}

.it-box-content-622 > .it-box-left > .top::after {
    content: "";
    display: block;
    width: 80px;
    height: 2px;
    background-color: #fff;
    margin-top: 20px;
    margin-bottom: 10px
}

.it-box-content-622 > .it-box-left > .top > p {
    font-size: 24px;
    margin-top: 10px
}

.it-box-content-622 > .it-box-left > .con > section >p{
    color: #fff;
    font-size: 16px;
    line-height: 27px;
    font-weight: bold;
}

.it-box-content-622 > .it-right-img {
    width: 50%;
    padding: 20px
}

.it-box-content-622.cut_left > .it-right-img {
    margin-left: 0;
    margin-right: 15px
}

.it-box-content-622 > .it-right-img > img {
    width: 100%
}

.it-box-content-623 {
    width: 100%;
    overflow: hidden
}

.it-box-content-623 > section > .swiper-wrapper{
    display: block !important;
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section {
    float: left;
    width: 100%;
    padding: 9px;
    height: 100%
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section > .it-box-con {
    display: block;
    text-align: center;
    padding: 25px 25px 60px 25px;
    position: relative;
    -webkit-box-shadow: 0 0 10px #c1c1c1;
    -moz-box-shadow: 0 0 10px #c1c1c1;
    box-shadow: 0 0 10px #c1c1c1
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section > .it-box-con>.content-title>p {
    font-weight: bold;
    font-size: 16px;
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section > .it-box-con>.content-con>p {
    font-size: 14px;
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section > .it-box-con > img {
    width: 100%
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section > .it-box-con > p {
    font-size: 14px;
    line-height: 25px;
    color: #888;
    display: block
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-slide > section > .it-box-con > p:first-child {
    font-size: 16px;
    font-weight: bold !important;
}

.it-box-content-623 > .swiper-container > .swiper-button-next {
    display: none
}

.it-box-content-623 > .swiper-container > .swiper-button-prev {
    display: none
}

.it-box-content-623 > .swiper-container > .swiper-pagination-bsectionlets {
    display: none
}

.it-box-content-623 > .swiper-container > .swiper-wrapper > .swiper-side {
    float: left;
    width: 265.667px;
}
.it-box-content-624 {
    width: 100%;
    text-align: center;
    border: 5px solid #068bf2;
    position: relative;
    padding-bottom: 0;
    margin-top: 21px;
    background:#FFFFFF;
}

.it-box-content-624 > .it-cont {
    display: flex;
    padding: 12px 0 20px 0
}

.it-box-content-624 > .it-box-title {
    height: 60px;
    line-height: 60px;
    background-color: #068bf2;
    display: inline-block;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    padding: 0 20px;
    margin-top: -30px;
    margin-bottom: 20px;
    position: relative;
    margin: 0 auto;
    transform: translateY(-20px)
}

.it-box-content-624 > .it-box-title::before {
    content: "";
    position: absolute;
    border: 18px solid #068bf2;
    left: -18px;
    top: -18px;
    border-top-color: transparent;
    border-right-color: transparent;
    border-left-color: transparent
}

.it-box-content-624 > .it-box-title::after {
    content: "";
    position: absolute;
    border: 18px solid #068bf2;
    right: -18px;
    top: -18px;
    border-top-color: transparent;
    border-right-color: transparent;
    border-left-color: transparent
}

.it-box-content-624 > .it-cont > .it-box-left {
    width: 32%;
    border-right: 2px solid #068bf2;
    padding-top: 12px
}

.it-box-content-624 > .it-cont > .it-box-left > .it-box-img {
    width: 130px;
    height: 130px;
    border-radius: 50%;
    margin: 0 auto
}

.it-box-content-624 > .it-cont > .it-box-left > .it-box-img > img {
    width: 100% !important;
    border-radius: 50%
}

.it-box-content-624 > .it-cont > .it-box-left > .it-box-msg {
    display: flex;
    flex-direction: column;
    margin-top: 12px
}

.it-box-content-624 > .it-cont > .it-box-left > .it-box-msg > p {
    padding: 10px 0;
    font-size: 18px
}

.it-box-content-624 > .it-cont > .it-box-left > .it-box-msg > p.name {
    font-weight: 700
}
.it-box-content-624 > .it-cont > .it-box-right {
    text-align: left;
    width: 68%;
    padding-left: 30px;
    padding-right: 10px;
    margin-top: -8px
}

.it-box-content-624 > .it-cont > .it-box-right > .bottom > .tit, .it-box-content-624 > .it-cont > .it-box-right > .top > .tit {
    font-weight: 700;
    font-size: 23px
}
.it-box-content-624 > .it-cont > .it-box-right > .bottom > .tit{
    margin-left: -40px;
}
.it-box-content-624 > .it-cont > .it-box-right > .top > p {
    margin-top: 10px;
    font-size: 17px
}

.it-box-content-624 > .it-cont > .it-box-right > .top > p::before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #000;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 10px
}

.it-box-content-624 > .it-cont > .it-box-right > .bottom {
    margin-top: 20px
}

.it-box-content-624 > .it-cont > .it-box-right > .bottom > p {
    margin-top: 10px;
    font-size: 17px;
    line-height: 24px;
    text-indent: 40px
}


.it-box-content-625 {
    width: 100%;
    overflow: hidden
}

.it-box-content-625.no_padding > section > section {
    padding: 0 10px
}

.it-box-content-625 > section > section {
    float: left;
    width: 25%;
    padding: 30px 10px 0px 10px;
}

.it-box-content-625 > section > section > .con {
    text-align: center
}

.it-box-content-625 > section > section > .con > section {
    display: block
}

.it-box-content-625 > section > section > .con > section > img {
    width: 40%;
    margin: 0 auto
}

.it-box-content-625 > section > section > .con > .p1 {
    display: block;
    margin-top: 30px;
    font-size: 18px;
    font-weight: 700;
    color: #3a3a3a
}

.it-box-content-625 > section > section > .con > .i {
    display: inline-block;
    width: 25px;
    height: 2px;
    margin: 10px 0
}

.it-box-content-625 > section > section.it-box-a > .con > .i {
    background: #2ad7ec
}

.it-box-content-625 > section > section.it-box-b > .con > .i {
    background: #f65050
}

.it-box-content-625 > section > section.it-box-c > .con > .i {
    background: #28a3f9
}

.it-box-content-625 > section > section.it-box-d > .con > .i {
    background: #f8853f
}

.it-box-content-625 > section > section > .con > p {
    font-size: 14px;
    color: #a2a2a2;
    line-height: 30px;
    padding: 0 10px
}


.it-box-content-626 {
    width: 823px;
    margin: 30px auto
}

.it-box-content-626 > .top {
    width: 100%;
    height: 54px;
    background:#722C80;
    border-radius: 15px 15px 0 0;
}

.it-box-content-626 > .bottom {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    width: 100%;
    padding: 40px 15px 0 0;
    background: #FDF5FF
}

.it-box-content-626 > .bottom > .bottom-left {
    position: relative;
    width: 25%;
    margin-left: 35px
}

.it-box-content-626 > .bottom > .bottom-left > img {
    width: 100%
}

.it-box-content-626 > .bottom > .bottom-left > section {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 200px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 10%, #FDF5FF 90%)
}

.it-box-content-626 > .bottom > .it-box-right {
    width: 532px;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    align-content: flex-start
}

.it-box-content-626 > .bottom > .it-box-right > section {
    width: 255px;
    height: 36px;
    margin-right: 10px;
    border: 1px solid #722C80;
    border-radius: 18px;
    box-shadow: 0 0 5px #722C80;
    margin-bottom: 30px
}

.it-box-content-626 > .bottom > .it-box-right > section > .number {
    display: inline-block;
    width: 36px;
    height: 36px;
    line-height: 36px !important;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    background:#722C80;
}

.it-box-content-626 > .bottom > .it-box-right > section > .p2 {
    display: inline-block;
    width: 82%;
    line-height: 34px !important;
    vertical-align: top;
    color: #676767;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left:10px;
}

.it-box-content-627 {
    width: 100%;
    text-align: center
}

.it-box-content-627 > .tit > i {
    display: block;
    width: 35px;
    height: 4px;
    background: #1085f1;
    margin: 10px auto
}

.it-box-content-627 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-627 > section > section {
    float: left;
    width: 25%;
    padding: 8px
}

.it-box-content-627.six > section > section {
    width: 33.33%
}

.it-box-content-627 > section > section > .con {
    background-color: #f2f5f8;
    height: 100%;
    border-bottom: 2px solid #f2f5f8
}

.it-box-content-627 > section > section > .con > .img {
    position: relative
}

.it-box-content-627 > section > section > .con > .img > img {
    width: 100%;
    max-width: 100%
}

.it-box-content-627 > section > section > .con > .text {
    padding: 5px;
    color: #666
}

.it-box-content-627 > section > section:hover > .con {
    border-bottom: 2px solid #2079f1;
    position: relative
}

.it-box-content-628 > section {
    display: flex;
    flex-flow: row wrap;
    background-size: 100% 100%
}

.it-box-content-628 > section > section {
    width: 33.33%;
    float: left;
    padding: 15px
}

.it-box-content-628 > section > section > .img > img {
    display: block;
    margin: 0 auto;
    width: 30%;
}

.it-box-content-628 > section > section > .p-a {
    display: block;
    font-size: 20px;
    text-align: center;
    color:#000000;
    font-weight: 700;
    margin: 5px 0
}
.it-box-content-628 > section > section > .p-b {
    color:#000000;
}

.it-box-content-628 > section > section > p {
    text-align: center;
    margin: 0 0 20px 0;
    color: #0ea981;
    line-height: 30px;
    font-size: 16px
}

.it-box-content-629 > .swiper-container {
    overflow: initial
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide {
    float: left;
    width: 32%;
    margin-right: 2%;
    border-radius: 12px;
    background: #fff;
    box-shadow: 5px 5px 25px 0 #cbd2da;
    transition: all .3s;
    height: auto;
    margin-bottom: 15px;
    overflow: hidden
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(3) {
    margin-right: 0
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-msg > img {
    width: 100%;
    border-radius: 12px 12px 0 0
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-tea {
    padding: 15px 10px 15px 10px;
    border-radius: 0 0 12px 12px;
    transition: all .3s;
    height: 100%
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-tea > section {
    color: #ff5c55;
    font-size: 15px;
    font-weight: 700;
    padding: 2% 0
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-tea > .p2 {
    color: #333;
    font-size: 22px;
    font-weight: 700;
    text-align: center;
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide:hover {
    transform: translateY(-16px)
}

.it-box-content-629 > .swiper-container > .swiper-wrapper > .swiper-slide:hover {
    background: #289fcb
}
.it-box-content-630 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-630 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-630 > section > section {
    float: left;
    width: 33.3%;
    text-align: center;
    background: #f2f2f4;
    padding: 10px 20px 10px 20px;
    position: relative;
    transition: all .3s
}

.it-box-content-630 > section > section:nth-child(2n) {
    background: #e8e8e8
}

.it-box-content-630 > section > section > img {
    width: 60px;
    height: 60px;
    margin-top: 6px
}

.it-box-content-630 > section > section > .span {
    font-weight: 500;
    color: #a09e9f;
    margin: 10px 0;
    display: block;
    font-size: 18px
}

.it-box-content-630 > section > section > section {
    width: 50px;
    height: 1px;
    background: #c00;
    margin: 10px auto
}

.it-box-content-630 > section > section > p {
    font-size: 15px
}

.it-box-content-630 > section > section:hover {
    transform: translateY(-10px)
}

.it-box-content-630.four > section > section {
    width: 50%
}

.it-box-content-630.four > section > section {
    padding: 10px 50px 30px 50px
}

.it-box-content-630.four > section > section > p {
    line-height: 30px
}

.it-box-content-630.four > section > section:nth-child(3) {
    background: #e8e8e8
}

.it-box-content-630.four > section > section:nth-child(4) {
    background: #f2f2f4
}

.it-box-content-631 > .swiper-container {
    padding-top: 30px
}

.it-box-content-631 > .swiper-container > .swiper-wrapper {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap
}

.it-box-content-631.six > .swiper-container > .swiper-wrapper > .swiper-slide {
    margin-bottom: 50px
}

.it-box-content-631 > .swiper-container > .swiper-wrapper > .swiper-slide {
    width: 32%;
    padding: 10px 10px 10px 10px;
    background:#F5F7FF;
    border-radius: 12px;
    text-align: center;
    height: auto;
    position: relative;

}

.it-box-content-631 > .swiper-container > .swiper-wrapper > .swiper-slide > img {
    width: 90%;
    margin: -30px auto auto;
    display: block;
    border-radius: 10px
}

.it-box-content-631 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-title {
    font-size: 22px;
    font-weight: 700;
    padding: 12px 0;
    color:#697FFC;
}
.it-box-content-631 > .swiper-container > .swiper-wrapper > .swiper-slide > .p2 {
    font-size: 15px;
    line-height: 26px;
    text-align: center;
    padding-left: 17px
}
.it-box-content-631 > .swiper-container > .swiper-wrapper > .swiper-slide > .p2::before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #ff4500;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 8px
}


.it-box-content-632{
    margin-right: 12px;
    margin-bottom: 5px;
}
.it-box-content-632 > .swiper-container {
    overflow: initial
}

.it-box-content-632 > .swiper-container > .swiper-wrapper {
    justify-content: space-between
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide {
    float: left;
    margin-left: 15px;
    width: 31.33%;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1)
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-title {
    background-color: #697ffc;
    position: relative;
    height: 70px
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-title > .it-img {
    position: absolute;
    width: 100px;
    height: 100px;
    background-color: #fff;
    border-radius: 50%;
    line-height: 100px;
    text-align: center;
    left: calc((100% - 100px) / 2);
    top: 20px
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-title > .it-img > img {
    display: inline-block;
    vertical-align: middle;
    width: auto;
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-title > .it-img:after {
    content: "";
    height: 90px;
    width: 90px;
    border: 1px solid #1c58ba;
    display: block;
    position: absolute;
    left: 5px;
    top: 5px;
    border-radius: 50%
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide > .p1 {
    display: block;
    margin-top: 60px;
    text-align: center;
    font-size: 30px;
    color: #474646
}

.it-box-content-632 > .swiper-container > .swiper-wrapper > .swiper-slide > .p2 {
    padding: 10px 15px;
    line-height: 30px;
    text-align: justify
}

.it-box-content-633 {
    display: flex;
    flex-flow: row wrap;
    margin-top: 10px
}

.it-box-content-633 > .it-item {
    position: relative;
    width: 380px;
    box-shadow: -5px -5px 0 #2a76e0;
    text-align: center;
    z-index: 2;
    margin-right: 3px;
    margin-left: 15px;;
    margin-bottom: 15px;
}

.it-box-content-633 > .it-item:nth-child(2n) {
    margin-right: 0
}

.it-box-content-633 > .it-item > .text {
    position: relative;
    width: 100%;
    height: 100%;
    background: #eaebf7;
    padding: 12px 0 12px 0;
    z-index: 2
}

.it-box-content-633 > .it-item > .text > .it-box-title {
    display: inline-block;
    padding: 8px 20px;
    background: #2a76e0;
    border-radius: 27px;
    color: #fff;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-633 > .it-item > .text > p {
    padding: 10px 27px 0 27px;
    color: #676767;
    line-height: 30px;
    font-size: 15px;
    margin-bottom: 10px;
}

.it-box-content-633 > .it-item > .it-des {
    position: absolute;
    left: 5px;
    top: 5px;
    width: 100%;
    height: 100%;
    border: 1px dashed #2a76e0
}


.it-box-content-634 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    margin-top: 10px;
    margin-bottom: 10px;
}

.it-box-content-634 > .it-item {
    width: 378px;
    padding: 24px 20px;
    border-radius: 13px;
    box-shadow: 0 0 5px rgb(42 118 224 / 40%);
}

.it-box-content-634 > .it-item > .it-title {
    position: relative;
    width: 324px;
    margin: 17px auto auto;
    border-radius: 51px;
    box-shadow: 0 0 5px rgb(42 118 224 / 40%);
}

.it-box-content-634 > .it-item > .it-title > img {
    width: 80px;
    height: 80px;
    position: absolute;
    left: -10px;
    top: -3px;
    border-radius: 50%
}

.it-box-content-634 > .it-item > .it-title > .con > .tit {
    display: inline-block;
    padding: 7px 14px 7px 108px;
    margin-left: 30px;
    background: #2a76e0;
    color: #fff;
    border-radius: 20px 0 20px 20px;
    font-size: 18px;
    font-weight: 700
}

.it-box-content-634 > .it-item > .it-title > .con > p {
    font-size: 16px;
    padding-right: 30px;
    color: #585757;
    font-weight: 700;
    text-align: right
}

.it-box-content-634 > .it-item > .it-item-text {
    margin-top: 20px;
    color: #585757;
    font-size: 17px;
    text-indent: 30px;
    line-height: 27px
}

.it-box-content-635 {
    width: 98%;
    margin: 0 auto;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    justify-content: space-around;
    margin-top: 10px;
    margin-bottom: 10px;
}

.it-box-content-635 > .item > .title {
    display: flex
}

.it-box-content-635 > .item > .title > section {
    background-color: #eee;
    border-radius: 10px 0 0 0;
    width: 182px;
    height: 52px;
    font-size: 28px;
    color: #3d3d3d;
    line-height: 52px;
    text-align: center;
    cursor: pointer
}

.it-box-content-635 > .item > .title > section:last-child {
    border-radius: 0 10px 0 0
}
.it-box-content-635 > .item > .title >p {
    background-color: #1197fe;
    color: #fff;
    width: 182px;
    height: 52px;
    font-size: 28px;
    line-height: 52px;
    text-align: center;
    cursor: pointer;
}

.it-box-content-635 > .item > .text.active {
    display: block
}

.it-box-content-635 > .item > .text {
    display: none;
    position: relative;
    background-color: #fff;
    box-shadow: 0 0 15px rgba(102, 101, 101, .3);
    border-top: 3px solid #1197fe;
    border-radius: 0 0 10px 10px;
    width: 100%;
    height: 380px
}

.it-box-content-635 > .item > .text > p {
    padding: 28px 20px;
    font-size: 16px;
    text-indent: 2em;
    color: #868585;
    line-height: 1.556
}

.it-box-content-635 > .item > .text > .picture {
    display: flex;
    justify-content: space-around;
    width: 100%;
    height: 200px
}

.it-box-content-635 > .item > .text > .picture > img {
    width: 45%
}

.it-box-content-636 {
    margin-bottom: 12px;
}
.it-box-content-636 > .item {
    position: relative;
    width: 780px;
    margin: 80px auto auto;
    display: flex;
    display: -webkit-flex;
    box-shadow: 0 0 10px #2745da;
    padding-bottom: 25px;
}

.it-box-content-636 > .item > .item-left {
    width: 210px;
    height: 179px;
    margin-top: -60px;

    border: 1px solid #2745da;
    border-radius: 12px;
    box-shadow: 5px 5px 0 #2745da;
    overflow: hidden
}

.it-box-content-636 > .item > .item-left > img {
    width: 100%
}

.it-box-content-636 > .item > .item-right {
    width: 70%;
    margin-left: 27px;
    padding: 20px 0 0 0
}

.it-box-content-636 > .item > .item-right > .it-box-title {
    font-size: 28px;
    color: #2745da;
    font-weight: 700
}

.it-box-content-636 > .item > .item-right > p {
    padding-right: 20px;
    margin-top: 12px;
    line-height: 26px;
    font-size: 15px;
    color: #5c5c5c
}

.it-box-content-636 > .item > .ball {
    position: absolute;
    border-radius: 50%;
    background: #2745da;
    opacity: .2
}

.it-box-content-636 > .item > .ball1 {
    width: 72px;
    height: 72px;
    bottom: 20px;
    right: 15px
}

.it-box-content-636 > .item > .ball2 {
    width: 32px;
    height: 32px;
    top: 20px;
    right: 140px
}

.it-box-content-637 {
    display: flex;
    flex-flow: wrap row;
    display: flex;
    flex-flow: wrap row;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 3px;
}

.it-box-content-637 > .it-list {
    width: 49%;
    margin-right: 2%;
    display: flex;
    flex-flow: wrap row;
    border-radius: 10px;
    position: relative;
    margin-bottom: 15px
}

.it-box-content-637 > .it-list > .it-tl {
    width: 30%;
    background-color: #ec5050;
    padding: 0 12px;
    text-align: center;
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 28px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    position: absolute;
    left: 0;
    height: 100%;
    padding-right: calc(10% + 12px)
}

.it-box-content-637 > .it-list > .it-right {
    padding: 30px 0;
    width: 80%;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    margin-left: 20%;
    z-index: 2;
    position: relative
}

.it-box-content-637 > .it-list > .it-right > img {
    display: block;
    margin: 0 auto;
    width: auto;
}

.it-box-content-637 > .it-list > .it-right > p {
    width: 100%;
    text-align: center;
    font-size: 18px;
    padding: 0 20px;
    margin-top: 15px;
    line-height: 30px;
    color: #575757
}

.it-box-content-637 > .it-list:nth-child(2n) {
    margin-right: 0
}
.it-box-content-638 > .swiper-container > .swiper-wrapper {
    justify-content: space-between;
    flex-flow: row wrap
}

.it-box-content-638.six > .swiper-container > .swiper-wrapper > .swiper-slide {
    margin-bottom: 15px
}

.it-box-content-638 > .swiper-container > .swiper-wrapper > .swiper-slide {
    float: left;
    margin-left: 5px;
    width: 32%;
    background:#DCF5F3;
    border-radius: 12px;
    padding: 20px 12px 15px 12px;
    position: relative;
    overflow: hidden;
    height: auto
}
.it-box-content-638 > .swiper-container > .swiper-wrapper > .swiper-slide > .p1 {
    font-size: 22px;
    font-weight: 700;
    display: block;
    margin-bottom: 12px;
    color:#2A9B95;
}

.it-box-content-638 > .swiper-container > .swiper-wrapper > .swiper-slide > .p2 {
    font-size: 15px;
    color: #666;
    line-height: 31px
}
.it-box-content-639 {
    margin-top: 5px;
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    flex-flow: wrap row
}

.it-box-content-639 > .item {
    display: flex;
    position: relative;
    width: 380px;
    margin-bottom: 15px;
    background: #fff;
    box-shadow:#07BE9F 0px 0px 12px;
    border-radius: 10px
}

.it-box-content-639 > .item > .item-left {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    width: 182px;
    height: 100%;
    background:white;
    border-radius: 10px 0 0 10px;
    margin-left: 12px;
}

.it-box-content-639 > .item > .item-left >img {
    width: 95px;
    height:95px;
}

.it-box-content-639 > .item > .item-right {
    position: relative;
    top: 0;
    right: 0;
    padding: 15px 20px;
    width: 308px;
    height: 100%;
    margin-left: -22px;
    background: #fff;
    border-radius: 0 0 0 30px;
    z-index: 2
}

.it-box-content-639 > .item > .item-right >img {
    width: 95px;
    height:95px;
}

.it-box-content-639 > .item > .item-right > .it-box-title {
    font-size: 22px;
    color: #0a9e76;
    font-weight: 700;
    margin-bottom: 12px
}

.it-box-content-639 > .item > .item-right > p {
    color: #5a5a5a;
    font-size: 15px;
    line-height: 27px
}

.it-box-content-640 {
    margin-right: 78px;
}

.it-box-content-640 > .item {
    position: relative;
    width: 800px;
    margin: 70px auto auto
}

.it-box-content-640 > .item > .item-left {
    position: absolute;
    left: 0;
    top: -53px;
    width: 183px;
    padding: 20px 0;
    background: #408ed6;
    border-radius: 0 40px 0 0;
    text-align: center;
    z-index: 2
}

.it-box-content-640 > .item > .item-left > img {
    width:70px;
}

.it-box-content-640 > .item > .item-left > p {
    margin-top: 8px;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    color: #fff
}

.it-box-content-640 > .item > .item-right {
    position: relative;
    width: 743px;
    margin-left: 57px;
    padding: 23px 20px 12px 142px;
    border: 1px solid #b3d2ef;
    box-shadow: 0 0 10px rgb(64 142 214 / 25%);
    border-radius: 12px;
    background: #fff;
}

.it-box-content-640 > .item > .item-right > .ball {
    position: absolute;
    right: 10px;
    bottom: 20px;
    width: 49px;
    height: 49px;
    border-radius: 50%;
    background: #408ed6;
    opacity: .15
}

.it-box-content-640 > .item > .item-right > .ball::before {
    content: "";
    position: absolute;
    left: -20px;
    bottom: -10px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: inherit
}

.it-box-content-640 > .item > .item-right > .text {
    margin-bottom: 10px
}

.it-box-content-640 > .item > .item-right > .text > .dot {
    display: inline-block;
    width: 7px;
    height: 7px;
    background: #408ed6;
    border-radius: 50%
}

.it-box-content-640 > .item > .item-right > .text > p {
    display: inline-block;
    width: 600px;
    margin-left: 5px;
    font-size: 16px;
    color: #5e5e5e;
    vertical-align: text-top
}
.it-box-content-641 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-641 > section > section {
    width: 25%;
    float: left;
    padding: 5px
}

.it-box-content-641 > section > section > section {
    border: 1px solid #ccc;
    height: 100%;
    position: relative;
    padding-bottom: 10px;
    border-radius: 5px
}

.it-box-content-641.no_zixun > section > section > section {
    padding-bottom: 0
}

.it-box-content-641 > section > section > section > .it-box-title {
    width: 90%;
    height: 50px;
    margin-top: 20px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    background: -webkit-linear-gradient(to right, #0196fe 0, #01d1fe 100%);
    background: linear-gradient(to right, #0196fe 0, #01d1fe 100%);
    line-height: 50px;
    font-size: 20px;
    color: #fff;
    padding-left: 19px
}

.it-box-content-641 > section > section > section > .it-box-title {
    position: relative
}
.it-box-content-641 > section > section > section > .it-box-title > .p1 {

    line-height: 50px !important;
    font-size: 20px;
    color: #fff;
}
.it-box-content-641 > section > section > section > .it-box-title > .p2 {
    position: absolute;
    width: 40px;
    height: 40px;
    display: block;
    background-color: #fff;
    border-radius: 50%;
    right: 10px;
    top: 4px;
    padding: 4px;
}

.it-box-content-641 > section > section > section > .it-box-title > .p2 > img {
    width: 100%;
    display: block;
    margin: 0 auto
}

.it-box-content-641 > section > section > section > .p3 {
    padding: 20px 10px;
    line-height: 30px;
    font-size: 16px;
    color: #696969
}
.it-box-content-642 {
    display: flex;
    flex-flow: wrap row;
    margin-top: 5px;
    margin-right: 5px;
    margin-left: 5px;
    display: flex;
    flex-flow: wrap row
}

.it-box-content-642 > .it-box-list {
    width: 48%;
    margin-right: 3%;
    margin-bottom: 20px
}

.it-box-content-642 > .it-box-list:nth-child(2n) {
    margin-right: 0
}

.it-box-content-642 > .it-box-list > .it-box-title {
    display: block;
    height: 64px;
    line-height: 64px;
    display: block;
    width: 78%;
    margin: 0 auto;
    text-align: center;
    position: relative;
    box-shadow: 2px -3px 0 3px #d4e3f6;
    border-top-left-radius: 27px;
    border-top-right-radius: 42px;
    background-color: #d4e3f6
}

.it-box-content-642 > .it-box-list > .it-box-title > section {
    z-index: 2;
    display: block;
    height: 64px;
    line-height: 64px;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    position: relative
}

.it-box-content-642 > .it-box-list > .it-box-title > img {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    border-top-right-radius: 54px
}

.it-box-content-642 > .it-box-list > .show {
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    padding: 20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px
}

.it-box-content-642 > .it-box-list > .show > .txt {
    font-size: 16px;
    color: #747474;
    text-align: justify;
    line-height: 30px;
    text-indent: 33px;
}

.it-box-content-642 > .it-box-list > .show > .it-box-title {
    width: 110%;
    background-color: #2a75d1;
    height: 40px;
    margin-bottom: 15px;
    text-align: center;
    line-height: 40px;
    font-size: 26px;
    font-weight: 700;
    color: #fff;
    border-radius: 20px;
    border-bottom-right-radius: 0;
    position: relative;
    left: -16px;
    box-shadow: -10px 0 0 #7face3, -20px 0 0 #d4e3f6
}
.it-box-content-642 > .it-box-list > .show > .it-box-title>p {
    color: #fff;
    font-size: 22px;
}

.it-box-content-643 {
    display: flex;
    justify-content: space-evenly;
    margin-top: 30px;
    flex-flow: wrap row
}

.it-box-content-643 > .item {
    width: 180px;
    background: #FFFDF5;
    border-radius: 8px;
    padding-bottom: 15px;
    border-bottom: 4px solid #c2d2ec;
    margin-bottom: 25px
}

.it-box-content-643.three > .item {
    width: 32%
}

.it-box-content-643 > .item > .it-box-title {
    position: relative;
    display: inline-block;
    top: -15px;
    left: 50%;
    background: #205cba;
    padding: 5px 20px;
    color: #fff;
    transform: translateX(-50%);
    font-size: 15px
}

.it-box-content-643 > .item > .item-img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    margin-top: 20px;
    margin-left: 60px;
}

.it-box-content-643 > .item > .item-img > img {
    margin: -10px 0 0 -10px;
    width: auto;
}

.it-box-content-643 > .item > .item-text {
    padding: 0 15px;
    color: #606060;
    font-size: 15px;
    line-height: 24px;
    margin-top: 20px
}

.it-box-content-644 > .swiper-wrapper {
    justify-content: center;
    flex-flow: wrap row
}

.it-box-content-644 > .swiper-wrapper > .item {
    position: relative;
    width: 245px;
    float: left;
    margin: 10px;
    border-radius: 12px;
    overflow: hidden;
    height: auto
}

.it-box-content-644 > .swiper-wrapper > .item > .it-box-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background:#FEC418;
    text-align: right
}

.it-box-content-644 > .swiper-wrapper > .item > .it-box-bg > .number {
    color: #fff;
    font-size: 30px;
    font-weight: 700;
    margin-right: 10px;
}

.it-box-content-644 > .swiper-wrapper > .item > .con {
    position: relative;
    padding: 30px 15px 0 15px;
    box-shadow:#FEC418 0px 0px 8px inset;
    background: #fff;
    border-radius: 0 120px 0 0;
    text-align: justify;
    padding-bottom: 20px
}

.it-box-content-644 > .swiper-wrapper > .item > .con > .it-title {
    text-align: center;
    font-size: 26px;
    font-weight: 700;
    color:#FEC418;
    margin-bottom: 22px;
}

.it-box-content-644 > .swiper-wrapper > .item > .con > p {
    line-height: 26px;
    margin-top: 15px;
    color: #666;
    font-size: 15px
}
.it-box-content-645{display:flex;flex-flow:wrap row;    margin-top: 10px;
    margin-left: 5px;}

.it-box-content-645 > .list {
    width: 48%;
    margin-right: 3%;
    margin-bottom: 20px
}

.it-box-content-645 > .list:nth-child(2n) {
    margin-right: 0
}

.it-box-content-645 > .list > .it-box-title {
    display: block;
    height: 64px;
    line-height: 64px;
    display: block;
    width: 78%;
    margin: 0 auto;
    text-align: center;
    position: relative;
    box-shadow: 2px -3px 0 3px #d4e3f6;
    border-top-left-radius: 27px;
    border-top-right-radius: 42px;
    background-color: #d4e3f6
}

.it-box-content-645 > .list > .it-box-title > span {
    z-index: 2;
    display: block;
    height: 64px;
    line-height: 64px;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    position: relative
}

.it-box-content-645 > .list > .it-box-title > img {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    border-top-right-radius: 54px
}

.it-box-content-645 > .list > .show {
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    padding: 20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px
}

.it-box-content-645 > .list > .show > .it-box-text {
    font-size: 16px;
    color: #747474;
    text-align: justify;
    line-height: 30px
}

.it-box-content-645 > .list > .show > .it-box-title {
    width: 54%;
    background-color: #2a75d1;
    height: 40px;
    margin-bottom: 15px;
    text-align: center;
    line-height: 40px !important;
    font-size: 26px;
    font-weight: 700;
    color: #fff;
    border-radius: 20px;
    border-bottom-right-radius: 0;
    position: relative;
    box-shadow: -10px 0 0 #7face3, -20px 0 0 #d4e3f6;
    left:20px;
}
.it-box-content-646 {
    display: flex;
    justify-content: space-evenly;
    margin-top: 30px;
    flex-flow: wrap row
}
.it-box-content-646 > .item {
    width: 180px;
    background:#FFFDF5;
    border-radius: 8px;
    padding-bottom: 15px;
    border-bottom: 4px solid #FEC418;
    margin-bottom: 25px
}
.it-box-content-646.three > .item {
    width: 32%
}
.it-box-content-646 > .item > .it-box-title {
    position: relative;
    display: inline-block;
    top: -15px;
    left: 50%;
    background: #FEC418;
    padding: 5px 20px;
    color: #fff;
    transform: translateX(-50%);
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
}
.it-box-content-646 > .item > .it-box-img {
    width: 80px;
    height: 80px;
    margin: 20px auto auto;
    background: #FFFDF5;
    border-radius: 50%
}
.it-box-content-646 > .item > .it-box-img > img {
    width: auto;
}
.it-box-content-646 > .item > .item-text {
    padding: 0 15px;
    color: #606060;
    font-size: 15px;
    line-height: 24px;
    margin-top: 20px
}

.it-box-content-647 {
    display: flex;
    display: -webkit-flex;
    justify-content: center
}

.it-box-content-647 > .item {
    flex: 1;
    text-align: center;
    position: relative;
    padding-bottom: 0
}

.it-box-content-647 > .item > .i {
    width: 90px;
    height: 160px;
    background: #eee;
    display: inline-block;
    position: relative;
    z-index: 3
}

.it-box-content-647 > .item > .i:after, .it-box-content-647 > .item > .i:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #eee;
    z-index: -1
}

.it-box-content-647 > .item > .i:before {
    transform: rotate(60deg)
}

.it-box-content-647 > .item > .i:after {
    transform: rotate(-60deg)
}

.it-box-content-647 > .item > .i > img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto 0
}

.it-box-content-647 > .item > .i > p {
    width: 30px;
    height: 30px;
    background: #009887;
    color: #fff;
    font-size: 14px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px;
    z-index: 10;
    display: block;
    border-radius: 50%;
    text-align: center;
    font-style: normal;
    margin: 0 auto;
    line-height: 30px !important;
}

.it-box-content-647 > .item > p {
    font-size: 16px;
    margin: 25px auto;
    color: #000;
    padding: 0 10px
}


.it-box-content-648 {
    display: flex;
    justify-content: space-around;
    flex-flow: row wrap
}

.it-box-content-648 > .items {
    width: 32.5%;
    border: 2px solid #fedd99;
    border-radius: 0 40px 0 40px;
    padding: 20px 0 20px 0;
    background:#4B68C6;
}

.it-box-content-648 > .items > .it-box-title {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 15px
}

.it-box-content-648 > .items > .it-box-title > .linea {
    width: 50px;
    height: 2px;
    background-color: #fedd99;
    position: relative
}

.it-box-content-648 > .items > .it-box-title > .linea.lin1::after {
    content: "";
    width: 6px;
    height: 6px;
    background-color: #fedd99;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
    transform: rotate(50deg)
}

.it-box-content-648 > .items > .it-box-title > .linea.lin2::before {
    content: "";
    width: 6px;
    height: 6px;
    background-color: #fedd99;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
    transform: rotate(50deg)
}

.it-box-content-648 > .items > .it-box-title > .span {
    color: #fedd99;
    font-weight: 700;
    font-size: 22px;
    margin: 0 10px
}

.it-box-content-648 > .items > .it-box-text {
    color: #fff;
    padding: 10px 15px 0 20px
}

.it-box-content-648 > .items > .it-box-text > .span {
    font-weight: 700;
    font-size: 18px
}

.it-box-content-648 > .items > .it-box-text > p {
    font-size: 15px;
    line-height: 28px;
    margin-top: 10px;
    color: #fff;
}

.it-box-content-650 {
    display: flex;
    justify-content: space-around;
    flex-flow: row wrap
}

.it-box-content-650 > .item {
    width: 49%;
    display: flex;
    border: 1px solid #ff6767;
    margin-bottom: 20px
}

.it-box-content-650 > .item > .it-number {
    width: 26%;
    text-align: center;
    background-color: #ff6767;
    color: #fff;
    font-size: 40px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center
}

.it-box-content-650 > .item > .text {
    width: 74%;
    height: auto;
    padding: 15px 10px 15px 15px
}

.it-box-content-650 > .item > .text > .p1 {
    font-weight: 700;
    color: #ff6767;
    margin-bottom: 10px;
    display: block;
    font-size: 20px
}

.it-box-content-650 > .item > .text > .p2 {
    color: #666;
    font-size: 16px;
    line-height: 25px
}

.it-box-content-651 {
    width: 100%;
    padding: 0;
    text-align: center;
    position: relative
}

.it-box-content-651 > section {
    padding: 20px 0;
    background-color: #f7f7f7;
    position: relative;
    margin-top: 25px
}

.it-box-content-651 > section > section {
    width: 33%;
    float: left;
    padding: 0 10px
}

.it-box-content-651 > section > section > img {
    display: block;
    margin: 0 auto;
    width:35%;
}
.it-box-content-651 > section > section > .p1 {
    margin: 15px 0;
    text-align: center;
    font-size: 16px;
    color: #424242;
    font-weight: 700;
}

.it-box-content-653 {
    display: flex;
    flex-direction: column
}
.it-box-content-653 > .con {
    margin-top: 30px
}
.it-box-content-653 > .con > .it-box-a {
    background: #fb7d5d;
    padding: 20px 0 0 0;
    transition: all .3s;
    display: none
}
.it-box-content-653 > .con > .it-box-a:nth-child(1) {
    display: block
}

.it-box-content-653 > .con > .it-box-a > .it-box-title {
    text-align: center
}

.it-box-content-653 > .con > .it-box-a > .it-box-title > .p1 {
    color: #fff;
    font-weight: 700;
    font-size: 26px
}

.it-box-content-653 > .con > .it-box-a > .it-box-title > .p2 {
    font-size: 16px;
    margin-top: 1%;
    color: #fff
}

.it-box-content-653 > .con > .it-box-a > .it-box-title > img {
    width: 70%;
    box-shadow: 3px 3px 17px #00000080;
    margin-top: 20px;
    margin-bottom: 30px;
}

.it-box-content-653 > .con > .it-box-a > .line {
    width: 10%;
    height: 3px;
    background: #fff;
    margin: 0 auto
}

.it-box-content-653 > .con > .it-box-a > .text {
    width: 90%;
    color: #fff;
    padding: 18px 40px;
    margin: 0 auto;
    line-height: 30px;
    text-align:center;
    font-size: 16px;
}

.it-box-content-654 {
    padding: 0 0 0 10px;
    display: flex;
    flex-flow: row wrap;
    margin-top: 10px
}

.it-box-content-654 > .item {
    display: inline-block;
    width: 385px;
    margin: 0 12px 12px 0;
    padding: 12px 0 12px 16px;
    box-shadow: 0 0 10px rgba(12, 50, 163, .13);
    position: relative
}

.it-box-content-654 > .item:nth-child(2n) {
    margin-right: 0
}

.it-box-content-654 > .item > .item-left {
    position: absolute;
    top: 18px;
    left: 11px;
    display: inline-block;
    width: 74px;
    font-weight: 700
}

.it-box-content-654 > .item > .item-left > .it-box-num {
    margin-top: -35px;
    display: block;
    position: relative;
    z-index: 2;
    font-size: 55px;
    color: #0c32a3;
    left: 11px;
    transform: rotate(10deg);
    transform: skew(-13deg)
}

.it-box-content-654 > .item > .item-left > .ball {
    position: absolute;
    top: 5px;
    left: 15px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: linear-gradient(#ff926a, #ffd37c)
}

.it-box-content-654 > .item > .item-right {
    margin-left: 47px;
    display: inline-block;
    width: 307px;
    vertical-align: bottom
}

.it-box-content-654 > .item > .item-right > .top {
    display: inline-block;
    padding-bottom: 4px;
    color: #0c32a3;
    font-size: 22px;
    font-weight: 700;
    border-bottom: 2px solid #a9a9a9
}

.it-box-content-654 > .item > .item-right > .it-bottom {
    margin-top: 10px;
    color: #5a5b5c;
    font-size: 15px
}

.it-box-content-655 > .bottomCon, .it-box-content-655 > .topCon {
    display: flex;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px
}

.it-box-content-655 > .bottomCon > .item, .it-box-content-655 > .topCon > .item {
    display: flex;
    width: 49%;
    margin-right: 2%;
    box-shadow: 0 0 28px -2px #ccc;
    margin-bottom: 20px
}

.it-box-content-655 > .bottomCon > .item:nth-child(2n), .it-box-content-655 > .topCon > .item:nth-child(2n) {
    margin-right: 0
}

.it-box-content-655 > .bottomCon > .item > .it-left, .it-box-content-655 > .topCon > .item > .it-left {
    width: 50%
}

.it-box-content-655 > .bottomCon > .item > .it-left > img, .it-box-content-655 > .topCon > .item > .it-left > img {
    width: 100% !important;
}

.it-box-content-655 > .bottomCon > .item > .it-right, .it-box-content-655 > .topCon > .item > .it-right {
    width: 50%;
    padding: 10px;
    position: relative
}

.it-box-content-655 > .bottomCon > .item > .it-right > .it-title, .it-box-content-655 > .topCon > .item > .it-right > .it-title {
    font-size: 18px;
    font-weight: 700
}

.it-box-content-655 > .bottomCon > .item > .it-right > .it-title::after, .it-box-content-655 > .topCon > .item > .it-right > .it-title::after {
    content: "";
    display: block;
    width: 30px;
    height: 3px;
    background-color: #068bf2;
    margin-top: 10px
}

.it-box-content-655 > .bottomCon > .item > .it-right > .p2, .it-box-content-655 > .topCon > .item > .it-right > .p2 {
    color: #999;
    margin-top: 20px;
    font-size: 15px
}

.it-box-content-655 > .topCon > .item > .it-right::before {
    content: "";
    position: absolute;
    border: 10px solid #fff;
    left: -20px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    height: 0;
    border-top-color: transparent;
    border-left-color: transparent;
    border-bottom-color: transparent
}

.it-box-content-655 > .bottomCon > .item > .it-right::after {
    content: "";
    position: absolute;
    border: 10px solid #fff;
    right: -20px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    height: 0;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent
}

.it-box-content-656 {
    width: 100%;
    overflow: hidden
}
.it-box-content-656.six > section > section, .it-box-content-656.three > section > section {
    width: 33.3%
}
.it-box-content-656 > section > section {
    width: 25%;
    padding: 9px;
    float: left
}
.it-box-content-656 > section > section > .it-con {
    display: block;
    text-align: center;
    padding: 15px;
    position: relative;
    padding-bottom: 20px;
    height: 100%;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
    box-shadow: 0 0 20px rgba(0, 0, 0, .1)
}

.it-box-content-656.no_zixun > section > section > .it-con {
    padding-bottom: 30px
}

.it-box-content-656 > section > section > .it-con > .p1 {
    display: block;
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: 700
}

.it-box-content-656 > section > section > .it-con >img {
    display: inline-block;
    overflow: hidden;
    width: 50%;
    margin-bottom: 20px
}

.it-box-content-656 > section > section > .it-con > .it-img > img {
    width: 100%;
}

.it-box-content-656 > section > section > .it-con > .p2 {
    font-size: 14px;
    line-height: 25px;
    margin-top: 15px;
    color: #888;
    text-align: left
}

.it-box-content-657 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around
}

.it-box-content-657 > .item {
    position: relative;
    width: 384px;
    background: #fdf5f6;
    padding: 0 12px 20px 12px;
    text-align: center
}

.it-box-content-657 > .item > .it-box-number {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    background: #fd5766;
    color: #fff;
    font-size: 26px;
    font-weight: 700;
    padding: 10px 25px 10px 10px;
    border-radius: 0 6px 40px 0
}

.it-box-content-657 > .item > .it-box-title {
    padding: 10px 0 0 68px;
    color: #fd5766;
    font-size: 26px;
    font-weight: 700;
    text-align: left
}

.it-box-content-657 > .item > .it-box-text {
    margin: 20px 0;
    text-align: justify;
    line-height: 26px;
    color: #666;
    font-size: 15px
}

.it-box-content-657 > .item > img {
    display: block;
    margin-top: 20px
}


.it-box-content-658 {
    display: flex;
    display: -webkit-flex;
    width: 850px;
    margin: 30px auto
}

.it-box-content-658 > .it-box-left {
    width: 425px;
    margin-right: 9px
}

.it-box-content-658 > .it-box-left > .list {
    line-height: 49px;
    text-align: center;
    color: #525252;
    font-size: 20px
}

.it-box-content-658 > .it-box-left > .list > .p1 {
    display: inline-block;
    color: #fd5766;
    font-weight: 700;
    font-size: 24px;
    transform: skew(-10deg)
}

.it-box-content-658 > .it-box-left > .list:nth-child(odd) {
    background: #eee
}

.it-box-content-658 > .it-box-right {
    position: relative;
    width: 377px;
    background: #fd5766
}

.it-box-content-658 > .it-box-right > .it-box-test {
    position: absolute;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    font-size: 210px;
    font-weight: 700;
    color: #fd6775;
    line-height: 100%
}

.it-box-content-658 > .it-box-right > .text {
    position: relative;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 100%;
    z-index: 2
}

.it-box-content-658 > .it-box-right > .text {
    color: #ffff
}

.it-box-content-658 > .it-box-right > .text > .txt1 {
    font-size: 36px;
    color: white;
}

.it-box-content-658 > .it-box-right > .text > .txt2 {
    font-size: 37px;
    font-weight: 700;
    line-height: 68px;
    color: white;
}
.it-box-content-659 {
    position: relative;
    padding-bottom: 20px;
    overflow: hidden
}

.it-box-content-659 > .cotainer {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    flex-flow: wrap row
}

.it-box-content-659 > .cotainer > .item {
    position: relative;
    width: 236px;
    margin: 20px 15px 0 15px;
    z-index: 3
}

.it-box-content-659 > .cotainer > .item > .it-bg {
    width: 100%;
    height: 102px;
    padding-top: 6px;
    background: #15c482;
    border-radius: 12px;
    box-shadow: 0 0 12px rgba(21, 196, 130, .3);
    text-align: center
}

.it-box-content-659 > .cotainer > .item > .it-bg > img {
    width: 26px;
    display: inline-block;
}

.it-box-content-659 > .cotainer > .item > .it-bg > .p1 {
    display: inline-block;
    color: #fff;
    font-size: 26px;
    font-weight: 700;
    vertical-align: middle;
    margin-top: -3px
}

.it-box-content-659 > .cotainer > .item > .item-text {
    position: relative;
    width: 100%;
    margin: -40px auto auto;
    border: 1px solid #96eecd;
    box-shadow: 0 0 12px rgba(150, 238, 205, .3);
    background: #fff;
    border-radius: 10px
}

.it-box-content-659.dg > .cotainer > .item > .item-text {
    height: calc(100% - 62px)
}

.it-box-content-659 > .cotainer > .item > .item-text > .text {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 10px;
    text-align: justify;
    line-height: 25px;
    color: #656464;
    font-size: 15px;
    z-index: 2;
    background: #fff;
    border-radius: 10px
}

.it-box-content-659 > .cotainer > .item > .item-text > .dec {
    position: absolute;
    right: 20px;
    bottom: -13px;
    width: 20px;
    height: 50px;
    border: 1px solid #96eecd;
    box-shadow: 0 0 12px rgba(150, 238, 205, .3);
    background: #fff;
    transform: skew(-15deg) rotate(47deg)
}

.it-box-content-659 > .bg-ball {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.it-box-content-659 > .bg-ball > .ball {
    position: absolute;
    border-radius: 50%;
    background: #15c482;
    opacity: .1
}

.it-box-content-659 > .bg-ball > .ball1 {
    width: 308px;
    height: 308px;
    top: 0;
    left: 0
}

.it-box-content-659 > .bg-ball > .ball2 {
    width: 120px;
    height: 120px;
    top: 34px;
    right: 237px
}

.it-box-content-659 > .bg-ball > .ball3 {
    width: 145px;
    height: 145px;
    bottom: -25px;
    right: 58px
}

.it-box-content-659.four > .cotainer > .item {
    width: 46%
}

.it-box-content-659.four > .cotainer > .item > .item-text {
    width: 96%
}
.it-box-content-660 > .swiper-container {
    overflow: initial
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide {
    width: 32%;
    margin-right: 2%;
    border-radius: 12px;
    background: #fff;
    box-shadow: 5px 5px 25px 0 #cbd2da;
    transition: all .3s;
    height: auto;
    margin-bottom: 15px;
    overflow: hidden;
    float: left
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(3) {
    margin-right: 0
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-img > img {
    width: 100%;
    border-radius: 12px 12px 0 0
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-msg {
    padding: 2px 10px 15px 10px;
    border-radius: 0 0 12px 12px;
    transition: all .3s;
    height: 100%
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-msg > .p3 {
    font-size: 16px;
    color: #666;
    margin-top: 5px;
}
.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-msg > .p1  {
    color: #333;
    font-size: 22px;
    font-weight: 700;
    margin-top: 5px;
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-msg > .p-color {
    color: #ff5c55;
    font-size: 15px;
    font-weight: 700;
    padding: 2% 0
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide > .it-box-msg > .p2 {
    color: #999;
    font-size: 15px;
    margin-top: 10px;
    line-height: 25px;
    margin-bottom: 15px;
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:hover {
    transform: translateY(-16px)
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:hover {
    background: #289fcb
}

.it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:hover > .it-box-msg > .p1, .it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:hover > .it-box-msg > .p1 > section, .it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:hover > .it-box-msg > .p2, .it-box-content-660 > .swiper-container > .swiper-wrapper > .swiper-slide:hover > .it-box-msg > section {
    color: #fff
}

.it-box-content-661 {
    display: flex;
    justify-content: space-around;
    flex-flow: row wrap;
    margin-top: 20px;
    margin-bottom: 15px
}

.it-box-content-661 > .items {
    width: 32%;
    box-shadow:#f6b589 2px 2px 10px;
    padding: 0 0 10px 0;
    margin-bottom: 40px
}

.it-box-content-661.four > .items {
    width: 46%
}

.it-box-content-661.three > .items {
    margin-bottom: 0
}

.it-box-content-661 > .items > .it-box-title {
    width: 80%;
    height: 50px;
    margin: 0 auto 10px auto;
    text-align: center;
    background: #EE6A0C;
    font-size: 22px;
    line-height: 40px;
    margin-top: -20px;
    color: #fff;
    font-weight: 700;
    border: 6px solid #FFF3EB;
}

.it-box-content-661 > .items > .it-box-text {
    text-align: center
}



.it-box-content-661 > .items > .it-box-text > .it-box-txt {
    display: flex;
    flex-direction: column
}

.it-box-content-661 > .items > .it-box-text > .it-box-txt > .p1 {
    padding: 8px 15px;
    font-size: 16px;
    color: #666
}


.it-box-content-662{
    margin:0 auto;flex-flow:row wrap;display:flex;margin-top: 10px;
    margin-bottom: 10px;}

.it-box-content-662 > .it-box-left {
    width: 365px;
    height: 318px;
}
.it-box-content-662 > .it-box-left>img {
    width: 100%;
    height: auto;
}
.it-box-content-662 > .it-box-right {
    position: relative;
    width: 430px;
    padding: 0 30px 15px 27px;
    box-shadow: 0 0 12px #ccc;
    border-radius: 0 12px 12px 0;
    overflow: hidden
}

.it-box-content-662 > .it-box-right > .it-box-text {
    margin-top: 15px;
    line-height: normal
}

.it-box-content-662 > .it-box-right > .it-box-text > .it-box-table {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 12px;
    background: #15c482;
    border-radius: 0 14px 0 14px;
    color: #fff;
    font-size: 17px
}

.it-box-content-662 > .it-box-right > .it-box-text > .p1 {
    font-size: 15px;
    color: #7b7b7b
}

.it-box-content-662 > .it-box-right > .dec {
    position: absolute;
    top: -31px;
    right: -17px;
    width: 40px;
    height: 60px;
    background: #15c482;
    transform: rotate(-45deg)
}

.it-box-content-663 {
    display: flex;
    background-color: #a2a7ab;
    padding: 15px;
    align-items: center
}

.it-box-content-663.cut_left {
    flex-direction: row-reverse
}

.it-box-content-663 > .it-box-msg {
    width: 50%
}

.it-box-content-663 > .it-box-msg > .top {
    color: #fff;
    font-size: 24px;
    margin-top: 10px
}

.it-box-content-663 > .it-box-msg > .top::after {
    content: "";
    display: block;
    width: 80px;
    height: 2px;
    background-color: #fff;
    margin-top: 20px;
    margin-bottom: 10px
}
.it-box-content-663 > .it-box-msg > .bottom-con {
    color: #fff;
    font-size: 16px;
    line-height: 27px
}

.it-box-content-663 > .it-right-img {
    width: 50%;
    padding: 20px
}

.it-box-content-663.cut_left > .it-right-img {
    margin-left: 0;
    margin-right: 15px
}

.it-box-content-663 > .it-right-img > img {
    width: 100%
}

.it-box-content-664 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    flex-flow: row wrap;
    margin-top: 15px;
}

.it-box-content-664 > .item {
    position: relative;
    width: 267px;
    padding: 8px 25px 10px 25px;
    margin-top: 15px;
    border: 1px solid #408ed6;
    box-shadow: 0 0 15px rgba(64, 142, 214, .3);
    border-radius: 0 60px 0 60px
}

.it-box-content-664 > .item > .it-box-number {
    position: absolute;
    top: -22px;
    left: -1px;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: #408ed6;
    color: #fff;
    text-align: center;
    line-height: 44px;
    font-size: 22px;
    font-weight: 700
}

.it-box-content-664 > .item > .it-box-title {
    text-align: center;
    font-size: 22px;
    color: #408ed6;
    font-weight: 700
}

.it-box-content-664 > .item > .line {
    position: relative;
    width: 85px;
    height: 1px;
    margin: 10px auto;
    background: #408ed6
}

.it-box-content-664 > .item > .line > .it-box-bal {
    position: absolute;
    width: 33px;
    height: 3px;
    background: #408ed6;
    left: 0;
    right: 0;
    top: -1.15px;
    margin: 0 auto
}

.it-box-content-664 > .item > p {
    color: #408ed6;
    font-size: 16px;
    text-align: center;
    line-height: 26px
}

.it-box-content-664 > .item:hover {
    background: #408ed6
}

.it-box-content-664 > .item:hover > .it-box-number {
    background: #fff;
    color: #408ed6;
    border: 2px solid #408ed6;
    line-height: 40px
}

.it-box-content-664 > .item:hover > .it-box-title, .it-box-content-664 > .item:hover > p {
    color: #fff
}

.it-box-content-664 > .item:hover > .line {
    background: #fff !important
}

.it-box-content-664 > .item:hover > .line > .it-box-bal {
    background: #fff !important
}

.it-box-content-664.four > .item {
    width: 24%
}

.it-box-content-665 {
    width: 96%;
    margin: 0 auto;
    padding: 20px 0 20px 0;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    justify-content: space-around;
    border-radius: 10px;
    background-color: #fd5766;
    margin-left: 18px;
}

.it-box-content-665 > .item {
    position: relative;
    width: 100%;
    height: 466px;
    border-width: .5px;
    border-radius: 10px;
    border-color: #fd5766;
    border-style: solid;
    background-color: #fff8f9
}

.it-box-content-665 > .item > .it-item-after {
    width: 100%;
    height: 461px;
    margin: 10px 0 0 -15px;
    border-width: .5px;
    border-radius: 10px;
    transform: rotate(-1deg);
    -o-transform: rotate(-1deg);
    -webkit-transform: rotate(-1deg);
    -moz-transform: rotate(-1deg);
    border-color: #fd5766;
    border-style: solid;
    background-color: #fff8f9
}

.it-box-content-665 > .item > .it-item-after > .ball {
    border-radius: 50%;
    background-color: #fd5766;
    position: absolute;
    left: 60px;
    top: 5px;
    width: 17px;
    height: 17px
}

.it-box-content-665 > .item > .it-item-after > .line {
    background-color: #fd5766;
    border-radius: 20px;
    position: absolute;
    left: 64px;
    top: -15px;
    width: 8px;
    height: 34px
}

.it-box-content-665 > .item > .it-item-after > .ball2 {
    border-radius: 50%;
    background-color: #fd5766;
    position: absolute;
    right: 60px;
    top: 13px;
    width: 17px;
    height: 17px
}

.it-box-content-665 > .item > .it-item-after > .line2 {
    background-color: #fd5766;
    border-radius: 20px;
    position: absolute;
    right: 64px;
    top: -17px;
    width: 8px;
    height: 34px
}

.it-box-content-665 > .item > .it-item-after > .title > .it-title-a {
    margin: 20px 0;
    font-size: 30px;
    transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    -moz-transform: rotate(1deg);
    color: #706e6e;
    font-weight: 700;
    line-height: .667;
    text-align: center
}

.it-box-content-665 > .item > .it-item-after > .text {
    margin: 0 20px;
    font-size: 16px;
    transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    -moz-transform: rotate(1deg);
    color: #706e6e;
    line-height: 25px;
    text-indent: 2em;
    margin-bottom:15px;
}

.it-box-content-665 > .item > .it-item-after > .it-picture {
    transform: rotate(1deg);
    -o-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    -moz-transform: rotate(1deg)
}

.it-box-content-665 > .item > .it-item-after > .it-picture > img {
    width: 310px;
    margin-left: 50px;
    float: left;
}

.it-box-content-666 {
    display: flex;
    flex-flow: wrap row;
    position: relative;
    margin-left: 3px;
}

.it-box-content-666 > .list {
    width: 31.33%;
    margin-right: 3%;
    margin-bottom: 25px;
    border-top: 2px solid #2a75d1;
    padding: 20px 0;
    background-color: #fafafa;
    border-radius: 15px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1)
}

.it-box-content-666 > .list:nth-child(3n) {
    margin-right: 0
}

.it-box-content-666 > .list > .it-box-title {
    text-align: center;
    position: relative;
    margin-bottom: 20px
}

.it-box-content-666 > .list > .it-box-title > .p1 {
    font-size: 30px;
    font-weight: 700;
    color: #393939;
    display: block;
    z-index: 2;
    position: relative
}

.it-box-content-666 > .list > .it-box-title > .p2 {
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 14px;
    color: #ddd;
    opacity: .8
}

.it-box-content-666 > .list > .box {
    position: relative;
    padding: 0 20px
}

.it-box-content-666 > .list > .box > .p2 {
    font-size: 16px;
    color: #393939;
    line-height: 30px;
    text-align: justify;
    z-index: 2;
    position: relative
}

.it-box-content-666 > .list > .box > img {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1
}

.it-box-content-668 > .it-box-left {
    width: 388px;
    height: 323px;
    box-shadow: 10px 10px 0 #d0f3e6;
    margin-bottom: 10px;
}

.it-box-content-668 > .it-box-left > img {
    width: 100%;
    height: 100%
}

.it-box-content-668 > .it-box-right {
    width: 390px;
    margin-left: 22px;
}

.it-box-content-668 > .it-box-right > .right-it-box-titlele > .it-box-table {
    line-height: 42px;
    padding: 0 15px;
    background: #15c482;
    font-size: 17px;
    color: #fff;
    border-radius: 0 15px 0 0;
    box-shadow: 3px -3px 0 #d0f3e6;
    font-weight: 700
}

.it-box-content-668 > .it-box-right > .right-it-box-titlele > .it-box-title {
    line-height: 42px;
    margin-left: 12px;
    color: #15c482;
    font-size: 16px
}

.it-box-content-668 > .it-box-right > .right-text {
    min-height: 281px;
    border-top: 2px solid #15c482;
    padding-top: 20px;
    border-bottom: 2px solid #15c482;
    text-indent: 1rem;
    line-height: 30px;
    color: #727272;
    font-size: 15px
}

.it-box-content-669 {
    width: 736px;
    margin: 30px auto;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    justify-content: space-between;
    line-height: initial
}

.it-box-content-669 > .item {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    width: 340px;
    margin-bottom: 20px;
    border: 1px solid #8f5ed4;
    border-radius: 10px;
    box-shadow:#8f5ed4 8px 8px 0px;
    padding: 10px 0
}
.it-box-content-669 > .item>img{
    width:100%;
}

.it-box-content-669 > .item > .left {
    font-size: 90px;
    font-weight: 700;
    color: #8f5ed4;
    opacity: .2;
    transform: skew(-10deg);
    margin-left: 25px
}



.it-box-content-670 {
    width: 100%;
    text-align: center
}

.it-box-content-670 > section {
    margin-top: 20px
}

.it-box-content-670 > section > section {
    background: no-repeat center;
    min-height: 137px;
    width: 30%;
    margin-right: 5%;
    float: left;
    border-radius: 5px;
    padding: 25px 10px 10px 35px;
    text-align: left
}

.it-box-content-670 > section > section.it-box-c {
    margin-right: 0
}

.it-box-content-670 > section > section > .ys_icon {
    display: block;
    width: 60px;
    height: 2px;
    background-color: #fff
}

.it-box-content-670 > section > section > p {
    text-align: left;
    margin-top: 15px;
    font-size: 16px;
    font-weight: 700;
    color: #fff
}
.it-box-content-670>.clearfix>.it-box-a{
    background:#a03256 ;
}
.it-box-content-670>.clearfix>.it-box-b{
    background:#643e87;
}
.it-box-content-670>.clearfix>.it-box-c{
    background:#dd5ab3;
}

.it-box-content-670 > section > section > a {
    display: none;
    padding: 0 10px;
    font-size: 14px;
    color: #fff;
    border: 1px solid #fff;
    margin-top: 5px;
    opacity: 0;
    transition: all .2s linear;
    background:#a03256;
}

.it-box-content-670 > section > section:hover > a {
    opacity: 1
}

.it-box-content-670 > section > section:hover {
    -webkit-box-shadow: 0 0 10px #bdbec2;
    -moz-box-shadow: 0 0 10px #bdbec2;
    box-shadow: 0 0 10px #bdbec2
}
.it-box-content-671{    position: relative;
    width: 780px;
    box-shadow: 0 0 10px rgb(107 107 107 / 20%);
    padding-top: 30px !important;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    height: 346px;}
.it-box-content-671>.left{    display: inline-block;
    position: relative;
    width: 229px;
    margin-right: 141px;
    /* margin-left: -3px; */
    z-index: 2;
    vertical-align: middle;
    /* margin-bottom: 180px; */
    bottom: 96px;}

.it-box-content-671 > .left > img {
    width: 66%
}
.it-box-content-671>.right{display: inline-block;
    width: 397px;
    background: #fbe7d7;
    padding: 26px 35px 0 35px;}

.it-box-content-671 > .right > .item {
    position: relative;
    width: 100%;
    background: #fff;
    margin-bottom: 26px;
    padding: 15px 10px
}

.it-box-content-671 > .right > .item > .it-number {
    position: absolute;
    display: block;
    left: -15px;
    top: -23px;
    font-size: 34px;
    font-weight: 700;
    opacity: .1;
    transform: skew(-10deg)
}

.it-box-content-671 > .right > .item > p {
    font-size: 15px;
    color: #666
}

.it-box-content-671 > .ball-container {
    position: absolute;
    bottom: 0;
    left: 10px;
    width: 327px;
    height: 288px;}

.it-box-content-671 > .ball-container > .ball {
    position: absolute;
    border-radius: 50%;
    background: #fbe7d7
}

.it-box-content-671 > .ball-container > .big-ball {
    width: 227px;
    height: 227px;
    bottom: 0;
    left: 0
}

.it-box-content-671 > .ball-container > .small-ball {
    width: 63px;
    height: 63px;
    top: 0;
    right: 0
}

.it-box-content-671 > .ball-container > .small-ball2 {
    width: 28px;
    height: 28px;
    top: 60px;
    right: 63px
}
.it-box-content-673 {
    width: 100%
}

.it-box-content-673 > section > section {
    width: 49%;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 10px 10px 30px 10px;
    border-radius: 5px
}

.it-box-content-673 > section > section > img {
    display: block;
    margin: 0 auto;
}

.it-box-content-673 > section > section > .p1 {
    display: block;
    text-align: center;
    font-size: 18px;
    margin-top: 10px;
}

.it-box-content-673 > section > section > .ys_icon {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #ed4557;
    margin: 10px auto
}

.it-box-content-673 > section > section > .p2 {
    text-align: center;
    font-size: 14px;
    color: #84929e
}

.it-box-content-673 > section > section.it-box-a {
    margin-right: 2%
}

.it-box-content-674 {
    position: relative;
    margin: 0 auto;
    padding: 0 0 16px 0
}

.it-box-content-674 > section {
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap
}

.it-box-content-674 > .mask-bg {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 65%;
    background:#BA716F;
}

.it-box-content-674 > section > section {
    position: relative;
    width: 188px;
    min-height: 180px;
    margin: 16px 0 0 12px;
    padding: 11px 0 15px 15px;
    background: #f2efef;
    line-height: initial
}

.it-box-content-674 > section > section > .img {
    background:#BA716F;
    border-radius: 50%;
    width: 37px;
    height: 37px;
    text-align: center;
    display: table-cell;
    vertical-align: middle
}

.it-box-content-674 > section > section > .num {
    position: absolute;
    top: -30px;
    font-size: 60px;
    color: #e0e0e0;
    font-weight: 700;
    line-height: initial;
    margin-left: 161px;
}

.it-box-content-674 > section > section > .img > img {
    width: 70%
}

.it-box-content-674 > section > section > .it-title {
    margin: 12px 0;
    font-size: 22px;
    font-weight: 700;
    color: #454746
}

.it-box-content-674 > section > section > .p1 {
    color: #454746;
    font-size: 15px;
    line-height: 24px
}

.it-box-content-674 > section > section:first-child {
    background: 0 0;
    color: #fff
}

.it-box-content-674 > section > section:first-child > .it-title {
    font-size: 22px;
    font-weight: 700;
    color: #fff
}

.it-box-content-674 > section > section:first-child > p {
    font-size: 15px;
    line-height: 23px;
    margin-top: 16px;
    color: #fff
}

.it-box-content-674 > section > section:first-child > .jiantou {
    display: block;
    margin-top: 24px;
    text-align: right
}

.it-box-content-674 > section > section:first-child > .jiantou > img {
    width: auto;
}

.it-box-content-674 > section > section:last-child {
    position: relative;
    background:#BA716F;
    padding: 0 20px 0 0;
    display: table-cell;
    vertical-align: middle
}

.it-box-content-674 > section > section:last-child > .con {
    position: absolute;
    width: max-content;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%)
}

.it-box-content-674 > section > section:last-child > .con > .it-title {
    font-size: 18px;
    font-weight: 700
}

.it-box-content-674 > section > section:last-child > .con > .it-title, .it-box-content-674 > section > section:last-child > .con > .p3 {
    color: #fff
}

.it-box-content-674 > section > section:last-child > .con > .p3 {
    margin-top: 10px;
    font-size: 15px
}

.it-box-content-675 {
    width: 100%;
    overflow: hidden;
    margin-top: 5px
}

.it-box-content-675.no_padding > section > section {
    padding: 0 10px
}

.it-box-content-675 > section > section {
    float: left;
    width: 25%;
    padding: 30px 10px 0px 10px
}

.it-box-content-675 > section > section > .con {
    text-align: center
}

.it-box-content-675 > section > section > .con > section {
    display: block
}

.it-box-content-675 > section > section > .con > .p1 {
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #3a3a3a
}

.it-box-content-675 > section > section > .con > .ys_icon {
    display: inline-block;
    width: 25px;
    height: 2px;
    margin: 10px 0
}

.it-box-content-675 > section > section.it-box-a > .con > .ys_icon {
    background: #2ad7ec
}

.it-box-content-675 > section > section.it-box-b > .con > .ys_icon {
    background: #f65050
}

.it-box-content-675 > section > section.it-box-c > .con > .ys_icon {
    background: #28a3f9
}

.it-box-content-675 > section > section.it-box-d > .con > .ys_icon {
    background: #f8853f
}

.it-box-content-675 > section > section > .con > p {
    font-size: 14px;
    color: #a2a2a2;
    line-height: 30px;
    padding: 0 10px
}

.it-box-content-676 {
    display: flex;
    background:#BA716F;
    padding: 15px;
    align-items: center
}

.it-box-content-676.cut_left {
    flex-direction: row-reverse
}

.it-box-content-676 > .it-box-msg {
    width: 50%
}

.it-box-content-676 > .it-box-msg > .it-top {
    color: #fff
}

.it-box-content-676 > .it-box-msg > .it-top::after {
    content: "";
    display: block;
    width: 80px;
    height: 2px;
    background-color: #fff;
    margin-top: 20px;
    margin-bottom: 10px
}

.it-box-content-676 > .it-box-msg > .it-top > p {
    font-size: 24px;
    margin-top: 10px;
    color: #fff;
}

.it-box-content-676 > .it-box-msg > .it-bottom {
    color: #fff;
    font-size: 16px;
    line-height: 27px
}

.it-box-content-676 > .it-box-msg > .info_btn {
    display: flex;
    align-items: center;
    border: 3px solid #fff;
    width: 40%;
    color: #fff;
    justify-content: space-between;
    padding: 5px 8px;
    margin-top: 20px
}

.it-box-content-676 > .it-box-msg > .info_btn > a {
    color: #fff;
    display: none;
    width: 90%
}

.it-box-content-676 > .it-right-img {
    width: 50%;
    padding: 20px
}

.it-box-content-676.cut_left > .it-right-img {
    margin-left: 0;
    margin-right: 15px
}

.it-box-content-676 > .it-right-img > img {
    width: 100%
}


.it-box-content-678 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-678 > section > section {
    float: left;
    width: 33.3%;
    text-align: center;
    background: #f2f2f4;
    padding: 10px 20px 10px 20px;
    position: relative;
    transition: all .3s
}

.it-box-content-678 > section > section:nth-child(2n) {
    background: #e8e8e8
}

.it-box-content-678 > section > section > img {
    width: 60px;
    height: 60px;
    margin-top: 6px
}

.it-box-content-678 > section > section > .span {
    font-weight: 500;
    color: #a09e9f;
    margin: 10px 0;
    display: block;
    font-size: 18px
}

.it-box-content-678 > section > section > section {
    width: 50px;
    height: 1px;
    background: #c00;
    margin: 10px auto
}

.it-box-content-678 > section > section > .p1 {
    font-size: 15px
}

.it-box-content-678 > section > section > a {
    width: 100px;
    height: 30px;
    border: 1px solid #ccc;
    position: absolute;
    text-align: center;
    line-height: 26px;
    border-radius: 6px;
    background: #f4f4f6;
    color: #d4cccc;
    left: 0;
    right: 0;
    bottom: 13px;
    margin: 0 auto;
    display: none
}

.it-box-content-678 > section > section:hover {
    transform: translateY(-10px)
}

.it-box-content-678 > section > section:hover a {
    background: #000;
    border: 1px solid #000;
    color: #fff
}

.it-box-content-678.four > section > section {
    width: 50%
}

.it-box-content-678.four > section > section {
    padding: 10px 50px 30px 50px
}

.it-box-content-678.four > section > section > p {
    line-height: 30px
}

.it-box-content-678.four > section > section:nth-child(3) {
    background: #e8e8e8
}

.it-box-content-678.four > section > section:nth-child(4) {
    background: #f2f2f4
}

.it-box-content-679 {
    width: 100%
}

.it-box-content-679 > section > section {
    width: 49%;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 10px 10px 30px 10px;
    border-radius: 5px
}

.it-box-content-679 > section > section > img {
    display: block;
    margin: 0 auto;
    width: 25%;
}

.it-box-content-679 > section > section > .p1 {
    display: block;
    text-align: center;
    font-size: 18px;
    margin-top: 5px;
}

.it-box-content-679 > section > section > .ys_icon {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #ed4557;
    margin: 10px auto
}

.it-box-content-679 > section > section > .p2 {
    text-align: center;
    font-size: 14px;
    color: #84929e
}

.it-box-content-679 > section > section.it-box-a {
    margin-right: 2%
}

.it-box-content-680 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around
}

.it-box-content-680 > .item {
    position: relative;
    width: 390px;
    background: #FFFAF7;
    padding: 0 12px 20px 12px;
    text-align: center
}

.it-box-content-680 > .item > .it-box-number {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    background: #774B34;
    color: #fff;
    font-size: 26px;
    font-weight: 700;
    padding: 10px 25px 10px 10px;
    border-radius: 0 6px 40px 0
}

.it-box-content-680 > .item > .it-box-title {
    padding: 10px 0 0 68px;
    color:#774B34;
    font-size: 26px;
    font-weight: 700;
    text-align: left
}

.it-box-content-680 > .item > .it-box-text {
    margin: 20px 0;
    text-align: justify;
    line-height: 26px;
    color: #666;
    font-size: 15px
}

.it-box-content-680 > .item > img {
    display: block;
    margin-top: 20px
}

.it-box-content-681 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-681 > section > section {
    width: 33.33%;
    float: left;
    background-color: #466BB5;
}

.it-box-content-681 > section > section > img {
    width: 100% !important;
}

.it-box-content-681 > section > section.it-text {
    padding: 60px 20px 0 20px
}

.it-box-content-681 > section > section.it-text > .it-left {
    width: 30%;
    float: left;
    font-size: 57px;
    color: #fff;
    margin-right: 5%
}

.it-box-content-681 > section > section.it-text > .it-right {
    width: 65%;
    float: left
}

.it-box-content-681 > section > section.it-text > .it-right > .p1 {
    font-size: 20px;
    color: #fff;
    font-weight: 700;
    display: block;
    margin-bottom: 15px
}

.it-box-content-681 > section > section.it-text > .it-right > .p2 {
    color: #fff;
    font-size: 14px
}

.it-box-content-681.orange > section > section {
    background-color: #ff6637
}

.it-box-content-681.blue > section > section {
    background-color: #2196f3
}

.it-box-content-681.black > section > section {
    background-color: #000
}

.it-box-content-681.red > section > section {
    background-color: #ee292f
}

.it-box-content-681.green > section > section {
    background-color: #02b1b4
}

.it-box-content-681.purple > section > section {
    background-color: #7b84e1
}

.it-box-content-682 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    flex-flow: row wrap;
    margin-top: 10px
}

.it-box-content-682 > .item {
    position: relative;
    width: 249px;
    padding: 8px 25px 10px 25px;
    margin-top: 15px;
    border: 1px solid #408ed6;
    box-shadow: 0 0 15px rgba(64, 142, 214, .3);
    border-radius: 0 60px 0 60px
}

.it-box-content-682 > .item > .it-number {
    position: absolute;
    top: -22px;
    left: -1px;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: #408ed6;
    color: #fff;
    text-align: center;
    line-height: 44px;
    font-size: 22px;
    font-weight: 700
}

.it-box-content-682 > .item > .it-title {
    text-align: center;
    font-size: 22px;
    color: #408ed6;
    font-weight: 700
}

.it-box-content-682 > .item > .line {
    position: relative;
    width: 85px;
    height: 1px;
    margin: 10px auto;
    background: #408ed6
}

.it-box-content-682 > .item > .line > .it-table {
    position: absolute;
    width: 33px;
    height: 3px;
    background: #408ed6;
    left: 0;
    right: 0;
    top: -1.15px;
    margin: 0 auto
}

.it-box-content-682 > .item > .p1 {
    color: #408ed6;
    font-size: 16px;
    text-align: center;
    line-height: 26px
}

.it-box-content-682 > .item:hover {
    background: #408ed6
}

.it-box-content-682 > .item:hover > .it-number {
    background: #fff;
    color: #408ed6;
    border: 2px solid #408ed6;
    line-height: 40px
}

.it-box-content-682 > .item:hover > .it-title, .it-box-content-682 > .item:hover > p {
    color: #fff
}

.it-box-content-682 > .item:hover > .line {
    background: #fff !important
}

.it-box-content-682 > .item:hover > .line > .it-table {
    background: #fff !important
}

.it-box-content-682.four > .item {
    width: 24%
}

.it-box-content-683 {
    width: 100%;
    text-align: center
}

.it-box-content-683 > .it-box-title {
    width: 100%;
    margin-bottom: 40px
}

.it-box-content-683 > .it-box-title > section {
    color: #000;
    font-size: 24px;
    font-weight: 700
}

.it-box-content-683 > .it-box-title > i {
    display: block;
    width: 35px;
    height: 4px;
    background: #1085f1;
    margin: 10px auto
}

.it-box-content-683 > section {
    display: flex;
    flex-flow: row wrap
}

.it-box-content-683 > section > section {
    float: left;
    width: 25%;
    padding: 8px
}

.it-box-content-683.six > section > section {
    width: 33.33%
}

.it-box-content-683 > section > section > .con {
    background-color: #f2f5f8;
    height: 100%;
    border-bottom: 2px solid #f2f5f8
}

.it-box-content-683 > section > section > .con > .img {
    position: relative;
    height: 130px;
}

.it-box-content-683 > section > section > .con > .img > img {

    /*max-width: 117px;*/
}
.it-box-content-683 > section > section > .con > .img > em {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .5);
    z-index: 2;
    opacity: 0;
    transition: all .2s linear
}

.it-box-content-683 > section > section > .con > .img > section {
    display: block;
    width: 30px;
    height: 30px;
    border: 2px solid #fff;
    line-height: 25px;
    border-radius: 50%;
    position: absolute;
    z-index: 3;
    top: 42%;
    left: 42%;
    color: #fff;
    text-align: center;
    font-size: 18px;
    opacity: 0;
    transition: all .2s linear
}

.it-box-content-683 > section > section:hover > .con > .img > em {
    opacity: 1
}

.it-box-content-683 > section > section:hover > .con > .img > section {
    opacity: 1
}
.it-box-content-683 > section > section > .con > .text {
    padding: 5px;
    color: #666
}


.it-box-content-683 > section > section:hover > .con {
    border-bottom: 2px solid #2079f1;
    position: relative
}

.it-box-content-684 {
    width: 800px;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    flex-flow: row wrap;
    margin: 30px auto;
    margin-left: 5px
}

.it-box-content-684 > .item {
    width: 388px;
    padding: 14px 24px 30px 18px;
    margin-bottom: 20px;
    box-shadow:#8A5F0E 0px 0px 8px;
    background:#FFFEFC;
    margin-right: 9px;
}

.it-box-content-684 > .item > .it-top {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    margin-bottom: 18px
}

.it-box-content-684 > .item > .it-top > .it-number {
    width: 66px;
    height: 66px;
    border-radius: 50%;
    background:#8A5F0E;
    line-height: 66px;
    color: #fff;
    font-size: 35px;
    font-weight: 700;
    text-align: center
}

.it-box-content-684 > .item > .it-top > .p1 {
    width: 60%;
    line-height: 41px;
    margin: 0 0 0 -10px;
    color: #fff;
    padding: 0 30px 0 10px;
    background:linear-gradient(to right, #8A5F0E 43%, rgba(255, 255, 255, 0) 98%);
    font-size: 18px;
    font-weight: 700;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.it-box-content-684 > .item > .text {
    color: #666;
    line-height: 26px;
    font-size: 15px
}

.it-box-content-685 > section {
    display: flex;
    flex-flow: row wrap;
    background-size: 100% 100%
}

.it-box-content-685 > section > section {
    width: 33.33%;
    float: left;
    padding: 15px
}

.it-box-content-685 > section > section > .img > img {
    display: block;
    margin: 0 auto;
    width: 25%;
}

.it-box-content-685 > section > section > .p1 {
    display: block;
    font-size: 20px;
    text-align: center;
    color: #000;
    font-weight: 700;
    margin: 5px 0
}

.it-box-content-685 > section > section > .p2 {
    text-align: center;
    margin: 0 0 20px 0;
    color: #000000;
    line-height: 25px;
    font-size: 16px
}
.it-box-content-687 {
    position: relative;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
    margin-top: 10px;
    margin-left: 5px
}

.it-box-content-687 > .item {
    display: flex;
    align-items: center;
    width: 376px;
    padding: 10px 10px 10px 22px;
    box-shadow: 0 0 8px 0 rgba(107, 107, 107, .18);
    border-radius: 70px 60px 60px 0;
    margin-bottom: 20px
}

.it-box-content-687 > .item > .it-left {
    display: inline-block;
    position: relative;
    width: 98px;
    height: 98px;
    margin-right: 17px;
    background:#F59C17;
    border-radius: 50%
}

.it-box-content-687 > .item > .it-left > .it-ball {
    position: absolute;
    width: 87px;
    height: 87px;
    border: 12px solid #fff;
    border-radius: 50%;
    left: 0;
    bottom: 0;
    color:#FFFFFF;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    padding: 6px;
    line-height: 24px
}

.it-box-content-687 > .item > .item-right {
    display: inline-block;
    width: 235px;
    vertical-align: middle;
    line-height: 24px;
    color: #636464;
    font-size: 15px
}

.it-box-content-687 > .item > .item-right > section {
    display: inline-block;
    color: #15a57e;
    font-size: 20px;
    font-weight: 700;
    transform: skew(-10deg)
}

.it-box-content-688 {
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 4px
}

.it-box-content-688 > .list {
    margin-left: 64px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    padding: 15px;
    margin-bottom: 15px;
    position: relative;
    min-height: 90px;
    padding-left: 130px;
}

.it-box-content-688 > .list > .span {
    display: block;
    width: 170px;
    height: 70px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    border-right: 2px solid #f73e56;
    position: absolute;
    left: -64px;
    top: 0;
    line-height: 70px;
    background-color: #fff;
    padding: 0 3px;
    color: #3d3d3d;
    font-size: 24px;
    padding-left: 43px;
    top: calc((100% - 70px) / 2)
}

.it-box-content-688 > .list > .span > .p1 {
    font-size: 60px;
    color: #f73e56;
    position: absolute;
    left: 2px;
    top: -20px;
}

.it-box-content-688 > .list > .p2 {
    font-size: 18px;
    color: #6b6b6b;
    line-height: 30px;
    text-align: justify
}

.it-box-content-688>.list>.span>.it-a{
    color: #3d3d3d;
    font-size: 24px;
    left: 46px;
    margin-top: 13px;
}


.it-box-content-689 {
    width: 100%;
    padding: 5px;
    text-align: center;
    background-color: #3465c7;
    background-size: 150% auto;
}

.it-box-content-689 > section {
    margin-top: 15px;
    margin-bottom: 40px;
}

.it-box-content-689 > section > section {
    padding-bottom: 50px;
    position: relative;
    width: 33%;
    float: left;
    color: #fff
}

.it-box-content-689 > section > section > .p4 {
    padding: 0 10px;
    font-size: 14px;
    margin-top: 10px;
    line-height: 25px;
    color:#fff;
}

.it-box-content-689 > section > section > .p3 {
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
}

.it-box-content-689 > section > section.it-list-b {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff
}

.it-box-content-689 > .it-header > .p1 {
    color: #fff;
    font-size: 23px;
    font-weight: 700;
    display: inline-block;
    width: 500px;
    margin-bottom: 20px;
}

.it-box-content-689 > .it-header > .p2 {
    width: 600px;
    height: auto;
    color: #ffffff;
    line-height: 30px;
    font-size: 16px;
    display: inline-block;
}
.it-box-content-690 {
    width: 100%;
    padding: 0;
    text-align: center;
    position: relative
}

.it-box-content-690 > section {
    padding: 20px 0;
    background-color: #f7f7f7;
    position: relative;
    margin-top: 25px
}

.it-box-content-690 > section > section {
    width: 33%;
    float: left;
    padding: 0 10px
}

.it-box-content-690 > section > section > img {
    display: block;
    margin: 0 auto;
    width: auto;
}

.it-box-content-690 > section > section > p {
    margin: 15px 0;
    text-align: center;
    font-size: 16px;
    color: #424242
}

.it-box-content-690:after {
    width: 33%;
    height: 80px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    display: block;
    position: absolute;
    top: 56px;
    left: 33%;
    content: ""
}

.it-box-content-691 > .it-con > section > section {
    padding: 10px;
    float: left;
    width: 33.33%
}


.it-box-content-691 > .it-con > section > section > .group {
    display: block;
    position: relative
}

.it-box-content-691 > .it-con > section > section > .group > .it-group-one {
    background: #f5f5f5;
    width: 100%;
    padding: 20px;
    border-radius: 10px
}

.it-box-content-691 > .it-con > section > section > .group > .it-group-one img {
    display: block;
    margin: 0 auto;
    padding: 0 0 10px;
    width:30%;
}

.it-box-content-691 > .it-con > section > section > .group > .it-group-one p {
    font-size: 20px;
    display: block;
    text-align: center;
    color: #333
}

.it-box-content-691 > .it-con > section > section > .group > .it-group-two {
    font-size: 14px;
    background: #fff;
    opacity: 0;
    color: #666;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 10px;
    line-height: 25px;
    border: 1px solid #09b4ec;
    padding: 15px;
    transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s
}

.it-box-content-691 > .it-con > section > section > .group:hover > .it-group-two {
    opacity: 1
}

.it-box-content-692 {
    width: 100%;
    overflow: hidden
}

.it-box-content-692.no_padding > section > section {
    padding: 0 10px
}

.it-box-content-692 > section > section {
    float: left;
    width: 25%;
    padding: 30px 10px 0px 10px;
}

.it-box-content-692 > section > section > .it-con {
    text-align: center
}

.it-box-content-692 > section > section > .it-con > section {
    display: block
}

.it-box-content-692 > section > section > .it-con > section > img {
    margin: 0 auto
}

.it-box-content-692 > section > section > .it-con > label {
    display: block;
    margin-top: 30px;
    font-size: 18px;
    font-weight: 700;
    color: #3a3a3a
}

.it-box-content-692 > section > section > .it-con > .ys_icon {
    display: inline-block;
    width: 25px;
    height: 2px;
    margin: 10px 0;;
}


.it-box-content-692 > section > section > .it-con > p {
    font-size: 14px;
    color: #a2a2a2;
    line-height: 30px;
    padding: 0 10px
}
.it-box-content-692 > section > section.it-a > .it-con > .ys_icon {
    background: #2ad7ec
}

.it-box-content-692 > section > section.it-b > .it-con > .ys_icon {
    background: #f65050
}

.it-box-content-692 > section > section.it-c > .it-con > .ys_icon {
    background: #28a3f9
}

.it-box-content-692 > section > section.it-d > .it-con > .ys_icon {
    background: #f8853f
}