﻿@charset "utf-8";

body {
    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;
}
/* 字体 */
@font-face {
    font-family: "ROBOTO-BOLD";
    src: url("../fonts/ROBOTO-BOLD/ROBOTO-BOLD.woff2") format("woff2"),
         url("../fonts/ROBOTO-BOLD/ROBOTO-BOLD.woff") format("woff"),
         url("../fonts/ROBOTO-BOLD/ROBOTO-BOLD.ttf") format("truetype"),
         url("../fonts/ROBOTO-BOLD/ROBOTO-BOLD.eot") format("embedded-opentype"),
         url("../fonts/ROBOTO-BOLD/ROBOTO-BOLD.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Roboto-Regular-14";
    src: url("../fonts/Roboto-Regular-14/Roboto-Regular-14.woff2") format("woff2"),
         url("../fonts/Roboto-Regular-14/Roboto-Regular-14.woff") format("woff"),
         url("../fonts/Roboto-Regular-14/Roboto-Regular-14.ttf") format("truetype"),
         url("../fonts/Roboto-Regular-14/Roboto-Regular-14.eot") format("embedded-opentype"),
         url("../fonts/Roboto-Regular-14/Roboto-Regular-14.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}
/* 规范 - 海鼎 */
.t_zhcolor{
    color:#03CDD5;
}
.t_fonth1,.yxedr_active h1{
    font-size: 48px;
    color:#333;
    font-weight: bold;
    line-height: 1.8;
}
.t_fonth1{
    color:#fff;
}
.t_fonth2,.yxedr_active h2{
    font-size: 36px;
    color:#333;
    font-weight: bold;
    line-height: 1.5;
}
.t_fonth3,.yxedr_active h3{
    font-size: 30px;
    color:#333;
    line-height: 1.3;
}
.t_fonth4,.yxedr_active h4{
    font-size: 24px;
    color:#333;
    line-height: 1.2;
}
.t_fonth1.t_fontbai,.t_fonth2.t_fontbai,.t_fonth3.t_fontbai,.t_fonth4.t_fontbai{
    color:#fff;
}
.t_duan18 p{
    font-size: 18px;
    line-height: 1.75;
    color:#666;
}
.t_duan18.t_duanpbai p{
    color:#fff;
}
.t_duanp p,.yxedr_active p{
    color:#B4B4B4;
    font-size: 16px;
    line-height: 1.75;
}
.duanxiap p,.yxedr_active p{
    margin-bottom: 12px;
}
.t_duanp.t_duanpbai p{
    color:#fff;
}
.t_duanp.t_duanphui p{
    color:#666;
}
.t_jiandawai{
    padding-top: 91px;
    padding-bottom: 100px;
}
.t_jiandawai1{
    padding-top: 91px;
}
.t_jiandawai2{
    margin-bottom: 100px;
}
.t_jianzh1{
    padding-top: 70px;
}
.t_jianzh2{
    margin-bottom: 70px;
}
.t_jianxiao1{
    padding-top: 50px;
}
.t_jianxiao2{
    margin-bottom: 50px;
}
.t_jianhxia{
    margin-bottom: 46px;
}
/*分享翻译*/
#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: linear-gradient(to right,rgba(0,0,0,.6),rgba(0,0,0,.3));
}
.ys_ban_txtbox{
    z-index: 5;
}

/* - banner - end*/


/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .t_syk2huan:hover .t_syk2qieli::before{
        width: 100%;
        opacity: 1;
    }
    .t_syk2huan:hover .t_syk2qieli{
        color:#fff;
    }
    .t_headnavli:hover .t_headwen::before{
        opacity: 1;
        width: 100%;
    }
    .t_headnavli:hover .t_headwen{
        color:#03CDD5;
    } 
    .t_lvbtn .t_anbox:hover{
        background: #fff;
        border: 1px solid #fff;
    }
    .t_lvbtn .t_anbox:hover .t_anbtnzi{
        color: #03CDD5;
    }
    .t_headerli:hover>a{
        color: #03CDD5;
    }
    .t_haedsanli a:hover{
        color: #03CDD5;
    }
    .t_headproli a:hover{
        color:#03CDD5;
    }
    .t_anbtn.t_lvbtn .t_anbox:hover .t_anbtnic img:nth-of-type(2){
        opacity: 1;
    }
    .t_anbtn.t_lvbtn .t_anbox:hover .t_anbtnic img:first-child{
        opacity: 0;
    }
    .t_mainli a:hover{
        color:#03CDD5;
    }
    .t_mainli a:hover .t_mainfang img:nth-of-type(2){
        opacity: 1;
    }
    .t_mainli a:hover .t_mainfang img:first-of-type{
        opacity: 0;
    }
    .t_b1k3qieli:hover .t_fonth4{
        color:#03CDD5;
    }
    .t_b1k3qieli:hover .t_fonth4::before{
        width: 100%;
        opacity: 1;
    }
    .t_dilieli a:hover{
        color: #fff;
    }
    .t_b2k3xin:hover .t_b2k3up{
        opacity: 1;
        pointer-events: all;
    }
    .t_b2k3huan:hover .t_b2k3lpic img:nth-of-type(2){
        opacity: 1;
    }
    .t_b2k3huan:hover .t_b2k3lpic img:first-child{
        opacity: 0;
    }
    .t_b2k3huan:hover .t_b2k3lpic{
        background: rgba(3,205,213,1);
    }
    .t_lvbtn.t_qianlvbtn .t_anbox:hover {
        background: transparent;
    }
    .t_qianlvbtn.t_lvbtn .t_anbox:hover .t_anbtnzi {
        color: #03D53E;
    }
    .t_lvbtn.t_jubtn .t_anbox:hover {
        background: transparent;
    }
    .t_jubtn.t_lvbtn .t_anbox:hover .t_anbtnzi {
        color: #FF8B00;
    }
    .t_c2k1li a:hover .t_c2k1biao::before{
        width: 100%;
        opacity: 1;
    }
    .t_c2k1li a:hover .t_c2k1biao{
        color:#03CDD5;
    }
    .t_d1k1li a:hover .t_d1k1xia{
        background: transparent;
    }
    .t_d1k1li a:hover .t_d1k1xli{
        background: #03CDD5;
    }
    .t_d1k1li a:hover .t_d1k1bg{
        top: 0;
    }
    .t_d1k1li a:hover .t_d1k1logo{
        opacity: 0;
    }
    .t_d1k2li a:hover .t_d1k2tit::before{
        width: 100%;
        opacity: 1;
    }
    .t_d1k2li a:hover .t_d1k2tit{
        color:#03CDD5;
    }
    .pc_fenye a:hover li{
        color:#03CDD5;
    }
    .t_e2yeli a:hover .t_duanp p{
        text-decoration-color: #03CDD5;
    }
    .t_lvbtn.t_fanbtn .t_anbox:hover {
        background: #03CDD5;
    }
    .t_lvbtn.t_fanbtn .t_anbox:hover .t_anbtnzi {
        color: #fff;
    }
    .t_anbtn.t_lvbtn.t_fanbtn .t_anbox:hover .t_anbtnic img:first-child {
        opacity: 1;
    }
    .t_anbtn.t_lvbtn.t_fanbtn .t_anbox:hover .t_anbtnic img:nth-of-type(2) {
        opacity: 0;
    }
    .t_e3k1lun .slick-prev:hover,.t_e3k1lun .slick-next:hover{
        background: #03CDD5;
    }
    .t_e3k1lun .slick-prev:hover::before,.t_e3k1lun .slick-next:hover::before{
        opacity: 0;
    }
    .t_e3k1lun .slick-prev:hover::after,.t_e3k1lun .slick-next:hover::after{
        opacity: 1;
    }
    .t_e3k1bo a:hover .t_lvbtn.t_fanbtn .t_anbox {
        background: #03CDD5;
    }
    .t_e3k1bo a:hover .t_lvbtn.t_fanbtn .t_anbox .t_anbtnzi {
        color: #fff;
    }
    .t_e3k1bo a:hover .t_anbtn.t_lvbtn.t_fanbtn .t_anbox .t_anbtnic img:first-child {
        opacity: 1;
    }
    .t_e3k1bo a:hover .t_anbtn.t_lvbtn.t_fanbtn .t_anbox .t_anbtnic img:nth-of-type(2) {
        opacity: 0;
    }
    .t_e3k2li a:hover .t_e3k2xin{
        box-shadow: 0px 6px 20px rgba(224, 239, 243, 0.6);
        top: -26px;
    }
    .t_e3k2li a:hover .t_lvbtn.t_fanbtn .t_anbox {
        background: #03CDD5;
    }
    .t_e3k2li a:hover .t_lvbtn.t_fanbtn .t_anbox .t_anbtnzi {
        color: #fff;
    }
    .t_e3k2li a:hover .t_anbtn.t_lvbtn.t_fanbtn .t_anbox .t_anbtnic img:first-child {
        opacity: 1;
    }
    .t_e3k2li a:hover .t_anbtn.t_lvbtn.t_fanbtn .t_anbox .t_anbtnic img:nth-of-type(2) {
        opacity: 0;
    }
    .t_f1k2ul .slick-prev:hover,.t_f1k2ul .slick-next:hover{
        background: rgba(3,205,213,1);
    }
    .t_f1k2ul .slick-prev:hover::before,.t_f1k2ul .slick-next:hover::before{
        opacity: 0;
    }
    .t_f1k2ul .slick-prev:hover::after,.t_f1k2ul .slick-next:hover::after{
        opacity: 1;
    }
    .t_f2k1tul .slick-prev:hover,.t_f2k1tul .slick-next:hover{
        background: #03CDD5;
    }
    .t_f2k1tul .slick-prev:hover::before,.t_f2k1tul .slick-next:hover::before{
        opacity: 0;
    }
    .t_f2k1tul .slick-prev:hover::after,.t_f2k1tul .slick-next:hover::after{
        opacity: 1;
    }
    .t_headsou:hover .t_soubth img:first-child {
        opacity: 0;
    }
    .t_headsou:hover .t_soubth img:nth-of-type(2) {
        opacity: 0;
    }
    .t_headsou:hover .t_soubth img:nth-of-type(3) {
        opacity: 1;
    }
    .t_sourg:hover img:nth-of-type(2){
        opacity: 1;
    } 
    .t_sourg:hover img:first-child{
        opacity: 0;
    } 
    .t_head.on .t_headnavli:hover .t_headwen {
        color: #03CDD5;
    }
    .t_anbtn .t_anbox:hover{
        background: #fff;
    }
    .t_anbtn .t_anbox:hover .t_anbtnzi{
        color: #03CDD5;
    }
    .t_anbtn .t_anbox:hover .t_anbtnic img:nth-of-type(2){
        opacity: 1;
    }
    .t_anbtn .t_anbox:hover .t_anbtnic img:first-child{
        opacity: 0;
    }
    .t_syk2spanli a:hover::before{
        width: 100%;
        opacity: 1;
    }
    .t_syk2xili a:hover .t_syk2xzi::before{
        opacity: 1;
        width: 100%;
    }
    .t_syk5tli .t_syk5zi:hover{
        color:#fff;
    }
    .t_syk5tli .t_syk5zi:hover::before{
        opacity: 1;
        width: 100%;
    }
    .t_lvbtn.t_qianlvbtn .t_anbox:hover {
        background: #fff;
        border: 1px solid #fff;
    }
    .t_lvbtn.t_jubtn .t_anbox:hover {
        background: #fff;
        border: 1px solid #fff;
    }
    .t_anbtn.t_baibtn a:hover .t_anbox .t_anbtnzi {
        color: #fff;
    }
    .t_anbtn.t_baibtn a:hover .t_anbox {
        background: #0E32C8;
    }
    .t_anbtn.t_baibtn.t_zilv:hover .t_anbtnzi {
        color: #fff;
    }
    .t_anbtn.t_baibtn.t_zilv:hover .t_anbox{
        background: transparent;
    }
    .t_diyinli a:hover{
        color:#fff;
    }
    .t_syk2spanli .t_syk2zi:hover::before {
        width: 100%;
        opacity: 1;
    }
    .t_cebianli:hover .t_cequan{
        border: 1px solid #03CDD5; 
    }
}
.t_symain{
    background: #292929;
}
.ys_cont1520 {
    width: 1520px;
    margin: 0 auto;
    max-width: 100%;
}
.ys_ban_txtbox .t_fonth1{
    font-size: 60px;
    margin-bottom: 38px;
}
.ys_ban_txtbox .t_duan18{
    max-width: 47%;
}
.t_anbtnzi{
    color:#fff;
    font-size: 18px;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_anbox{
    border: 1px solid #fff;
    padding: 11px 25px;
    border-radius: 25px;
    cursor: pointer;
}
.t_anbtn{
    display: inline-block;
}
.ys_ban_txtbox .t_anbtn {
    margin-top: 86px;
}
.t_syk1,.t_syk2,.t_syk3{
    background: #292929;
}
.t_syk1 .t_fonth2{
    margin-bottom: 19px;
}
.t_syk1xin{
    position: relative;
}
.t_syk1wen{
    position: absolute;
    width: 50%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    padding: 125px;
}
.t_syk1wen .t_fonth3{
    font-weight: bold;
    margin-bottom: 16px;
}
.t_syk1wen .t_duan18{
    width: 370px;
    height: 94.5px;
    overflow: hidden;
    margin-bottom: 54px;
}
.t_syk1bo{
    padding: 0 40px;
}
.t_syk1lun{
    margin: 0 -40px;
}
.t_syk1lun .slick-list{
    overflow: visible;
}
.t_syk2 .t_fonth2,.t_syk3 .t_fonth2 {
    text-align: center;
    margin-bottom: 30px;
}
.t_syk2qie{
    display: inline-block;
}
.t_syk2qieli{
    font-size: 18px;
    color:#fff;
    font-weight:normal;
    line-height: 1.875;
    position: relative;
    padding-bottom: 6px;
    transition: all 0.36s;
    cursor: pointer;
}
.t_syk2biao{
    text-align: center;
}
.t_syk2qieli::before{
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #03CDD5;
    width: 0;
    transition: all 0.36s;
    opacity: 0;
    height: 4px;
}
.t_syk2huan{
    margin: 0 68px;
}
.t_syk2huan.on .t_syk2qieli::before{
    width: 100%;
    opacity: 1;
}
.t_syk2huan.on .t_syk2qieli{
    color:#fff;
}
.t_syk2xin{
    padding-left: calc(50vw - 760px);
}
.t_syk2le .t_fonth3{
    font-weight: bold;
    margin-bottom: 11px;
}
.t_syk2h5{
    font-size: 18px;
    line-height: 1.5;
    color: #03CDD5;
    margin-bottom: 29px;
}
.t_syk2lie {
    margin-top: 15px;
    margin-bottom: 95px;
}
.t_syk2kuai{
    font-size: 16px;
    line-height: 1.5;
    color:#fff;
    padding: 0 10px;
    margin-bottom: 6px;
}
.t_syk2hang{
    margin: 0 -10px;
    margin-bottom: 19px;
}
.t_syk2spanli{
    font-size: 16px;
    line-height: 1.5;
    color:#B4B4B4;
    padding: 0 12px;
    margin-bottom: 6px;
}
.t_syk2spanli a{
    color:#B4B4B4;
    position: relative;
}
.t_syk2xili a{
    display: block;
    position: relative;
}
.t_syk2spanli a::before,.t_syk2xili a .t_syk2xzi::before{
    content: '';
    height: 1px;
    position: absolute;
    bottom: -6px;
    width: 0;
    background: #03cdd5;
    left: 0;
    opacity: 0;
    transition: all 0.36s;
}
.t_syk2xili a .t_syk2xzi::before{
    bottom: 0;
}
.t_syk2span{
    margin: 0 -12px;
    padding-top: 5px;
}
.t_syk2fen{
    border-bottom: 1px solid #B4B4B4;
    padding-bottom: 13px;
    padding-top: 25px;
}
.t_syk2le{
    width: 410px;
}
.t_syk2rg{
    width: calc(100% - 410px);
    padding-left: 160px;
}
.t_syk2bo.on{
    width: 50%;
}
.t_syk2bo.act{
    width: 25%;
}
/* b1 */
.t_neibanpic{
    position: relative;
}
.t_neibanpic img{
    width: 100%;
}
.t_neiban{
    position: relative;
}
.t_neibanpic::before{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.1);
    position: absolute;
    z-index: 2;
}
.t_neiban .ys_ban_txtbox .t_fonth1{
    font-size: 48px;
    margin-bottom: 6px;
}
.t_neiban .ys_ban_txtbox .t_anbtn {
    margin-top: 50px;
}
/* 头部 */
.t_headlogo{
    width: 170px;
}
.t_headlogo a{
    display: inline-block;
    width: 100%;
    line-height: 80px;
}
.t_headlogo img{
    width: 100%;
}
.t_headlogo img:first-child{
    display: none;
}
.t_head{
    position: fixed;
    background: #fff;
    width:100%;
    transition: all 0.36s;
}
.t_headwen{
    font-size: 18px;
    line-height: 80px;
    color:#333;
    transition: all 0.36s;
    position: relative;
}
.t_headwen::before{
    content: '';
    height: 2px;
    background: #03CDD5;
    position: absolute;
    bottom: 0;
    width: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all 0.36s;
    opacity: 0;
}
.t_headnavli.yxnav_active1 .t_headwen::before{
    opacity: 1;
    width: 100%;
}
.t_headnavli>a{
    display: inline-block;
} 
.t_headnavli.yxnav_active1 .t_headwen{
    color:#03CDD5;
} 
.t_headnavli{
    margin: 0 20px;
    position: relative;
}
.t_headnav{
    margin: 0 -20px;
}
.t_soubth{
    width: 15px;
    height: 15px;
    position: relative;
    display: inline-block;
    top: 2px;
}
.t_soubth img{
    width: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.t_soubth img:first-child{
    opacity: 0;
}
.t_souwai{
    line-height: 80px;
    padding: 0 10px;
    cursor: pointer;
}
.t_headsou{
    margin-left: 78px;
}
.t_lvbtn .t_anbox{
    background: #03CDD5;
    transition: all 0.36s;
}
.t_lvbtn .t_anbtnzi {
    font-size: 16px;
    transition: all 0.36s;
}
.t_lvbtn .t_anbox {
    border: 1px solid #03CDD5;
    padding: 12px 27px;
    border-radius: 25px;
}
.t_head .t_lvbtn .t_anbox{
    padding: 7px 22px;
    border-radius: 20px;
}
.t_headbtnwai{
    line-height: 80px;
    margin-left: 20px;
}
.t_header{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: calc(100% + 23px);
}
.t_headerli a{
    font-size: 16px;
    color:#333;
    line-height: 1.5;
    padding: 6px 36px;
    white-space: nowrap;
    transition: all 0.36s;
    display: inline-block;
}
.t_header{
    background: #fff;
    padding: 18px 0;
}
.t_header::before{
    height: 23px;
    width: 100%;
    content: '';
    background: transparent;
    left: 0;
    top: -23px;
    position: absolute;
}
.t_header::after{
    content: '';
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
}
.t_headerli.yxnav_active2>a{
    color: #03CDD5;
}
.t_headsan{
    position: absolute;
    left: 100%;
    top: 0;
    min-height: 100%;
    background: rgba(255,255,255,.9);
    padding: 18px 0;
}
.t_haedsanli a{
    color:#666;
    transition: all 0.36s;
}
.t_haedsanli.yxnav_active3>a{
    color: #03CDD5;
}
.t_headsan{
    display: none;
}
.t_header{
    display: none;
}
.t_headlietop a{
    color:#333;
    font-weight: bold;
    font-size: 18px;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_headproli a{
    font-size: 16px;
    color:#666;
    line-height: 1.5;
    transition: all 0.36s;
    white-space: nowrap;
    padding: 4px 0;
    display: block;
}
.t_headproer{
    width: 1400px;
}
.t_headlie{
    width: 25%;
    padding: 0 45px;
}
.t_header.t_headproer{
    padding: 42px 0 50px;
}
.t_headxian,.t_headzh{
    position: relative;
}
.t_headxian::before{
    content: '';
    width: 1px;
    height: 100%;
    background: #ECECEC;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}
.t_headxian::after{
    content: '';
    width: 1px;
    height: 100%;
    background: #ECECEC;
    position: absolute;
    left: 25%;
    top: 0;
    transform: translateX(0);
}
.t_headzh::before{
    content: '';
    width: 1px;
    height: 100%;
    background: #ECECEC;
    position: absolute;
    left: 75%;
    top: 0;
    transform: translateX(0);
}
.t_headlietop {
    margin-bottom: 13px;
}
.t_headproli.yxnav_active2 a,.t_headproli.yxnav_active3 a{
    color:#03CDD5;
} 
.t_ziheader .t_headsan{
    background: #fff;
}
.t_conmain{
    margin-top: 80px;
}
.t_banduan p{
    font-size: 24px;
    color:#fff;
    line-height: 1.75;
}
.t_neiban .t_banduan{
    max-width: 684px;
}
.t_anbtnic{
    width: 16px;
    margin-left: 14px;
    height: 24px;
    position: relative;
    top: 2px;
}
.t_anbtnic img{
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.36s;
}
.t_anbtn.t_lvbtn .t_anbtnic img:nth-of-type(2){
    opacity: 0;
}
/* b1-正文 */
.t_mainfang{
    width: 18px;
    position: relative;
    height: 15px;
    top: 5px;
}
.t_mainfang img{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.36s;
}
.t_mainfang img:nth-of-type(2){
    opacity: 0;
}
.t_mainli a{
    color:#999;
    font-size: 14px;
    line-height: 2;
    transition: all 0.36s;
}
.t_mainli{
    margin-left: 18px;
    position: relative;
}
.t_mainli:first-of-type{
    margin-left: 0;
}
.t_mainli:first-of-type::before{
    display: none;
}
.t_mainli::before{
    content: '>';
    color:#999;
    font-size: 14px;
    line-height: 2;
    position: absolute;
    top: 0;
    left: -14px;
}
.t_main {
    padding-top: 18px;
}
.t_b1k1{
    background: #F5FCF9;
}
.t_b1k1xin .t_fonth2{
    text-align: center;
}
.t_b1k1pic{
    max-width: 1032px;
    margin: 0 auto;
}
.t_b1k1pic img{
    width: 100%;
}
.t_b1k2pic{
    max-width: 874px;
    margin: 0 auto;
    padding-top: 100px;
}
.t_b1k2pic img{
    width: 100%;
}
.t_b1k3{
    background: #F5FCF9;
}
.t_centerzh{
    text-align: center;
}
.t_b1k3qieli .t_fonth4{
    color:#999;
    font-weight: bold;
    transition: all 0.36s;
}
.t_b1k3qieli .t_fonth4{
    cursor: pointer;
    position: relative;
    display: inline-block;
    padding: 8px 0;
}
.t_b1k3qieli.on .t_fonth4{
    color: #03CDD5;
}
.t_b1k3qieli .t_fonth4::before{
    content: '';
    height: 4px;
    background: #03CDD5;
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all 0.36s;
    opacity: 0;
    width: 0;
}
.t_b1k3qieli.on .t_fonth4::before{
    width: 100%;
    opacity: 1;
}
.t_b1k3qieli {
    margin-bottom: 35px;
}
.t_b1k3qieli:last-of-type{
    margin-bottom: 0;
}
.t_b1k3le{
    width: 200px;
}
.t_b1k3rg{
    width: calc(100% - 200px);
    padding-left: 84px;
}
.t_b1k3icle{
    width: 50px;
    position: relative;
    top: 6px;
}
.t_b1k3wenrg{
    width: calc(100% - 50px);
    padding-left: 22px;
}
.t_b1k3tit{
    font-size: 16px;
    color:#333;
    font-weight: bold;
    line-height: 1.75;
}
.t_b1k3liz {
    margin-bottom: 28px;
}
.t_b1k3liz:last-of-type{
    margin-bottom: 0;
}
.t_b1k3pic{
    max-width: 740px;
    position: relative;
    top: 15px;
}
.t_b1k3pic img{
    width: 100%;
}
.t_b1k3zuo{
    width: calc(100% - 740px);
}
.t_b1k3wen{
    display: none;
}
.t_b1k3wen.act{
    display: block;
}
.t_b1k4pic{
    max-width: 930px;
    margin: 0 auto;
    padding-top: 5px;
}
.t_b1k4pic img{
    width: 100%;
}
.t_b1k5{
    background: #F5FCF9;
}
.t_b1k5pic{
    max-width: 1200px;
    margin: 0 auto;
}
.t_b1k3qieli .t_duanp{
    display: none;
    margin-top: 10px;
}
.t_b1k6rg{
    max-width: 740px;
}
.t_b1k6rg img{
    width: 100%;
}
.t_b1k6li{
    max-width: 460px;
}
.t_b1k6le{
    width: calc(100% - 740px);
    padding-top: 100px;
}
.t_b1k7bo{
    width: 16.666667%;
    padding: 0 15px;
}
.t_b1k7lun{
    margin: 0 -15px;
}
.t_b1k7wen{
    font-size: 18px;
    color:#333;
    font-weight: bold;
    line-height: 1.5;
    width: calc(100% - 52px);
}
.t_b1k7xia {
    padding-top: 16px;
}
.t_b1k7ic{
    width: 30px;
    position: relative;
    top: 2px;
    margin-right: 6px;
}
.t_b1k7icrg {
    position: relative;
    top: 4px;
}
.t_b1k7zh{
    text-align: center;
    padding-top: 88px;
    padding-bottom: 65px;
}
.t_b1k7zh .t_fonth2{
    margin-bottom: 59px;
}
.t_footer{
    background: linear-gradient(270deg, #131313 2.66%, #2A2A2A 100%);
}
.t_dilogo a{
    display: inline-block;
    width: 170px;
}
.t_dilogo a img{
    width: 100%;
}
.t_direturn{
    cursor: pointer;
    position: relative;
    top: 18px;
}
.t_diding{
    width: 20px;
}
.t_diding img{
    width: 100%;
}
.t_footshang{
    padding: 30px 0 20px;
    border-bottom: 1px solid rgba(163, 163, 163, .2);
}
.t_dizhao{
    width: 380px;
    padding-left: 58px;
}
.t_difunav{
    width: calc(100% - 380px);
}
.t_dinavul{
    width: 100%;
}
.t_dinavli{
    width: 20%;
}
.t_dinavtop a{
    font-size: 18px;
    color:#fff;
    line-height: 1.5;
}
.t_dilieli a{
    font-size: 16px;
    color:#999;
    line-height: 1.75;
    transition: all 0.36s;
}
.t_dicode{
    width: 102px;
    padding-top: 19px;
}
.t_dicode img{
    width: 100%;
}
.t_dipos p{
    font-size: 16px;
    color:#999;
    line-height: 1.75;
}
.t_dixia {
    padding-top: 39px;
}
.t_dinavtop {
    margin-bottom: 17px;
}
.t_dilieli {
    margin-bottom: 8px;
}
.t_dixia{
    border-bottom: 1px solid rgba(163, 163, 163, .2);
    padding-bottom: 73px;
}
.t_dixin p{
    font-size: 16px;
    color:#999;
    line-height: 1.5;
}
.t_dixin p a{
    color:#999;
}
.t_dixin p img{
    width: 26px;
    margin-left: 12px;
    margin-right: 4px;
    position: relative;
    top: -4px;
}
.t_dixin {
    padding: 20px 0 28px;
}
.t_dixin p span{
    margin-right: 5px;
}
/* b2 */
.t_b2k1xin .t_jianhxia {
    margin-bottom: 23px;
}
.t_b2k1xinli{
    position: relative;
    padding: 22.5px 26px;
}
.t_b2k1xinli::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background:linear-gradient(to right bottom,rgba(234,255,252,.15),rgba(158,255,255,.67));
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: .4;
}
.t_b2k1xinli::after{
    content: '';
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    position: absolute;
    background: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_b2k1li{
    width: 33.333333%;
    padding: 0 15px;
}
.t_b2k1ul{
    margin: 0 -15px;
}
.t_b2k1he{
    background: #F5FCF9;
    padding: 26px 35px 18px;
    position: relative;
    z-index: 2;
}
.t_b2k1ic{
    width: 70px;
}
.t_b2k1ic img{
    width: 100%;
}
.t_b2k1rg{
    width: calc(100% - 70px);
    padding-left: 54px;
    padding-top: 16px;
}
.t_b2k1rg .t_duanp p{
    color:#333;
    font-weight: bold;
}
.t_b2k1xin .t_duanp{
    margin-bottom: 48px;
}
.t_b2k2.on{
    background: #F5FCF9;
}
.t_b2k2.on .t_b2k2le{
    float: right;
}
.t_b2k2.on .t_b2k2rg{
    float: left;
}
.t_b2k2.on .t_b2k2rg{
    padding-right: 190px;
    padding-left: 0;
}
.t_fonth3{
    font-weight: bold;
}
.t_b2k1xin .t_b2k1li .t_duanp {
    margin-bottom: 0;
}
.t_b2k2le{
    width: 745px;
}
.t_b2k2le img{
    width: 100%;
}
.t_b2k2rg{
    width: calc(100% - 745px);
    padding-left: 190px;
}
.t_b2k2tiao .t_b1k3wenrg {
    padding-left: 30px;
}
.t_b2k2tiao .t_b1k3tit{
    font-size: 18px;
    margin-bottom: 17px;
}
.t_b2k2tiao .t_duanp p{
    line-height: 1.3;
}
.t_b2k2tiao {
    margin-bottom: 36px;
}
.t_b2k2tiao:last-of-type{
    margin-bottom: 0;
}
.t_b2k2rg,.t_b2k2le{
    height: var(--fudong-height);
    display: flex;
    justify-content: center;
    align-items: center;
}
.t_b2k3top{
    position: relative;
    margin-bottom: 67px;
    padding-bottom: 19px;
}
.t_b2k3top::before{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #E9E9E9;
}
.t_b2k3li{
    width: 16.666667%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.t_b2k3ul{
    margin: 0 -15px;
}
.t_b2k3xin{
    position: relative;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
}
.t_b2k3xin{
    padding: 34px 19px;
}
.t_b2k3up{
    width: calc(100% + 40px);
    height: calc(100% + 28px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #03CDD5;
    z-index: 5;
    overflow: hidden;
}
.t_b2k3ul{
    padding-top: 20px;
}
.t_b2k3bo {
    padding: 0 20px;
}
.t_b2k3logobg{
    position: absolute;
    width: 100%;
    top: 3px;
    right: -11px;
}
.t_b2k3logobg img{
    width: 100%;
}
.t_b2k3box{
    padding: 15px 24px 5px;
    position: relative;
    z-index: 6;
}
.t_b2k3tit{
    font-size: 18px;
    color:#fff;
    line-height: 1.5;
    font-weight: bold;
    position: relative;
    padding-bottom: 11px;
    margin-bottom: 12px;
}
.t_b2k3tit::before{
    content: '';
    width: calc(100% + 48px);
    position: absolute;
    left: -24px;
    bottom: 0;
    height: 1px;
    background: rgba(255,255,255,.2);
}
.t_b2k3duan p{
    font-size: 14px;
    color:#fff;
    line-height: 1.75;
}
.t_b2k3le{
    font-size: 14px;
    color:#fff;
    line-height: 1.75;
    margin-right: 15px;
}
.t_b2k3ic{
    width: 15px;
    position: relative;
    top: 4px;
}
.t_b2k3ic img{
    width: 100%;
}
.t_b2k3duan{
    height: 49px;
    overflow: hidden;
    margin-bottom: 15px;
}
.t_b2k3up{
    transition: all 0.36s;
    opacity: 0;
    pointer-events: none;
}
.t_b2k3lpic{
    position: relative;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(3,205,213,.1);
    cursor: pointer;
    transition: all 0.36s;
}
.t_b2k3huan{
    margin-left: 12px;
}
.t_b2k3lpic img{
    width: 15px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.t_b2k3prev .t_b2k3lpic img{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_b2k3lpic img:nth-of-type(2){
    opacity: 0;
}
.t_qianlvbtn.t_lvbtn .t_anbox {
    border: 1px solid #03D53E;
}
.t_qianlvbtn.t_lvbtn .t_anbox {
    background: #03D53E;
}
/* b3 */
.t_b3k1{
    background: #F5FCF9;
}
.t_b3k1li{
    width: 33.333333%;
    padding: 0 48px;
}
.t_b3k1ul{
    margin: 0 -48px;
}
.t_b3k1zh{
    background: #FFFFFF;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 4px;
    padding: 36px 35px 40px;
}
.t_b3k1zh .t_fonth4{
    font-weight: bold;
    padding-left: 16px;
    position: relative;
    margin-bottom: 32px;
}
.t_b3k1zh .t_fonth4::before{
    content: '';
    height: calc(100% - 4px);
    width: 3px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: #00E472;
}
.t_b3k1zhuan{
    background: #F5FCF9;
    padding: 15px 28px;
    margin-bottom: 20px;
}
.t_b3k1zhuan:last-of-type{
    margin-bottom: 0;
}
.t_b3k1zhuan .t_duan18 p{
    line-height: 1.5;
    text-align: center;
    color:#333;
}
.t_b3k1ic{
    width: 70px;
}
.t_b3k1ic img{
    width: 100%;
}
.t_b3k1rg{
    width: calc(100% - 70px);
    padding-left: 27px;
    text-align: left;
    padding-top: 8px;
}
.t_duan14 p{
    font-size: 14px;
    color:#666;
    line-height: 1.75;
}
.t_b3k1rg .t_duan14 p{
    font-size: 14px;
    color:#666;
    line-height: 1.75;
    height: 24.5px;
    overflow: hidden;
}
.t_b3k1rg .t_duan18 p{
    color:#333;
    font-weight: bold;
    text-align: left;
}
.t_b3k1li{
    width: 30%;
}
.t_b3k1li.t_b3k1li3{
    width: 40%;
}
.t_b3k1li3 .t_b3k1rg .t_duan18 {
    margin-bottom: 4px;
    height: 27px;
}
.t_b3k1li .t_duan18{
    height: 54px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.t_b3k1li1 .t_b3k1zhuan,.t_b3k1li2 .t_b3k1zhuan {
    padding: 23.5px 28px;
}
.t_b3k1zhuan .t_duan18 p{
    width: 100%;
}
.t_b3k2pic{
    max-width: 1180px;
    margin: 0 auto;
}
.t_b3k2pic img{
    width: 100%;
}
.t_b3k3.on{
    background: #F5FCF9;
}
.t_b3k3.on .t_b3k3le{
    float: right;
}
.t_b3k3.on .t_b3k3rg{
    float: left;
}
.t_b3k3le{
    width: 600px;
}
.t_b3k3le img{
    width: 100%;
}
.t_b3k3rg{
    width: calc(100% - 600px);
    padding-left: 210px;
}
.t_b3k3.on .t_b3k3rg{
    padding-left: 0;
    padding-right: 210px;
}
.t_b3k3li .t_duan18 p{
    font-weight: bold;
    color:#333;
}
.t_b3k3li .t_duan18 p{
    position: relative;
}
.t_b3k3li .t_duan18 p::before{
    content: '';
    width: 16px;
    height: 16px;
    border: 2px solid #00E472;
    position: absolute;
    left: -44px;
    top: 7.75px;
    border-radius: 50%;
}
.t_b3k3li .t_duan18 p::after{
    content: '';
    width: 6px;
    height: 6px;
    background: #00E472;
    position: absolute;
    left: -39px;
    top: 12.75px;
    border-radius: 50%;
}
.t_b3k3li{
    padding-left: 44px;
    margin-bottom: 55px;
}
.t_b3k3ul {
    padding-top: 4px;
}
.t_b3k3li .t_duan18{
    margin-bottom: 12px;
}
.t_b3k3li:last-of-type{
    margin-bottom: 0;
}
.t_b3k4{
    background: #F5FCF9;
}
.t_b3k4 .t_b1k7bo{
    width: 20%;
}
.t_b1k7ic img{
    width: 100%;
}
.t_b3k4 .t_b1k7ic {
    top: 1px;
}
.t_b3k5li{
    width: 50%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.t_b3k5ul{
    margin: 0 -15px;
}
.t_b3k5xin{
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 4px;
    padding: 27px 40px;
}
.t_b3k5zhong{
    background: #F5FCF9;
    padding: 20px 34px;
}
.t_b3k5ic{
    width: 68px;
    position: relative;
    top: 12px;
}
.t_b3k5ic img{
    width: 100%;
}
.t_b3k5rg{
    width: calc(100% - 68px);
    padding-left: 50px;
}
.t_b3k5rg .t_duan18 p{
    font-weight: bold;
}
.t_b3k5rg .t_duanp p{
    line-height: 1.5;
}
.t_b3k5rg .t_duanp{
    height: 48px;
    overflow: hidden;
}
.t_b3k5rg .t_duan18{
    height: 31.5px;
    overflow: hidden;
}
.t_b3k5rg .t_duan18{
    margin-bottom: 4px;
}
.t_b3k6{
    background: #F5FCF9;
}
.t_xiatit {
    margin-bottom: 23px;
}
.t_b3k6li{
    width: 50%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.t_b3k6ul{
    margin: 0 -15px;
}
.t_b3k6xin{
    background: #fff;
    padding: 14px 34px 4px;
    border-radius: 4px;
}
.t_b3k6logo {
    width: 184px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.t_b3k6xin .t_duan18{
    border-top: 1px solid #E2E7E3;
    padding-top: 19px;
    margin-bottom: 24px;
}
.t_b3k6xin .t_duan18 p{
    text-align: center;
    color:#333;
}
.t_b3k6wen{
    background: #F5FCF9;
    padding: 24px 24px 21px;
    padding-left: 38px;
}
.t_b3k6tit{
    font-size: 14px;
    color:#333;
    line-height: 1.5;
    position: relative;
    margin-bottom: 5px;
}
.t_b3k6tit::before{
    content: '';
    background: #00E472;
    width: 5px;
    height: 15px;
    top: 3px;
    position: absolute;
    left: -14px;
}
.t_b3k6wen .t_fonth4 span{
    font-size: 16px;
}
.t_b3k7li{
    width: 12.5%;
    padding: 0 12px;
}
.t_b3k7ul{
    margin: 0 -12px;
}
.t_b3k7pic{
    width: 100%;
    margin-bottom: 11px;
}
.t_b3k7xin .t_duanp p{
    line-height: 1.5;
    text-align: center;
}
.t_haozhao{
    position: relative;
}
.t_haobg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.t_haobg img{
    position: absolute;
    min-height: 100%;
    min-width: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_haozhao .ys_cont1520{
    position: relative;
    z-index: 4;
}
/* b4 */
.t_jubtn.t_lvbtn .t_anbox {
    border: 1px solid #FF8B00;
}
.t_jubtn.t_lvbtn .t_anbox {
    background: #FF8B00;
}
.t_b4k1an{
    width: 25.4%;
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 8px;
    padding: 16.5px 10px;
}
.t_b4k1zi{
    font-size: 18px;
    font-weight: bold;
    color:#000;
    line-height: 1.5; 
    text-align: center;
}
.t_b4k1anrg{
    width: 73%;
    text-align: center;
    border: 2px solid #FF8B00;
    border-radius: 8px;
    padding: 12.5px 10px;
}
.t_b4k1anrg .t_b4k1zi{
    color:#FF8B00;
}
.t_b4k1ul{
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 4px;
    padding: 32px 30px; 
}
.t_b4k1li{
    margin-bottom: 6px;
    background: rgba(248, 245, 245, 0.5);
    width: 100%;
    padding: 16px 17.5px 16px 26px;
}
.t_b4k1li .t_duan18 p{
    color:#333;
    font-weight: bold;
    position: relative;
    margin-bottom: 5px;
}
.t_b4k1li .t_duan18 p::before{
    content: '';
    width: 3px;
    background: #FF8B00;
    position: absolute;
    left: -26px;
    height: 24px;
    top: 3.75px;
}
.t_b4k1nr{
    position: relative;
}
.t_b4k1pic{
    width: 600px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.t_b4k1pic img{
    width: 100%;
}
.t_b4k1le,.t_b4k1rg{
    width: calc(50% - 370px);
} 
.t_b4k1tu{
    width: 60px;
    margin-top: -9px;
}
.t_b4k1tu img{
    width: 100%;
}
.t_b4k1xia .t_duan14 p {
    line-height: 1.5;
}
.t_b4k1xia .t_duan14{
    max-width: calc(100% - 60px);
}
.t_b4k1zh {
    margin-bottom: 26px;
}
.t_b4k2{
    background: #fbfafa;
}
.t_b4k2pic{
    max-width: 1202px;
    margin: 0 auto;
}
.t_b4k2pic img{
    width: 100%;
}
.t_b4k3rg{
    width: 644px;
}
.t_b4k3rg img{
    width: 100%;
}
.t_b4k3le{
    width: calc(100% - 644px);
    padding-right: 96px;
}
.t_b4k3le .t_fonth4{
    font-weight: bold;
    margin-bottom: 16px;
}
.t_b4k3le .t_duanp p {
    margin-bottom: 14px;
}
.t_b4k3le{
    height: var(--fudong-height);
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.t_b4k4rg{
    width: 875px;
}
.t_b4k4le{
    width: calc(100% - 875px);
    padding-right: 150px;
    padding-top: 130px;
}
.t_b4k4zh{
    background: #FBFAFA;
}
.t_b4k4li .t_fonth4{
    color:#999;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.5;
    transition: all 0.36s;
    position: relative;
    display: inline-block;
    padding-bottom: 5px;
}
.t_b4k4li .t_fonth4::before{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    background: #EF8200;
    transition: all 0.36s;
    width: 0;
    opacity: 0;
    height: 4px;
}
.t_b4k4li .t_duanp{
    display: none;
    padding-top: 9px;
    padding-bottom: 42px;
}
.t_b4k4li.on .t_fonth4{
    color:#EF8200;
}
.t_b4k4li.on .t_fonth4::before{
    width: 100%;
    opacity: 1;
}
.t_b4k4li {
    margin-bottom: 4px;
    cursor: pointer;
}
.t_b4k4pic{
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
}
.slick-dots li{
    width: 10px;
    height: 10px;
    background: #D8D8D8;
    margin: 0 8px;
}
.slick-dots li.slick-active{
    background: #03CDD5;
}
.t_b4main .slick-dots li.slick-active{
    background: #EF8200;
}
.t_b4k4pic .slick-dots {
    bottom: -42px;
}
.t_b4k4rg{
    padding-bottom: 42px;
}
.t_b4k4:last-of-type{
    margin-bottom: 0;
}
.t_b4k5 .t_b3k5zhong{
    background: #FBFAFA;
}
.t_b4k6{
    background: #FBFAFA;
}
.t_b4k6le{
    width: 260px;
}
.t_b4k6le img{
    width: 100%;
}
.t_b4k6biao{
    margin-left: 130px;
    width: 180px;
}
.t_b4k6biao img{
    width: 100%;
}
.t_b4k6rg{
    width: calc(100% - 570px);
    padding-left: 70px;
}
.t_b4k6rg .t_duanp p{
    color: #000;
}
.t_b4k6td .t_fonth4{
    font-weight: bold;
    margin-bottom: 20px;
}
.t_b4k6box{
    background: #FFFFFF;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 4px;
    padding: 38px 16px 48px 31px;
}
.t_b4k6td{
    padding: 0 15px;
}
.t_b4k6tr{
    margin: 0 -15px;
}
.t_b4k6box .t_duanp p{
    position: relative;
    margin-bottom: 9px;
}
.t_b4k6box .t_duanp p:last-of-type{
    margin-bottom: 0;
}
.t_b4k6box .t_duanp p::before{
    content: '';
    width: 3px;
    position: absolute;
    left: -15px;
    background: #FF8B00;
    height: 16px;
    top: 6px;
}
.t_b4k6td1{
    width: 42.7%;
}
.t_b4k6td2{
    width: 57.3%;
}
.t_b4k6xin {
    padding-top: 44px;
}
.t_b4k6rg .t_fonth3 {
    margin-bottom: 30px;
}
.t_b4k6rg>.t_duanp{
    margin-bottom: 80px;
} 
.t_b4k6box .t_duanp{
    height: 130px;
    overflow: hidden;
    padding-left: 15px;
}
.t_b4k6box .t_duanp p{
    color:#666;
}
.t_b4k6ul .slick-dots {
    bottom: -7px;
}
.t_b4k7 .t_b1k7bo{
    width: 16.666667%;
}
.t_b4k7{
    background: #fff;
}
.t_b4k8{
    background: #FBFAFA;
}
.t_b4k8 .t_b3k6wen{
    background: #FBFAFA;
}
/* b5 */
.t_b5k1shu {
    color: #03CDD5;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 10px;
}
.t_b5k1li .t_duan18 p{
    color:#333;
    text-align: center;
}
.t_b5k1ul{
    display: flex;
    justify-content: space-between;
    padding: 0 40px;
}
.t_b5k1ul::after,.t_b5k1ul::before{
    display: none;
}
.t_b5k1xin .t_duanp{
    margin-bottom: 39px;
}
.t_b5k2{
    background: #FAFAFA;
}
.t_b5k2yuan{
    background: linear-gradient(135.1deg, #FFFFFF 0.14%, #FFFFFF 87.8%);
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    width: 100px;
    height: 100px;
    border-radius: 50%;
    position: relative;
    display: inline-block;
}
.t_b5k2yuan img{
    width: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_b5k2he .t_duan18 p{
    color:#333;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}
.t_b5k2he{
    text-align: center;
}
.t_b5k2cir{
    padding: 0 25px;
    background: #FAFAFA;
    margin: 0 auto;
    display: inline-block;
    margin-bottom: 32px;
}
.t_b5k2ul {
    /* display: flex;
    justify-content: space-between; */
    padding: 0;
    position: relative;
    margin: 0 -15px;
}
.t_b5k2li{
    width: 16.666667%;
    padding: 0 15px;
}
.t_b5k2box{
    padding-top: 31px;
}
/* .t_b5k2ul::after{
    display: none;
} */
.t_b5k2ul::before{
    height: 2px;
    content: '';
    background: #E9E9E9;
    top: 50px;
    left: 50px;
    width: calc(100% - 100px);
    position: absolute;
}
.t_b5k2li {
    z-index: 2;
}
.t_b5k3xin .t_duan18 p{
    color: #333;
    font-weight: bold;
    text-align: center;
}
.t_b5k3xin .t_duan14 p{
    width: 50%;
    text-align: center;
    float: left;
    line-height: 1.5;
}
.t_b5k3xin{
    text-align: center;
}
.t_b5k3li{
    padding: 0 15px;
    width: 16.666667%;
}
.t_b5k3ul{
    margin: 0 -15px;
}
.t_b5k3xin{
    background: #FFFFFF;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    padding-bottom: 12px;
}
.t_b5k3ic {
    margin-bottom: 14px;
}
.t_b5k3xin .t_duan18{
    margin-bottom: 6px;
}
.t_b5k3xin .t_duan14{
    height: 84px;
    overflow: hidden;
}
.t_b5k4{
    background: #FAFAFA;
}
.t_b5k4xin .t_duan18 p {
    color: #333;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}
.t_b5k4fang{
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 8px;
    width: 100px;
    height: 100px;
    display: inline-block;
    position: relative;
    margin-bottom: 32px;
}
.t_b5k4xin{
    text-align: center;
}
.t_b5k4fang img{
    width: 41px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_b5k4ul{
    /* display: flex;
    justify-content: space-between; */
    /* padding: 0 40px; */
    margin: 0 -15px;
}
.t_b5k4li{
    width: 16.666667%;
    padding: 0 15px;
}
.t_b5k4ul::before,.t_b5k4ul::after{
    display: none;
}
.t_b5k5pic{
    max-width: 1531px;
    margin: 0 auto;
}
.t_b5k5pic img{
    width: 100%;
}
.t_b5k6.t_b3k4{
    background: #FAFAFA;
}
.t_b5k6 .t_b1k7bo{
    width: 16.666667%;
}
/* b6 */
.t_b6k1le{
    width: 70%;
    border: 1px solid #E9E9E9;
    padding: 55px 52px 75px 63px;
    background: #fff;
}
.t_b6k1le img{
    width: 100%;
}
.t_b6k1lan{
    width: 30%;
    padding-top: 117px;
}
.t_b6k1le{
    margin-bottom: 35px;
}
.t_b6k1zh{
    position: relative;
}
.t_b6k1zh::before{
    content: '';
    width: 92.67%;
    height: calc(100% - 117px);
    position: absolute;
    bottom: 0;
    right: 0;
    background: #0E32C8;
}
.t_b6k1zh .t_b6k1le,.t_b6k1lan{
    position: relative;
    z-index: 2;
}
.t_b6k1xiao{
    padding: 76px 72px;
}
.t_b6k1h3 {
    margin-bottom: 23px;
}
.t_anbtn.t_baibtn .t_anbox{
    background: #fff;
}
.t_anbtn.t_baibtn .t_anbtnzi{
    color:#0E32C8;
}
.t_b6k1lan .t_anbtnic{
    top: 2px;
}
.t_b6k1xiao .t_duanp{
    margin-bottom: 56px;
    height: 112px;
    overflow: hidden;
}
.t_b6k2li.on .t_fonth3 {
    color: #03CDD5;
}
.t_b6k2li .t_fonth3 {
    cursor: pointer;
    position: relative;
    display: inline-block;
    padding: 8px 0;
    color:#B9B9B9;
}
.t_b6k2li.on .t_fonth3::before {
    width: 100%;
    opacity: 1;
}
.t_b6k2li .t_fonth3::before {
    content: '';
    height: 4px;
    background: #03CDD5;
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all 0.36s;
    opacity: 0;
    width: 0;
}
.t_b6k2li .t_duan18{
    display: none;
    padding-top: 24px;
    padding-bottom: 20px;
}
.t_b6k2li {
    margin-bottom: 18px;
}
.t_b6k2pic{
    display: none;
}
.t_b6k2pic.act{
    display: block;
}
.t_b6k2rg{
    width: 870px;
}
.t_b6k2pic{
    width: 100%;
}
.t_b6k2pic img{
    width: 100%;
}
.t_b6k2le{
    width: calc(100% - 870px);
    padding-right: 113px;
}
/* c1 */
.t_c1k2{
    background: #FAFAFA;
}
.t_c1k2pic{
    display: none;
}
.t_c1k2pic.act{
    display: block;
}
.t_c1k2rg {
    width: 630px;
}
.t_c1k2pic,.t_c1k2pic img{
    width: 100%;
}
.t_c1k2nr .t_b1k6le{
    width: calc(100% - 630px);
    padding-top: 50px;
}
.t_c1k2nr .t_b1k6li {
    max-width: 485px;
}
.t_c1k3li{
    width: 50%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.t_c1k3ul{
    margin: 0 -15px;
}
.t_c1k3box{
    background: #FFFFFF;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    border-radius: 8px;
    padding: 32px 10px 20px 40px;
    position: relative;
}
.t_c1k3box::before{
    content: '';
    width: 3px;
    height: 25px;
    position: absolute;
    left: 0;
    top: 32px;
    background: #03CDD5;
}
.t_c1k3le{
    width: 50px;
    margin-right: 36px;
}
.t_c1k3ic,.t_c1k3ic img{
    width: 100%;
}
.t_c1k3rg{
    width: calc(100% - 86px);
}
.t_c1k3rg .t_duan18 p{
    color:#333;
    font-weight: bold;
}
.t_c1k3rg .t_duan18{
    margin-bottom: 10px;
}
.t_c1k3rg .t_duanp{
    height: 56px;
    overflow: hidden;
}
.t_c1k4{
    background: #FAFAFA;
}
.t_b2k3xin{
    background: #fff;
}
.t_c1k5li{
    width: 25%;
    padding: 0 15px;
}
.t_c1k5ul{
    margin: 0 -15px;
}
.t_c1k5top{
    width: 100%;
    position: relative;
}
.t_c1k5top img{
    width: 100%;
}
.t_c1k5tit{
    position: absolute;
    width: 100%;
    padding:0 27px;
    color:#FAFAFA;
    font-size: 18px;
    line-height: 1.5;
    font-weight: bold;
    bottom: 25%;
}
.t_c1k5xia{
    width: 100%;
    background: #FAFAFA;
    padding: 27px 27px 42px;
}
.t_c1k5xia .t_duanp p{
    line-height: 1.5;
}
.t_c1k5xia .t_duanp{
    height: 72px;
    overflow: hidden;
}
.t_c1k5prev .t_b2k3lpic img {
    transform: translate(-50%,-50%) rotate(180deg);
}
/* c2 */
.t_c2k1top{
    position: relative;
}
.t_c2k1top::before{
    content: '';
    width: calc(100% - 30px);
    height: 1px;
    background: #03CDD5;
    opacity: 0.2;
    position: absolute;
    bottom: 0;
    left: 15px;
}
.t_c2k1li{
    width: 20%;
    padding: 0 15px;
}
.t_c2k1ul{
    margin: 0 -15px;
}
.t_c2k1biao{
    font-size: 16px;
    color:#333;
    line-height: 1.5;
    text-align: center;
    position: relative;
    transition: all 0.36s;
    padding: 18px 10px 23px;
}
.t_c2k1biao::before{
    content: '';
    background: #03CDD5;
    height: 4px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    opacity: 0;
    width: 0;
    transition: all 0.36s;
}
.t_c2k1li.on .t_c2k1biao::before{
    width: 100%;
    opacity: 1;
}
.t_c2k1li.on .t_c2k1biao{
    color:#03CDD5;
}
/* d1 */
.t_d1k1li{
    width: 25%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.t_d1k1ul{
    margin: 0 -15px;
}
.t_d1main{
    background: #fafafa;
}
.t_d1k1xia{
    background: #fff;
    padding:4px 25px 36px;
}
.t_d1k1tit{
    color:#1D2130;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.5;
    position: relative;
    transition: all 0.36s;
}
.t_d1k1xia .t_duanp p{
    line-height: 1.5;
    height: 72px;
    overflow: hidden;
    transition: all 0.36s;
}
.t_d1k1logo{
    width: 190px;
    position: relative;
    left: -6px;
    transition: all 0.36s;
}
.t_d1k1xia .t_d1k1tit {
    margin-bottom: 8px;
}
.t_d1k1xia .t_b2k3more{
    position: relative;
}
.t_d1k1bhe{
    height: 110px;
}
.t_d1k1xli{
    position: relative;
    overflow: hidden;
    transition: all 0.36s;
}
.t_d1k1bg{
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
    transition: all 0.36s;
}
.t_d1k1svg,.t_d1k1svg img{
    width: calc(100% + 28px);
}
.t_d1k1svg{
    position: absolute;
    bottom: -20px;
    right: -15px;
}
.t_d1k1bg{
    background: #03CDD5;
}
.t_d1k1xiazh {
    padding: 63px 25px 36px;
    position: absolute;
    z-index: 2;
    height: 100%;
    width: 100%;
}
.t_d1k1xiazh .t_d1k1tit {
    padding-bottom: 21px;  
    margin-bottom: 20px;
}
.t_d1k1nr .t_b2k3more {
    position: absolute;
    left: 25px;
    bottom: 52px;
}
.t_d1k1xiazh .t_d1k1tit{
    color:#fff;
}
.t_d1k1xiazh .t_duanp p{
    color:#fff;
}
.t_d1k1li .t_d1k1tit::before{
    content: '';
    width: 100%;
    height: 1px;
    background: #fff;
    opacity: .2;
    position: absolute;
    left: 0;
    bottom: 0;
}
.t_d1k1xia{
    transition: all 0.36s;
}
.t_d1k2nr{
    border-top: 1px solid #E9E9E9;
}
.t_d1k2tit{
    font-size: 16px;
    color:#666;
    line-height: 1.5;
    transition: all 0.36s;
    position: relative;
    padding: 8px 0;
}
.t_d1k2tit::before{
    content: '';
    background: #03CDD5;
    height: 4px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 0;
    opacity: 0;
    transition: all 0.36s;
}
.t_d1k2li{
    padding: 0 39px;
}
.t_d1k2ul{
    margin: 0 -39px;
    display: inline-block;
}
.t_d1k2top{
    text-align: center;
}
.t_d1k2li.on .t_d1k2tit::before{
    width: 100%;
    opacity: 1;
}
.t_d1k2li.on .t_d1k2tit{
    color:#03CDD5;
}
.pc_fenye li{
    color:#999;
}
.pc_fenye li.activepage {
    color: #03CDD5;
    background: transparent;
}
.t_d1k2nr .t_b2k3ul {
    margin-bottom: 54px;
}
/* d2 */
.t_d2k1le{
    width: 300px;
}
.t_d2k1le img{
    width: 276px;
    position: relative;
    left: -54px;
    top: -10px;
}
.t_d2k1rg{
    width: calc(100% - 300px);
    padding-left: 80px;
}
.t_d2k1duan p{
    line-height: 1.875;
    color:#666;
}
.t_d2k1rg .t_jianhxia {
    margin-bottom: 36px;
}
.t_d2k1duan {
    margin-bottom: 38px;
}
.t_d2k1duan ul li{
    position: relative;
    padding-left: 4px;
}
.t_d2k1duan ul li::before {
    content: url(../images/d2_icon1.svg);
    width: 20px;
    position: absolute;
    left: -20px;
    top: 5px;
}
.t_d2k1duan ul li::marker{
    display: none;
    opacity: 0;
}
.t_d2k1duan.yxedr_active ul {
    padding-inline-start: 20px;
}
.t_d1k3li{
    width: 25%;
    padding: 0 15px;
}
.t_d2k3ul{
    margin: 0 -15px;
}
.t_d1k3xin{
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    padding: 28px 30px 42px;
}
.t_d1k3lv{
    font-size: 16px;
    color:#fff;
    line-height: 1.5;
    background: #03CDD5;
    display: inline-block;
    padding: 8px 16px;
    margin-bottom: 18px;
}
.t_d2k3{
    background: #FAFAFA;
    overflow: hidden;
    position: relative;
}
.t_d2k3bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.t_d2k3bg img{
    width: 100%;
    position: absolute;
    bottom: 0;
}
.t_d2k3 .ys_cont1520{
    position: relative;
    z-index: 2;
}
.t_d1k3xin .t_duanp p{
    line-height: 1.5;
}
.t_d1k3xin .t_duanp{
    height: 72px;
    overflow: hidden;
}
.t_d2k3prev .t_b2k3lpic img {
    transform: translate(-50%,-50%) rotate(180deg);
}
/* e1 */
.t_e1k1nr .t_duanp p{
    color:#333;
    line-height: 1.5;
}
.t_duanp.t_e1k1top {
    margin-bottom: 24px;
}
.t_e1k2xin{
    background: #FAFAFA;
    border-top-left-radius: 70px;
    padding:94px 116px 84px;
}
.t_e1k2le .t_fonth4{
    margin-bottom: 22px;
}
.t_e1k2le .t_fonth2{
    margin-bottom: 59px;
}
.t_e1k2rg{
    position: relative;
    width: 360px;
}
.t_e1k2yin{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 64px;
    top: -20px;
    background: #fff;
    filter: drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.15));
    transform: rotate(6.27deg);
}
.t_e1k2rg .t_e1k2pic1{
    position: relative;
    width: 100%;
    z-index: 6;
    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.15);
}
.t_e1k2pic1 img{
    width: 100%;
}
.t_e1k2rg{
    position: absolute;
    right: 248px;
    bottom: 34px;
}
.t_e1k2xin{
    position: relative;
}
.t_e1k2 {
    padding-top: 62px;
}
.t_e1k2pic{
    width: 240px;
    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.15);
    margin-bottom: 23px;
}
.t_e1k2li{
    width: 25%;
    padding: 0 90px;
}
.t_e1k2ul{
    margin: 0 -90px;
}
.t_e1k2tit{
    font-size: 16px;
    color:#333;
    line-height: 1.5;
    margin-bottom: 5px;
}
.t_e1k2zi .t_duan18 p{
    color:#333;
    font-weight: bold;
    height: 63px;
    overflow: hidden;
}
.t_b2k3morelv .t_b2k3le{
    color: #03CDD5;
}
.t_e1k2li .t_b2k3le {
    font-size: 16px;
}
.t_e1k2li .t_b2k3ic {
    top: 6px;
}
.t_e1k2xia.t_jiandawai2{
    margin-bottom: 90px;
}
/* e2 */
.t_e2k1rg{
    width: 300px;
    padding-left: 60px;
}
.t_e2k1le{
    width: calc(100% - 300px);
    padding-right: 80px;
}
.t_e2k1pic{
    width: 100%;
    margin-bottom: 17px;
}
.t_e2k1pic img{
    width: 100%;
}
.t_e2k1rg .t_duan18 p{
    color:#333;
    font-weight: bold;
    height: 63px;
    margin-bottom: 7px;
}
.t_lvbtn.t_fanbtn .t_anbox {
    background: transparent;
}
.t_lvbtn.t_fanbtn .t_anbox .t_anbtnzi {
    color: #03CDD5;
}
.t_anbtn.t_lvbtn.t_fanbtn .t_anbox .t_anbtnic img:first-child {
    opacity: 0;
}
.t_anbtn.t_lvbtn.t_fanbtn .t_anbox .t_anbtnic img:nth-of-type(2) {
    opacity: 1;
}
.t_e2k1top{
    position: relative;
}
.t_e2k1top::before{
    content: '';
    height: calc(100% + 20px);
    width: 1px;
    position: absolute;
    right: 300px;
    background: #E9E9E9;
    top: -20px;
}
.t_e2k1le .t_fonth2{
    position: relative;
    padding-bottom: 34px;
    margin-bottom: 42px;
}
.t_e2k1le .t_fonth2::before{
    content: '';
    background: #E9E9E9;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
}
.t_e2k1le .t_fonth4{
    font-weight: bold;
    color:#333;
    margin-bottom: 25px;
}
.yxedr_active ul p{
    margin-bottom: 0;
}
.t_e2k1wen.yxedr_active ul p{
    color:#666;
    line-height: 1.875;
} 
.yxedr_active ul, .yxedr_active ol {
    padding-inline-start: 16px;
}
.yxedr_active ul li::marker {
    color:#03CDD5;
    width: 6px;
    height: 6px;
}
.t_e2k1box {
    margin-bottom: 62px;
}
.t_e2k1box:last-of-type{
    margin-bottom: 0;
}
.t_e2yeul{
    position: relative;
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
}
.t_e2yeul::before{
    content: '';
    background: #E9E9E9;
    position: absolute;
    width: 1px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 64px;
}
.t_e2yeli{
    width: 50%;
}
.t_e2yehuan{
    padding: 36px;
}
.t_e2yetit{
    font-size: 16px;
    color:#333;
    font-weight: bold;
    line-height: 1.75;
    margin-bottom: 5px;
}
.t_e2yehuan .t_duanp p{
    text-decoration: underline;
    text-underline-position:under;
    text-decoration-color: transparent;
    transition: all 0.36s;
}
.t_e2k1{
    position: relative;
}
.t_e2k1 .ys_cont1520{
    position: relative;
    z-index: 10;
}
.t_e2k1 .t_e2zibg {
    position: absolute;
    bottom: -150px;
    z-index: 1;
    right: 100px;
}
.t_b4k1an{
    position: relative;
    text-align: center;
}
.t_b4k1jian{
    position: absolute;
    right: -15px;
    top: 50%;
    transform: translateY(-50%);
}
.t_b4k1zi{
    display: inline-block; 
    padding: 0 12px;
    background: #fff;
    position: relative;
    z-index: 4;
}

/* e3 */
.t_e3main{
    background: #fafafa;
}
.t_e3k1bo{
    background: #fff;
}
.t_e3k1le{
    width: 49%;
}
.t_e3k1le img{
    width: 100%;
}
.t_e3k1rg{
    width: 51%;
    padding: 68px 54px 55px 92px;
}
.t_e3k1biao {
    display: inline-block;
    font-size: 16px;
    color: #82C8CB;
    line-height: 1.875;
    background: #EFF7F8;
    padding: 5px 20px;
}
.t_e3k1rg .t_e3k1biao{
    margin-bottom: 22px;
}
.t_e3k1rg .t_duan18 p{
    line-height: 1.5;
}
.t_e3k1rg .t_fonth3{
    margin-bottom: 18px;
    height: 39px;
    overflow: hidden;
}
.t_e3k1rg .t_duan18{
    height: 135px;
    overflow: hidden;
    margin-bottom: 32px;
}
.t_e3k1lun .slick-prev,.t_e3k1lun .slick-next{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(3,205,213,.1);
    position: absolute;
    z-index: 4;
    transition: all 0.36s;
    bottom: 55px;
    top: auto;
    transform: translate(0);
}
.t_e3k1lun .slick-next{
    right: 54px;
}
.t_e3k1lun .slick-prev{
    left: auto;
    right: 105px;
}
.t_e3k1lun .slick-prev::before,.t_e3k1lun .slick-next::before{
    content: url(../images/arrow2.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
    transition: all 0.36s;
    opacity: 1;
}
.t_e3k1lun .slick-prev::after,.t_e3k1lun .slick-next::after{
    content: url(../images/arrow1.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
    transition: all 0.36s;
    opacity: 0;
}
.t_e3k1lun .slick-prev::before,.t_e3k1lun .slick-prev::after{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_e3k2nr{
    border-top: 1px solid #E9E9E9;
    padding-top: 50px;
}
.t_e3k2an{
    width: 50px;
    height: 50px;
    background: #03CDD5;
    position: relative;
}
.t_e3k2an img{
    width: 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_e3k2shu{
    width: calc(100% - 60px);
    border: 1px solid #E9E9E9;
    padding: 12px 15px 12px 25px;
    position: relative;
}
.t_e3k2shu::before{
    content: '';
    position: absolute;
    background: #03CDD5;
    width: 1px;
    height: 17px;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
}
.t_e3k2shu input{
    width: 100%;
    font-size: 16px;
    line-height: 1.5;
    color:#666;
}
.t_e3k2shu input::placeholder{
    color: #C4C4C4;
}
.t_e3k2sou{
    width: 360px;
}
.t_e3k1top.t_jiandawai {
    padding-bottom: 58px;
}
.t_e3k2box{
    padding-top: 50px;
}
.t_e3k2li{
    width: 33.333333%;
    padding: 0 15px;
    margin-bottom: 36px;
}
.t_e3k2ul{
    margin: 0 -15px;
}
.t_e3k2xin{
    background: #fff;
    transition: all 0.36s;
    position: relative;
    top: 0;
}
.t_e3k2tit{
    color:#1D2130;
    font-weight: bold;
    font-size: 20px;
    line-height: 1.5;
    margin-bottom: 5px;
    height: 30px;
    overflow: hidden;
}
.t_e3k2xin .t_duanp p{
    line-height: 1.5;
}
.t_e3k2xia{
    padding: 27px 35px 35px;
}
.t_e3k2xia .t_e3k1biao{
    margin-bottom: 22px;
}
.t_e3k2xia .t_duanp{
    height: 48px;
    overflow: hidden;
    margin-bottom: 32px;
}
/* e5 */
.t_e5k1xia{
    width: 228px;
}
.t_e5k1xia .ys_select_hd{
    border: 1px solid #A3A3A3;
    padding: 13.5px 20px;
}
.t_e5k1xia .ys_select_hd input{
    color:#999;
    font-size: 16px;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_e5k1xia .ys_select_xtbbox {
    right: 18px;
}
.t_e5k1xia .ys_select_bd{
    border: 1px solid #A3A3A3;
    top: calc(100% + 4px);
    padding: 10px 0;
}
.t_e5k1xia .ys_select_li{
    color:#999;
    font-size: 16px;
    line-height: 1.5;
    padding: 0 20px;
    transition: all 0.36s;
}
.t_e5k1xia .ys_select_li:hover{
    color:#03CDD5;
}
.t_e5k1xia .ys_select_hd.on input{
    color:#03CDD5;
}
.t_e5k1xia .ys_select_hd.on .ys_select_xtbbox {
    transform: translateY(-50%);
}
.t_e5k1xia .ys_select_xtbbox {
    transform: translateY(-50%) rotate(180deg);
}
.t_e5k1li{
    width: 33.333333%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.t_e5k1ul{
    margin: 0 -15px;
}
.t_e5k1date{
    color:#03CDD5;
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 13px;
}
.t_font20{
    font-size: 20px;
    line-height: 1.5;
    color:#333;
    height: 30px;
    overflow: hidden;
}
.t_e5k1wen .t_font20{
    font-weight: bold;
    margin-bottom: 15px;
}
.t_e5k1wen .t_duanp p{
    line-height: 1.875;
}
.t_e5k1wen {
    padding-top: 24px;
    padding-bottom: 25px;
}
.t_e5k1wen .t_duanp{
    margin-bottom: 22px;
    height: 60px;
    overflow: hidden;
}
.t_e5k1xin{
    margin-bottom: 30px;
}
/* e6 */
.t_e6k1li span{
    color:#999;
    font-size: 14px;
    line-height: 1.5;
}
.t_e6k1ic{
    width: 16px;
    margin-right: 8px;
}
.t_e6k1ic img{
    width: 100%;
}
.t_e6k1li{
    padding: 0 28px;
}
.t_e6k1ul{
    margin: 0 -28px;
}
.t_e6k1top{
    border-bottom: 1px solid #E9E9E9;
    padding-bottom: 19px;
}
.yxedr_active h6{
    font-size: 18px;
    color:#333;
    line-height: 1.5;
    font-weight: bold;
    position: relative;
    padding-left: 24px;
}
.yxedr_active h6::before,.t_e6k2xiao::before{
    content: url(../images/d2_icon1.svg);
    width: 16px;
    position: absolute;
    left: 0;
    top: 3px;
}
.t_e6k2xiao{
    font-size: 18px;
    color:#333;
    line-height: 1.5;
    font-weight: bold;
    position: relative;
    padding-left: 24px;
    margin-bottom: 27px;
}
.t_e6k1top .t_fonth2{
    margin-bottom: 35px;
}
.t_e6k2li .t_fonth4{
    font-weight: bold;
    margin-bottom: 25px;
}
.t_e6k2li {
    padding-top: 42px;
}
.t_e6k2xin {
    margin-bottom: 43px;
    padding-top: 19px;
}
/* f1 */
.t_f1k1nr .t_b5k1ul{
    padding: 0 250px;
}
.t_f1k2{
    background: #FAFAFA;
}
.t_f1k1nr .t_duanp{
    margin-bottom: 86px;
}
.t_f1k2le{
    width: 40.5%;
}
.t_f1k2pic{
    width: 100%;
}
.t_f1k2pic img{
    width: 100%;
}
.t_f1k2rg{
    width: 59.5%;
    padding-left: 138px;
}
.t_f1k2fen p{
    font-size: 14px;
    color:#999;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_f1k2fen{
    position: relative;
    padding: 7px 0;
    padding-left: 20px;
    cursor: pointer;
}
.t_f1k2fen::before{
    content: '';
    border: 2px solid #ccc;
    position: absolute;
    left: 0;
    width: 6px;
    height: 6px;
    transition: all 0.36s;
    border-radius: 50%;
    top: 14.5px;
}
.t_f1k2fen.on::before{
    border: 2px solid #03CDD5;
}
.t_f1k2fen.on p{
    color:#03CDD5;
}
.t_f1k2nian{
    font-size: 60px;
    color:#03CDD5;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 13px;
}
.t_f1k2year{
    width: 100px;
}
.t_f1k2lun{
    width: calc(100% - 100px);
    padding-left: 60px;
}
.t_f1k2zhong {
    padding-top: 68px;
    padding-bottom: 40px;
}
.t_f1k2ul .slick-prev,.t_f1k2ul .slick-next{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(3,205,213,.1);
    position: absolute;
    transition: all 0.36s;
    z-index: 6;
    top: auto;
    transform: translate(0);
    bottom: 2px;
}
.t_f1k2ul .slick-next{
    right: 0;
}
.t_f1k2ul .slick-prev{
    left: auto;
    right: 60px;
}
.t_f1k2ul .slick-prev::before,.t_f1k2ul .slick-next::before{
    content: url(../images/arrow2.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
    transition: all 0.36s;
    opacity: 1;
}
.t_f1k2ul .slick-prev::after,.t_f1k2ul .slick-next::after{
    content: url(../images/arrow1.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
    transition: all 0.36s;
    opacity: 0;
}
.t_f1k2ul .slick-prev::before,.t_f1k2ul .slick-prev::after{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_f1k2zhong .t_duanp{
    height: 224px;
    overflow: hidden;
}
.t_f1k3le{
    width: 40.5%;
}
.t_f1k3le img{
    width: 100%;
}
.t_f1k3rg .t_fonth4{
    font-weight: bold;
    margin-bottom: 20px;
}
.t_f1k3rg{
    width: 59.5%;
    padding-left: 157px;
}
.t_f1k3top{
    display: flex;
    align-items: center;
    margin-bottom: 34px;
}
.t_f1k4{
    background: #FAFAFA;
}
.t_f1k3 .t_duanp p{
    line-height: 1.5;
}
.t_f1k3 .t_f1k3rg .t_duanp p{
    line-height: 1.75;
}
.t_f1k4 .t_duanp p{
    line-height: 1.875;
}
.t_f1k4li{
    width: 25%;
    padding: 0 20px;
}
.t_f1k4wai{
    margin: 0 -20px;
}
.t_f1k4top{
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    padding: 54px 10px;
    margin-bottom: 25px;
}
.t_f1k4pic {
    width: 255px;
    margin: 0 auto;
}
.t_f1k4tit{
    font-size: 16px;
    color:#333;
    line-height: 1.5;
    text-align: center;
}
.t_f1k4wai {
    padding-top: 38px;
    position: relative;
}
.t_f1k4wai{
    overflow: hidden;
} 
.t_f1k4wai.swiper-container-horizontal>.swiper-scrollbar{
    opacity: 1!important;
}

.t_f1k4wai .swiper-scrollbar-drag{
    background: #03CDD5;
    height: 2px;
    width: 400px;
}
.t_f1k4wai .swiper-notification{
    background: #E6E6E6;
    height: 2px;
    width: 400px;
}
.t_f1k4wai.swiper-container-horizontal>.swiper-scrollbar{
    height: 2px;
    background: #E6E6E6;
    left: 20px;
    width: calc(100% - 40px);
}
.t_f1k4li {
    margin-bottom: 88px;
}
.t_f1k5nr .t_duanp p{
    line-height: 1.875;
}
.t_f1k5li{
    width: 25%;
    position: relative;
}
.t_f1k5bg{
    width: 100%;
    position: relative;
}
.t_f1k5shang{
    padding: 50px 50px 73px;
}
.t_f1k5bg::before{
    content: '';
    position: absolute;
    z-index: 3;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.91) 0%, rgba(0, 0, 0, 0) 72.94%);
}
.t_f1k5shang{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 5;
}
.t_f1k5shang .t_fonth4{
    color:#fff;
    font-weight: bold;
    height: 28.8px;
    overflow: hidden;
    margin-bottom: 8px;
}
.t_f1k5shang .t_duan18 p{
    height: 31.5px;
    overflow: hidden;
}
.t_f1k5xi{
    position: relative;
}
.t_f1k5xi::before{
    content: '';
    background: #03CDD5;
    height: 4px;
    width: 31px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.t_duan18.t_duanpbai {
    padding-bottom: 20px;
}
/* f2 */
.t_f2k1{
    background: #FAFAFA;
}
.t_f2k1rg,.t_f2k2rg{
    width: 60.5%;
}
.t_f2k1le,.t_f2k2le{
    width: 39.5%;
    padding-right: 100px;
}
.t_f2k1ic{
    width: 26px;
    height: 26px;
    position: relative;
    margin-right: 30px;
    top: 4px;
}
.t_f2k1ic img{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transition: all 0.36s;
}
.t_f2k1ic img:nth-of-type(2){
    opacity: 0;
}
.t_f2k1tit{
    font-size: 18px;
    line-height: 1.75;
    font-weight: bold;
    color:#333;
    transition: all 0.36s;
    max-width: calc(100% - 56px);
    position: relative;
}
.t_f2k1top{
    cursor: pointer;
}
.t_f2k1tit::before{
    content: '';
    height: 2px;
    background: #03CDD5;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    opacity: 0;
    transition: all 0.36s;
}
.t_f2k1ku.on .t_f2k1ic img:nth-of-type(2){
    opacity: 1;
}
.t_f2k1ku.on .t_f2k1ic img:first-child{
    opacity: 0;
}
.t_f2k1ku.on .t_f2k1tit::before{
    width: 100%;
    opacity: 1;
}
.t_f2k1ku.on .t_f2k1tit{
    color: #03CDD5;
}
.t_f2k1ku .t_f2k1xia{
    padding-left: 56px;
    display: none;
    padding-top: 14px;
    padding-bottom: 23px;
}
.t_f2k1ku {
    margin-bottom: 28px;
}
.t_f2k1rg{
    position: relative;
}
.t_f2k1pic{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}
.t_f2k1pic:first-of-type{
    position: relative;
    z-index: 4;
}
.t_f2k1pic.act{
    z-index: 6;
    opacity: 1;
}
.t_f2k1tul .slick-prev,.t_f2k1tul .slick-next{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    z-index: 4;
    transition: all 0.36s;
    bottom: 26px;
    top: auto;
    transform: translate(0);
}
.t_f2k1tul .slick-next{
    right: 26px;
}
.t_f2k1tul .slick-prev{
    left: auto;
    right: 78px;
}
.t_f2k1tul .slick-prev::before,.t_f2k1tul .slick-next::before{
    content: url(../images/arrow2.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
    transition: all 0.36s;
    opacity: 1;
}
.t_f2k1tul .slick-prev::after,.t_f2k1tul .slick-next::after{
    content: url(../images/arrow1.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 15px;
    transition: all 0.36s;
    opacity: 0;
}
.t_f2k1tul .slick-prev::before,.t_f2k1tul .slick-prev::after{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_f2k1rg{
    position: relative;
}
.t_f2k1rg::before{
    content: url(../images/f2_bg1.svg);
    position: absolute;
    right: -56px;
    top: -62px;
    transform: scale(1);
}
.t_f2k2list li{
    width: calc(50% - 20px);
    float: left;
    margin: 0 10px;
}
.t_f2k2list{
    margin: 0 -10px;
    padding-top: 10px;
}
.t_f2k2rg{
    position: relative;
}
.t_f2k2rg::before{
    content: url(../images/f2_bg1.svg);
    position: absolute;
    left: -82px;
    bottom: -43px;
    transform: scale(1);
}
.t_f2k3box{
    background: #FAFAFA;
}
.t_f2k3rg,.t_f2k3le{
    width: 50%;
}
.t_f2k3le{
    padding: 99px 100px 90px 50px;
}
.t_f2k3le .t_duanp p{
    color:#333;
}
.t_f2k3xle{
    width: 19.8%;
    padding-right: 20px;
}
.t_f2k3xrg{
    width: 80.2%;
    padding-left: 35px;
}
.t_f2k3xle .t_duan18 p{
    color:#333;
    font-weight: bold;
}
.t_f2k3xin{
    position: relative;
}
.t_f2k3xin::before{
    content: '';
    width: 1px;
    background: #03CDD5;
    left: 19.8%;
    top: 8px;
    height: calc(100% - 16px);
    position: absolute;
}
.t_f2k3xrg .t_duanp p{
    line-height: 1.875;
    max-width: 790px;
}
.t_f2k3ul {
    padding-top: 81px;
}
.t_f2k3li {
    margin-bottom: 68px;
}
.t_f2k3li:last-of-type{
    margin-bottom: 0;
}
.t_f2k4hao{
    position: relative;
    overflow: hidden;
}
.t_f2k4hao .t_fonth2{
    margin-bottom: 9px;
}
.t_f2k4hao .t_duanp{
    margin-bottom: 43px;
}
.t_f2k4xiao{
    padding: 100px 0;
}
.t_f2k4hao .ys_cont1520{
    position: relative;
    z-index: 6;
}
/* f3 */
.t_f3ban .t_e5k1xia .ys_select_hd{
    background: #fff;
    border: 1px solid #fff;
}
.t_f3banli{
    padding: 0 2.5px;
}
.t_f3ban{
    margin: 0 -2.5px;
    margin-right: 10px;
}
.t_f3ban .t_e5k1xia .ys_select_bd {
    border: 1px solid #fff;
}
.t_f3ban .t_e5k1xia .ys_select_xtbbox {
    transform: translateY(-50%);
}
.t_f3ban .t_e5k1xia .ys_select_hd.on .ys_select_xtbbox {
    transform: translateY(-50%) rotate(180deg);
}
.t_e5k1xia .ys_select_hd.on input::placeholder {
    color: #03CDD5;
}
.t_f3banhe .t_e3k2an img{
    width: 24px;
}
.t_f3banhe {
    padding-top: 10px;
}
/* f3 main */
.t_f3main{
    background: #fafafa;
}
.t_f3k1top{
    cursor: pointer;
    background: #fff;
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
    position: relative;
    padding: 26.5px 45px;
}
.t_f3k1top::before{
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #03CDD5;
}
.t_f3k1tit{
    font-size: 18px;
    color:#333;
    line-height: 1.5;
}
.t_f3kfen p{
    font-size: 16px;
    color:#666;
    line-height: 1.5;
    position: relative;
    top: 1.5px;
}
.t_f3kxiang{
    color:#03CDD5;
    font-size: 16px;
    line-height: 1.5;
    position: relative;
    top: 0.5px;
    margin-right: 18px;
}
.t_f3kic{
    width: 14px;
    position: relative;
    top: 5.5px;
}
.t_f3kic img{
    width: 100%;
    position: relative;
    transform: rotate(180deg);
    transition: all 0.36s;
}
.t_f3kic img{
    transform: rotate(180deg);
    transition: all 0.36s;
}
.t_f3k1tit{
    width: 33%;
}
.t_f3kfen{
    padding: 0 30px;
}
.t_f3kzh{
    margin: 0 -30px;
}
.t_f3k1sub {
    width: 200px;
    text-align: center;
}
.t_f3k1xia{
    padding-top: 37px;
    padding-left: 45px;
}
.t_f3k1rg{
    width: 230px;
    padding-left: 30px;
}
.t_f3k1le{
    width: calc(100% - 230px);
}
.t_f3gtit{
    color:#333;
    font-weight: bold;
    line-height: 1.5;
    font-size: 16px;
}
.t_f3gli .yxedr_active ul li::marker {
    color: #666;
}
.t_f3gli .yxedr_active ul li p{
    padding: 4px 0;
}
.t_f3gli {
    margin-bottom: 35px;
}
.t_f3k1xia{
    position: relative;
}
.t_f3k1xia::before{
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    right: 230px;
    background: #E9E9E9;
}
.t_f3k1xia{
    display: none;
}
.t_f3k1li.on .t_f3kic img{
    transform: rotate(0);
}
.t_f3k1li{
    margin-bottom: 30px;
}
.t_f3gli:last-of-type{
    margin-bottom: 27px;
}
/* f4 */
.t_f4k1le,.t_f4k1rg{
    width: 50%;
}
.t_f4k1ic{
    width: 20px;
    margin-right: 13px;
    position: relative;
    top: 2px;
}
.t_f4k1ic img{
    width: 100%;
}
.t_f4k1xin{
    width: calc(100% - 33px);
}
.t_f4k1xing,.t_f4k1nei,.t_f4k1nei a{
    font-size: 16px;
    color:#333;
    line-height: 1.5;
}
.t_f4k1xing{
    margin-right: 4px;
}
.t_f4k1le .t_fonth3 {
    margin-bottom: 40px;
}
.t_f4k1li {
    margin-bottom: 16px;
}
.t_f4k1ul{
    margin-bottom: 58px;
}
.t_map{
    height: 360px;
}
/* 首页 */
/* 移动端导航 - start */
.ys_ph_navbar2 .ys_phnav_logo {
    background: #03CDD5;
}
.ys_ph_navbar2 .ys_phnav_search .iconfont, .ys_ph_navbar2 .ys_phnav_header a {
    color: #03CDD5;
}
.ys_ph_navbar2 .ys_phnav_menubtn span, .ys_ph_navbar2 .ys_phnav_menubtn::before, .ys_ph_navbar2 .ys_phnav_menubtn::after {
    background: #03CDD5;
}
.ys_phnav2_lang_modal, .ys_ph_navbar2 .ys_phnav_menu {
    background: #03CDD5;
}
.ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active3>.ys_phnav_lisbox a{
    color:rgba(255, 255, 255, .6);
}
.ys_ph_nav a{
    color: #fff;
}
/* 移动端导航 - end */
.t_soubth img:nth-of-type(3) {
    opacity: 0;
}
.t_souxia{
    position: fixed;
    top: 80px;
    left: 0;
    width: 100%;
    background-color: #fff;
    text-align: center;
    border-top: 1px solid #eee;
    padding: 16px 0;
    display: none;
}
.t_souzh {
    width: 560px;
    display: inline-block;
}
.mc_msc_box {
    width: 100%;
    display: block;
}
.t_soule {
    border-bottom: 1px solid #eee;
    width: calc(100% - 40px);
    padding-right: 20px;
    height: 40px;
}
.t_sourg{
    width: 40px;
    height: 40px;
    position: relative;
    cursor: pointer;
}
.t_sourg img{
    width: 90%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.t_sourg img:nth-of-type(2){
    opacity: 0;
}
.t_soule input{
    width: 100%;
    font-size: 16px;
    line-height:40px;
    color: #333;
}
.t_sourg a{
    display: block;
    width: 100%;
    height: 100%;
}
.t_head.on{
    background: transparent;
}
.ys_ban_imgbox::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 190px;
    z-index: 4;
    background: linear-gradient(to bottom,rgba(0,0,0,.67),transparent);
}
.t_head.on .t_headwen{
    color:#fff;
}
.t_head.on .t_soubth img:first-child {
    opacity: 1;
}
.t_head.on .t_soubth img:nth-of-type(2) {
    opacity: 0;
}
.t_head.on .t_headlogo img:first-child {
    display: inline-block;
}
.t_head.on .t_headlogo img:nth-of-type(2) {
    display: none;
}
.t_headlogo img:nth-of-type(3){
    display: none;
}
.t_head.on .t_headwen::before{
    display: none;
}
.t_anbtnic img:nth-of-type(2){
    opacity: 0;
}
.t_anbox{
    transition: all 0.36s;
}
.t_symain .slick-dots li{
    background: rgba(255,255,255,.5);
}
.t_symain .slick-dots li.slick-active{
    background: #fff;
}
.ys_ban_slick .slick-dots li{
    background: rgba(255,255,255,.5);
}
.ys_ban_slick .slick-dots li.slick-active{
    background: #fff;
}
.ys_ban_slick .slick-dots{
    bottom: 43px;
}
.ys_hd_pc.isfixed .t_head.on .t_headnavli.yxnav_active1 .t_headwen {
    color: #03CDD5;
}
.ys_hd_pc.isfixed .t_head.on .t_headwen::before{
    display: block;
}
.ys_hd_pc.isfixed .t_head.on {
    background: rgba(0,0,0,.4);
}
.ys_hd_pc.isfixed .t_head.on .t_headlogo img:nth-of-type(3){
    display: inline-block;
}
.ys_hd_pc.isfixed .t_head.on .t_headlogo img:first-child{
    display: none;
}
/* 弹窗 */
.ys_modal {
    background: rgba(0, 0, 0, .8);
}
.ys_modal_content {
    width: 1360px;
    padding: 0;
}
.t_yantan{
    width: 100%;
}
.t_yantanle{
    width: 50%;
    background: #03cdd5;
    overflow: hidden;
    padding: 46px 50px 42px 80px;
    position: relative;
}
.t_tanzbg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.t_tanzbg img{
    width: 100%;
    position: absolute;
    bottom: -37px;
    right: -27px;
    z-index: 2;
}
.t_yantit .t_fonth2{
    color:#fff;
}
.t_zuotanli{
    border-bottom: 1px solid rgba(255,255,255,.5);
}
.t_shuzi .t_dashu{
    font-family: "ROBOTO-BOLD"!important;
    font-size: 48px;
    color:#fff;
    line-height: 1.2;
    margin-right: 12px;
}
.t_shuzi{
    font-size: 18px;
    line-height: 1.5;
    color:#fff;
    padding: 43px 0 8px;
}
.t_yanzwen{
    position: relative;
    z-index: 6;
}
.t_yantit {
    margin-bottom: 19px;
}
.t_zuotan{
    height: 550px;
    overflow: hidden;
}
.t_yantanrg{
    width: 50%;
    padding: 50px;
}
.t_yantanrg .t_fonth4{
    color:#000;
    line-height: 1.5;
    text-align: center;
    margin-bottom: 38px;
}
.t_caier .t_caili{
    width: 50%;
    padding: 0 10px;
}
.t_caier{
    margin: 0 -10px;
}
.t_caibiao{
    font-size: 16px;
    color:#000;
    line-height: 1.5;
    margin-bottom: 6px;
    padding-top: 19px;
}
.t_caibiao img{
    width: 7px;
    position: relative;
    top: -5px;
}
.t_caikuang{
    border: 1px solid #dcdcdc;
}
.t_caikuang input{
    font-size: 16px;
    line-height: 40px;
    width: 100%;
    padding: 0 10px;
    color:#333;
}
.t_caione,.t_caione .t_caili{
    width: 100%;
}
.t_caili textarea{
    width: 100%;
    height: 112px;
    font-size: 16px;
    line-height: 1.75;
    color:#333;
    padding:6px 10px;
}
.t_caisub{
    font-size: 16px;
    color:#fff;
    background: #03cdd5;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}
.t_tansub .t_caikuang {
    border: 1px solid #03cdd5;
}
.t_codepic{
    width: 86px;
    cursor: pointer;
    margin-right: 8px;
    position: relative;
    top: 4.5px;
}
.t_codepic img{
    width: 100%;
}
.t_code .t_caikuang input{
    width: calc(100% - 94px);
}
.ys_modal_close {
    position: absolute;
    right: -40px;
    top: 0;
    font-size: 20px;
    color:#fff;
    font-weight: normal;
    cursor: pointer;
    z-index: 10;
}
.ys_modal_close .iconfont {
    font-size: 20px;
}
/* main */
.t_syk1wen{
    z-index: 5;
}
.t_syk1bo.down{
    transform: translate3d(0,0,-30px);
}
.t_syk1lun .slick-track{
    perspective: 1000px;
}
.t_syk1bo{
    transition: transform 1s cubic-bezier(.25,.85,.57,1),opacity 1s;
}
.t_syk2bo{
    width: 25%;
    height: 550px;
    position: relative;
    overflow: hidden;
}
.t_syk2bo.on{
    width: 40%;
}
.t_syk2bo.act{
    width: 20%;
}
.t_syk2pic{
    position: relative;
    width: 100%;
    height: 100%;
}
.t_syk2pic img{
    position: absolute;
    height: 100%;
    width: auto;
    max-width: none;
}
.t_syk2wen{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 6;
}
.t_syk2pic::before{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    background: rgba(0,0,0,.9);
    width: 100%;
    height: 100%;
    z-index: 2;
}
.t_syk2bo.on .t_syk2wen {
    padding: 80px;
}
.t_syk2icon{
    width: 30px;
    margin-bottom: 24px;
}
.t_syk2icon img{
    width: 100%;
}
.t_syk2wen .t_fonth4{
    font-weight: bold;
    margin-bottom: 20px;
}
.t_syk2xili{
    width: 50%;
    margin-bottom: 4px;
}
.t_syk2xzi{
    color:#cdcdcd;
    font-size: 16px;
    line-height: 2;
    position: relative;
    opacity: 1;
}
.t_syk2wen .t_duan18.t_duanpbai {
    padding-bottom: 41px;
}
.t_syk2xzi{
    display: inline-block;
}
.t_syk2jian{
    width: 18px;
    transition: all 0.36s;
}       
.t_syk2jian img{
    width: 100%;
}  
.t_syk2xi{
    height: 180px;
    margin-bottom: 24px;
    transition: all 0.36s,opacity 0.36s 0.2s;
}
.t_syk2bo.act .t_syk2xi,.t_syk2bo.act .t_syk2jian{
    display: none;
    opacity: 0;
}
.t_syk2bo.act .t_syk2wen {
    padding: 28px;
    height: auto;
    top: 50%;
    transform: translateY(-50%);
}       
.t_syk2bo{
    position: relative;
}
.t_syk2bo::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    border: 1px solid #03CDD5;
    transition: all 0.36s;
    opacity: 0;
    z-index: 3;
}
.t_syk2bo.on::before{
    opacity: 1;
}
.t_syk2biao{
    margin-bottom: 60px;
}
.t_syk2bo{
    position: relative;
    margin-top: 0;
}
.t_syk2bo.act{
    margin-top: 0;
    transition: margin 0.36s ease;
}
.t_syk2bo.on{
    margin-top: -10px;
    padding-top: 10px;
    transition: padding 0.36s ease;
    height: 560px;
}
.t_syk2bo.on::before {
    height: calc(100% - 10px);
}
@keyframes move2 {
    0%{
        top: -10px;
    }
    100%{
        top: 0;
    }
}
.t_syk2xia{
    display: none;
}
.t_syk2xia.act{
    display: block;
}
.t_syk3pic{
    width: 12.5%;
    padding: 0 6px;
    margin-bottom: 12px;
}
.t_syk3lun{
    margin: 0 -6px;
}
.t_syk3tu{
    width: 100%;
}
.t_syk3zxin{
    background: #fff;
    box-shadow: 0px 8px 32px 0px rgba(27,176,134,.08);
    padding: 32px 15px;
}
.t_syk3 .t_fonth2{
    margin-bottom: 19px;
}
.t_syk3 .t_fonth4{
    margin-bottom: 60px;
}
.t_syk3 .t_syk2biao {
    margin-bottom: 39px;
}
.t_syk3lunbox .slick-dots {
    bottom: -81px;
}
.t_syk3lunbox{
    margin-bottom: 80px;
}
.t_syk3he{
    width: 100%;
}
.t_syk2xia.t_syk3huan{
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    position: absolute;
    pointer-events: none;
    opacity: 0;
    transition: all 0.36s;
} 
.t_syk2xia.t_syk3huan:first-child{
    position: relative;
}
.t_syk2xia.t_syk3huan.act{
    opacity: 1;
    pointer-events: all;
}
.t_syk3he{
    position: relative;
}
.t_syk3lun{
    display: none;
}
.t_syk3lun:first-child{
    display: block;
}
.t_syk4{
    position: relative;
}
.t_syk4bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.t_syk4bg video{
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syk4bg::before{
    content: '';
    background:rgba(0,0,0,.7);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 3;
}
.t_syk4nr .t_duan18 p{
    line-height: 2;
}
.t_syk4 .ys_cont1200{
    position: relative;
    z-index: 6;
}
.t_syk4 .t_fonth2 {
    color:#fff;
}
.t_shumove{
    font-family: "ROBOTO-BOLD"!important;
}
.t_syk4nr .t_b5k1li .t_duan18 p{
    color:#fff;
}
.t_syk4nr .t_b5k1ul {
    padding: 0 80px;
    margin-bottom: 89px;
}
.t_syk4nr{
    text-align: center;
}
.t_syk4nr .t_jianhxia {
    margin-bottom: 31px;
}
.t_syk4nr .t_duan18.t_duanpbai {
    padding-bottom: 60px;
}
.t_syk4nr .t_b5k1shu {
    margin-bottom: 3px;
}
.t_syk5{
    background: #292a2a;
}
.t_syk5le{
    width: 21.8%;
}
.t_syk5rg{
    width: 78.2%;
}
.t_syk5le .t_fonth2{
    color:#fff;
    margin-bottom: 17px;
}
.t_syk5zi{
    color:#c9c9c9;
    font-size: 18px;
    line-height: 2;
    transition: all 0.36s;
    cursor: pointer;
    position: relative;
    display: inline-block;
    padding-bottom: 5px;
}
.t_syk5zi::before{
    content: '';
    height: 4px;
    position: absolute;
    background: #03cdd5;
    left: 0;
    bottom: 0;
    width: 0;
    opacity: 0;
    transition: all 0.36s;
}
.t_syk5tli.on .t_syk5zi{
    color:#fff;
}
.t_syk5tli.on .t_syk5zi::before{
    opacity: 1;
    width: 100%;
}
.t_syk5le .t_duan18.t_duanpbai {
    padding-bottom: 79px;
}
.t_syk5tli{
    margin-bottom: 40px;
}
.t_syk5tul {
    margin-bottom: 98px;
}
.t_syk5li.on{
    width: 44%;
}
.t_syk5li.act{
    width: 28%;
}
.t_syk5date{
    font-family: "Roboto-Regular-14"!important;
    font-size: 14px;
    color:#b4b4b4;
    line-height: 2;
    margin-bottom: 7px;
}
.t_syk5xin .t_font20{
    color:#fff;
    line-height: 1.6;
    font-weight: bold;
    height: auto;
    margin-bottom: 22px;
    max-height: 64px;
    overflow: hidden;
}
.t_syk5xin .t_duanp p{
    color:#b5b5b5;
    line-height: 1.5;
    height: 72px;
    overflow: hidden;
}
.t_syk5xin{
    padding: 0 25px;
}
.t_syk5li{
    position: relative;
    transition: all 0.36s;
}
.t_syk5li::before{
    content: '';
    width: 1px;
    position: absolute;
    height: calc(200% + 200px);
    background: rgba(255,255,255,.1);
    left: 0;
    top: -100px;
}
.t_syk5{
    overflow: hidden;
}
.t_syk5liu {
    position: relative;
}
.t_syk5liu::before{
    content: '';
    width: 1px;
    height: 0;
    opacity: 0;
    position: absolute;
    left: -25px;
    top: 0;
    background: #03CDD5;
    transition: all 0.4s .1s ease;
}
.t_syk5li.on .t_syk5liu::before{
    height: 100%;
    opacity: 1;
}
.t_syk5zi1{
    height: 163px;
    overflow: hidden;
}
.t_syk5li .t_syk2jian {
    margin-bottom: 45px;
}
.t_syk5pic{
    width: 100%;
}
.t_syk5rg{
    min-height: 590px;
}
.t_syk2huan.t_syk5tli {
    margin: 0;
    margin-bottom: 40px;
}
.t_syhao.t_haozhao{
    background: #03cdd5;
}
.t_syhao.t_haozhao .t_fonth2{
    color:#fff;
}
.t_syhao.t_haozhao.t_sydan .t_b1k7zh .t_fonth2 {
    margin-bottom: 19px;
}
.t_syhao.t_haozhao.t_sydan .t_duan18.t_duanpbai {
    padding-bottom: 51px;
}
/* 侧边 */
.t_cequan{
    width: 70px;
    height: 70px;
    border-radius: 4px;
    box-shadow: 0px 3px 7px 0px rgba(0,0,0,.14);
    position: relative;
    border: 1px solid rgba(255,255,255,.42); 
    transition: all 0.36s;  
    cursor: pointer;
    background: rgba(0,0,0,.42);
}
.t_cequan img{
    width: 36px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_cebian{
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    right: 18px;
    z-index: 98;
}
.t_cebianzi{
    font-size: 14px;
    line-height: 1.5;
    color:#fff;
    text-align: center;
    padding: 4px 0 11px;
}
.t_cema{
    position: absolute;
    right: 70px;
    top: -1px;
    border: 1px solid rgba(255,255,255,.42); 
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-right:0;
}
.t_cema a{
    display: block;
    color:#fff;
    font-weight: bold;
    font-size: 18px;
    padding: 0 14px 0 14px;
    white-space: nowrap;
    line-height: 68px;
    background: rgba(0,0,0,.42);
}
.t_cecodepic{
    width: 110px;
    padding: 5px;
    background: #fff;
}
.t_cecode img{
    width: 100%;
}
.t_cecode{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 84px;
}
.t_cecode::before{
    content: '';
    width: 14px;
    height: 100%;
    position: absolute;
    right: -14px;
    top: 0;
}
.t_cecode::after{
    content: '';
    border-left: 6px solid #fff;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    position: absolute;
    right: -6px;
    top: 50%;
    transform: translateY(-50%);
}
.t_cequan{
    background: #03CDD5;
}
.t_cebianzi{
    color:#03CDD5;
}
.t_cebian.on .t_cequan{
    background: rgba(0,0,0,.42);
}
.t_cebian.on .t_cebianzi{
    color: #fff;
}
.t_cema a{
    background: rgba(3,205,213,.9);
}
.t_cechu{
    display: none;
    opacity: 0;
    transition: all 0.5s ease-in-out;
}
.t_cebianli.on .t_cechu{
    opacity: 1;
    display: block;
}
.t_cebian.on .t_cema a{
    background: rgba(0,0,0,.42);
}
.t_cebian{
    right: -100%;
    transition: all 0.36s;
}
.t_cebian.xian{
    right: 18px;
}
.t_syk5zi1{
    padding-right: 20px;
}
.t_cecode .t_cecodepic img {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    transform: translate(0);
}
.ys_modal_content {
    max-width: calc(100vw - 80px);
}
.ys_modal .mCSB_scrollTools {
    right: 16px;
    z-index: 6;
}    
.ys_modal .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #03CDD5;
    background-color: #1AACAF;
}
.ys_modal .mCSB_scrollTools .mCSB_draggerContainer{
    top: 20px;
    bottom: 20px;
}
.t_syk1bo{
    display: none;
}
.t_syk1bo:first-child{
    display: block;
}
.t_b1k5pic img{
    width: 100%;
}
.t_head{
    box-shadow: 0px 5px 10px rgba(224, 239, 243, 0.3);
}
.t_header{
    box-shadow: 0px 2px 10px rgba(224, 239, 243, 0.5);
}
.t_head.on{
    box-shadow: none;
}
/* 载入 */
.ys_ban_li.slick-active .t_fonth1{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.ys_ban_li.slick-active .t_duan18.t_duanpbai{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.ys_ban_li.slick-active .t_anbtn{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.5s;
}
.t_syk1bo.slick-active .t_syk1wen .t_fonth3{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_syk1bo.slick-active .t_duan18{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_syk1bo.slick-active .t_anbtn{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.5s;
}
.t_syk2xia.act .t_fonth3{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_syk2xia.act .t_duanp{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_syk2xia.act .t_syk2fen{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.5s;
}
.t_syk2xia.act .t_anbtn{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.6s;
}
.t_syk2xia.act .t_syk2icon{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_syk2xia.act .t_fonth4{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_syk2xia.act .t_duan18{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.5s;
}
.t_syk2xia.act .t_syk2xili{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.6s;
}
.t_syk2xia.act .t_syk2jian{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.7s;
}
.t_syk2xia.act .t_syk3pic{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.5s;
}
.t_syk2xia.act .t_syk5date{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_syk2xia.act .t_font20{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_syk2xia.act .t_syk5pic{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.6s;
}
.t_b1k7lun .slick-dots {
    bottom: -25px;
}
.t_b1k3wen.act .t_b1k3liz{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_b1k3wen.act .t_b1k3pic{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_b1k3wen.act{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_b2k3bo.slick-active .t_b2k3li{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_b3k7ul .slick-dots {
    bottom: -28px;
}
.t_b3k4lun .slick-dots {
    bottom: -28px;
}
.t_anbtnic {
    top: 0px;
}
.t_b4k1jian{
    width: 147px;
}
.t_b4k1jian img{
    width: 100%;
}
.t_b4k4tu.slick-active{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
} 
.t_b4k6li.slick-active .t_b4k6le,.t_b4k6li.slick-active .t_b4k6biao{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_b4k6li.slick-active .t_b4k6rg{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_b5k2li{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: calc(var(--list-shu) * 0.12);
}
.t_b5k3ul .slick-dots {
    bottom: 0px;
}
.t_b5k4ul .slick-dots {
    bottom: -25px;
}
.t_b6k1le{
    overflow: hidden;
}
.t_b6k2pic.act{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_b2k3top{
    overflow: hidden;
}
.t_c1k2pic.act {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_e1k2tit{
    height: 24px;
    overflow: hidden;
}
.t_e2k1 .t_e2zibg{
    width: 50%;
}
.t_e2k1 .t_e2zibg img{
    width: 100%;
}
.t_e6k1ic {
    position: relative;
    top: 3px;
}
.t_f1k2nian{
    font-family: "Roboto-Regular-14"!important;
}
.t_f1k5 {
    overflow: hidden;
}
.t_f2k1tuli{
    display: none;
}
.t_f2k1tuli:first-child{
    display: block;
}
.t_f2k1pic.act{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_f2k3box{
    overflow: hidden;
}
.ys_main{
    overflow: hidden;
}
.slick-slider{
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.t_codepic {
    width: 128px;
    margin-right: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.t_caikuang{
    position: relative;
}
.t_code .t_caikuang input {
    width: calc(100% - 128px);
}
.t_e1k1top.yxedr_active p{
    margin-bottom: 0;
}
.yxedr_active ul.t_e6k2xia{
    padding-inline-start: 0px;
    margin-block-start: 0;
    margin-block-end: 0;
}
.t_b2k2rg, .t_b2k2le{
    height: auto;
}
.t_anbtn.t_baibtn.t_zilv .t_anbtnzi {
    color: #03CDD5;
}
/* 2022.3.28 - start */
.t_cequan {
    width: 60px;
    height: 60px;
}
.t_cequan img {
    width: 24px;
}
.t_cema {
    right: 60px;
}
.t_cecode {
    right: 80px;
}
.ys_hd_pc.isfixed .t_head.on {
    background: #000;
    /* box-shadow: 0px 5px 10px rgb(200 200 200 / 10%); */
}
.t_syk2xia.act .t_syk2xili {
    animation: ysfadeInUp .36s ease-in-out both;
}
.t_syk2xia.act .t_syk2jian {
    animation: ysfadeInUp .36s ease-in-out both;
    animation-delay: 0.3s;
}
.t_b2k3next.disabled .t_b2k3lpic,.t_b2k3prev.disabled .t_b2k3lpic{
    cursor: auto;
    background: grey;
}
.t_b2k3huan.disabled .t_b2k3lpic img:nth-of-type(2) {
    opacity: 1;
}
.t_b2k3huan.disabled .t_b2k3lpic img:first-child {
    opacity: 0;
}
.t_b1k3wen.act .t_b1k3liz {
    animation-delay: 0.5s;
}
.t_b5k3ul .slick-dots {
    bottom: -30px;
}
.t_b5k3xin .t_duan14 p{
    height: 21px;
    overflow: hidden;
}
.t_b6k2li .t_fonth3{
    font-size: 26px;
}
.t_b2k3huan.disabled .t_b2k3lpic{
    cursor: auto;
    background: grey;
}
.t_c1k2pic.act {
    animation: auto;
    animation-delay: 0s;
}
.t_c1k2rg {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.4s;
}
.t_f4k1rg img{
    width: 100%;
}
/* 2022.3.28 - end */
.t_anbox {
    padding: 7px 20px;
}
.t_anbtnzi {
    font-size: 16px;
}
.t_anbtnic {
    margin-left: 10px;
}
.t_b5k1ul::before,.t_b5k1ul::after{
    display: block;
}
.t_b5k1ul {
    display: block;
}
.t_b5k1li {
    width: 33.333333%;
    text-align: center;
}
.t_syk4nr .t_b5k1ul {
    padding: 0;
}
.t_b6k1zh::before{
    height: calc(var(--gao-du) - 117px);
}
.t_b5k1xin .t_b5k1li {
    width:auto;
}
.t_b5k1xin .t_b5k1ul {
    display: flex;
}
.t_b5k1xin .t_b5k1ul::before,.t_b5k1xin .t_b5k1ul::after {
    display: none;
}
/*  */
.t_diyinli a{
    font-size: 16px;
    color: #999;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_diyinli{
    padding: 0 10px;
    position: relative;
}
.t_diyin{
    margin: 0 -10px;
}
.t_diyinli::before{
    content: "|";
    position: absolute;
    right: -2.5px;
    font-size: 16px;
    color: #999;
    line-height: 1.5;
}
.t_diyinli:last-of-type::before{
    display: none;
}
.t_head {
    top: 0;
}
.s_flex .t_e6k1top{
    margin-bottom: 40px;
}
.s_flex .t_e6k1top {
    padding-bottom: 0;
}
.t_syk2zi{
    position: relative;
    line-height: 1.5;
    display: inline-block;
    height: 26px;
    overflow: hidden;
    padding-bottom: 2px;
}
.t_syk2spanli .t_syk2zi::before {
    content: '';
    height: 1px;
    position: absolute;
    bottom: 0px;
    width: 0;
    background: #03cdd5;
    left: 0;
    opacity: 0;
    transition: all 0.36s;
}
.t_fonth3, .yxedr_active h3 {
    font-size: 28px;
}
.t_fonth2, .yxedr_active h2 {
    font-size: 34px;
}
.ys_ban_txtbox .t_fonth1 {
    font-size: 58px;
}
.t_neiban .ys_ban_txtbox .t_fonth1 {
    font-size: 46px;
}
.t_syk2spanli {
    width: 25%;
    padding: 0 2px;
}
.t_syk2span {
    margin: 0 -2px;
}
.t_syk2le {
    width: 460px;
}
.t_syk2rg {
    width: calc(100% - 460px);
    padding-left: 110px;
}
.t_cequan {
    width: 50px;
    height: 50px;
    border: 1px solid #03CDD5;
}
.t_cequan img {
    width: 30px;
}
.t_cebian.xian {
    right: 0;
}
.t_cebianli{
    margin-bottom: 11px;
}
.t_cebianli:last-of-type{
    margin-bottom: 0;
}
.t_cechu.t_cema {
    display: block;
    opacity: 1;
}
.t_cema {
    right: 0;
    height: 50px;
    background: #03CDD5;
    border-radius: 4px;
    white-space: nowrap;
    transform: translateX(100%);
    transition: all .6s;
    border: 1px solid #03CDD5;
}
.t_cechu.t_cecode{
    display: block;
    opacity: 0;
    transform: translate(12%,-50%);
    transition: all .6s;
    pointer-events: none;
}
.t_cequan:hover .t_cechu {
    opacity: 1;
    transform: translate(0,-50%);
    pointer-events: all;
}
.t_cechu {
    transition: all .6s;
}
.t_cequan:hover .t_cema {
    transform: translateX(0);
}
.t_cequan .t_ceic img {
    width: 30px;
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translateY(-50%);
}
.t_cewen{
    padding-left: 38px;
    line-height: 30px;
    font-family: "ROBOTO-BOLD"!important;
    font-weight: bold!important;
    position: relative;
    top: -2px;
}
.t_cema a {
    padding: 11px 12px 11px 15px;
}
.t_cecode {
    right: 65px;
}
.t_cebian.on .t_cequan {
    border: 1px solid rgba(255,255,255,.42);
}
.t_cebian.on .t_cema {
    background: rgba(0,0,0,.8);
    border: 1px solid rgba(255,255,255,.42);
}
.t_b1k3wen.act .t_b1k3pic {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.6s;
}
.t_cema a{
    font-size: 16px;
}
.t_f1k2bo.slick-active .t_f1k2nian{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_f1k2bo.slick-active .t_duanp{
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_fonth4, .yxedr_active h4 {
    font-size: 22px;
}
.t_e3k1bo{
    display: none;
}
.t_e3k1bo:first-child{
    display: block;
}
.t_b2k3huan.disabled .t_b2k3lpic {
    cursor: auto;
    background: grey;
    opacity: 0;
    display: none;
}
.t_head.act .t_headnavli{
    pointer-events: none;
}


