h1, h2, h3, h4, h5, h6, p, span {
    margin: 0;
    padding: 0;
    font-family: "microsoft yahei", 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 {
    width: 99%;
}

.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*/