@charset "utf-8"; body {
    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;
}

/* 字体 */
@font-face {
    font-family: 'alibaba_sansbold';
    src: url('../fonts/AlibabaSans-Bold/alibabasans-bold-webfont.eot');
    src: url('../fonts/AlibabaSans-Bold/alibabasans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/AlibabaSans-Bold/alibabasans-bold-webfont.woff2') format('woff2'), url('../fonts/AlibabaSans-Bold/alibabasans-bold-webfont.woff') format('woff'), url('../fonts/AlibabaSans-Bold/alibabasans-bold-webfont.ttf') format('truetype'), url('../fonts/AlibabaSans-Bold/alibabasans-bold-webfont.svg#alibaba_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'alibaba_sans';
    src: url('../fonts/ALIBABASANS-REGULAR/alibabasans-regular-webfont.eot');
    src: url('../fonts/ALIBABASANS-REGULAR/alibabasans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ALIBABASANS-REGULAR/alibabasans-regular-webfont.woff2') format('woff2'), url('../fonts/ALIBABASANS-REGULAR/alibabasans-regular-webfont.woff') format('woff'), url('../fonts/ALIBABASANS-REGULAR/alibabasans-regular-webfont.ttf') format('truetype'), url('../fonts/ALIBABASANS-REGULAR/alibabasans-regular-webfont.svg#alibaba_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat';
    src: url('../fonts/Montserrat-SemiBold-9/montserrat-semibold-9-webfont.eot');
    src: url('../fonts/Montserrat-SemiBold-9/montserrat-semibold-9-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-SemiBold-9/montserrat-semibold-9-webfont.woff2') format('woff2'), url('../fonts/Montserrat-SemiBold-9/montserrat-semibold-9-webfont.woff') format('woff'), url('../fonts/Montserrat-SemiBold-9/montserrat-semibold-9-webfont.ttf') format('truetype'), url('../fonts/Montserrat-SemiBold-9/montserrat-semibold-9-webfont.svg#montserratsemibold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'do_hyeon';
    src: url('../fonts/DOHYEON-REGULAR/dohyeon-regular-webfont.eot');
    src: url('../fonts/DOHYEON-REGULAR/dohyeon-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/DOHYEON-REGULAR/dohyeon-regular-webfont.woff2') format('woff2'), url('../fonts/DOHYEON-REGULAR/dohyeon-regular-webfont.woff') format('woff'), url('../fonts/DOHYEON-REGULAR/dohyeon-regular-webfont.ttf') format('truetype'), url('../fonts/DOHYEON-REGULAR/dohyeon-regular-webfont.svg#do_hyeonregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 规范-start */
.ys_inpage .std_title1 {
    font-size: 40px;
    color: #ffffff;
    line-height: 1.5;
    font-weight: bold;
}

.ys_sypage .std_title1 {
    font-size: 46px;
    color: #ffffff;
    line-height: 1.5;
    font-weight: bold;
}

.std_title2, .yxedr_active h2 {
    font-size: 40px;
    color: #333333;
    line-height: 1.5;
    font-weight: bold;
}

.yxedr_active h2 {
    margin-bottom: 20px;
}

.std_title3, .yxedr_active h3 {
    font-size: 36px;
    line-height: 1.5;
    color: #333333;
    font-weight: bold;
}

.yxedr_active h3 {
    margin-bottom: 18px;
}

.std_title4, .yxedr_active h4 {
    font-size: 30px;
    line-height: 1.5;
    color: #333333;
    font-weight: bold;
}

.yxedr_active h4 {
    margin-bottom: 15px;
}

.std_title5, .yxedr_active h5 {
    font-size: 24px;
    line-height: 1.5;
    color: #333333;
}

.yxedr_active h5 {
    margin-bottom: 12px;
}

.std_word p,.yxedr_active p {
    font-size: 16px;
    line-height: 2;
    color: #666666;
}

.std_word2 p {
    font-size: 16px;
    line-height: 1.75;
    color: #666666;
}

.std_word3 {
    font-size: 16px;
    line-height: 1.75;
    color: #666666;
}

.std_word4,.std_word4 p {
    font-size: 18px;
    line-height: 1.75;
    color: #666666;
}

.yxedr_active p {
    margin-bottom: 12px;
}

.std_padding {
    padding-top: 90px;
}

.std_paddingdi1 {
    padding-bottom: 90px;
}

.std_padding5 {
    padding-top: 80px;
}

.std_paddingdi2 {
    padding-bottom: 80px;
}

.std_padding4 {
    padding: 90px 0;
}

.std_padding2 {
    padding-bottom: 50px;
}

.std_margin {
    margin-bottom: 90px;
}

.std_margin2 {
    margin-bottom: 80px;
}

.std_margin70 {
    margin-bottom: 70px;
}

.std_margin3 {
    margin-bottom: 50px;
}

.std_margin4 {
    margin-bottom: 40px;
}

/*  */
.yxedr_active h6 {
    font-size: 16px;
    line-height: 2;
    font-weight: bold;
    color: #333333;
}

.std_font32 {
    font-size: 32px;
    color: #fff;
    line-height: 1.5;
}

.std_font26 {
    font-size: 26px;
    color: #333;
    line-height: 1.5;
}

.std_font28 {
    font-size: 28px;
    color: #333;
    line-height: 1.5;
}

.std_font22 {
    font-size: 22px;
    color: #333;
    line-height: 1.75;
}

.std_font20 {
    font-size: 20px;
    color: #333;
    line-height: 1.5;
}

.std_font14,.std_font14 p {
    font-size: 14px;
    color: #666;
    line-height: 1.5;
}

.std_middle {
    text-align: center;
}

/* 规范-end */
/*分享翻译*/
#bsWXBox .bsTop:after {
    /*分享中文版本*/
    content: '- 微信';
    /*分享英文版本*/
    /* content: '- weixin'; */
    display: block;
    position: absolute;
    left: 85px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}

#bsWXBox .bsTop:before {
    /*分享中文版本*/
    content: '分享到';
    /*分享英文版本*/
    /* content: 'Share the'; */
    display: block;
    position: absolute;
    left: 10px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}

/*导航默认选中*/
.yxnav_active1 {
}

.yxnav_active2 {
}

/* - banner - start*/
.ys_banner {
    width: 100%;
    position: relative;
}

.ys_ban_li {
    position: relative;
    overflow: hidden;
}

.ys_ban_imgbox {
    position: relative;
    z-index: 1;
}

.ys_ban_imgbox img {
    width: 100%;
}

.ys_ban_li>a {
    display: block;
}

.ys_ban_ph {
    display: none;
}

.ys_ban_video {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ys_ban_li:not(:first-child) {
    display: none;
}

.ys_ban_imgbox::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    /* background: rgba(0, 0, 0, .3); */
}

.ys_ban_txtbox {
    z-index: 5;
}

/* - banner - end*/
/*lis-start*/
/* h1 */
.d_cont1000 {
    width: 1000px;
    margin: 0 auto;
}

.d_h1banner {
    background: #F5F5F5;
}

.d_h1head {
    padding: 68px 0;
}

/* f2 */
.d_f2asidemain {
    width: 28%;
}

.d_f2main {
    padding-right: 110px;
    width: 72%;
}

.d_f2title .std_title5 {
    font-weight: bold;
    line-height: 1.75;
}

.d_f2time {
    margin-top: 16px;
    font-size: 18px;
    line-height: 1.4;
    color: #9099A0;
}

.d_f2head {
    padding-bottom: 30px;
    border-bottom: 1px solid #DFE2E4;
}

.d_f2body {
    padding-top: 30px;
    padding-bottom: 80px;
    margin-bottom: 30px;
    border-bottom: 1px solid #DFE2E4;
}

.d_f2pre {
    margin-bottom: 20px;
}

.d_f2asidemain {
    padding: 40px;
    background: #FFFFFF;
    box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
}

.d_f2asidetitle {
    padding-bottom: 24px;
    border-bottom: 1px solid #EEEEEE;
}

.d_f2asideul {
    height: 548px;
    overflow: hidden;
}

.d_asidelist span {
    color: #0067b3;
    margin-left: 24px;
}

.d_f2asfont {
    margin-top: 12px;
    color: #333333 !important;
}

.d_asidelist.std_word2 p {
    color: #999999;
    transition: all 0.36s;
}

.d_f2asideli {
    padding: 20px 0;
    border-bottom: 1px solid #EEEEEE;
}

.d_f2asidetitle2 {
    position: relative;
}

.d_f2asidetitle2 .std_title5::before {
    content: '';
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    position: absolute;
    width: 5px;
    height: 30px;
    background: #0067b3;
    border-radius: 8px;
    overflow: hidden;
}

.d_f2asidetitle2 .std_title5 {
    padding-left: 16px;
}

.d_f2link .std_word2 P {
    color: #9099A0;
    transition: all 0.36s;
}

/* f1 */
.d_f1banner .std_title2, .d_f1banner .std_word4 {
    color: #FFFFFF;
}

.d_f1banner .std_word4 {
    margin-top: 10px;
}

.ys_pos_center {
    text-align: center;
}

.d_f1pic {
    width: 30%;
    border-radius: 20px;
    overflow: hidden;
}

.d_f1leftmain {
    padding-left: 50px;
    width: 70%;
}

.d_f1time {
    width: 90px;
}

.d_f1main {
    width: calc(100% - 90px);
    padding-left: 78px;
}

.d_f1list {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.d_f1time .std_title4 {
    color: #0067b3;
}

.d_f1time .std_word3 {
    color: #999999;
}

.d_f1main .std_word4 {
    margin-bottom: 28px;
    font-weight: bold;
    color: #333333;
}

.d_f1main .std_word3 {
    color: #999999;
}

.d_f1list {
    padding: 40px 0;
    border-bottom: 1px solid #E1E4E6;
}

.d_f1li {
    transition: all 0.36s;
}

.d_f1cont.std_padding5 {
    padding-top: 40px;
}

.pc_fenye li.activepage {
    background: #0067b3;
}

.pc_fenye li {
    color: #000000;
}

.d_f1cont {
    margin-bottom: 60px;
}

.d_f1button {
    margin-top: 24px;
    width: 40px;
    height: 40px;
    background: #0067b3;
    border-radius: 50%;
    position: relative;
    opacity: 0;
    transition: all 0.36s;
}

.d_f1button img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

/* e4 */
.d_e4aside {
    width: 18%;
}

.d_e4leftmain {
    width: 82%;
    padding-left: 50px;
}

.d_e4aside {
    background: #FFFFFF;
    box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    padding: 44px 77px;
}

.d_e4asidetitle {
    color: #333333;
    font-weight: bold;
    margin-bottom: 35px;
}

.d_e4asideli {
    margin-bottom: 20px;
    line-height: 80px;
    text-align: center;
}

.d_e4asideli .std_word3 {
    color: #666666;
    transition: all 0.36s;
}

.d_e4listtop {
    background: #F5F5F5;
    border-radius: 8px;
    cursor: pointer;
    padding: 20px 40px;
    display: flex;
    flex-wrap: wrap;
}

.d_e4listtitle {
    color: #333333;
    font-weight: bold;
    padding-left: 16px;
    position: relative;
    width: calc(100% - 40px);
}

.d_e4listtitle::before {
    content: '';
    top: 6px;
    left: 0;
    width: 4px;
    height: 20px;
    position: absolute;
    background: #0067b3;
    border-radius: 50px;
}

.d_e4botton {
    width: 40px;
    height: 40px;
    position: relative;
    border-radius: 50%;
    background: #0067b3;
}

.d_e4botton img {
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
    transition: all 0.36s;
}

.d_e4listbottom {
    padding: 30px 40px;
    background: #F9F9F9;
    border-radius: 8px;
    display: none;
}

.d_e4list {
    margin-bottom: 16px;
}

.d_e4cont {
    padding-bottom: 44px;
}

.d_e4asideli.on .d_e4kind {
    background: #0067b3;
    box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    border-radius: 50px;
    color: #ffffff;
}

/* e3 */
.d_e3head {
    text-align: center;
    border-bottom: 2px dashed #D7D7D7;
}

.d_e3headlist {
    font-size: 20px;
    line-height: 1.2;
    color: #666666;
    font-weight: bold;
}

.d_e3headli {
    margin: 0 25px;
    padding: 22px 0;
    display: inline-block;
    position: relative;
    transition: all 0.36s;
}

.d_e3headli::after {
    content: '';
    bottom: -3px;
    left: 50%;
    transform: translateX(-50%);
    width: 82px;
    height: 3px;
    background: #0067b3;
    position: absolute;
    opacity: 0;
    transition: all .36s;
}

.d_e3input {
    margin-right: 10px;
    width: 400px;
    box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    border-radius: 50px;
    background: #FFFFFF;
}

.d_e3input input {
    padding: 15px 26px;
    width: 100%;
    font-size: 16px;
    line-height: 1.2;
    color: #999999;
}

.d_e3submit {
    width: 178px;
    padding: 15px 26px;
    text-align: center;
    background: #0067b3;
    box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    border-radius: 50px;
    cursor: pointer;
}

.d_e3submit a {
    font-size: 16px;
    line-height: 1;
    color: #FFFFFF;
    font-weight: bold;
}

.d_e3search {
    flex-wrap: wrap;
    display: flex;
    align-items: stretch;
}

.d_e3input input:-moz-placeholder, textarea:-moz-placeholder {
    color: #999999;
}

.d_e3input input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #999999;
}

.d_e3input input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #999999;
}

/* b1 */
.d_b1banner {
    position: relative;
}

.d_b1 {
    position: relative;
}

.d_b1bg {
    position: absolute;
    top: 0;
    left: 0;
}

.d_b1bg img {
    width: 100%;
}

.d_b1leftpart {
    width: 42%;
    padding: 108px 40px 0;
}

.d_b1 .ys_cont1400 {
    position: relative;
}

.d_b1form {
    padding: 74px 90px;
    width: 58%;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    position: absolute;
    background: #fff;
    z-index: 6;
    top: 0;
    transform: translateY(-50%);
}

.d_b1formtitle span {
    color: #0067b3;
}

.d_b1formtitle .std_title3 {
    margin-bottom: 22px;
}

.d_b1formtitle {
    margin-bottom: 24px;
    text-align: center;
}

.d_b1formli {
    margin-bottom: 20px;
    padding: 0 10px;
    width: 50%;
    position: relative;
}

.d_b1formbody {
    margin: 0 -10px;
    align-items: stretch;
    flex-wrap: wrap;
    display: flex;
}

.d_b1input {
    width: 76px;
    font-size: 16px;
    line-height: 20px;
    color: #333333;
}

.d_b1input span {
    color: #FF0000;
}

.d_b1addres {
    width: 100% !important;
    margin-bottom: 28px;
}

.d_b1leftpart .std_word p {
    color: #333333;
    position: relative;
    line-height: 1;
    margin-bottom: 44px;
}

.d_b1round {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    margin-right: 10px;
    border: 1px solid #C4C4C4;
    position: relative;
    cursor: pointer;
}

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

.d_b1round::after {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    content: '';
    display: block;
}

.d_b1button {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.d_b1button a {
    color: #0067b3;
}

.d_b1button.on::before {
    background: #004ABA;
}

.d_b1button2 {
    padding: 14px 0;
    text-align: center;
    width: 200px;
    background: #0067b3;
    border-radius: 50px;
    margin: 0 auto;
    font-size: 16px;
    color: #FFFFFF;
}

.d_bt2 {
    width: 100%;
    margin: 0 auto;
}

.d_b1leftpart .std_word {
    padding-left: 25px;
    position: relative;
}

.d_b1leftpart .std_word p::before {
    content: '';
    top: 50%;
    transform: translateY(-50%);
    left: -39px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #E6E7E8;
    position: absolute;
}

.d_b1leftpart {
    position: relative;
}

input::-webkit-input-placeholder {
    color: #333333;
}

input:-moz-placeholder {
    color: #333333;
}

.d_b1round.on::after {
    background: #0067b3;
}

.d_b1input {
    padding: 12px 25px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border-radius: 50px;
    border: 1px solid rgba(6, 149, 57, 0.1);
    background: #F5F8F4;
    width: 100%;
}

.d_b1input p {
    width: 80px;
}

.d_b1input input {
    width: calc(100% - 80px);
}

.d_b1adress {
    width: 100% !important;
}

.d_b1num {
    width: calc(100% - 128px) !important;
}

.d_b1inputpic {
    width: 128px;
}

.d_b1xl .d_b1input p {
    width: 100%;
}

.d_b1xlbot {
    width: 100%;
    margin-top: 6px;
    position: absolute;
    z-index: 2;
    padding-right: 20px;
    padding-left: 8px;
}

.d_b1xlselect {
    padding: 10px 20px;
}

.d_b1xlbotbox {
    border: 1px solid rgb(6, 149, 57);
    background: rgb(245, 248, 244);
    border-radius: 15px;
}

.d_b1formbody {
    margin-bottom: 10px;
}

.d_b1leftpart .std_word p::after {
    content: '';
    top: 50%;
    transform: translateY(-50%);
    left: -32px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #0067b3;
    position: absolute;
}

.d_b1leftpart .std_word::after {
    content: '';
    top: 50%;
    transform: translateY(-50%);
    left: -4px;
    position: absolute;
    height: 50px;
    width: 2px;
    border: 1px dashed #0067b3;
    z-index: -1;
}

.d_b1formli .ys_select_hd {
    background: #F5F8F4;
    border: 1px solid rgba(6, 149, 57, 0.1);
    border-radius: 50px;
}

.d_b1formli .ys_select_xtbbox {
    right: 25px;
}

.d_b1formli .ys_select_li {
    padding: 30px 26px 0;
}

.d_b1formli .ys_select_bd {
    padding: 10px 12px 0;
    background: transparent
}

.mCSB_outside+.mCSB_scrollTools {
    right: 0px;
}

.ys_select_bd.showscroll .mCSB_scrollTools {
    right: 34px !important;
}

.t_duoxuan .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #0067b3;
}

.t_duoxuan .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 1px;
}

.t_duoxuan .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #D9D9D9;
}

.t_duoxuan .mCSB_scrollTools .mCSB_draggerRail {
    width: 1px;
}

.t_duoxuan .mCSB_inside>.mCSB_container {
    margin-right: 10px!important;
}

.t_duoxuan .mCSB_scrollTools {
    right: 10px;
}

/* c1 */
.d_c1leftpart {
    width: 15%;
}

.d_c1asidelist {
    margin-bottom: 18px;
    padding: 8px 0;
    font-weight: bold;
    transition: all 0.36s;
}

.d_c1rightpart {
    width: 85%;
}

.d_c1list {
    display: flex;
    align-items: center;
}

.d_c1pic {
    width: 760px;
    border-radius: 10px;
    overflow: hidden;
}

.d_c1nr {
    padding-left: 60px;
    padding-right: 50px;
    width: calc(100% - 760px);
}

.d_c1title {
    font-size: 28px;
    line-height: 1.4;
    color: #333333;
    font-weight: bold;
    margin-bottom: 28px;
}

.d_c1span {
    margin-bottom: 44px;
    font-size: 16px;
    line-height: 1.4;
    color: #333333;
    font-weight: bold;
}

.d_c1span span {
    margin-right: 20px;
}

.d_c1more {
    padding: 14px 35px;
    display: inline-block;
}

.d_c1bor {
    border: 1px solid #0067b3;
    border-radius: 50px;
}

.d_c1font {
    margin-bottom: 60px;
}

.d_c1pic {
    position: relative;
}

.d_c1pic img {
    transition: all 0.36s;
}

.d_c1list {
    background: #F9F9F9;
    border-radius: 8px;
}

.d_c1li {
    margin-bottom: 60px;
}

.d_c1pic::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(0,0,0,.06);
}

.d_c1bg {
    background: #FAFAFA;
}

.d_c1part2 .std_title3 {
    text-align: center;
}

.d_c1part2main {
    position: relative;
}

.d_c1pat2bgpic {
    position: absolute;
    right: 0;
    top: 0;
}

.d_c1part2li1 {
    width: 368px !important;
}

.d_c1part2li {
    padding: 0 14px;
    width: calc(100% - 776px);
}

.d_c1part2body1 {
    height: 100%;
    padding: 34px 58px 35px;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    background: #FFFFFF;
}

.d_c1part2body1 .std_title4 {
    color: #0067b3;
    margin-bottom: 23px;
}

.d_c1part2button {
    width: 160px;
    text-align: center;
    padding: 12px 20px;
    background: #0067b3;
    border-radius: 50px;
    cursor: pointer;
}

.d_c1part2button .std_word3 {
    color: #FFFFFF;
    line-height: 1.4;
}

.d_c1part2li3 {
    width: 408px !important;
}

.d_c1part2ul {
    margin: 0 -14px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.d_c1part2li .std_word4 {
    margin-bottom: 12px;
    font-weight: bold;
    color: #333333;
}

.d_c1part2wechat img:first-child {
    margin-right: 30px;
}

.d_c1part2icon {
    margin-left: 10px;
    width: 28px;
    height: 28px;
    background: #FFFFFF;
    display: inline-block;
    box-shadow: 0px 4px 8px rgba(75, 99, 84, 0.09);
    border-radius: 50%;
    position: relative;
    transition: all 0.36s;
}

.d_c1part2icon img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.d_d1part1 .d_c1part2icon img:last-child {
    opacity: 0;
}

.d_c1partli2 .std_word3 {
    display: inline-block;
    transition: all 0.36s;
}

.d_c1partli2 {
    width: 33.333333%;
    display: flex;
    align-items: center;
}

.d_c1part2ul2 {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    padding-bottom: 20px;
    margin-bottom: 26px;
    border-bottom: 1px solid #DDDDDD;
}

.d_c1part2img {
    margin-bottom: 0 !important;
    display: inline-block;
}

.d_c1part2link .std_word3 {
    color: #999999;
}

.d_c1part2bg {
    top: -22px;
    right: -68px;
    position: absolute;
}

.d_c1part2bg1 {
    bottom: -22px;
    left: -68px;
    position: absolute;
}

.ys_cont1560 {
    position: relative;
}

.d_c1part2img img {
    margin-right: 15px;
}

.d_c1asideli {
    position: relative;
    margin-right: 138px;
}

.d_c1asideli::after {
    content: '';
    width: 100%;
    height: 3px;
    background: #0067b3;
    bottom: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    transition: all 0.36s;
}

/* d1 */
.d_d1head {
    text-align: center;
}

.d_d1hwadli .t_d1jia {
    background: transparent;
    border-radius: 50px;
    padding: 9px 54px;
    margin: 0 6px;
    line-height: 1.75;
    transition: all .36s;
}

.d_d1hwadli.std_word3 .t_d1jia {
    color: #333333;
}

.d_d1headul {
    display: inline-block;
    background: #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 50px;
    padding: 6px 0px;
}

.d_d1li {
    margin-bottom: 45px;
    padding: 0 13px;
    width: 33.333333%;
}

.d_d1title {
    margin-bottom: 8px;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.4;
    color: #333333;
}

.d_d1leftfont {
    color: #0067b3;
}

.d_d1rightfont {
    margin-right: 15px;
    color: #333333;
    line-height: 1;
    transition: all 0.36s;
}

.d_d1more {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.d_d1bottom {
    margin-top: 44px;
}

.d_d1list {
    height: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    overflow: hidden;
}

.d_d1nr {
    padding: 30px 40px 34px;
}

.d_d1pic {
    transition: all 0.36s;
}

.d_d1more .d_c1part2icon {
    transition: all 0.36s;
}

.d_d1ul {
    margin: 0 -13px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.d_d1part2 .std_title3 {
    text-align: center;
}

.d_d1main {
    margin-bottom: 15px;
}

.d_e1table {
    width: 100%;
}

.d_e1table thead {
    width: 100%;
    background: #0067b3;
}

.d_e1table th {
    padding: 12px 0;
    font-size: 16px;
    line-height: 1.4;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

.d_e1table tbody {
    width: 100%;
}

.d_e1table tr {
    margin-bottom: 10px;
}

.d_e1table td {
    padding: 12px 0;
    font-size: 16px;
    line-height: 1.4;
    font-weight: bold;
    color: #666666;
    text-align: center;
}

.d_e1table tbody td:first-child {
    color: #333333;
    font-weight: bold;
}

.d_d1hwadli.on .t_d1jia {
    background: #0067b3;
    color: #ffffff;
}

.d_e4list.on .d_e4botton img {
    transform: translate(-50%,-50%) rotate(180deg);
}

.d_b1bt p {
    font-size: 14px;
    line-height: 1.2;
    color: #999999;
}

.d_b1formli .ys_select_hd input:-moz-placeholder, textarea:-moz-placeholder {
    font-size: 16px;
}

.d_b1formli .ys_select_hd input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    font-size: 16px;
}

.d_b1formli .ys_select_hd input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    font-size: 16px;
}

.d_f1li.on {
    background: #F5F5F5;
}

.d_c1part2wechat {
    display: flex;
}

/* .ys_cont1400 {

    position: relative;

} */
/* lis-end */
/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .d_f1li:hover {
        background: #F5F5F5;
    }

    .d_f1li:hover .d_f1button {
        opacity: 2;
    }

    .d_e4asideli:hover .d_e4kind {
        border-radius: 50px;
        background: #0067b3;
        color: #ffffff;
        box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    }

    .d_e3headli:hover::after {
        opacity: 2;
    }

    .d_e3headli:hover .d_e3headlist {
        color: #0067b3;
    }

    .d_c1asideli:hover a .d_c1asidelist {
        color: #0067b3;
    }

    .d_c1li:hover .d_c1pic img {
        transform: scale(1.05);
    }

    .d_d1hwadli:hover .t_d1jia {
        background: #0067b3;
        color: #ffffff;
    }

    .d_d1li:hover .d_d1bottom .d_c1part2icon {
        background: #0067b3;
    }

    .d_d1li:hover .d_d1rightfont {
        color: #0067b3;
    }

    .d_d1li:hover .d_d1pic img {
        transform: scale(1.05);
    }

    .d_d1li:hover .d_c1part2icon img {
        opacity: 1;
    }

    .d_b1formli:hover .d_b1input {
        border: 1px solid #0067b3;
    }

    .d_f2asideli:hover .d_f2asfont {
        color: #0067b3 !important;
    }

    .d_f2link .std_word2:hover p {
        color: #0067b3;
    }

    .pc_fenye li:hover {
        background: #0067b3;
        color: #FFFFFF;
    }

    .d_f1li:hover .d_f1pic img {
        transform: scale(1.05);
    }

    .d_c1asideli:hover::after {
        opacity: 1;
    }

    .d_c1bor:hover {
        background: #0067b3;
        color: #fff;
    }
}

.t_head {
    position: fixed;
    width: 100%;
    background: #fff;
    padding-left: 96px;
    padding-right: 123px;
}

.t_headlogo {
    width: 220px;
}

.t_headlogo a {
    display: block;
    width: 100%;
    line-height: 90px;
}

.t_headlogo img {
    width: 100%;
}

.t_headone a {
    font-size: 16px;
    color: #333;
    line-height: 90px;
    transition: all 0.36s;
    position: relative;
    display: block;
}

.t_headone a::before {
    content: '';
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #0067b3;
    transition: all 0.36s;
    width: 0;
    opacity: 0;
}

.t_headli {
    padding: 0 37px;
}

.t_headtel {
    font-size: 18px;
    color: #333;
    line-height: 90px;
    padding: 0 30px;
    font-family: 'alibaba_sansbold'!important;
}

.t_headsouic {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #0067b3;
    position: relative;
    cursor: pointer;
}

.t_headsouic img {
    width: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.t_headsoutop {
    height: 90px;
    width: 40px;
    display: flex;
    align-items: center;
}

.t_headsou {
    padding-left: 30px;
}

.t_headsouxia {
    position: absolute;
    top: 50%;
    left: 70%;
    transform: translate(-50%, -50%);
    width: 660px;
    z-index: -1;
    opacity: 0;
    transition: all 0.5s;
}

.t_head.on .t_headsouxia {
    z-index: 10;
    opacity: 1;
    left: 50%;
}

.t_head.on .t_headlogo, .t_head.on .t_headli, .t_head.on .t_headtel, .t_head.on .t_headsoutop {
    transform: scale(0);
}

.t_headlogo, .t_headli, .t_headtel, .t_headsoutop {
    transition: all 0.5s;
}

.t_headsoule {
    width: 24px;
    line-height: 90px;
    margin-right: 8px;
}

.t_headsoule .t_headbtn {
    display: block;
    width: 100%;
    line-height: 90px;
    cursor: pointer;
}

.t_headsoule img {
    width: 100%;
    position: relative;
    top: -2px;
}

.t_headsouint {
    line-height: 90px;
    width: calc(100% - 56px);
}

.t_headsouint input {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    width: 100%;
}

.t_headclose {
    width: 24px;
    line-height: 90px;
    padding: 0 4px;
    cursor: pointer;
}

.t_headclose img {
    width: 100%;
}

.t_headerli a {
    font-size: 16px;
    color: #666;
    transition: all 0.36s;
    line-height: 2.5;
    text-align: center;
    white-space: nowrap;
}

.t_header {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    box-shadow: 0px 2px 19px 10px rgba(22, 44, 112, 0.05);
    border-radius: 8px;
    top: calc(100% + 8px);
    padding: 26px 35px 21px;
    display: none;
}

.t_headli {
    position: relative;
}

.t_headerli {
    text-align: center;
}

.t_header::before {
    content: '';
    width: 100%;
    height: 8px;
    position: absolute;
    top: -8px;
    left: 0;
}

.t_headli.yxnav_active1 .t_headone a::before {
    width: 100%;
    opacity: 1;
}

.t_headli.yxnav_active1 .t_headone a {
    color: #0067b3;
}

.t_headerli.yxnav_active2 a {
    color: #0067b3;
}

.ys_phnav_logo {
    width: 140px;
}

.ys_main {
    /* margin-top: 90px; */
}

.ys_ban_txtbox .std_font32 {
    margin-top: 16px;
}

.ys_ban_slick .slick-prev, .ys_ban_slick .slick-next {
    width: 54px;
    height: 54px;
    border-radius: 50%;
    background: rgba(255,255,255,.2);
    z-index: 4;
}

.ys_ban_slick .slick-prev {
    left: 40px;
}

.ys_ban_slick .slick-next {
    right: 40px;
}

.ys_ban_slick .slick-prev::before, .ys_ban_slick .slick-next::before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.ys_ban_slick .slick-prev::before {
    content: url(../images/a1_icon1.svg);
}

.ys_ban_slick .slick-next::before {
    content: url(../images/a1_icon2.svg);
}

.ys_ban_slick .slick-dots li {
    background: rgba(255,255,255,.5);
}

.slick-dots li {
    width: 10px;
    height: 10px;
    margin: 0 8px;
}

.slick-dots li.slick-active {
    background: #0067b3;
}

.ys_ban_slick .slick-dots {
    bottom: 54px;
}

.t_sypt1li {
    width: 50%;
    padding: 0 8px;
}

.t_sypt1ul {
    margin: 0 -8px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}

.t_sypt1xin {
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    background: #fff;
    padding: 32px 58px;
    display: flex;
    align-items: center;
    height: 100%;
}

.t_sypt1rg {
    width: 160px;
}

.t_sypt1pic {
    width: 110px;
    border-radius: 50%;
    overflow: hidden;
}

.t_sypt1pic img {
    width: 100%;
}

.t_sypt1le {
    width: calc(100% - 160px);
    padding-right: 20px;
}

.t_sypt1le .std_font26 {
    font-weight: bold;
    margin-bottom: 14px;
}

.t_sypt1le .std_font26 span {
    color: #0067b3;
}

.t_sypt1 {
    position: relative;
    margin-top: -30px;
}

.t_anbtnxin {
    border: 1px solid #0067b3;
    font-size: 16px;
    color: #fff;
    line-height: 48px;
    padding: 0 47px;
    border-radius: 25px;
    background: #0067b3;
    transition: all 0.36s;
}

.t_trtit .std_title2 {
    margin-bottom: 6px;
}

.t_sypt2zi {
    font-size: 20px;
    color: #333;
    line-height: 1.5;
    transition: all 0.36s;
    position: relative;
    cursor: pointer;
    padding-bottom: 22px;
    display: inline-block;
}

.t_sypt2top {
    position: relative;
    margin-bottom: 35px;
}

.t_sypt2top::before {
    content: '';
    height: 2px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: repeating-linear-gradient(to right,#D7D7D7 0,#D7D7D7 2px,#fff 0,#fff 6px);
}

.t_sypt2li {
    padding: 0 30px;
    text-align: center;
}

.t_sypt2ul {
    margin: 0 -30px;
    display: flex;
    justify-content: center;
}

.t_sypt2zi::before {
    content: '';
    height: 3px;
    width: 0;
    opacity: 0;
    position: absolute;
    background: #0067b3;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    transition: all 0.36s;
}

.t_sypt2li.on .t_sypt2zi::before {
    width: 100%;
    opacity: 1;
}

.t_sypt2li.on .t_sypt2zi {
    color: #0067b3;
}

.t_sypt2lun .t_sypt2xli {
    /* width: 490px; */
    width: 34%;
    /* height: 408px;

    background: #fff;

    box-shadow: 0 8px 30px #ddd; */
}

.t_sypt2pic {
    position: relative;
    border-radius: 8px;
    overflow: hidden;
}

.t_sypt2pic::before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.16);
    top: 0;
    left: 0;
    position: absolute;
    z-index: 3;
}

.t_sypt2wen {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    padding: 66px 70px 58px 57px;
    z-index: 4;
}

.t_sypt2wen .std_font28 {
    font-weight: bold;
    color: #fff;
    margin-bottom: 25px;
}

.t_sypt2spanli {
    padding: 0 9px;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 1.5;
}

.t_sypt2span {
    margin: 0 -9px;
    margin-bottom: 11px;
}

.t_sypt2wen .std_word p {
    color: #fff;
    line-height: 1.875;
}

.t_anbtnxin.t_anbtnxin1 {
    line-height: 44px;
    padding: 0 37px;
}

.t_anbtn1 .t_anbtnxin {
    border: 1px solid #fff;
    background: transparent;
}

.t_anbtnvrzi {
    font-size: 16px;
    color: #fff;
    line-height: 46px;
    padding: 0 20px;
    transition: all 0.36s;
}

.t_sypt2an .t_anbtnvr {
    margin-left: 9px;
}

.t_sypt2wen .std_word {
    margin-bottom: 50px;
}

.t_sypt2wen {
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}

.t_sypt2xli.swiper-slide-active .t_sypt2wen {
    opacity: 1;
    pointer-events: all;
}

.t_lunjian1 .swiper-button-next,.t_lunjian1 .swiper-button-prev {
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    width: 54px;
    height: 54px;
    border-radius: 50%;
    transition: all 0.36s;
}

.t_lunjian1 .swiper-button-next::before,.t_lunjian1 .swiper-button-prev::before, .t_lunjian1 .swiper-button-next::after,.t_lunjian1 .swiper-button-prev::after {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
    font-size: 0;
}

.t_lunjian1 .swiper-button-next::after,.t_lunjian1 .swiper-button-prev::after {
    opacity: 0;
}

.t_lunjian1 .swiper-button-next::before {
    content: url(../images/a1_icon4.svg);
}

.t_lunjian1 .swiper-button-prev::before {
    content: url(../images/a1_icon3.svg);
}

.t_lunjian1 .swiper-button-prev::after {
    content: url(../images/a1_icon1.svg);
}

.t_lunjian1 .swiper-button-next::after {
    content: url(../images/a1_icon2.svg);
}

.t_lunjian1 .swiper-button-prev, .t_lunjian1 .swiper-container-rtl .swiper-button-next {
    left: -27px;
}

.t_lunjian1 .swiper-button-next, .t_lunjian1 .swiper-container-rtl .swiper-button-prev {
    right: -27px;
}

.t_sypt2lun.swiper-container {
    overflow: visible;
}

.t_sypt2box {
    margin: 0 -40px;
    padding: 0 40px;
    overflow: hidden;
}

.t_sypt2top {
    padding-left: 30px!important;
    padding-right: 30px!important;
}

.t_quicknr {
    background: #59A640;
    border-radius: 64px;
    display: flex;
    align-items: center;
    padding-bottom: 8px;
}

.t_sypt3 {
    background: #F5F5F5;
}

.t_sypt3li {
    width: 20%;
    padding: 0 19px;
}

.t_sypt3ul {
    margin: 0 -19px;
}

.t_sypt3pic {
    width: 100%;
    border-radius: 8px;
    overflow: hidden;
}

.t_sypt3pic::before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.1);
    z-index: 3;
}

.t_sypt3id {
    width: 54px;
    height: 54px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    position: relative;
    margin: 0 auto;
    margin-top: -27px;
    font-size: 24px;
    color: #0067b3;
    font-weight: bold;
    text-align: center;
    line-height: 54px;
    z-index: 4;
}

.t_sypt3li .std_word4 {
    text-align: center;
    color: #333;
    margin-top: 9px;
}

.t_sypt3li {
    position: relative;
}

.t_sypt3li::before {
    content: url(../images/a1_icon4.svg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -3.5px;
}

.t_sypt3li:last-of-type::before {
    display: none;
}

.t_lunjian2 .slick-next,.t_lunjian2 .slick-prev {
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    width: 54px;
    height: 54px;
    border-radius: 50%;
    transition: all 0.36s;
    z-index: 3;
}

.t_lunjian2 .slick-next::before,.t_lunjian2 .slick-prev::before, .t_lunjian2 .slick-next::after,.t_lunjian2 .slick-prev::after {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
    font-size: 0;
}

.t_lunjian2 .slick-next::after,.t_lunjian2 .slick-prev::after {
    opacity: 0;
}

.t_lunjian2 .slick-next::before {
    content: url(../images/a1_icon4.svg);
}

.t_lunjian2 .slick-prev::before {
    content: url(../images/a1_icon3.svg);
}

.t_lunjian2 .slick-prev::after {
    content: url(../images/a1_icon1.svg);
}

.t_lunjian2 .slick-next::after {
    content: url(../images/a1_icon2.svg);
}

.t_sypt3ul .slick-prev {
    left: -9px;
}

.t_sypt3ul .slick-next {
    right: -9px;
}

.t_sypt3ul .slick-prev.slick-disabled, .t_sypt3ul .slick-next.slick-disabled {
    display: none;
    cursor: auto;
    opacity: 0;
}

.t_sypt4li {
    width: 11.7%;
    padding: 0 4.5px;
    -webkit-transition: width 500ms cubic-bezier(0.190,1.000,0.220,1.000);
    transition: width 500ms cubic-bezier(0.190,1.000,0.220,1.000);
}

.t_sypt4li.on {
    width: 29.8%;
}

.t_sypt4ul {
    margin: 0 -4.5px;
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    height: 557px;
    position: relative;
    z-index: 3;
}

.t_sypt4pic {
    position: relative;
    border-radius: 8px;
    overflow: hidden;
    height: 100%;
}

.t_sypt4tu {
    width: 100%;
    height: 100%;
}

.t_sypt4tu::before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    opacity: 0.1;
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    z-index: 3;
}

.t_sypt4fu {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 4;
    padding: 0 37px 42px;
    opacity: 0;
    -webkit-transition: opacity 200ms cubic-bezier(0.390,0.575,0.565,1.000);
    transition: opacity 200ms cubic-bezier(0.390,0.575,0.565,1.000);
}

.t_sypt4xu {
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 24px;
}

.t_sypt4fu .std_title5 {
    color: #fff;
    font-weight: bold;
    margin-bottom: 8px;
}

.t_sypt4fu .std_word p {
    color: #fff;
    opacity: .7;
    line-height: 1.5;
}

.t_sypt4tu img {
    height: 100%;
    width: auto;
    max-width: none;
    object-fit: cover;
}

.t_sypt4li.on .t_sypt4tu img {
    width: 100%;
}

.t_sypt4li.on .t_sypt4fu {
    opacity: 1;
    -webkit-transition-delay: 100ms;
    transition-delay: 100ms;
}

.t_sypt4zh {
    position: relative;
    padding-bottom: 40px;
}

.t_decorate {
    position: absolute;
}

.t_decorate img {
    width: 100%;
}

.t_decorate1 {
    width: 148px;
    top: -25px;
    right: -62px;
}

.t_decorate2 {
    width: 174px;
    bottom: 0;
    left: -94px;
}

.t_sypt5li {
    padding: 0 10px;
    margin-bottom: 20px;
}

.t_sypt5ul {
    margin: 0 -10px;
    margin-bottom: -20px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}

.t_sypt5pic {
    position: relative;
    height: 100%;
}

.t_sypt5pic::before {
    content: '';
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    opacity: 0.2;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 3;
}

.t_sypt5xin {
    height: 100%;
    border-radius: 8px;
    overflow: hidden;
    position: relative;
}

.t_sypt5xin .std_word4 {
    position: absolute;
    width: 100%;
    color: #fff;
    font-weight: bold;
    padding: 0 40px 30px;
    bottom: 0;
    left: 0;
    z-index: 4;
}

.t_sypt5li1,.t_sypt5li5 {
    width: 37.323944%;
}

.t_sypt5li2,.t_sypt5li4 {
    width: 24.225352%;
}

.t_sypt5li3 {
    width: 38.450704%;
}

.t_sypt5li6,.t_sypt5li7 {
    width: 19.225352%;
}

.t_sypt5 {
    background: #F5F5F5;
}

.t_sypt6int {
    margin: 0 9px;
    margin-bottom: 24px;
    border-radius: 25px;
    background: rgba(217, 217, 217, 0.1);
    backdrop-filter: blur(29px);
    transition: all 0.36s;
    position: relative;
}

.t_sypt6int1.act,.t_sypt6int2.act,.t_sypt6int3.act {
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.t_sypt6int1 {
    width: 200px;
}

.t_sypt6form {
    margin: 0 -9px;
    margin-bottom: -24px;
}

.t_sypt6int input {
    color: #fff;
    width: 100%;
    font-size: 16px;
    line-height: 48px;
    padding: 0 22px;
    border-radius: 25px;
    border: 1px solid transparent;
}

.t_sypt6int input::placeholder {
    color: #fff;
}

.t_sypt6nr {
    position: relative;
}

.t_sypt6pic {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 0 8px 0 8px;
    overflow: hidden;
}

.t_sypt6pic img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.t_sypt6top {
    position: relative;
    z-index: 4;
    padding: 60px 192px 60px;
}

.t_sypt6top .std_title2 {
    color: #fff;
    margin-bottom: 6px;
}

.t_sypt6top .std_word4 p {
    color: #fff;
}

.t_sypt6top .std_word4 {
    margin-bottom: 28px;
}

.t_sypt6int2 {
    width: 300px;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.t_sypt6ic {
    position: absolute;
    right: 0;
    width: 18px;
    margin-right: 26px;
}

.t_sypt6ic img {
    width: 100%;
    transition: all 0.36s;
}

.t_sypt6int2 input {
    cursor: pointer;
    padding-right: 50px;
}

.d_b1leftpart .std_word::after {
    z-index: 0;
}

.t_sypt6int3 {
    width: 262px;
}

.t_sypt6int4 {
    height: 50px;
    background: #F3FBFE;
    border-radius: 25px;
    padding: 5px 10px;
    overflow: hidden;
    cursor: pointer;
}

.t_sypt6int4 img {
    height: 100%;
}

.t_sypt6int1 input:focus,.t_sypt6int2 input:focus,.t_sypt6int3 input:focus {
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.t_sypt6pic::before {
    content: '';
    background: rgba(0,0,0,.3);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 2;
}

.t_decorate3 {
    width: 160px;
    left: 0;
    top: -53px;
}

.t_decorate4 {
    width: 104px;
    right: -1px;
    bottom: -48px;
}

.t_sypt6nr .t_decorate {
    z-index: 4;
}

.t_sypt7li {
    padding: 0 8px;
    margin-bottom: 20px;
}

.t_sypt7hul {
    margin: 0 -8px;
    margin-bottom: -20px;
}

.t_sypt7xin {
    position: relative;
    border-radius: 8px;
    overflow: hidden;
}

.t_sypt7pic {
    position: relative;
}

.t_sypt7pic img {
    height: 100%;
}

.t_sypt7pic::before {
    content: '';
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    opacity: 0.5;
    height: 50%;
    width: 100%;
    left: 0;
    bottom: 0;
    position: absolute;
    z-index: 2;
    transition: all 0.5s;
}

.t_sypt7top {
    position: absolute;
    z-index: 3;
    width: 100%;
    padding: 0 40px 30px;
    bottom: 0;
    left: 0;
    white-space: normal;
}

.t_sypt7ic {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    position: relative;
}

.t_sypt7ic img {
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
    min-width: 100%;
    width: 100%;
    min-height: 100%;
    position: absolute;
}

.t_sypt7name {
    width: calc(100% - 36px);
    padding-left: 12px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    line-height: 1.5;
}

.t_sypt7one {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
}

.t_sypt7top .std_word2 p {
    color: #fff;
}

.t_sypt7top .std_word2 {
    height: 56px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    transition: all .5s;
    text-align: left;
}

.t_sypt7code {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(6,149,57,.9);
    padding: 40px;
    text-align: center;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    white-space: normal;
}

.t_sypt7code .t_sypt7ma {
    width: 120px;
    margin: 0 auto;
    margin-bottom: 14px;
}

.t_sypt7code .std_font20 {
    color: #fff;
    line-height: 1.8;
}

.t_sypt7xin1 .t_sypt7pic::before {
    display: none;
}

.t_sypt7ul {
    white-space: nowrap;
}

.t_sypt7li {
    height: 322px;
    display: inline-block;
    float: none;
    /* width: auto;

    float: left; */
}

.t_sypt7li a {
    display: block;
    height: 100%;
}

.t_sypt7xin,.t_sypt7pic,.t_sypt7pic img {
    height: 100%;
}

.t_sypt7hli1 {
    text-align: right;
}

.t_sypt7hli .mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-bottom: 0;
}

.t_sypt7hli .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    opacity: 0;
    pointer-events: none;
}

.t_sypt8rg {
    width: 600px;
}

.t_sypt8le {
    width: calc(100% - 600px);
    padding-right: 108px;
}

.t_sypt8seli {
    padding: 0 6.5px;
    width: 33.333333%;
}

.t_sypt8sel {
    margin: 0 -6.5px;
}

.t_sypt8int {
    width: 100%;
}

.t_sypt8int .ys_select_hd {
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 28px;
    height: 48px;
    background: #fff;
    border: 1px solid transparent;
    transition: all 0.36s;
}

.t_sypt8int .ys_select_hd.on {
    border: 1px solid #0067b3;
}

.t_sypt8int .ys_select_show {
    padding-left: 30px;
    font-size: 16px;
    color: #666;
}

.t_sypt8int .ys_select_xtbbox {
    right: 24px;
}

.t_sypt8int .ys_select_bd {
    top: calc(100% + 8px);
    border: 1px solid #0067b3;
    border-radius: 28px;
    padding: 20px 0;
    height: 362px;
}

.t_sypt8int .ys_select_li {
    padding: 0 34px;
    font-size: 16px;
    line-height: 2;
    color: #666;
    transition: all 0.36s;
}

.t_sypt8ic {
    width: 46px;
    margin-right: 18px;
}

.t_sypt8ic img {
    width: 100%;
}

.t_sypt8shu1 {
    color: #333;
    font-size: 56px;
    font-family: 'montserrat'!important;
    margin-right: 12px;
}

.t_sypt8shu {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: left;
    padding: 0 20px;
    margin: 0 -74px;
}

.t_sypt8leli {
    display: flex;
    align-items: center;
    padding: 0 74px;
}

.t_sypt8shu::before,.t_sypt8shu::after {
    display: none;
}

.t_sypt8map {
    width: 100%;
}

.t_sypt8leli {
    margin-bottom: 18px;
}

.t_sypt8img,.t_sypt8img img {
    width: 100%;
}

.t_sypt8int .mCSB_scrollTools .mCSB_draggerRail {
    width: 1px;
}

.t_sypt8int .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #D9D9D9;
}

.t_sypt8int .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #0067b3;
}

.t_sypt8int .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 1px;
}

.t_sypt8int .ys_select_bd.showscroll .mCSB_scrollTools {
    right: 10px !important;
}

.t_sypt8int .ys_select_bd .mCSB_outside+.mCSB_scrollTools .mCSB_draggerContainer {
    top: 23px;
    bottom: 23px;
}

.t_storeditit .std_word4 {
    font-weight: bold;
    color: #333;
}

.t_storeditit .t_storemore a {
    font-size: 16px;
    color: #666;
    line-height: 1.75;
    transition: all 0.36s;
}

.t_sypt8sel {
    margin-bottom: 38px;
}

.t_storeditit {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.t_storeditit::before,.t_storeditit::after {
    display: none;
}

.t_storeditit {
    margin-bottom: 30px;
}

.t_sypt8stli {
    background: #F9F9F9;
    border-radius: 8px;
    overflow: hidden;
    margin-bottom: 7px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.t_sypt8stle {
    width: 36.85%;
}

.t_sypt8strg {
    width: 63.15%;
    padding: 0 28px 0 23px;
}

.t_sypt8icon {
    width: 14px;
    margin-right: 6px;
    line-height: 21px;
}

.t_sypt8biao .std_font14 {
    width: calc(100% - 20px);
}

.t_sypt8strg .std_word4 {
    color: #333;
    font-weight: bold;
    margin-bottom: 9px;
}

.t_sypt8strg .t_sypt8sh {
    margin-bottom: 13px;
}

.t_sypt8stli:last-of-type {
    margin-bottom: 0;
}

.t_sypt8svg {
    width: 100%;
}

.t_sypt8svg svg {
    width: 100%;
}

.t_sypt9li {
    width: 50%;
    padding: 0 11px;
}

.t_sypt9ul {
    margin: 0 -11px;
}

.t_sypt9tu {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    margin-bottom: 35px;
}

.t_sypt9ic {
    position: absolute;
    width: 52px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.t_sypt9ic img {
    width: 100%;
}

.t_sypt9time {
    color: #0067b3;
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 8px;
    font-family: 'alibaba_sans'!important;
}

.t_lunjian2 .slick-prev.slick-disabled,.t_lunjian2 .slick-next.slick-disabled {
    display: none;
    opacity: 0;
    cursor: auto;
}

.t_sypt9ul .slick-next {
    right: -16px;
}

.t_sypt9ul .slick-prev {
    left: -16px;
}

.t_sypt9ul .slick-prev,.t_sypt9ul .slick-next {
    top: calc(50% - 80px);
}

.t_foot {
    background: #003E29;
    border-radius: 50px 50px 0 0;
    padding-top: 118px;
    position: relative;
}

.t_dilogo {
    width: 220px;
}

.t_dilogo a {
    display: block;
    width: 100%;
}

.t_dilogo img {
    width: 100%;
}

.t_dinavli a {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    transition: all 0.36s;
}

.t_dinav {
    width: 51%;
}

.t_dinavli {
    width: 33.333333%;
    text-align: center;
    margin-bottom: 43px;
}

.t_sypt8svg path {
    transition: all .3s ease;
}

.t_mapdi {
    transition: all .3s ease;
}

.t_diphone {
    font-size: 32px;
    color: #fff;
    font-family: 'alibaba_sansbold'!important;
    margin-bottom: 30px;
}

.t_dizhu {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    line-height: 1.5;
    margin-right: 6px;
}

.t_dishareic {
    width: 30px;
    opacity: .8;
    transition: all 0.36s;
    cursor: pointer;
}

.t_dishareic img {
    width: 100%;
}

.t_dishicon {
    position: relative;
}

.t_dicode {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: calc(100% + 18px);
    width: 110px;
    padding: 5px;
    border-radius: 8px;
    background: #fff;
    display: none;
}

.t_dicode img {
    width: 100%;
}

.t_dicode::before {
    content: '';
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
}

.t_dicode::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 18px;
    top: -18px;
    left: 0;
}

.t_dishareli {
    padding: 0 5px;
}

.t_dishareul {
    margin: 0 -5px;
}

.t_diqita {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-end;
}

.t_dierli p {
    color: #fff;
}

.t_dierli p a {
    color: #fff;
}

.t_copyright p,.t_copyright a {
    color: #fff;
}

.t_diguan p {
    color: #fff;
}

.t_dierrg {
    text-align: right;
}

.t_dilianli a {
    font-size: 16px;
    color: #fff;
    opacity: .6;
    transition: all 0.36s;
    line-height: 2;
}

.t_dilianli {
    padding: 0 14px;
}

.t_diguanlian {
    margin: 0 -14px;
}

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

.t_diernr::before,.t_diernr::after {
    display: none;
}

.t_disanli a {
    font-size: 16px;
    color: #fff;
    line-height: 2;
    transition: all 0.36s;
}

.t_disanli {
    padding: 0 16px;
    position: relative;
}

.t_disanul {
    margin: 0 -16px;
}

.t_disanli::before {
    content: '|';
    position: absolute;
    left: -2px;
    font-size: 16px;
    color: #fff;
    line-height: 2;
}

.t_disanli:first-of-type::before {
    display: none;
}

.t_dierul,.t_diguan {
    margin-bottom: 14px;
}

.t_dier {
    margin-bottom: 12px;
}

.t_dizui {
    padding-bottom: 37px;
}

.t_disanle .t_copyright a {
    margin-left: 20px;
}

.t_dione {
    padding-bottom: 60px;
    display: flex;
    justify-content: space-between;
}

.t_dione::before,.t_dione::after {
    display: none;
}

.t_footbg {
    position: absolute;
    right: 0;
    width: 31.35%;
    bottom: 52px;
    z-index: 2;
}

.t_footbg img {
    width: 100%;
}

.t_foot .ys_cont1400 {
    position: relative;
    z-index: 3;
}

.t_position .ys_modal_content {
    width: 400px;
    height: 400px;
    padding: 20px 0;
    border-radius: 10px;
}

.t_tantit p {
    color: #666;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.t_tantit {
    margin-bottom: 10px;
}

.t_modelul {
    width: 100%;
    height: 40px;
    line-height: 40px;
    position: relative;
}

.t_modelul::before {
    content: '';
    background: #ededed;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

.t_modelli {
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 25%;
    padding-right: 0.3em;
    padding-left: 0.3em;
    color: #333;
    border-bottom: 4px solid transparent;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    transition: all 0.36s;
    position: relative;
    z-index: 2;
}

.t_modelli.active {
    border-bottom: 4px solid #0067b3;
}

.t_modelxli {
    height: 34px;
    line-height: 34px;
    padding-left: 1.5em;
    font-size: 14px;
    width: 100%;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    cursor: pointer;
}

.t_modelxul {
    padding-top: 8px;
    padding-bottom: 0px;
    height: 270px;
}

.t_modelxia .mCSB_scrollTools {
    right: 20px;
}

.t_modelxul {
    display: none;
}

.t_modelxul.act {
    display: block;
}

.t_head {
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
}

/* 侧边 */
.t_keside {
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    right: -150px;
    z-index: 99;
    transition: all .5s;
}

.t_keside.act {
    right: 10px;
}

.t_kebox {
    border: 2px solid #0067b3;
    border-radius: 80px 80px 20px 20px;
    padding: 48px 10px;
    background: #fff;
}

.t_k3bg {
    width: 53px;
    position: absolute;
    top: -5px;
    left: -2px;
}

.t_k3bg img {
    width: 100%;
}

.t_ketit .std_word4 {
    color: #0067b3;
    font-weight: bold;
    text-align: center;
}

.t_ketit {
    position: relative;
    margin-bottom: 12px;
}

.t_kecode {
    width: 100px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.t_kecode img {
    width: 100%;
}

.t_kecodezi {
    color: #0067b3;
    text-align: center;
    margin-bottom: 22px;
}

.t_kebtnyue {
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 36px;
    padding: 0 22px;
    border-radius: 18px;
    background: #0067b3;
}

.t_kelieic {
    width: 25px;
    margin-right: 7px;
}

.t_kelieic img {
    width: 100%;
}

.t_kelienr .std_font14 {
    font-size: 14px;
    color: #333;
    line-height: 20px;
    transition: all 0.36s;
}

.t_kelienr {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.t_kelieli {
    position: relative;
}

.t_keliefu {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: calc(100% + 23px);
    background: #fff;
    box-shadow: 0px 2px 19px 10px rgba(22, 44, 112, 0.05);
    border-radius: 8px;
    display: none;
}

.t_keliefu::before {
    content: '';
    border-left: 11px solid #fff;
    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -11px;
}

.t_keliefu::after {
    width: 23px;
    height: 100%;
    position: absolute;
    right: -23px;
    top: 0;
}

.t_ke2ic {
    width: 32px;
    margin-right: 12px;
}

.t_ke2ic img {
    width: 100%;
}

.t_keliexnr .std_word p {
    color: #333;
    white-space: nowrap;
    transition: all 0.36s;
}

.t_keliexnr {
    display: flex;
    padding: 16px 6px;
}

.t_keliexli {
    border-bottom: 1px solid #EDEFF0;
}

.t_keliexli:last-of-type {
    border-bottom: 0;
}

.t_keliexul {
    padding: 0 24px;
}

.t_keyue {
    margin-bottom: 20px;
}

.t_kelieli {
    margin-bottom: 18px;
}

.t_kelieli:last-of-type {
    margin-bottom: 0;
}

.t_kebox {
    padding: 48px 10px 27px;
}

.t_kebtnic {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #0067b3;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -12px;
    cursor: pointer;
}

.t_kebtnic img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}

.t_keside.act.on {
    right: -110px;
}

.t_keside.on .t_kebtnic img {
    transform: translate(-50%,-50%) rotate(180deg);
}

/* 浮窗 */
.t_quickapp {
    position: fixed;
    bottom: -8px;
    width: 100%;
    left: 0;
    z-index: 99;
}

.t_quicknr {
    background: #59A640;
    border-radius: 200px;
    padding-left: 136px;
    padding-right: 28px;
    position: relative;
    padding-bottom: 35px;
    padding-top: 26px;
}

.t_quimg {
    width: 140px;
    position: absolute;
    bottom: 8px;
    margin-left: 18px;
    left: 0;
}

.t_quimg img {
    width: 100%;
}

.t_quwen .std_font22 {
    font-weight: bold;
    color: #fff;
    line-height: 1.5;
}

.t_quwen .std_word p {
    color: #fff;
}

.t_quwen {
    padding-left: 25px;
    padding-right: 24px;
    width: 173px;
}

.t_quickli,.t_qubtn {
    margin: 0 4px;
}

.t_quickul {
    margin: 0 -4px;
}

.t_quickli {
    height: 46px;
    border-radius: 23px;
    background: #fff;
    border: 1px solid #0067b3;
    padding: 0 16px;
    display: flex;
    align-items: center;
    position: relative;
}

.t_quickli label {
    font-size: 14px;
    color: #666;
    line-height: 2;
    position: absolute;
    width: calc(100% - 32px);
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
}

.t_quickli span {
    color: #FF0000;
}

.t_quickli input {
    width: 100%;
    font-size: 14px;
    color: #666;
    line-height: 2;
}

.t_quickli1 {
    width: 120px;
}

.t_quickli2 {
    width: 140px;
}

.t_quickli3 {
    width: 200px;
}

.t_quickli4 {
    width: 222px;
}

.t_quickli3 .t_sypt6ic {
    margin-right: 15px;
}

.t_qucode {
    width: 124px;
    cursor: pointer;
}

.t_qucode img {
    width: 100%;
}

.t_quickli.t_quickli4 input {
    width: calc(100% - 124px);
    padding-right: 10px;
}

.t_qubtn .t_anbtnxin {
    border: 1px solid #0067b3;
    font-size: 14px;
    color: #fff;
    line-height: 44px;
    padding: 0 41px;
    background: #0067b3;
}

.t_quickul {
    width: calc(100% - 173px);
}

.t_posibtn,.t_posibtn input,.t_posibtn label {
    cursor: pointer;
}

.t_quickli.act label {
    opacity: 0;
    pointer-events: none;
}

.t_quickli.t_quickli3.act label {
    opacity: 1;
    pointer-events: all;
}

.t_quickapp .ys_cont1200 {
    position: relative;
    z-index: 4;
    transition: all .4s cubic-bezier(.7,.01,.165,.99);
    transform: translateY(calc(100% + 30px));
}

.t_a1close {
    width: 155px;
    position: absolute;
    bottom: calc(100% - 1px);
    right: 100px;
}

.t_a1close img {
    width: 100%;
}

.t_a1clodeic {
    width: 15px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 16px;
    cursor: pointer;
}

.t_a1clodeic img {
    width: 100%;
}

.t_qukai {
    width: 160px;
    height: 80px;
    position: absolute;
    bottom: 0;
    right: 170px;
    cursor: pointer;
    border-radius: 80px 80px 0 0;
    text-align: center;
    padding-top: 12px;
    transition: all .4s cubic-bezier(.7,.01,.165,.99);
    transform: translateY(100%);
}

.t_qukai::before {
    content: '';
    width: 100%;
    height: 200%;
    border-radius: 50%;
    background: #59A640;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.t_qujian {
    width: 24px;
    margin: 0 auto;
}

.t_qujian img {
    width: 100%;
}

.t_qumian {
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    line-height: 1.5;
}

.t_quickapp.on .ys_cont1200 {
    transform: translateY(0);
}

.t_quickapp.on.off .ys_cont1200 {
    transform: translateY(calc(100% + 30px));
}

.t_quickapp.off .t_qukai {
    transform: translateY(0);
}

/* t_sypt5nr */
.t_sypt5le {
    width: 61.549296%;
}

.t_sypt5rg {
    width: 38.450704%;
}

.t_sypt5li1,.t_sypt5li4 {
    width: 60.640732%;
}

.t_sypt5li2,.t_sypt5li3 {
    width: 39.359268%;
}

.t_sypt5li5 {
    width: 100%;
}

.t_sypt5li6,.t_sypt5li7 {
    width: 50%;
}

.t_sypt5zu {
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}

/* b2 */
.t_inbanpic,.t_inban {
    position: relative;
}

.t_inbanpic::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
}

.t_inban .std_title1 {
    color: #fff;
    margin-bottom: 9px;
}

.t_inban .std_word4 p {
    color: #fff;
}

.t_inmain {
    position: absolute;
    bottom: 16px;
    width: 100%;
    z-index: 10;
}

.t_inmianli a {
    font-size: 14px;
    color: #fff;
    line-height: 1.75;
    transition: all 0.36s;
    opacity: .7;
}

.t_inmianli {
    padding: 0 9px;
    position: relative;
}

.t_inmianul {
    margin: 0 -9px;
}

.t_inmianli::before {
    content: '>';
    position: absolute;
    font-size: 14px;
    color: #fff;
    line-height: 1.75;
    left: -5px;
    opacity: .7;
}

.t_inmianli:first-of-type::before {
    display: none;
}

.t_b2pt1 {
    position: relative;
}

.t_b2pt1bg {
    width: 22%;
    position: absolute;
    left: 0;
    top: 0;
}

.t_b2pt1bg img {
    width: 100%;
}

.t_b2pt1 .ys_cont1400 {
    position: relative;
    z-index: 2;
}

.t_b2pt1icon {
    width: 52px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 3;
}

.t_b2pt1icon img {
    width: 100%;
}

.t_b2pt1rg {
    width: 42%;
}

.t_b2pt1le {
    width: 58%;
}

.t_b2pt1pic {
    position: relative;
    border-radius: 8px;
    width: 100%;
    overflow: hidden;
    cursor: pointer;
}

.t_b2pt1pic img {
    width: 100%;
}

.t_b2pt1le .std_title3 span {
    color: #0067b3;
}

.t_b2pt1le .std_title3,.t_b2pt1wen {
    padding-left: 104px;
}

.t_b2pt1wen {
    position: relative;
    padding-top: 84px;
    padding-bottom: 105px;
    padding-right: 117px;
}

.t_b2pt1wen::before {
    content: '';
    background: #E3E3E3;
    opacity: .5;
    border-radius: 20px 0 20px 20px;
    position: absolute;
    width: calc(100% + 84px);
    left: 0;
    top: 0;
    height: 100%;
}

.t_b2pt1wen .std_word {
    position: relative;
}

.t_b2pt1 .t_b2pt1le {
    position: relative;
    z-index: 3;
    padding-top: 50px;
}

.t_b2pt1le .std_title3 {
    margin-bottom: 47px;
}

.t_b2pt2li {
    width: 25%;
    padding: 0 8px;
    margin-bottom: 16px;
}

.t_b2pt2ul {
    margin: 0 -8px;
    margin-bottom: -16px;
}

.t_b2pt2pic {
    width: 100%;
}

.t_b2pt2xin {
    position: relative;
    border-radius: 8px;
    overflow: hidden;
}

.t_b2pt2pic::before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,.2));
    bottom: 0;
    left: 0;
    z-index: 3;
}

.t_b2pt2up {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: -109px;
    z-index: 4;
    padding: 0 52px 26px;
    transition: all 0.36s;
}

.t_b2pt2up .std_title5 {
    font-weight: bold;
    color: #fff;
    margin-bottom: 18px;
}

.t_b2pt2up .std_word2 p {
    color: #fff;
    line-height: 1.875;
}

.t_b2pt2up .std_word2 {
    height: 60px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.t_b2pt2xin .t_sypt2span {
    height: 24px;
    overflow: hidden;
}

.t_b2pt2up .t_sypt2span,.t_b2pt2up .std_word2 {
    opacity: 0;
    transition: all 0.36s;
}

.t_b2pt4 {
    background: #F5F5F5;
    position: relative;
}

.t_b2pt2bg {
    width: 22%;
    position: absolute;
    top: 0;
    right: 0;
}

.t_b2pt1bg img {
    width: 100%;
}

.t_b2pt4 .ys_cont1400 {
    position: relative;
    z-index: 3;
}

.t_b2pt4li {
    position: relative;
    height: 540px;
    max-width: 398px;
    position: relative;
    -webkit-transition: transform 500ms cubic-bezier(0.190,1.000,0.220,1.000);
    transition: transform 500ms cubic-bezier(0.190,1.000,0.220,1.000);
    width: calc(100% - 48px);
    will-change: transform;
}

.t_b2pt4li .t_sypt4fu {
    opacity: 1;
}

.t_b2pt4ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 540px;
    margin: 0 auto;
    position: relative;
    width: -webkit-calc(100% - 230px);
    width: calc(100% - 230px);
}

.t_b2pt4li .t_sypt4pic {
    -webkit-border-radius: 8px;
    border-radius: 8px;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}

.t_b2pt4li .t_sypt4pic {
    left: -115px;
    width: -webkit-calc(100% + 230px);
    width: calc(100% + 230px);
}

.t_b2pt4li[data-num='1'] {
    z-index: 10;
    transform: translate3d(0, 0px, 0px) scale3d(1, 1, 1);
}

.t_b2pt4li.prev[data-num='2'] {
    z-index: 9;
    transform: translate3d(calc(-7.25% - 17px), 0px, 0px) scale3d(0.855, 0.855, 1);
}

.t_b2pt4li.next[data-num='2'] {
    z-index: 9;
    transform: translate3d(calc(7.25% + 17px), 0px, 0px) scale3d(0.855, 0.855, 1);
}

.t_b2pt4li.prev[data-num='3'] {
    z-index: 8;
    transform: translate3d(calc(-11.5% - 27px), 0px, 0px) scale3d(0.77, 0.77, 1);
}

.t_b2pt4li.next[data-num='3'] {
    z-index: 8;
    transform: translate3d(calc(11.5% + 27px), 0px, 0px) scale3d(0.77, 0.77, 1);
}

.t_b2pt4li.prev[data-num='4'] {
    z-index: 7;
    transform: translate3d(calc(-14.05% - 32px), 0px, 0px) scale3d(0.719, 0.719, 1);
}

.t_b2pt4li.next[data-num='4'] {
    z-index: 7;
    transform: translate3d(calc(14.05% + 32px), 0px, 0px) scale3d(0.719, 0.719, 1);
}

.t_b2pt4li.prev[data-num='5'] {
    z-index: 6;
    transform: translate3d(calc(-16.2% - 37px), 0px, 0px) scale3d(0.676, 0.676, 1);
}

.t_b2pt4li.next[data-num='5'] {
    z-index: 6;
    transform: translate3d(calc(16.2% + 37px), 0px, 0px) scale3d(0.676, 0.676, 1);
}

.t_b2pt4li.prev[data-num='6'] {
    z-index: 5;
    transform: translate3d(calc(-18.16% - 42px), 0px, 0px) scale3d(0.6368, 0.6368, 1);
}

.t_b2pt4li.next[data-num='6'] {
    z-index: 5;
    transform: translate3d(calc(18.16% + 42px), 0px, 0px) scale3d(0.6368, 0.6368, 1);
}

.t_b2pt4li.prev[data-num='7'] {
    z-index: 4;
    transform: translate3d(calc(-19.88% - 44px), 0px, 0px) scale3d(0.6029, 0.6029, 1);
}

.t_b2pt4li.next[data-num='7'] {
    z-index: 4;
    transform: translate3d(calc(19.88% + 44px), 0px, 0px) scale3d(0.6029, 0.6029, 1);
}

.d_c1part2body1 .std_title4 {
    line-height: 1;
}

.d_c1part2body1 .std_title4 {
    margin-bottom: 30px;
}

.d_c1part2link .std_word3 {
    transition: all 0.36s;
}

.d_c1part2icon {
    width: 22px;
    height: 22px;
    background: #fff;
    box-shadow: 0px 4px 8px rgba(75, 99, 84, 0.09);
}

.d_c1partli2,.d_c1partli2 a {
    display: flex;
    align-items: center;
}

.d_c1part2icon img {
    width: 12px;
    transition: all 0.36s;
}

.d_c1part2icon img:nth-of-type(2) {
    opacity: 0;
}

.t_c1codefu .d_c1part2icon {
    margin-left: 0;
    cursor: pointer;
}

.t_c1codefu {
    margin-left: 6px;
    position: relative;
}

.t_c1code {
    width: 110px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: calc(100% + 14px);
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.14);
    border-radius: 8px;
    padding: 5px;
    display: none;
}

.t_c1code img {
    width: 100%;
}

.t_c1code::before {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    border-bottom: 11px solid #fff;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    top: -11px;
}

.t_c1code::after {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
    top: -14px;
    height: 14px;
}

.d_c1part2main .d_c1part2ul {
    position: relative;
    z-index: 5;
}

.d_c1part2bg {
    width: 149px;
}

.d_c1part2bg {
    top: -24px;
    right: -61px;
}

.d_c1part2bg1 {
    width: 174px;
    bottom: -27px;
    left: -94px;
}

.ys_b2page .ys_footer,.ys_c2page .ys_footer, .ys_c1page .ys_footer,.ys_d1page .ys_footer, .ys_d2page .ys_footer {
    background: #FAFAFA;
}

/* c2 */
.t_banbtnli {
    margin: 0 8px;
}

.t_banbtnli .t_anbtnxin {
    width: 140px;
    line-height: 44px;
    text-align: center;
    padding: 0 10px;
}

.t_banbtnli2 .t_anbtnxin {
    color: #0067b3;
    border: 1px solid #fff;
    background: #fff;
}

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

.t_banbtn {
    margin-top: 63px;
}

.t_c2pt1he .yxedr_active h5 {
    font-weight: bold;
    margin-bottom: 0;
    line-height: 1.75;
}

.t_c2pt1he img {
    margin-top: 33px;
}

.t_c2pt1wli .std_title5 {
    font-weight: bold;
    margin-bottom: 24px;
}

.t_c2pt1li {
    width: 25%;
    padding: 0 10px;
    margin-bottom: 20px;
}

.t_c2pt1ul {
    margin: 0 -10px;
    margin-bottom: -20px;
}

.t_c2pt1xin {
    border-radius: 8px;
    overflow: hidden;
    position: relative;
}

.t_c2pt1pic::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.16);
    top: 0;
    left: 0;
    z-index: 3;
}

.t_c2pt1xin .std_word4 {
    color: #fff;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 30px 24px;
    font-weight: bold;
    z-index: 4;
}

.t_c2pt1wli:last-of-type {
    margin-bottom: 0;
}

.t_c2pt2 {
    background: #FAFAFA;
}

.t_c2pt2rg {
    width: 45%;
}

.t_c2pt2le {
    width: 54%;
}

.t_c2pt2li:nth-of-type(2n-1) .t_c2pt2le {
    padding-right: 240px;
    padding-left: 0;
}

.t_c2pt2li:nth-of-type(2n) .t_c2pt2le {
    padding-right: 70px;
    padding-left: 170px;
}

.t_c2pt2li:last-of-type {
    margin-bottom: 0;
}

.t_c2pt2li {
    display: flex;
    align-items: center;
}

.t_c2pt2li:nth-of-type(2n) {
    flex-direction: row-reverse;
}

.t_c2pt2le .std_title3 {
    margin-bottom: 27px;
}

.t_c2pt3 {
    background: #F5F5F5;
}

.t_c2pt1ul {
    display: flex;
    align-items: stretch;
    justify-content: center;
    flex-wrap: wrap;
}

.t_c2pt4li {
    width: 20%;
    padding: 0 22px;
    margin-bottom: 48px;
    text-align: center;
}

.t_c2pt4ul {
    margin: 0 -22px;
    margin-bottom: -48px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    justify-content: center;
}

.t_c2pt4pic {
    border-radius: 8px;
    overflow: hidden;
}

.t_c2pt4li .t_sypt3id {
    margin-bottom: 8px;
}

.t_c2pt6li {
    width: 33.333333%;
    padding: 0 8px;
}

.t_c2pt6ul {
    margin: 0 -8px;
}

.t_c2pt6xin .std_word p {
    color: #333;
    text-align: center;
}

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

.t_c2pt6ul .slick-prev {
    left: -19px;
}

.t_c2pt6ul .slick-next {
    right: -19px;
}

.t_c2pt8 {
    background: #FAFAFA;
}

.t_c2pt8ul {
    position: relative;
    z-index: 3;
    margin: 0 -12.5px;
}

.t_c2pt8li {
    width: 33.333333%;
    padding: 0 12.5px;
}

.t_c2pt8xin {
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    padding: 45px 40px;
    display: flex;
    align-items: center;
}

.t_c2pt8ic {
    width: 80px;
}

.t_c2pt8rg {
    width: calc(100% - 80px);
    padding-left: 30px;
}

.t_c2pt8rg .std_word4 {
    color: #0067b3;
    font-weight: bold;
    margin-bottom: 5px;
}

.t_c2pt9 .d_d1li {
    padding: 20px 12.5px;
}

.t_c2pt9 .d_d1ul {
    margin: -20px -12.5px;
}

.d_d1ul .slick-next {
    right: -19px;
}

.d_d1ul .slick-prev {
    left: -19px;
}

.t_c2pt9 .d_d1list {
    box-shadow: 0px 4px 14px rgb(75 99 84 / 9%);
}

.t_c2pt9 .slick-track {
    height: 100%;
    display: flex;
    align-items: stretch;
}

.t_c2pt9 .d_d1li {
    margin-bottom: 0;
}

/* d2 */
.t_ximian .t_inmianli a {
    color: #999;
}

.t_ximian .t_inmain {
    position: relative;
    bottom: 0;
    padding-top: 19px;
}

.t_ximian .t_inmianli::before {
    color: #999;
}

.ys_main,.t_d2ban {
    position: relative;
}

.ys_d2page .ys_main::before {
    content: '';
    width: 100%;
    height: 620px;
    position: absolute;
    top: 0;
    left: 0;
    background: #F5F5F5;
}

.t_d2bg1 {
    width: 22%;
    position: absolute;
    top: 0;
    right: 0;
}

.t_d2bg1 img {
    width: 100%;
}

.t_d2wen .std_title1 {
    color: #333;
    margin-bottom: 19px;
}

.t_d2pt1 {
    position: relative;
    padding-top: 30px;
}

.t_d2pt1::before {
    content: '';
    height: 2px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: repeating-linear-gradient(to right,#D7D7D7 0,#D7D7D7 2px,#F5F5F5 0,#F5F5F5 6px);
}

.t_d2pt1rg {
    width: 160px;
}

.t_d2pt1le {
    width: calc(100% - 160px);
}

.t_d2pt1li {
    width: 25%;
    padding: 0 20px;
}

.t_d2pt1ul {
    margin: 0 -20px;
}

.t_d2pt1ic {
    width: 32px;
    margin-bottom: 15px;
}

.t_d2pt1li .std_title5 {
    color: #333;
    font-weight: bold;
    margin-bottom: 11px;
}

.t_d2pt1rg .t_anbtnxin {
    line-height: 44px;
}

.t_d2wen {
    margin-top: -29px;
}

.t_tuopic .twentytwenty-before-label {
    opacity: 1;
}

.t_tuopic .twentytwenty-after-label {
    opacity: 1;
}

.t_tuopic .twentytwenty-before-label:before {
    content: "翻新前";
}

.t_tuopic .twentytwenty-after-label:before {
    content: "翻新后";
}

.t_tuopic .twentytwenty-before-label:before,.t_tuopic .twentytwenty-after-label:before {
    background: #0067b3;
    line-height: 36px;
    padding: 0 26px;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
}

.twentytwenty-horizontal .t_tuopic .twentytwenty-before-label:before, .twentytwenty-horizontal .t_tuopic .twentytwenty-after-label:before {
    top: 42px;
    margin-top: 0;
}

.twentytwenty-horizontal .t_tuopic .twentytwenty-after-label:before {
    right: 26px;
}

.twentytwenty-horizontal .t_tuopic .twentytwenty-before-label:before {
    left: 26px;
}

.twentytwenty-horizontal .t_tuopic .twentytwenty-handle:before, .twentytwenty-horizontal .t_tuopic .twentytwenty-handle:after, .twentytwenty-vertical .t_tuopic .twentytwenty-handle:before, .twentytwenty-vertical .t_tuopic .twentytwenty-handle:after {
    background: #0067b3;
}

.t_tuopic .twentytwenty-handle {
    background: #0067b3;
    border: 0px solid #0067b3;
    width: 44px;
    height: 44px;
}

.twentytwenty-horizontal .t_tuopic .twentytwenty-handle:before, .twentytwenty-horizontal .t_tuopic .twentytwenty-handle:after {
    width: 1px;
    margin-left: 0;
    transform: translateX(-50%);
    box-shadow: none;
}

.twentytwenty-left-arrow::before,.twentytwenty-right-arrow::before {
    content: url(../images/a1_icon1.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.twentytwenty-right-arrow::before {
    content: url(../images/a1_icon2.svg);
}

.t_tuopic .twentytwenty-left-arrow {
    border-right: 0px solid white;
    margin-left: 0;
    margin-top: 0;
}

.t_tuopic .twentytwenty-right-arrow {
    border-left: 0px solid white;
    margin-right: 0;
    margin-top: 0;
}

.t_tuopic .twentytwenty-left-arrow, .twentytwenty-right-arrow, .t_tuopic .twentytwenty-up-arrow, .twentytwenty-down-arrow, .t_tuopic .twentytwenty-left-arrow, .t_tuopic .twentytwenty-right-arrow, .t_tuopic .twentytwenty-up-arrow, .t_tuopic .twentytwenty-down-arrow {
    border: 0px inset transparent;
}

.t_tuopic .twentytwenty-left-arrow {
    left: calc(50% - 8px);
}

.t_tuopic .twentytwenty-right-arrow {
    right: calc(50% - 8px);
}

.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
    opacity: 0;
}

.t_d2pt2pic {
    border-radius: 8px;
    overflow: hidden;
}

.t_d2pt2pic .twentytwenty-overlay:hover {
    background: transparent;
}

.t_d2pt3rg {
    width: 49.1%;
}

.t_d2pt3le {
    width: 50.9%;
    padding-right: 70px;
}

.t_d2pt3li:nth-of-type(2n) .t_d2pt3rg {
    width: 39.75%;
}

.t_d2pt3li {
    display: flex;
    align-items: center;
}

.t_d2pt3li:nth-of-type(2n) {
    flex-direction: row-reverse;
}

.t_d2pt3li:nth-of-type(2n) .t_d2pt3le {
    padding-left: 70px;
    padding-right: 0;
    width: 60.25%;
}

.t_d2pt3lun {
    width: 100%;
    border-radius: 8px;
    overflow: hidden;
}

.t_d2pt3lun .slick-dots li {
    margin: 0 5px;
}

.t_d2pt3lun .slick-dots {
    text-align: right;
    padding-right: 15px;
}

.t_d2pt3le .yxedr_active p {
    margin-bottom: 0;
}

.t_d2pt3zhu .std_font28 {
    font-weight: bold;
    padding-left: 28px;
    position: relative;
    margin-bottom: 30px;
}

.t_d2pt3zhu .std_font28::before {
    content: '';
    width: 4px;
    position: absolute;
    left: 0;
    top: 8px;
    border-radius: 2px;
    height: 30px;
    background: #0067b3;
}

.t_d2pt3xia {
    margin-bottom: 65px;
}

.t_d2pt3vid {
    width: 100%;
    cursor: pointer;
    position: relative;
    border-radius: 8px;
    overflow: hidden;
}

.t_d2pt3vid img {
    width: 100%;
}

.t_d2pt3vid::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.2);
    z-index: 3;
}

.t_d2pt3icb {
    width: 52px;
    margin: 0 auto;
    margin-bottom: 16px;
}

.t_d2pt3icb img {
    width: 100%;
}

.t_d2pt3play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
    text-align: center;
}

.t_d2pt3play .std_word3 {
    color: #fff;
}

.t_d2pt4li {
    width: 33.333333%;
    padding: 0 8px;
}

.t_d2pt4ul {
    margin: 0 -8px;
}

.t_d2pt4li .ys_imgbox_cover {
    border-radius: 8px;
    overflow: hidden;
}

.t_d2pt4walk.swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: linear!important;
}

/* e1 */
.ys_e1page .t_e1banbg {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.t_e1banbg img {
    width: 100%;
}

.ys_e1page .t_e1banbg::before {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
    z-index: 2;
}

.t_e1pt1con {
    position: relative;
}

.t_e1pt1con::before {
    content: '';
    width: calc(100% + 100px);
    height: 100%;
    position: absolute;
    background: #fff;
    z-index: 2;
    border-radius: 20px;
    left: -50px;
    top: 0;
}

.t_e1pt1nr {
    position: relative;
    z-index: 3;
}

.t_e1pt1 {
    position: relative;
    z-index: 3;
    padding-top: 55px;
    margin-bottom: 29px;
}

.t_e1pt1 .t_inmain {
    position: relative;
    bottom: 0;
    margin-bottom: 17px;
}

.t_e1pt1nr {
    padding: 30px 132px 30px 58px;
}

.t_e1pt1rg {
    width: 56%;
}

.t_e1pt1le {
    width: 44%;
    padding-top: 44px;
}

.ys_inpage .t_e1pt1le .std_title1 {
    color: #333;
    font-weight: bold;
    margin-bottom: 3px;
}

.t_e1pt1le .std_word4 p {
    color: #333;
}

.t_e1pt1le .std_word4 {
    margin-bottom: 26px;
}

.t_e1pt1le .t_sypt8seli {
    width: 360px;
    float: none;
    margin-bottom: 16px;
    padding: 0;
}

.t_e1pt1le .t_sypt8int .ys_select_hd {
    height: 56px;
}

.t_e1sou {
    width: 360px;
    margin-bottom: 16px;
    box-shadow: 0px 4px 30px rgb(75 99 84 / 9%);
    border-radius: 28px;
    height: 56px;
    background: #fff;
    border: 1px solid transparent;
    transition: all 0.36s;
    padding: 0 26px;
    display: flex;
    align-items: center;
}

.t_e1pt1le .t_sypt8sel {
    margin: 0;
    margin-bottom: 0;
}

.t_e1pt1le .t_sypt8int .ys_select_show {
    padding-left: 26px;
}

.t_e1soubtn {
    width: 24px;
    cursor: pointer;
}

.t_e1soubtn img {
    width: 100%;
}

.t_e1souint {
    width: calc(100% - 24px);
    padding-left: 15px;
}

.t_e1souint input {
    width: 100%;
    font-size: 16px;
    color: #666;
}

.t_e1souint input::placeholder {
    color: #999;
}

.t_sypt8int .ys_select_show::placeholder {
    color: #666;
}

.t_e1submit {
    width: 178px;
    text-align: center;
}

.t_e1submit .t_anbtnxin {
    line-height: 54px;
    padding: 0 10px;
    border-radius: 27px;
}

.t_e1pt2 .std_font20 {
    font-weight: bold;
    color: #333;
    margin-bottom: 32px;
}

.t_e1pt2 .std_font20 span {
    color: #0067b3;
}

.t_e1pt2li {
    width: 50%;
    padding: 0 15px;
    margin-bottom: 30px;
    display: flex;
    align-items: center;
}

.t_e1pt2ul {
    margin: 0 -15px;
    margin-bottom: -30px;
}

.t_e1pt2le {
    width: 39.3%;
}

.t_e1pt2pic {
    width: 100%;
    border-radius: 8px;
    overflow: hidden;
}

.t_e1pt2rg {
    width: 60.7%;
    padding-left: 30px;
}

.t_e1pt2li .std_word4 {
    color: #333;
    font-weight: bold;
    margin-bottom: 5px;
}

.t_e1pt2li .std_font14 p {
    line-height: 2;
}

.t_e1pt2rg .t_sypt8sh {
    margin-bottom: 2px;
}

/* g1 */
.t_g1meng {
    width: 500px;
    max-width: 100%;
    margin: 0 auto;
    border-radius: 25px;
    background: rgba(255, 255, 255, 0.2);
    margin-top: 30px;
}

.t_g1mengrg {
    width: 200px;
}

.t_g1mengle {
    width: calc(100% - 200px);
    font-size: 16px;
    line-height: 50px;
    color: #fff;
    text-align: center;
}

.t_g1mengle span {
    font-weight: bold;
}

.t_anbtnxin {
    cursor: pointer;
}

.t_g1pt1 {
    background: #FAFAFA;
}

.t_g1pt1top {
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    padding: 29px 45px 31px;
    margin-top: -40px;
    position: relative;
    z-index: 10;
}

.t_g1pt1li {
    width: 25%;
    padding: 0 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.t_g1pt1ul {
    margin: 0 -20px;
}

.t_g1pt1cir {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: #0067b3;
    margin-right: 24px;
    position: relative;
}

.t_g1pt1cir img {
    width: 42px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.t_g1pt1li .std_word4 {
    color: #333;
    font-weight: bold;
}

.t_g1pt1li::before {
    content: '/';
    color: #eee;
    font-size: 18px;
    line-height: 2;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
}

.t_g1pt1li:last-of-type::before {
    display: none;
}

.ys_g1page .t_inmain {
    bottom: 56px;
}

.t_g1pt2 .t_c2pt8xin {
    padding: 40px 50px;
}

.t_g1pt2le {
    font-family: 'alibaba_sansbold'!important;
    color: #333;
    opacity: .1;
    font-size: 100px;
    line-height: 1;
    width: 158px;
    padding-right: 10px;
}

.t_g1pt2rg {
    width: calc(100% - 158px);
}

.t_g1pt2shu {
    font-size: 40px;
    color: #0067b3;
    font-weight: bold;
    margin-bottom: 8px;
}

.t_g1pt2shu span {
    font-family: 'alibaba_sansbold'!important;
    font-size: 46px;
}

.t_g1pt3le {
    width: 44.286%;
}

.t_g1pt3rg {
    width: 55.714%;
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    position: relative;
    overflow: hidden;
}

.t_g1pt3pic,.t_g1pt3pic img {
    width: 100%;
}

.t_g1pt3bg {
    width: 35.64%;
    position: absolute;
    top: 0;
    right: 0;
}

.t_g1pt3wen {
    position: relative;
    z-index: 2;
    padding: 97px 113px 100px 94px;
}

.t_g1pt3wen .yxedr_active p {
    margin-bottom: 0;
}

.yxedr_active ol, .yxedr_active ul {
    padding-inline-start: 24px; }

.yxedr_active li::marker {
    color: #666;
}

.yxedr_active p span {
    color: #0067b3;
    font-weight: bold;
}

.t_g1pt3pic {
    border-radius: 8px 0 0 8px;
    overflow: hidden;
}

.t_g1pt3nr {
    display: flex;
    align-items: center;
}

.t_g1pt3wen .std_title3 {
    margin-bottom: 31px;
}

.t_g1pt4wen {
    position: relative;
}

.t_g1pt4wen::before {
    content: '';
    position: absolute;
    width: 100%;
    background: #F5F5F5;
    height: calc(100% - 93px);
    top: 0;
    left: 0;
}

.t_g1pt4rg {
    width: 406px;
}

.t_g1pt4pic,.t_g1pt4pic img {
    width: 100%;
}

.t_g1pt4le {
    width: calc(100% - 406px);
    padding-right: 98px;
    padding-top: 38px;
}

.t_g1pt4top {
    padding-top: 50px;
    padding-right: 96px;
}

.t_g1pt4wen .ys_cont1400 {
    position: relative;
    z-index: 2;
}

.t_g1pt4le .std_title5 {
    color: #333;
    font-weight: bold;
    margin-bottom: 29px;
}

.t_g1pt4le .std_title5 span {
    color: #0067b3;
}

.t_g1pt4le .std_word4 p span {
    color: #0067b3;
    font-weight: bold;
}

.t_g1pt4 .t_trtit .std_title3 {
    margin-bottom: 10px;
}

.t_g1pt4 .t_trtit {
    margin-bottom: 32px;
}

.t_g1pt4xli {
    margin-bottom: 67px;
}

.t_g1pt4xli:last-of-type {
    margin-bottom: 0;
}

.t_g1pt4xia {
    background: #0067b3;
    border-radius: 8px;
    overflow: hidden;
}

.t_g1pt4li {
    width: 12.5%;
    text-align: center;
    padding: 47px 0 40px;
}

.t_g1pt4ic {
    width: 48px;
    margin: 0 auto;
    margin-bottom: 13px;
}

.t_g1pt4li .std_word p {
    font-weight: bold;
    color: #fff;
}

.t_g1pt5li {
    width: 33.333333%;
    padding: 0 12.5px;
    margin-bottom: 25px;
}

.t_g1pt5ul {
    margin: 0 -12.5px;
    margin-bottom: -25px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}

.t_g1pt5xin {
    background: #fff;
    border: 1px solid transparent;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    transition: all 0.36s;
    padding: 29px 44px;
    height: 100%;
}

.t_g1pt5ic {
    width: 36px;
    margin-right: 12px;
    height: 36px;
}

.t_g1pt5ic img {
    width: 100%;
}

.t_g1pt5top .std_font20 {
    color: #333;
    font-weight: bold;
}

.t_g1pt5top {
    display: flex;
    align-items: center;
    padding-bottom: 13px;
    border-bottom: 1px solid #E1E1E6;
    margin-bottom: 21px;
}

.t_g1pt5xin .std_word p {
    color: #999;
}

.t_g1pt5xin .std_word {
    min-height: 96px;
}

.t_g1pt5box {
    position: relative;
}

.t_g1pt5bg1 {
    width: 11.43%;
    position: absolute;
    left: -41px;
    top: -76px;
}

.t_g1pt5bg1 img,.t_g1pt5bg2 img {
    width: 100%;
}

.t_g1pt5bg2 {
    width: 7.5%;
    position: absolute;
    bottom: -36px;
    right: -41px;
}

.t_g1pt5ul {
    position: relative;
    z-index: 3;
}

.t_g1pt6xin {
    background: #F5F5F5;
}

.t_g1pt6le {
    width: calc(100% - 400px);
    padding-right: 30px;
    display: flex;
    align-items: center;
}

.t_g1pt6pic {
    width: 30.4%;
}

.t_g1pt6pic img {
    width: 100%;
}

.t_g1pt6xrg {
    width: 69.6%;
    padding-left: 80px;
}

.t_g1pt6xrg .std_title5,.t_g1pt6rg .std_title5 {
    color: #333;
    font-weight: bold;
    margin-bottom: 33px;
}

.t_g1pt6xrg .std_title5 span,.t_g1pt6rg .std_title5 span {
    color: #0067b3;
}

.t_g1pt6xu {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #0067b3;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height: 36px;
}

.t_g1pt6xzh {
    background: #fff;
    box-shadow: 0px 9px 40px rgba(75, 99, 84, 0.09);
    border-radius: 50px;
}

.t_g1pt6xzh .std_word p {
    color: #0067b3;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
}

.t_g1pt6xzh .std_word {
    padding: 0 27px 0 17px;
}

.t_g1pt6xli {
    padding: 0 12px;
    margin-bottom: 24px;
}

.t_g1pt6xul {
    margin: 0 -12px;
}

.t_g1pt6nr {
    padding: 59px 0;
    position: relative;
}

.t_g1pt6xrg .std_word4 p {
    color: #333;
}

.t_g1pt6rg {
    width: 400px;
    height: 100%;
}

.t_g1pt6rgwen {
    position: absolute;
    width: 400px;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    background: #fff;
    overflow: hidden;
    padding: 59px 60px;
    right: 0;
}

.t_g1pt6rg .t_g1pt6xzh {
    background: #F5F5F5;
}

.t_g1pt6rg .t_g1pt6xzh .std_word p {
    color: #333;
}

.t_g1pt6rg .t_g1pt6xli:nth-of-type(2n-1) {
    float: right;
}

.t_g1pt6rg .t_g1pt6xli {
    margin-bottom: 30px;
}

.t_g1pt6rg .t_g1pt6xli:last-of-type {
    margin-bottom: 0;
}

.t_g1pt6 {
    padding: 10px 0 30px;
}

.t_g1pt8le {
    width: 62.857%;
}

.t_g1pt8rg {
    width: 37.143%;
    padding-left: 105px;
}

.t_quickapp.on {
    z-index: 99;
}

.t_quickapp {
    z-index: 1;
}

.t_g1pt8li {
    width: 33.333333%;
    padding: 0 10px;
}

.t_g1pt8one {
    margin: 0 -10px;
}

.t_g1pt8xin {
    margin-bottom: 21px;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 50px;
    height: 50px;
    background: #fff;
    border: 1px solid transparent;
    transition: all 0.36s;
    padding: 0 22px;
    display: flex;
    align-items: center;
    position: relative;
}

.t_g1pt8xin label {
    font-size: 16px;
    color: #333;
    line-height: 2;
    position: absolute;
    width: calc(100% - 44px);
    left: 22px;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.36s;
}

.t_g1pt8xin label span {
    color: #f00;
}

.t_g1pt8xin input {
    width: 100%;
    font-size: 16px;
    color: #333;
    line-height: 2;
}

.t_g1pt8code {
    width: 100%;
    height: 50px;
    border-radius: 50px;
    background: #F3FBFE;
    padding: 5px 10px;
    cursor: pointer;
    overflow: hidden;
}

.t_g1pt8code img {
    width: 100%;
}

.t_g1pt8li6 {
    width: 148px;
}

.t_g1pt8li4 {
    width: calc(66.666667% - 148px);
}

.t_g1pt8li.act label {
    pointer-events: none;
    opacity: 0;
}

.t_g1pt8li .t_posibtn label {
    pointer-events: all;
    opacity: 1;
}

.t_g1pt8box {
    position: relative;
}

.t_g1pt8wen {
    background: #fff;
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
    border-radius: 8px;
    padding: 53px 58px 58px;
    position: relative;
    z-index: 3;
}

.t_g1pt8p {
    color: #666;
    font-size: 16px;
    line-height: 2;
    padding-left: 25px;
    position: relative;
}

.t_g1pt8p span {
    color: #0067b3;
    font-weight: bold;
}

.t_g1pt8wen .yxedr_active p {
    margin-bottom: 0;
}

.t_g1pt8wen .std_word {
    margin-bottom: 11px;
}

.t_g1pt8p::before {
    content: '';
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #E6E7E8;
    position: absolute;
    left: 0;
    top: 8px;
}

.t_g1pt8p::after {
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #0067b3;
    position: absolute;
    left: 5px;
    top: 13px;
}

.t_head {
    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);
}

.t_ximian {
    position: relative;
}

.ys_f2page .t_ximian .t_inmain {
    position: absolute;
    width: 100%;
    top: 0;
    height: 20px;
}

.d_e4listtop {
    align-items: center;
}

.d_c1li:last-of-type {
    margin-bottom: 0;
}

.d_b1 {
    min-height: 390px;
}

.ys_b1page {
    background: #FAFAFA;
}

.d_b1formli label {
    font-size: 16px;
    color: #333;
    line-height: 2;
    position: absolute;
    width: calc(100% - 44px);
    left: 22px;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.36s;
}

.d_b1formli label span {
    color: #f00;
}

.d_b1input input {
    width: 100%;
}

.d_b1input {
    padding: 0 22px;
    height: 50px;
    position: relative;
}

.d_b1input input {
    color: #333;
    font-size: 16px;
}

.d_b1formli.act label {
    pointer-events: none;
    opacity: 0;
}

.d_b1formli.act .t_posibtn label,.d_b1formli.act .t_duoxuan label {
    pointer-events: all;
    opacity: 1;
}

.t_duoxuan .d_b1input,.t_duoxuan label {
    cursor: pointer;
}

.d_b1inputpic {
    width: 148px;
}

.d_b1num {
    width: calc(100% - 158px) !important;
}

.d_bt2 {
    text-align: center;
}

.d_b1button a {
    display: inline-block;
}

.t_duoxuan {
    position: relative;
}

.t_duoxuan.on .d_b1input {
    border: 1px solid #0067b3;
}

.d_b1form {
    z-index: 40;
}

.t_duoxia {
    border: 1px solid #0067b3;
    border-radius: 25px;
    background: #F5F8F4;
    padding: 10px 0;
    position: absolute;
    width: 100%;
    left: 0;
    top: calc(100% + 6px);
    z-index: 9;
    height: 150px;
    display: none;
}

.t_duoxia .t_duoxiali {
    padding: 0 22px;
    font-size: 16px;
    color: #333;
    line-height: 2;
    transition: all 0.36s;
    cursor: pointer;
    position: relative;
}

.t_duoxia .t_duoxiali {
    padding-left: 46px;
}

.t_duoxia .t_duoxiali input {
    content: '';
    width: 16px;
    height: 16px;
    border: 1px solid rgba(6, 149, 57, 0.4);
    position: absolute;
    left: 22px;
    top: 9px;
}

.t_duoxia .t_duoxiali::after {
    content: '\e72e';
    font-family: 'iconfont'!important;
    font-size: 12px;
    color: #0067b3;
    line-height: 32px;
    position: absolute;
    left: 24.5px;
    top: 1px;
    opacity: 0;
    transition: all 0.36s;
}

.t_duoxiali.on::after {
    opacity: 1;
}

.t_duoxia.on {
    color: #0067b3;
}

.t_duoxuan.on .t_sypt6ic img {
    transform: rotate(180deg);
}

.t_sypt7name {
    text-align: left;
}

/* 载入 */
.ys_faderight3 {
    animation: fadeInRight 1s ease-out both;
    animation-delay: 0.3s;
}

.ys_fadeup31 {
    animation: ysfadeInUp .5s ease-out both;
    animation-delay: 0.3s;
}

.ys_fadeup32 {
    animation: ysfadeInUp .5s ease-out both;
    animation-delay: 0.5s;
}

.ys_ban_li.slick-active .std_title1 {
    animation: ysfadeInUp .5s ease-out both;
    animation-delay: 0.3s;
}

.ys_ban_li.slick-active .ys_ban_txtbox .std_font32 {
    animation: ysfadeInUp .5s ease-out both;
    animation-delay: 0.3s;
}

@media screen and (min-width: 1200px) {
    .t_headli:hover .t_headone a::before {
        width: 100%;
        opacity: 1;
    }

    .t_headli:hover .t_headone a {
        color: #0067b3;
    }

    .t_headerli a:hover {
        color: #0067b3;
    }

    .t_sypt2zi:hover::before {
        width: 100%;
        opacity: 1;
    }

    .t_sypt2zi:hover {
        color: #0067b3;
    }

    .t_anbtn1 .t_anbtnxin:hover {
        border: 1px solid #0067b3;
        background: #0067b3;
    }

    .t_lunjian1 .swiper-button-next:hover,.t_lunjian1 .swiper-button-prev:hover {
        background: #0067b3;
    }

    .t_lunjian1 .swiper-button-next:hover::after,.t_lunjian1 .swiper-button-prev:hover::after {
        opacity: 1;
    }

    .t_lunjian1 .swiper-button-next:hover::before,.t_lunjian1 .swiper-button-prev:hover::before {
        opacity: 0;
    }

    .t_lunjian2 .slick-next:hover,.t_lunjian2 .slick-prev:hover {
        background: #0067b3;
    }

    .t_lunjian2 .slick-next:hover::after,.t_lunjian2 .slick-prev:hover::after {
        opacity: 1;
    }

    .t_lunjian2 .slick-next:hover::before,.t_lunjian2 .slick-prev:hover::before {
        opacity: 0;
    }

    .t_sypt5xin:hover .t_sypt5pic img {
        transform: scale(1.05);
    }

    .t_sypt6int1 input:hover,.t_sypt6int2 input:hover,.t_sypt6int3 input:hover {
        border: 1px solid rgba(255, 255, 255, 0.2);
    }

    .t_sypt7xin:hover .t_sypt7pic::before {
        height: 100%;
        background: #000;
    }

    .t_sypt7xin:hover .t_sypt7top .std_word2 {
        -webkit-line-clamp: 8;
        height: 224px;
    }

    .t_sypt8int .ys_select_li:hover {
        color: #0067b3;
    }

    .t_storeditit .t_storemore a:hover {
        color: #0067b3;
    }

    .t_sypt9xin:hover .t_sypt9pic img {
        transform: scale(1.05);
    }

    .t_dinavli a:hover {
        color: #0067b3;
    }

    .t_mapdi:hover {
        fill: rgba(6,149,57,.3);
    }

    .t_dishicon:hover .t_dishareic {
        opacity: 1;
    }

    .t_dilianli a:hover {
        opacity: 1;
    }

    .t_modelxli:hover {
        color: #0067b3;
    }

    .t_kelienr:hover .std_font14 {
        color: #0067b3;
    }

    .t_keliexnr:hover .std_word p {
        color: #0067b3;
    }

    .t_inmianli a:hover {
        opacity: 1;
    }

    .t_b2pt2xin:hover .t_b2pt2up {
        bottom: 0;
    }

    .t_b2pt2xin:hover .t_b2pt2up .t_sypt2span,.t_b2pt2xin:hover .t_b2pt2up .std_word2 {
        opacity: 1;
    }

    .d_c1part2link a:hover .std_word3 {
        color: #0067b3;
    }

    .d_c1part2icon:hover {
        background: #0067b3;
    }

    .d_c1part2icon:hover img:nth-of-type(2) {
        opacity: 1;
    }

    .d_c1part2icon:hover img:first-of-type {
        opacity: 0;
    }

    .d_c1partli2 a:hover .std_word3 {
        color: #0067b3;
    }

    .t_g1pt5xin:hover {
        border: 1px solid #0067b3;
    }

    .t_e1sou:hover {
        border: 1px solid #0067b3;
    }

    .t_sypt8int .ys_select_hd:hover {
        border: 1px solid #0067b3;
    }

    .t_g1pt8xin:hover {
        border: 1px solid #0067b3;
    }

    .d_e3headli a:hover::after {
        width: 100%;
        opacity: 1;
    }

    .d_e3headli a:hover .d_e3headlist {
        color: #0067b3;
    }

    .d_c1asideli:hover::after {
        width: 100%;
    }

    .t_g1pt8xin:hover {
        border: 1px solid #0067b3;
    }

    .t_duoxia .t_duoxiali:hover {
        color: #0067b3;
    }

    /* .t_duoxiali:hover::after{

        opacity: 1;

    } */
}

.t_f2video {
    position: relative;
    width: 100%;
    border-radius: 20px;
    overflow: hidden;
    cursor: pointer;
}

.t_f2video img {
    width: 100%;
}

.t_f2video video {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 2;
    left: 0;
    top: 0;
}

.d_f2head {
    margin-bottom: 30px;
}

.t_f2vidplay {
    width: 52px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
    transition: all 0.36s;
    pointer-events: none;
}

.t_f2vidplay img {
    width: 100%;
}

.t_f2vidplay.on {
    opacity: 0;
}

.d_e3headli {
    padding: 0;
}

.d_e3headli a {
    display: block;
    padding: 22px 0;
    position: relative;
}

.d_e3headli a::after {
    content: '';
    bottom: -3px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 3px;
    background: #0067b3;
    position: absolute;
    opacity: 0;
    transition: all .36s;
}

.d_e3headli::after {
    display: none;
}

.d_e3headli.on a::after {
    width: 100%;
    opacity: 1;
}

.d_e3headli.on .d_e3headlist {
    color: #0067b3;
}

.d_e3search {
    justify-content: center;
}

.d_e1table th {
    padding: 12px 0;
    font-size: 16px;
    line-height: 1.5;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    padding-bottom: 15px;
}

.d_e1table td:first-child .t_e1td {
    color: #333333;
    font-weight: bold;
}

.t_e1td {
    padding: 33px 0;
    font-size: 16px;
    line-height: 1.5;
    font-weight: normal;
    color: #666666;
    text-align: center;
}

.d_e1table thead {
    width: 100%;
    background: transparent;
    border-radius: 8px;
    overflow: hidden;
}

.t_e1top th {
    background: #0067b3;
    overflow: hidden;
}

.t_e1top th:first-child {
    border-radius: 8px 0 0 8px;
}

.t_e1top th:last-child {
    border-radius: 0 8px 8px 0;
}

.d_e1table tbody td {
    padding-top: 16px;
}

.t_e1td {
    background: #F5F5F5;
    overflow: hidden;
}

.d_e1table td:first-child .t_e1td {
    border-radius: 8px 0 0 8px;
    text-align: left;
    padding-left: 60px;
    position: relative;
}

.d_e1table td:last-child .t_e1td {
    border-radius: 0 8px 8px 0;
}

.d_e1table td:first-child .t_e1td::before {
    content: '';
    width: 4px;
    height: 20px;
    border-radius: 2px;
    background: #0067b3;
    position: absolute;
    left: 40px;
    top: 35px;
}

.d_e1table th {
    padding: 18px 0;
}

.d_e1table th:first-child {
    text-align: left;
    padding-left: 60px;
}

.d_c1asideli::after {
    width: 0;
}

.d_c1asideli.on .d_c1asidelist {
    color: #0067b3;
}

.d_c1asideli.on::after {
    width: 100%;
    opacity: 1;
}

.d_c1asidelist {
    cursor: pointer;
}

.d_c1more {
    color: #666;
    transition: all 0.36s;
}

.t_g1pt8form .d_b1button {
    justify-content: left;
}

.t_g1pt8form .d_b1bt {
    justify-content: left;
    margin-top: 3px;
    margin-bottom: 28px;
}

.t_g1pt8form .d_bt2 {
    text-align: left;
}

.t_g1pt8form .d_b1button2 {
    padding: 17px 0;
}

/* 程序后 */
.t_quickapp.off {
    z-index: 4;
    pointer-events: none;
}

.t_quickapp.off .t_qukai {
    pointer-events: all;
}

.t_qukai {
    right: calc(50vw - 872px);
}

.t_sypt2lun.swiper-container {
    overflow: hidden;
}

.t_sypt2box.t_lunjian1 .swiper-button-prev, .t_sypt2box.t_lunjian1 .swiper-container-rtl .swiper-button-next {
    left: 13px;
}

.t_sypt2box.t_lunjian1 .swiper-button-next, .t_sypt2box.t_lunjian1 .swiper-container-rtl .swiper-button-prev {
    right: 13px;
}

.t_kelienr {
    justify-content: center;
}

.t_sypt8sel {
    position: relative;
    z-index: 3;
}

.d_c1part2bg1 img,.d_c1part2bg img {
    width: 100%;
}

.t_g1meng {
    position: relative;
    z-index: 40;
}

.t_inmain {
    z-index: 5;
    pointer-events: none;
}

.t_inmianli {
    z-index: 30;
    pointer-events: all;
}

.t_inmianul {
    display: inline-block;
}

.d_b1bt {
    align-items: start;
    display: block;
}

.d_b1bt {
    position: relative;
}

.d_b1bt p {
    width: 100%;
    padding-left: 26px;
}

.d_b1round {
    position: absolute;
    left: 0;
    top: 0;
}

.d_b1round,.d_b1bt p {
    display: inline-block;
}

.d_b1round {
    margin-right: 5px;
}

.d_c1part2icon {
    width: 24px;
    height: 24px;
}

.t_anbtnxin {
    text-align: center;
}

.d_c1part2wechat img {
    width: 110px;
}

.t_b2pt4li.next .t_sypt4fu,.t_b2pt4li.prev .t_sypt4fu {
    opacity: 0;
}

.t_sypt8svg {
    position: relative;
}

.t_sypt8svg img {
    width: 100%;
}

.t_sypt8svg svg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.ys_ban_imgbox::before {
    background: rgba(0,0,0,.2);
}

.t_sypt8seli.on {
    z-index: 10;
    position: relative;
}

.d_f2asideul {
    height: auto!important;
}

.d_e4cont {
    padding-bottom: 0;
    margin-bottom: 44px;
}

.d_e1table td {
    padding: 0;
}

.d_e3headli {
    padding: 0px!important;
}

.d_e3submit {
    display: flex;
    align-items: center;
    justify-content: center;
}

.d_e1table {
    min-width: 1120px;
}

.d_e1part .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #0067b3;
}

.d_e1part.mCustomScrollbar {
    -ms-touch-action: auto!important;
    touch-action: auto!important;
}

.d_b1leftpart .std_word p {
    line-height: 1.75;
}

.d_b1bg {
    width: 14.5%;
}

.d_b1bg img {
    width: 100%;
}

.d_b1button2 {
    cursor: pointer;
}

.mc_fybtn {
    color: #666;
}

.t_sypt8di {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.t_sypt8dili {
    position: absolute;
    transform: translate(-50%,-50%);
}

.t_sypt8xi {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #32A65B;
    line-height: 18px;
    font-size: 12px;
    text-align: center;
    color: #fff;
    display: block;
    position: relative;
    transition: all 0.36s;
}

.t_sypt8zi {
    font-size: 12px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: calc(100% + 6px);
    color: #666;
    white-space: nowrap;
}

.t_sypt8dili23 .t_sypt8zi,.t_sypt8dili27 .t_sypt8zi {
    top: 50%;
    transform: translateY(-50%);
    left: calc(100% + 10px);
}

.t_sypt8di {
    pointer-events: none;
}

.t_sypt8dili {
    pointer-events: all;
    cursor: pointer;
    display: block;
    transition: all 0.36s;
}

.t_sypt8dili28 .t_sypt8zi {
    left: auto;
    right: 0;
    transform: translateX(0);
}

.t_sypt8dili29 .t_sypt8zi {
    left: 0;
    transform: translateX(0);
}

.t_sypt8di.on1 .t_sypt8dili {
    opacity: .3;
}

.t_sypt8di.on1 .t_sypt8dili.on {
    opacity: 1;
}

.t_sypt8di.on1 .t_sypt8dili.on .t_sypt8xi {
    width: 36px;
    height: 36px;
    line-height: 36px;
}

.d_b1input input {
    font-size: 14px;
}

.t_disannr {
    position: relative;
}

.t_disanle {
    position: absolute;
    bottom: 0;
    left: 0;
}

.pag1 {
    position: relative;
    top: -12px;
}

.t_disanle .t_copyright a {
    margin-left: 0;
}

.t_c2pt9 .d_d1ul {
    width: calc(100% + 25px);
}

.slick-list {
    width: 100%;
}

.t_sypt4fu .std_word p {
    opacity: .9;
}

.t_sypt6nr {
    margin-top: 40px;
}

.t_sypt4fu .std_title5,.t_sypt4fu .std_word {
    min-width: 300px;
}

.t_phphone {
    font-size: 20px;
    text-align: center;
    padding: 20px;
}

.ys_phmenu_scroll {
    max-height: calc(100% - 128px);
}

.z_1200_1 ul li {
    border: solid 1px transparent;
}

.page li img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

img {
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}

.t_disannr {
    pointer-events: none;
    z-index: 4;
}

.t_quickli label {
    line-height: 1.25;
}

.pag1,.t_disanul,.t_disanle .t_copyright p {
    pointer-events: all;
}

.t_kecodeg {
    width: 110px;
    padding: 5px;
}

.t_kecodeg img {
    width: 100%;
}

.ys_ban_imgbox::before {
    background: transparent;
}

.t_c2pt1he .yxedr_active p span {
    color: inherit;
    font-weight: inherit;
}

.t_d2pt1rg .t_anbtnxin {
    padding: 0 10px;
}

.t_c2pt2le .std_title3 {
    text-align: justify;
}

.t_trtit .std_title3 {
    margin-bottom: 6px;
}

.t_sypt3ul .slick-next,.t_sypt3ul .slick-prev,.t_sypt3li::before {
    top: calc(50% - 33.75px);
}

.t_mediashow {
    display: none;
}

.t_sypt8xi {
    width: 22px;
    height: 22px;
    line-height: 22px;
    transform: scale(0.8);
}

.t_sypt8zi {
    top: calc(100% + 0px);
}

/*2022.12.01*/
.t_keside {
    right: 10px;
}

.t_kecode,.t_kecodezi {
    display: none;
}

.t_kebox.on1 .t_kecode, .t_kebox.on1 .t_kecodezi {
    display: block;
}

.t_keyue {
    margin-bottom: 18px;
}

.t_keyue1 {
    margin-bottom: 12px;
}
