﻿@charset "utf-8";
/*公共*/
body{
	overflow: hidden;
	max-width: 1920px;
	margin:auto;
    background: #fff;
}
*{
	font-family: "Microsoft Yahei", "PingFangSC-Light", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", tahoma, SimSun, sans-serif !important;
}
.g_content{
	width:1200px;
	margin:auto;
}
.yxedr_active p{
    font-size: 16px;
    line-height: 28px;
    color: #666;
}
p {
    word-wrap: normal;
    word-break: keep-all;
}
/* 发网规范 */
.t_syh1 h1{
    font-size: 52px;
    line-height: 1.5;
}
.t_syh2 h2{
    font-size: 36px;
    line-height: 1.5;
}
.t_syh3 h3{
    font-size: 28px;
    line-height: 1.5;
}
.t_syh4 h4{
    font-size: 24px;
    line-height: 1.5;
}
.t_syh5 h5{
    font-size: 20px;
    line-height: 1.5;
}
.t_neih1 h1{
    font-size: 36px;
    line-height: 1.5;
}
.t_neih2 h2{
    font-size: 28px;
    line-height: 1.5;
}
.t_neih3 h3{
    font-size: 24px;
    line-height: 1.5;
}
.t_neih4 h4{
    font-size: 20px;
    line-height: 1.5;
}
.t_maincolor{
    color:#ff4d00;
}
.t_maincolor2{
    color:#848690;
}
.t_fucolor{
    color:#ed6d41;
}
.t_bgse{
    background: #1d1d1d;
}
.t_bgse2{
    background: #161616;
}
.t_duanp p{
    font-size: 16px;
    line-height: 1.75;
}
.t_duanse1 p{
    color:#fff;
}
.t_duanse2 p{
    color:#ccc;
}
.t_duanse3 p{
    color:#999;
}
.t_jianda{
    padding-top: 120px;
    padding-bottom: 120px;
}
.t_jianxia {
    padding-bottom: 120px;
}
.t_jiantop{
    padding-top: 120px;
}
.t_jiandawai{
    padding-top: 120px;
    padding-bottom: 180px;
}
.t_jiandaxia{
    padding-bottom: 180px;
}
.t_duanp2 p{
    font-size: 14px;
    line-height: 1.75;
}
.t_duanp3 p{
    font-size: 18px;
    line-height: 1.75;
}
.t_duanp4 p{
    font-size: 20px;
    line-height: 1.5;
}
/*规范*/
.g_word1{
    font-size: 30px;
    line-height: 1.75;
    letter-spacing: 1px;
}
.g_word2{
    font-size: 24px;
    line-height: 1.75;
    letter-spacing: 1px;
}
.g_word3{
    font-size: 18px;
    line-height: 1.75;
    letter-spacing: 1px;
}
.g_word4{
    font-size: 16px;
    line-height: 1.75;
    letter-spacing: 1px;
}
.g_word5{
    font-size: 14px;
    line-height: 1.75;
    color:#999;
    letter-spacing: 1px;
}
.g_parp p{
    color:#666;
    font-size: 14px;
    line-height: 1.75;
    margin-bottom: 10px;
    letter-spacing: 1px;
}
/*规范*/
/*pc导航选中*/
.yxnav_active1 .g_nav1{

}
.yxnav_active2 .g_nav2{
	
}
/* ph导航选中 */
.yxnav_active1.ys_navph1_phnav1 {
    color: #fff;
}
.yxnav_active2.ys_navph1_phnav2 {
    color: #fff;
}
.yxnav_active3.ys_navph1_phnav3 {
    color: #fff;
}
/*ph导航&下拉*/
.ys_navph1_phxia {
    position: fixed;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    top: 64px;
    z-index: 300;
    display: block !important;
    background-color: rgba(4,60,98);
}
.ys_navph1_xialaph {
    display: none;
    width: 100%;
    padding-bottom: 18px;
    height: calc(100vh - 64px);
    padding-top: 20px;
    padding:20px 20px 0;
}
.ys_navph1_xialaph h4{
    position: relative;
}
.ys_navph1_xialaph h4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .4;
    background-color: rgba(255,255,255);
}
.ys_navph1_xialaph h4 a {
    line-height: 50px;
    color: rgba(2552,255,255,0.6);
    font-size: 14px;
    text-transform: uppercase;
}
.ys_navph1_xialaph h4 img{
    position: absolute;
    top: 50%;
    right: 5px;
    width: 13px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.ys_navph1_xialaph .ys_navph1_ul2{
    display: none;
}
.ys_navph1_xialaph .ys_navph1_ul2 .container_s li:first-of-type{
    padding-top: 7px;
}
.ys_navph1_xialaph .ys_navph1_ul2 .container_s li:last-of-type{
    padding-bottom: 8px;
}
.ys_navph1_xialaph .ys_navph1_ul2 .container_s{
    max-width: 100%;
    padding: 0 15px;
}
.ys_navph1_xialaph h5 {
    position: relative;
}
.ys_navph1_xialaph h5::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .4;
    background-color: rgba(255,255,255);
}
.ys_navph1_xialaph h5 a{
    font-size: 12px;
    line-height: 44px;
    text-transform: uppercase;
    color: rgba(255,255,255,.6);
}
.ys_navph1_xialaph h5 img{
    position: absolute;
    top: 50%;
    right: 5px;
    width: 13px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.ys_navph1_xialaph h4.active img.img_s,
.ys_navph1_xialaph h5.active img.img_s{
    display: none;
}
.ys_navph1_xialaph h4.active img.img_d,
.ys_navph1_xialaph h5.active img.img_d{
    display: block;
}
.ys_navph1_xialaph .ys_navph1_ul3{
    display: none;
}
.ys_navph1_xialaph h6{
    position: relative;
}
.ys_navph1_xialaph h6 a{
    font-size: 12px;
    line-height: 44px;
    text-transform: uppercase;
    color: rgba(255,255,255,.6);
}
.ys_navph1_xialaph h6::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    opacity: .4;
    background-color: rgba(255,255,255);
}
/* 搜索 */
.ys_navph1_ph_search {
    width: 100%;
    overflow: hidden;
    padding: 0 15px;
    padding-left: 15px;
    margin-top: 32px;
}
.ys_navph1_ph_search_ph {
    width: 100%;
    height: 35px;
    border: 1px solid rgba(255, 255, 255, .4);
    margin-top: 18px;
    float: left;
    border-radius: 17.5px;
    position: relative;
}
.ys_navph1_ph_search_ph input {
    width: 100%;
    height: 100%;
    text-indent: 20px;
    color: #fff;
}
.ys_navph1_ph_search_ph input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.8);
}
.wj_header_i_nav{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 80px;
    z-index: 10;
}
.ys_navph1_ph_searchfe {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
    width: 16px;
}
.ys_navph1_ph_searchfe img {
    width: 100%;
}
/* 语言版本切换 */
.ys_navph1_wj_hin_r_en a{
    color:#666;
}
.ys_navph1_wj_hin_r_en{
    margin-right: 15px;
}
/* header ys_navph1 */
.ys_navph1_header{
    position: fixed;
    top: 0;
    left: 0;
    transform: translateX(0);
    z-index: 999;
    width: 100%;
    height: 64px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #ffffff;
    display: none;
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
}
.ys_navph1_header .ys_navph1_logo{
    width: 120px;
    line-height: 64px;
}
.ys_navph1_header .ys_navph1_logo img{
    width: 100%;
}
.ys_navph1_header .ys_navph1_phsearch{
    position: absolute;
    top: 50%;
    right: 70px;
    width: 25px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.ys_navph1_header .ys_navph1_wj_hin_right{
    padding-top: 25px;
}
.ys_navph1_header .ys_navph1_phsearch img{
    width: 100%;
}
.ys_navph1_ph_mea_cl{
    overflow: hidden;
    width: 28px;
    height: 100%;
}
.ys_navph1_header .ys_navph1_menuph {
    width: 28px;
    height: 50px;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 20px;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point{
    position: relative;
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 14px;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point .ys_navph1_navbtn,
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point .ys_navph1_navbtn::after,
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point .ys_navph1_navbtn::before{
    width: 28px;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn{
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
        -ms-transition: all .3s ease-out 0s;
        -o-transition: all .3s ease-out 0s;
            transition: all .3s ease-out 0s;
    background: #666;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::after,
.ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::before{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
        -ms-transition: all .3s ease-out 0s;
        -o-transition: all .3s ease-out 0s;
            transition: all .3s ease-out 0s;
    background: #666;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::after{
    top: -10px;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::before{
    top: 10px;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point.active .ys_navph1_navbtn{
    background: transparent;
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point.active .ys_navph1_navbtn::after{
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
            transform: rotate(45deg);
}
.ys_navph1_header .ys_navph1_menuph .ys_navph1_point.active .ys_navph1_navbtn::before{
    top: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
}
@media screen and (max-width: 1199px){
    .ys_navph1_header, .ys_navph1_phxia {
        display: block !important;
    }
    .g_show{
        display: none;
    }
}  
/*鼠标效果*/
@media screen and (min-width: 1200px){
    .t_symore .t_sybtnxin:hover .t_symoreic{
        left: 12px;
    }
    .t_syk2li:hover .t_yuan{
        opacity: 0;
    }
    .t_syk2li:hover .t_hover{
        opacity: 1;
    }
    .t_syk2li:hover .t_syk2tit{
        color: #ff4d00;
    }
    .t_syk2li:hover .t_syk2xiao::before{
        opacity: 1;
    }
    .t_syk3li:hover .t_yuan{
        opacity: 0;
    }
    .t_syk3li:hover .t_hover{
        opacity: 1;
    }
    .t_syk5bo:hover .t_fwmore{
        padding-left: 18px;
    }
    .t_syk5bo:hover .t_fwmore::before{
        opacity: 1;
    }
    .t_syk5bo:hover .t_syk5xin .t_syh5 h5{
        color:#ff4d00;
    }
    .t_footol a:hover{
        color:#fff;
    }
    .t_dili a:hover {
        opacity: 1;
    }
    .t_a2k1li a:hover .t_a2k1pic .t_shi{
        transform: scale(1.05);
    }
    .t_a2k1li a:hover .t_yuan{
        opacity: 0;
    }
    .t_a2k1li a:hover .t_hover{
        opacity: 1;
    }
    .t_a2k1li a:hover .t_neih4 h4{
        color:#ff4d00;
    }
    .t_headli:hover .t_headone a{
        color:#ff4d00;
    } 
    .t_headone:hover a{
        color: #ff4d00;
    }
    .t_b1k2li .t_b1k2xin:hover .t_b1k2zhuang{
        opacity: 0.16;
    }
    .t_b1k2xin:hover .t_b1k2wen .t_duanp4 p {
        color: #fff;
        opacity: 0.6;
    }
    .t_b1k2xin:hover {
        background: #ed6d41;
    }
    .t_b1k2xin:hover .t_b1k2icon{
        opacity: 0;
    }
    .t_b1k2xin:hover .t_b1k2wen{
        top: -92px;
    }
    .t_xieli:hover .t_xiezi{
        color:#fff;
    }
    .t_xieli a:hover .t_yuan{
        opacity: 0;
    }
    .t_xieli a:hover .t_hover{
        opacity: 1;
    }
    .t_c1k1li:hover::after{
        width: 100%;
        opacity: 1;
    }
    .t_c1k1li:hover .t_neih4 h4{
        color:#fff;
    }
    .t_c1k1li:hover .t_c1k1icon{
        opacity: 1;
    }
    .t_c2k2xin:hover{
        background: #ed6d41;
    }
    .t_c2k2xin:hover .t_c2k2icon{
        opacity: 0;
    }
    .t_c2k2xin:hover .t_neih4 h4{
        opacity: 0.8;
    }
    .t_c2k2xin:hover .t_c2yimove .t_duanp p{
        opacity: 1;
    }
    .t_c2k2xin:hover .t_c2k2zhuang{
        opacity: 1;
    }
    .t_c2k1li:hover .t_c2k1an .t_neih4 h4{
        color:#ff4d00;
    }
    .t_dik1li:hover .t_d1k1wen .t_neih4 h4{
        color: #ff4d00;
    }
    .t_dik1li:hover .t_d1k1wen .t_neih4 h4::before{
        background:rgba(255,77,0,.2);
    }
    .t_dik1li:hover .t_d1k1qu::before{
        background:rgba(255,77,0,.2);
    }
    .t_dik1li:hover .t_d1k1qu::after{
        background: #ff4d00;
    }
    .t_d1k2qieli:hover{
        background: #191919;
    }
    .t_d1k2qieli:hover .t_d1k2go{
        opacity: 1;
    }
    .t_d1k2qieli:hover .t_neih4 h4{
        color:#fff;
    }
    .t_d1k2qieli:hover::before{
        width: 100%;
        opacity: 1;
    }
    .t_d2k3li a:hover .t_d2k3xin::after,.t_d2k3li a:hover .t_d2k3xin::before{
        background: #ed6d41;
    }
    .t_d2k3li a:hover .t_yuan{
        opacity: 0;
    }
    .t_d2k3li a:hover .t_hover{
        opacity: 1;
    }
    .t_d2k3li a:hover .t_neih4 h4{
        color:#fff;
    }
    .t_d3k1li a:hover .t_d3k1xin{
        background: #ed6d41;
    }
    .t_d4k3li:hover .t_yuan{
        opacity: 0;
    }
    .t_d4k3li:hover .t_hover{
        opacity: 1;
    }
    .t_d4k3li:hover .t_duanp4 p{
        color:#ff4d00;
    }
    .t_f1box a:hover .t_f1pic::before{
        background: rgba(13,13,13,.8);
    }
    .t_f1box a:hover .t_neih4 h4{
        color:#ff4d00;
    }
    .t_f1box a:hover .t_f1libiao{
        background: rgba(255,77,0,.2);
    }
    .t_e1k3li:hover .t_e1k3pic{
        opacity: 1;
    }
    .t_f1k1li:hover .t_f1k1box{
        background: #ed6d41;
        border: 1px solid rgba(237,109,65,.2);
    }
    .pc_fenye li:hover::before{
        opacity: 1;
    }
    .t_f2fanan a:hover .t_yuan{
        opacity: 0;
    }
    .t_f2fanan a:hover .t_hover{
        opacity: 1;
    }
    .t_g1k1xin:hover {
        border: 1px solid rgba(255,77,0,.5);
        background: rgba(255,77,0,.3);
    }
    .t_g2k1li:hover .t_g1k1bg{
        opacity: 1;
    }
    .t_g2k1li:hover .t_g1k2hover{
        opacity: 1;
    }
    .t_g2k3li a:hover .t_g2k3xin{
        background: rgba(255,255,255,.06);
    }
    .t_g2k3li a:hover .g2k3tit{
        color:#ff4d00;
    }
    .t_g4k1li a:hover .t_g4k1rg{
        top: -4px;
    }
    .t_g4k1li a:hover .t_fwmore {
        padding-left: 18px;
        opacity: 1;
    }
    .t_g4k1li a:hover .t_g4k1le::before{
        opacity: 0;
    }
    .t_g5zhuan a:hover .t_g5zhzi{
        color:#ff4d00
    }
    .t_ernavli a:hover{
        color:#ff4d00;
        opacity: 1;
    }
    .t_headli:hover .t_headone::before{
        opacity: 1;
        width: 100%;
    }
    .t_headsou:hover .t_soupic::before{
        left: -130px;
    }
    .t_headsou:hover .t_searchshu{
        pointer-events: all;
        opacity: 1;
        right: 60px;
    }
    .t_fwcewx:hover .t_fwwximg{
        right: calc(100% + 20px);
        opacity: 1;
    }
    .t_headyu a:hover{
        color:#ff4d00;
    }
    .t_c2k2xin:hover .t_c2yimove{
        top: -92px;
    }

    .t_syk5bo a:hover .t_syk5xin .t_syh5{
        top: -53px;
    }
    .t_syk5bo a:hover .t_syk5date{
        opacity: 0;
    }
    .t_syk5bo a:hover .t_duanse1.t_duanp{
       opacity: 0;
    }
    .t_syk5bo a:hover .t_syk5jia{
        top: -198px;
    }
    .t_syk5bo a:hover .t_syk5pic{
        display: block;
        opacity: 1;
    }
    .t_diyoulizi a:hover{
        color:#fff;
    }
}
/*载入效果*/
.g_fadein1{
    -webkit-animation: fadeIn 1s ease both;
    animation: fadeIn 1s ease both;
    animation-delay: 0.3s; 
}
.g_fadeup1{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.4s;
}
.g_fadeup2{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.5s;
}
.g_fadeup3{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.6s;
}
.g_fadeup4{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.7s;
}
.g_fadeup5{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.8s;
}
.g_fadeup6{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.9s;
}
.g_fadeup7{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 1s;
}
.g_fadedown1{
    -webkit-animation: fadeInDown 1s ease both;
    animation: fadeInDown 1s ease both;
    animation-delay: 0.4s; 
}
.g_fadeleft1{
    -webkit-animation: fadeInLeft 1s ease both;
    animation: fadeInLeft 1s ease both;
    animation-delay: 0.4s; 
}
.g_faderigth1{
    -webkit-animation: fadeInRight 1s ease both;
    animation: fadeInRight 1s ease both;
    animation-delay: 0.4s; 
}
/* 首页 */
.t_headlogo{
    width: 180px;
}
.t_headlogo a{
    display: block;
    line-height: 90px;
}
.t_headlogo img{
    width: 100%;
}
.t_headnr{
    padding-left: 196px;
    padding-right: 154px;
}
.t_soutu{
    width: 20px;
    line-height: 90px;
}
.t_soutu img{
    width: 100%;
}
.t_soupic{
    padding: 0 40px;
    position: relative;
}
.t_soupic::before{
    content: '';
    height: 100%;
    width: 1px;
    background: #eaeaea;
    position: absolute;
    left: 0;
    top: 0;
}
.t_soupic::after{
    content: '';
    height: 100%;
    width: 1px;
    background: #eaeaea;
    position: absolute;
    right: 0;
    top: 0;
}
.t_headone a{
    font-size: 18px;
    line-height: 90px;
    color:#333;
    transition: all 0.36s;
}
.t_headli.yxnav_active1 .t_headone a{
    color:#ff4d00;
}
.t_headli{
    padding: 0 33px;
}
.t_headnav{
    margin-left: 120px;
}
.t_phbanner{
    display:none;
}
.t_sypic{
    position:relative;
    overflow: hidden;
}
.t_sypic img{
    width:100%;
}
.t_sypic video{
    width: 100%;
    position:absolute;
    top:50%;
    left:50%;           
    transform: translate(-50%,-50%);
    min-height: 100%;
    min-width: 100%;
    object-fit: cover;
}
.t_sybanner{
    margin-top: 90px;
}
.t_syhead{
    position: fixed;
    width: 100%;
}
.t_sywang{
    width: 150px;
    margin:0 auto;
    position: relative;
    padding-bottom: 20px;
    margin-bottom: 8px;
}
.t_sywang::before{
    content: '';
    width: calc(100% + 10px);
    height: 1px;
    background: rgba(255,255,255,.4);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_sywang::after{
    content: '';
    width: 50px;
    height: 2px;
    background: #ff4d00;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_sywang img{
    width: 100%;
}
.t_sywen{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    top: calc(50% - 30px);
    transform: translateY(-50%);
    z-index: 10;
}
.t_syxiajian{
    width: 16px;
    margin:0 auto;
    margin-bottom: 28px;
}
.t_syxiajian img{
    width: 100%;
}
.t_syh1 h1{
   color:#ff4d00;
   font-weight: bold; 
}
.t_stbantit{
    margin: 0 auto;
    text-align: center;
    position: relative;
}
.t_syh1::before{
    content: '';
    background: rgba(255,82,0,.2);
    height: 1px;
    width: calc(100% + 72px);
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_syh1::after{
    content: '';
    background: rgba(255,77,0,.8);
    height: 1px;
    width: 40px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_syh1{
    display: inline-block;
    position: relative;
}
.t_syh1 h1{
    position: relative;
    padding-top: 6px;
    padding-bottom: 9px;
}
.t_syh1 h1::before{
    content: '';
    background: rgba(255,82,0,.2);
    height: 1px;
    width: calc(100% + 72px);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_sywen .t_sybannr .t_syh1zh{
    width: 91px;
    position: absolute;
    bottom: 10px;
}
.t_syh1zh1{
    left:-58px;
}
.t_syh1zh2{
    right: -58px;
}
.t_syh1zh img{
    width: 100%;
}
.t_syh1zh2 img{
    transform: rotateY(180deg);
}
.t_syh1zh::before{
    content: '';
    width: 40px;
    height: 1px;
    background: rgba(255,82,0,.8);
    position: absolute;
    bottom: -10px;
}
.t_syh1zh1::before{
    left: 22px;
}
.t_syh1zh2::before{
    right: 22px;
}
.t_sybanli{
    font-size: 20px;
    line-height: 1.5;
    color:#fff;
    position: relative;
    padding-left: 24px;
    display: block;
}
.t_sybanli::before{
    content: '';
    width: 12px;
    height: 12px;
    border: 2px solid #fa4d09;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_sybanli{
    margin:0 20px;
}
.t_sybanlist{
    text-align: center;
    padding-top: 24px;
    padding-bottom: 32px;
}
.t_sybanul{
    display: inline-block;
}
.t_sybannr{
    position: relative;
}
.t_sypicx{
    position: absolute;
    width: 844px;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 0;
}
.t_sypicx img{
    width: 100%;
}
.t_sybannr div{
    position: relative;
    z-index: 10;
}
.t_sybannr .t_sypicx{
    position: absolute;
    z-index: 9;
}
.t_sybtnpic{
    width: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_sybtnpic img{
    width: 100%;
}
.t_symore{
    width: 180px;
    margin:0 auto;
}
.t_symorezi{
    font-size: 16px;
    color:#fff;
    line-height: 1.5;
    margin-right: 20px;
}
.t_symoreic{
    width: 12px;
    line-height: 24px;
    position: relative;
    left: 0;
    transition: all 0.36s;
}
.t_symoreic img{
    width: 100%;
}
.t_sybtnclear{
    display: inline-block;
    margin:0 auto;
    position: relative;
    z-index: 10;
    padding: 22px 0;
}
.t_sybtnxin{
    position: relative;
    text-align: center;
}
.t_sybannr {
    margin-bottom: 52px;
}
.t_sybanqie .slick-dots li{
    width: 8px;
    height: 8px;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, .4);
    background: transparent;
    margin: 0 10px;
}
.t_sybanqie .slick-dots li.slick-active{
    width: 20px;
    border-radius: 4px;
    border: 1px solid rgba(255, 77, 0, 1);
}
.t_sybanqie .slick-dots{
    bottom: 60px;
}
.t_syk1{
    position: relative;
}
.t_sybg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_sybg img{
    width: calc(100% + 2px);
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syk1{
    overflow: hidden;
}
/* .t_sypic{
    display: none;
} */
/* .t_sypic:first-of-type{
    display: block;
} */
.t_sypic:not(:first-child){
    display: none;
}
/* .t_sypic:first-child{
    display: block;
}  */
.t_syk1zhuang{
    position: absolute;
}
.t_syk1zhuang img{
    width: 100%;
}
.t_syk1zhuang1{
    top:0;
    left: 0;
    width: 447px;
}
.t_syk1zhuang2{
    bottom: 0;
    right: 0;
    width: 466px;
}
.t_content1{
    width: 1520px;
    margin: 0 auto;
}
/* .t_sybanner{
    height: calc(100vh - 90px);
}
.t_sybanqie {
    height: 100%;
}
.t_sybanqie .slick-list{
    height: 100%;
}
.t_sybanqie .slick-track{
    height: 100%;
}
.t_syk1{
    height: 100vh;
} */
.t_syh2{
    position: relative;
    display: inline-block;
    margin-bottom: 40px;
}
.t_syh2 h2{
    color:#fff;
    font-weight: bold;
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 22px;
}
.t_syh2 h2::before{
    content: '';
    width: calc(100% + 10px);
    height: 1px;
    background: rgba(255,255,255,.4);
    position: absolute;
    bottom: 0;
    left: 0;
    transform: translateX(0);
}
.t_syh2 h2::after{
    content: '';
    width: 50px;
    height: 2px;
    background: #ff4d00;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_syduan2{
    position: relative;
}
.t_syk1wai {
    position: relative;
    padding: 14px 0 15px;
    margin-left: 18px;
}
.t_syk1wai::before {
    content: '';
    background: rgba(255,82,0,.2);
    height: 1px;
    width: calc(100% + 36px);
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_syxia{
    position: absolute;
    width: calc(100% + 36px);
    background: rgba(255,82,0,.2);
    height: 1px;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_syk1wai::after {
    content: '';
    background: rgba(255,77,0,.8);
    height: 1px;
    width: 40px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_syduan2 p{
    font-size: 20px;
    line-height: 1.5;
    color: #fff;
}
.t_syduan2 p span{
    font-size: 24px;
    color:#ff4d00;
}
.t_xiasan img{
    width: 100%;
}
.t_xiasan{
    width: 16px;
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    bottom: 0;
}
.t_syxia::before,.t_syxia::after{
    content: '';
    height: 1px;
    width: 40px;
    position: absolute;
    background: rgba(255,82,0,.5);
    bottom: 0;
}
.t_syxia::before{
    left: 0;
}
.t_syxia::after{
    right: 0;
}
.t_syk1ic{
    width: 64px;
    display: inline-block;
}
.t_syk1ic img{
    width: 100%;
}
.t_syk1nr{
    position: relative;
    z-index: 10;
}
.t_syk1tit{
    font-size: 20px;
    line-height: 1.5;
    color: #fff;
    text-align: center;
}
.t_syk1ul{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.t_syk1li{
    display: inline-block;
}
.t_syk1zi{
    text-align: center;
}
.t_syk1xin .t_syk1wai {
    margin-bottom: 69px;
    display: inline-block;
}
.t_syk1ic {
    margin-bottom: 5px;
}
.t_syk1li{
    position: relative;
}
.t_syk1ul{
    position: relative; 
}
.t_syk1ul::before{
    content: '';
    position: absolute;
    height: 1px;
    background: rgba(255,82,0,.2);
    width: calc(100% - 180px);
    top: calc(50% - 16px);
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syk1li:nth-of-type(2)::before{
    content: '';
    background: rgba(13,13,13,1);
    position: absolute;
    width: calc(100% + 10px);
    height: 100%;
    top:0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 0;
}
.t_syk1li:nth-of-type(2) a{
    position: relative;
    z-index: 10;
}
.t_syk1li{
    z-index: 10;
}
.t_sykjia{
    position: relative;
    padding: 0 20px;
}
.t_sykjia::before,.t_sykjia::after{
    content:'';
    width: 3px;
    height: 3px;
    background: rgba(255,77,0,.6);
    position: absolute;
    border-radius: 50%;
    top: calc(50% - 16px);
    transform: translateY(-50%);
}
.t_sykjia::before{
    left: calc(calc(calc(100% - 80px) / 4) + 40px);
}
.t_sykjia::after{
    right:calc(calc(calc(100% - 80px) / 4) + 40px);
}
.t_syk1liu{
    position: relative;
    padding-bottom: 31px;
}
.t_sykxbg{
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    width: calc(100% + 12px);
}
.t_sykxbg img{
    width: 100%;
}
.t_syk1le{
    width: calc(100% - 1000px);
}
.t_syk1rg{
    width: 1000px; 
}
.t_syrgpix{
    width: 174px;
    position: relative;
}
.t_syrgpix img{
    width: 100%;
    transition: all 0.36s;
}
.t_yuan{
    position: relative;
    top: 0;
    left: 0;
}
.t_hover{
    position: absolute;
    top:0;
    left: 0;
    opacity: 0;
}
.t_syrgxiao{
    position: relative;
}
.t_syrgwen{
    font-size: 18px;
    color:#fff;
    font-weight: bold;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: auto;
    max-width: 100%;
}
.t_syrgxin{
    width: 174px;
}
.t_sycir{
   width: 60px; 
   position: relative;
   margin: 0 auto;
   margin-bottom: 9px;
}
.t_syqua{
    width: 100%;
}
.t_syqua img{
    width: 100%;
}
.t_syxicon{
    width: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syxicon img{
    width: 100%;
}
.t_syk1duan p{
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    color:#fff;
}
.t_sycir .t_yuan{
    opacity: 0.6;
    transition: all 0.36s;
}
.t_syk1topli{
    display: inline-block;
}
.t_syk1ceng{
    text-align: center;
}
.t_syk1tai{
    margin: 0 16px;
}
.t_syk1top{
    position: relative;
}
.t_sysan{
    position: relative;
    top: 0;
    left: 0;
}
.t_sysan img{
    width: 100%;
}
.t_syk1jiao{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_syk1top {
    position: relative;
    width: calc(100% - 174px);
}
.t_syk1ceng{
    height: 25%;
    padding-top: 26px;
}
.t_syk1ceng{
    position: absolute; 
    left: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
}
.t_syk1ceng1{
    top: 20.168168%;
}
.t_syk1ceng2{
    top: 44.441441%;
}
.t_syk1ceng3{
    top: 65.162162%;
}
.t_syk1ceng4{
    top: 88.285285%;
}
.t_syk1jiao{
    z-index: 10;
}
.t_syk2{
    position: relative;
    overflow: hidden;
}
.t_syk2bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_syk2libg{
    width: 100%;
    height: 100%;
}
.t_syk2libg img{
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syk2libg{
    opacity: 0;
}
.t_syk2libg.on{
    opacity: 1;
}
.t_syk2bg::before{
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(29,29,29,.75);
    top: 0;
    left: 0;
    position: absolute;
    z-index: 2;
}
.t_syk2nr{
    position: relative;
    z-index: 10;
}
.t_syk2tit{
    font-size: 16px;
    line-height: 1.5;
    color:#fff;
    text-align: center;
    transition: all 0.36s;
}
.t_syk2icon{
    width: 46px;
    position: relative;
    height: 50px;
    margin: 0 auto;
}
.t_syk2icon img{
    width: 100%;
}
.t_syk2ul{
    width: 46%;
}
.t_syk2li{
    width: 25%;
    position: relative;
}
.t_syk2li::before{
    content: '';
    height: 1px;
    width: 100%;
    background: rgba(255, 255, 255, .16);
    position: absolute;
    bottom: 0;
    left: 0;
}
.t_syk2li::after{
    content: '';
    height: 100%;
    width: 1px;
    background: rgba(255, 255, 255, .16);
    position: absolute;
    right: 0;
    top: 0;
}
.t_syk2li:nth-of-type(4n)::after{
    opacity: 0;
}
.t_syk2li:last-of-type::before,.t_syk2li:nth-last-of-type(2)::before,
.t_syk2li:nth-last-of-type(3)::before,.t_syk2li:nth-last-of-type(4)::before{
    opacity: 0;
}



.t_syk2xiao{
    position: relative;
    width: 100%;
    height: 100%;
}
.t_syk2xiao::before{
    content: '';
    border: 1px solid #ff4d00;
    opacity: 0;
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    transition: all 0.36s;
}
.t_syk2nr{
    padding-top: 160px;
    padding-bottom: 214px;
}
.t_syk2xiao {
    padding-top: 34px;
    padding-bottom: 35px;
}
.t_syk2icon {
    margin-bottom: 2px;
}
.t_syk2 .t_syh2 {
    margin-bottom: 86px;
}
.t_syk2you{
    position: absolute;
    height: calc(100% - 120px);
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    z-index: 20;
}
.t_syk2you{
    width: 44.6875%;
    background: rgba(237,109,65,1);
    transition: all 0.36s;
}
.t_syk2youcir{
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(237,109,65,1);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -45px;
    cursor: pointer;
}
.t_syk2quan{
    width: 68px;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syk2quan img{
    width: 100%;
    opacity: 0.6;
}
.t_syxiaop{
    width: 12px;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syxiaop img{
    width: 100%;
    transform: rotate(180deg);
}
.t_syk2toptit{
    font-size: 20px;
    line-height: 1.5;
    color:#fff;
    text-align: center;
}
.t_syk2topic{
    width: 76px;
    height: 76px;
    margin: 0 auto;
    margin-bottom: 14px;
}
.t_syk2topic img{
    width: 100%;
}
.t_syk2topli{
    width: 50%;
    position: relative;
    transition: all 0.36s;
}
.t_syk2topli a{
    display: block;
    padding-top: 68px;
    padding-bottom: 76px;
}
.t_syk2topli::before,.t_syk2topli::after{
    content: '';
    position: absolute;
    background: rgba(255,255,255,.16);
}
.t_syk2topli::before{
    width: 100%;
    height: 1px;
    right: 0;
    bottom: 0;
}
.t_syk2topli::after{
    height: 100%;
    width: 1px;
    bottom: 0;
    right: 0;
}
.t_syh3 h3{
    font-weight: bold;
    text-align: center;
    color:#fff;
}
.t_syk2top {
    margin-bottom: 61px;
    height: 548px;
    overflow: hidden;
}

.t_syk2you.on .t_syk2topli{
    width: 25%;
}
.t_syk2you.on {
    width: 89.375%;
}
.t_syk2youcir{
    z-index: 10;
}
.t_syk2topli:hover {
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,.1);
}
/* .t_syk2topli:hover::before,.t_syk2topli:hover::after{
    display: none;
} */
.t_syk2topli{
    opacity: 0;
    transition:all 0.36s;
}
.t_syk2topli:nth-of-type(4),.t_syk2topli:nth-of-type(1),
.t_syk2topli:nth-of-type(2),
.t_syk2topli:nth-of-type(3){
   opacity: 1;
}
.t_syk2you.on .t_syk2top .t_syk2topli{
    opacity: 1;
}
.t_syk3{
    position: relative;
    overflow: hidden;
}
.t_syk3bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
}
.t_syk3bg img{
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
}
.t_syk3bg::before{
    content:'';
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    background: rgba(0,0,0,.85);
    z-index: 2;
}
.t_syk3yuan{
    position: absolute;
    height: calc(100% - 40px);
    z-index: 6;
    width: 100%;
    bottom: 0;
    overflow:hidden;
}
.t_syk3yuan img{
    width: 100%;
    animation: zhuan 16s infinite 0s linear;
}
@keyframes zhuan {
    0%{
        transform: rotate(0);
    }
    /* 15%{
        transform: rotate(90deg);
    }
    25%{
        transform: rotate(90deg);
    } */
    45%{
        transform: rotate(180deg);
    }
    50%{
        transform: rotate(180deg);
    }
    /* 65%{
        transform: rotate(270deg);
    }
    75%{
        transform: rotate(270deg);
    } */
    95%{
        transform: rotate(360deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
.t_syk3nr{
    position: relative;
    z-index: 10;
    padding-top: 166px;
    padding-bottom: 142px;
    text-align: center;
}
.t_syk3nr .t_syh2 h2::before {
    left: 50%;
    transform: translateX(-50%);
}
.t_syk3li{
    position: relative;
}
.t_syk3li{
    margin:0 30px;
}
.t_syk3ul {
    display: inline-block;
}
.t_syk3list{
    text-align: center;
}
.t_syk3list{
    position: relative;
}
.t_syk3list .t_syh1zh {
    width: 91px;
    position: absolute;
    bottom: 10px;
}
.t_syk3list .t_syh1zh::before{
    display: none;
}
.t_syk3xin{
    display: inline-block;
    position: relative;
}
.t_syk3list .t_syh1zh {
    bottom: -8px;
}
.t_syk3list .t_syh1zh1 {
    left: -6px;
}
.t_syh1zh2 {
    right: -6px;
}
.t_syk3duan{
    text-align: center;
}
.t_syk3duan .t_syk1wai{
    display: inline-block;
    margin-left: 0;
}
.t_syk3wai {
    position: relative;
    padding-bottom: 63px;
    margin-bottom: 69px;
}
.t_syk3nr .t_syh2 {
    margin-bottom: 82px;
}
.t_syk3list {
    margin-bottom: 40px;
}
.t_syk3duan .t_syduan2 p {
    font-size: 16px;
}
.t_syk3duan .t_syduan2 p span {
    font-size: 20px;
}
.t_syk3wai .t_syk1wai {
    padding-bottom: 13px;
}
.t_syk3wai .t_syk3list,.t_syk3duan{
    position: relative;
    z-index: 10;
}
.t_syk4{
    background: rgba(13,13,13,1);
    position: relative;
}
.t_syk4bg{
    position: absolute;
    width: 766px;   
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_syk4bg img{
    width: 100%;
}
.t_content2{
    width: 1100px;
    margin: 0 auto;
}
.t_h2tit{
    text-align: center;
}
.t_h2tit .t_syh2 h2::before {
    left: 50%;
    transform: translateX(-50%);
}
.t_syk4li{
    width: 33.333333%;
}
.t_syk4duan p{
    color:#fff;
    font-size: 16px;
    line-height: 1.5;
    padding-left: 26px;
    padding-right: 52px;
    position: relative;
}
.t_syk4duan p span{
    color:#ff4d00;
    font-weight: bold;
    font-size: 40px;
    line-height: 1.5;
    padding: 0 8px;
}
.t_syk4duan{
    position: relative;
    display: inline-block;
}
.t_syk4duan::before{
    content: '';
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: rgba(255,82,0,.7);
    position: absolute;
    bottom: 0;
    left: 0;
}
.t_syk4duan::after{
    content: '';
    width: 100%;
    height: 1px;
    bottom: 2px;
    background: rgba(255,82,0,.2);
    position: absolute;
    left: 0;
}
.t_syk4duan p::before{
    content: '';
    width: 30px;
    height: 1px;
    position: absolute;
    right: 0;
    bottom: 2px;
    background: rgba(255,82,0,.6);
}
.t_syk4ul{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
.t_syk4nr {
    padding-top: 102px;
    padding-bottom: 192px;
}
.t_h2tit {
    margin-bottom: 5px;
}
.t_syk4li {
    margin-bottom: 36px;
}
.t_syk4duan p {
    padding-bottom: 11px;
}
.t_syk5{
    background: rgba(36,36,36,1);
    position: relative;
    overflow: hidden;
}
.t_syk5ge{
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
}
.t_syk5ge img{
    width: 2115px;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_content1_le{
    padding-left: 200px;
}
.t_syk5 .t_content1_le{
    position: relative;
    z-index: 10;
    padding-top: 120px;
    padding-bottom: 150px;
}
.t_syk5 .t_syh2 {
    margin-bottom: 24px;
}
.t_syk5 .t_duanse1.t_duanp {
    margin-bottom: 114px;
}
.t_syk5le {
    width: 26%;
    text-align: left;
}
.t_syk5le .t_symore {
    margin: 0;
}
.t_syk5rg{
    width: 74%;
    overflow: hidden;
}
.t_fwmorezi{
    font-size: 16px;
    line-height: 1.5;
    color:#fff;
    transition: all 0.36s;
    margin-right: 14px;
}
.t_fwmore{
    position: relative;
    padding-left: 0px;
    transition: all 0.36s;
}
.t_fwmore::before{
    content: '';
    width: 4px;
    height: 4px;
    background: #ff4d00;
    position: absolute;
    left: 0;
    top: 10px;
    transition: all 0.36s;
    opacity: 0;
}
.t_syk5bo{
    width: 50%;
    position: relative;
}
.t_tou{
    position: relative;
    top: 0;
    left: 0;
}
.t_shi{
    position: absolute;
    top:0;
    left: 0;
}
.t_syk5pic{
    position: relative;
}
.t_syk5pic img{
    width: 100%;
    height: 100%;
}
.t_syk5xin {
    padding: 35px 50px;
}
.t_syk5xin .t_syh5 h5{
    color:#fff;
    font-weight: bold;
    transition: all 0.36s;
}
.t_syk5bo::before{
    content: '';
    width: 1px;
    height: 100%;
    background: rgba(237,109,65,.14);
    position: absolute;
    top: 0;
    left: 0;
}
.t_syk5xin .t_syh5 {
    margin-bottom: 33px;
}
.t_syk5xin .t_fwmore {
    margin-bottom: 40px;
}
.t_syk5date{
    font-size: 16px;
    line-height: 1.5;
    color:#ed6d41;
    margin-bottom: 26px;
    padding-top: 3px;
}
.t_syk5xin .t_duanse1 p{
    opacity: 0.6;
}
.t_syk5wai{
    position: relative;
}
.t_syk5wai .t_fusyk5{
    position: absolute;
    top:0;
    left: 0;
}
.t_content1_le .t_kongrg{
    padding-right:352px;
}
.t_syk5xin .t_syk5wai {
    margin-top: -3px;
    padding-bottom: 14px;
}
.t_syk5 .t_syk5bo .t_duanse1.t_duanp {
    margin-bottom: 61px;
    height: 84px;
    overflow: hidden;
}
.t_syk5 .t_content1_le{
    overflow: hidden;
}
.t_syzhuan{
    width: 50px;
    margin:0 10px;
}
.t_huansy{
    margin:0 -10px;
}
.t_syzhuan img{
    width: 100%;
}
.t_syback img{
    transform: rotate(180deg);
}
.t_zujian{
    width:1520px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.t_syk5nr {
    position: relative;
    padding-bottom: 96px;
}
.t_zujian .swiper-scrollbar{
    width: 85.526316%;
    height: 2px;
    background: rgba(255,255,255,.14);
    position: relative;
    top: 24px;
}
.t_zujian .swiper-scrollbar-drag{
    background: #ff4d00;
}
.t_sycon{
    position: relative;
}
.t_jiezi{
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background: #ff4d00;
    color:#fff;
    padding:0 124px;
}
.t_jiean{
    cursor: pointer;
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 30;
}
.t_fangan{
    background: #55565a;
    overflow: hidden;
    position: relative;
}
.t_content3{
    width: 1200px;
    margin:0 auto;
}
.t_biaorong{
    width: 50%;
    padding: 0 20px;
    margin-bottom: 30px;
}
.t_biaohang{
    margin:0 -20px;
}
.t_fangnr{
    padding-top: 50px;
    position: relative;
    z-index: 20;
    padding-bottom: 92px;
}
.t_biaotd{
    border-radius: 4px;
    background: rgba(255,255,255,.12);
    padding: 0 28px;
}
.t_biaoname{
    font-size: 16px;
    color:#fff;
    line-height: 60px;
}
.t_zhongyao{
    font-size: 16px;
    color:#ff5200;
    line-height: 60px;
}
.t_biaoinput{
    width: calc(100% - 88px);
    font-size: 16px;
    color:#fff;
    line-height: 60px;
    padding: 0 15px;
}
.t_biaoinput input{
    font-size: 16px;
    color:#fff;
    line-height: 60px;
    width: 100%;
}
.t_selectzh{
    font-size: 16px;
    color:#fff;
    line-height: 60px;
}
.t_xuanfu{
    width: 12px;
    line-height: 60px;
}
.t_xuanfu img{
    width: 100%;
    transform: rotate(90deg);
    transition: all 0.36s;
}
.t_xuanze{
    cursor: pointer;
}
.t_selectzh{
    width: calc(100% - 20px);
}
.t_xiala{
    position: absolute;
    top: calc(100% + 3px);
    width: 100%;
    background: #6a6b6e;
}
.t_xuanlie{
    position: relative;
}
.t_xiakou{
    width: 20px;
    height: 20px;
    border-radius: 4px;
    background: rgba(255,255,255,.1);
    margin-right: 16px;
    position: relative;
    top: 2px;
}
.t_xialazi{
    width: calc(100% - 36px);
    font-size: 16px;
    line-height: 1.5;
    color:rgba(255,255,255,.6);
}
.t_xiala {
    padding: 33px 28px;
    z-index: 10;
}
.t_xiali{
    cursor: pointer;
    margin-bottom: 16px;
}
.t_xiali.on .t_xiakou::before{
    content: '√';
    font-size: 16px;
    color:#ff4d00;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    line-height: 1.5;
}
.t_xiali:last-of-type{
    margin-bottom: 0;
}
.t_xiala{
    height: 290px;
    display: none;
}
.t_xiala .mCSB_outside+.mCSB_scrollTools {
    right: 8px;
}
.t_xiala .mCSB_scrollTools {
    width: 2px;
}
.t_xiala .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
    background: rgba(255,255,255,.1);
}
.t_xiala .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
    background: rgba(255,255,255,.2);
}
.t_xiala .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background: rgba(255,255,255,.2);
}
.t_biaorong.on .t_xuanfu img{
    transform: rotate(270deg);
}
.t_textarea{
    border-radius: 4px;
    background: rgba(255,255,255,.12);
    padding: 18px 28px 10px;
}
.t_areatext{
    width: 100%;
    height: 104px;
}
.t_areatext textarea{
    width: 100%;
    height: 100%;
    resize: none;
    font-size: 14px;
    color:#fff;
    line-height: 1.5;
}
.t_areatext textarea::placeholder{
    font-size: 14px;
    color:rgba(255,255,255,.5);
    line-height: 1.5;
}
.t_textarea .t_biaoname,.t_textarea .t_zhongyao{
    line-height: 1.5;
}
.t_areatit {
    margin-bottom: 5px;
}
.t_yantu{
    width: 97px;
    cursor: pointer;
}
.t_yantu img{
    width: 100%;
}
.t_yanzheng .t_biaotd{
    padding:15px 15px 15px 28px;
    width: 360px;
}
.t_textarea{
    margin-bottom: 30px;
}
.t_yanzheng{
    display: inline-block;
}
.t_yanzheng .t_biaoname,.t_yanzheng .t_biaoinput,.t_yanzheng .t_biaoinput input{
    line-height: 30px;
}
.t_yanzheng .t_biaoinput {
    width: calc(100% - 162px);
}
.t_submit{
    position: relative;
    width: 200px;
    margin:0 auto;
    margin-top: 58px;
}
.t_submit .t_symorezi {
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_submit .t_sybtnpic {
    position: relative;
    top: 0;
    left: 0;
    transform: translate(0);
}
.t_sybtnxin{
    cursor: pointer;
}
.t_fangan{
    display: none;
}
.t_footer{
    background: #0d0d0d;
}
.t_footbtn{
    width: 52px;
    cursor: pointer;
}
.t_footbtn img{
    width: 100%;
    transition: all 0.36s;
}
.t_footnav{
    width: calc(100% - 52px);
}
.t_footli,.t_footul{
    width: 14.285714%;
}
.t_footli a{
    font-size: 18px;
    color:#fff;
    line-height: 1.5;
    display: block;
    padding:12.5px 0;
}
.t_footertop{
    padding:33px 0;
}
.t_wxmacode{
    width: 100px;
}
.t_wxmacode img{
    width: 100%;
}
.t_jiansvg{
    width: 12px;
}
.t_jiansvg img{
    width: 100%;
}
.t_footol{
    position: relative;
    margin-bottom: 7px;
}
.t_wxma{
    position: absolute;
    right: calc(100% + 14px);
    top:50%;
    transform: translateY(-50%);
    width: 112px;
    /* display: none; */
}
.t_jiansvg{
    position: absolute;
    right: 0;
    top:50%;
    transform: translateY(-50%);
}
.t_footul{
    min-height: 30px;
}
.t_footicon{
    width: 16px;
    margin-right: 12px;
    position: relative;
    top: 3px;
}
.t_footicon img{
    width: 100%;
}
.t_footzi{
    width: calc(100% - 28px);
}
.t_footol a{
    font-size: 14px;
    color:rgba(255,255,255,.6);
    line-height: 1.5;
    transition: all 0.36s;
}
.t_footzi{
    font-size: 14px;
    color:rgba(255,255,255,.6);
    line-height: 1.5;
    transition: all 0.36s;
}
.t_footul:last-of-type .t_footol {
    margin-bottom: 10px;
}
.t_footwx {
    cursor: pointer;
}
.t_dilogo{
    width: 150px;
    position: relative;
    top: -36px;
    margin-bottom: 3px;
}
.t_dilogo img{
    width: 100%;
}
.t_dibu{
    width: 100%;
    border-top: 1px solid rgba(255,255,255,.1);
}
.t_diduan p{
    color:#c5c5c5;
    opacity: 0.4;
    font-size: 14px;
    line-height: 1.5;
}
.t_dibu{
    padding:26px 0;
}
.t_span1 a{
    color:#c5c5c5;
    font-size: 14px;
    line-height: 1.5;
}
.t_span2 a{
    color:#9a9a9a;
    font-size: 14px;
    line-height: 1.5;
}
.t_dili a{
    color:#c5c5c5;
    opacity: 0.4;
    font-size: 14px;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_diming{
    margin:0 -8px;
}
.t_dili{
    position: relative;
    padding:0 8px;
}
.t_dili::before{
    content: '|';
    position: absolute;
    color:#c5c5c5;
    opacity: 0.4;
    font-size: 14px;
    line-height: 1.5;
    right: -1px;
    top:50%;
    transform: translateY(-50%);
}
.t_dili:last-of-type::before{
    opacity: 0;
}
.t_footxia{
    display: none;
}
.t_footer.on .t_footbtn img{
    transform: rotate(180deg);
}
/* A仓储规划 */
.t_neibanner1 .t_neiban{
    height: 360px;
}
.t_neiban{
    position: relative;
}
.t_neiban::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    background: rgba(0,0,0,.5);
}
.t_neiwen {
    position: absolute;
    z-index: 10;
    top: calc(50% - 3px);
    width: 100%;
    transform: translateY(-50%);
} 
.t_neibanner{
    margin-top: 90px;
}
.t_neian a{
    font-size: 14px;
    color:#fefefe;
    line-height: 2;
    padding:0 12px;
    background: rgba(255,255,255,.2);
    display: block;
}
.t_neian{
    padding: 0 5px;
}
.t_neixiao{
    margin: 0 -5px;
    display: inline-block;
}
.t_neixtit{
    text-align: center;
}
.t_neih1 h1{
    color:#fff;
    font-weight: bold;
    text-align: center;
}
.t_neibanner{
    background: #000;
}
.t_neih1 {
    margin-bottom: 23px;
}
.t_xiepic{
    width: 18px;
    line-height: 21px;
}
.t_xiepic img{
    width: 100%;
    transition: all 0.36s;
}
.t_xiezi{
    font-size: 14px;
    color:#999;
    line-height: 1.5;
    transition: all 0.36s;
}
.t_xieli{
    padding: 0 20px;
    position: relative;
}
.t_xieli:last-of-type .t_xiezi{
    color:#fff;
}
.t_xieli::before{
    content: '>';
    font-size: 14px;
    color:#999;
    line-height: 1.5;
    position: absolute;
    right: -5px;
}
.t_xieli:last-of-type::before{
    opacity: 0;
}
.t_neixie{
    margin:0 -20px;
}
.t_neimian{
    position: absolute;
    bottom: 20px;
    width: 100%;
    left: 0;
}
.t_a1k1{
    background: #1f1f1f;
    padding-top: 100px;
    padding-bottom: 180px;
}
.t_a1k1nr{
    background: #000;
    text-align: center;
    padding-top: 79px;
    padding-bottom: 87px;
    margin-bottom: 91px;
    padding-left: 20px;
    padding-right: 20px;
}
.t_a1k1nr .t_neih2 h2{
    color:#fff;
}
.t_a1k1nr .t_duanp2 p{
    color:#ccc;
}
.t_a1k1nr .t_neih2 {
    margin-bottom: 28px;
}
.t_a1k2nr .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_a1k2li{
    width: 50%;
    padding: 0 20px;
}
.t_a1k2ul{
    margin: 0 -20px;
}
.t_a1k2bg{
    width: 200px;
    position: absolute;
    right: 0;
    top:50%;
    transform: translateY(-50%);
}
.t_a1k2bg img{
    width: 100%;
}
.t_a1k2xin{
    background: #ed6d41;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}
.t_a1k2wen .t_duanp p{
    padding-left: 18px;
    position: relative;
    opacity: 0.7;
    margin-bottom: 6px;
}
.t_a1k2wen .t_duanp p:last-of-type{
    margin-bottom: 0;
}
.t_a1k2wen .t_duanp p::before{
    content: '';
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 0;
    top: 9.5px;
    opacity: 1;
}
.t_a1k2wen .t_neih4 h4{
    color:#fff;
}
.t_a1k2xin{
    padding: 64px 56px 46px;
}
.t_a1k2wen .t_neih4 {
    margin-bottom: 24px;
}
.t_neicon{
    position: relative;
}
.t_a1k2wen .t_duanp {
    height: 130px;
    overflow: hidden;
}
.t_a1k2nr .t_neih2 {
    margin-bottom: 56px;
}
.t_a1k2ul .slick-prev,.t_a1k2ul .slick-next{
    width: 50px;
    height: 50px;
}
.t_a1k2ul .slick-prev::before,.t_a1k2ul .slick-next::before{
    content: url(../images/lerg.svg);
    width: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_a1k2ul .slick-prev {
    left: -70px;
}
.t_a1k2ul .slick-next {
    right: -70px;
}
.t_a1k2ul .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_syhead{
    background: #fff;
    z-index: 999;
    top: 0;
}
/* a2 */
.t_a2k1li{
    width: 33.333333%;
    padding: 0 15px;
}
.t_a2k1nr{
    margin: 0 -15px;
}
.t_a2k1pic{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.t_a2k1pic img{
    width: 100%;
    height: 100%;
    transition: all 0.36s;
}
.t_a2k1icon{
    width: 46px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 6;
}
.t_a2k1icon img{
    width: 100%;
    height: 100%;
    transition: all 0.36s;
}
.t_a2k1pic::before{
    content: '';
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: rgba(15,15,15,.5);
    position: absolute;
    z-index: 2;
}
.t_a2k1xin .t_neih4{
    width: 100%;
    background: rgba(255,255,255,.04);
    border: 1px solid rgba(255,255,255,.1);
    border-top: 0;
    text-align: center;
    padding:33px 10px 45px;
}
.t_a2k1xin .t_neih4 h4{
    font-weight: bold;
    color:#fff;
    transition: all 0.36s;
}
.t_a2k1{
    background: #1f1f1f;
}
.t_headyu a{
    font-size: 18px;
    color:#666;
    transition: all 0.36s;
    line-height: 90px;
    margin-right: 28px;
    display: block;
}
.t_searchshu{
    display: none;
}
/* b1 */
.t_phbanner{
    display: none;
}
.t_neiwen .t_duanp3 p {
   color:#fff;
   text-align: center;
}
.t_neibanner2 .t_neimian{
    background: rgba(0,0,0,.4);
}
.t_neimian {
    bottom: 0;
}
.t_xiezi {
    line-height: 60px;
}
.t_xieli::before{
    line-height: 60px;
}
.t_xiepic {
    line-height: 60px;
}
.t_xiepic img {
    position: relative;
    top: -2px;
}
.t_b1k1pic{
    width: 100%;
    position: relative;
}
.t_b1k1pic img{
    width: 100%;
}
.t_b1k1{
    background: #1d1d1d;
}
.t_b1k1nr{
    position: relative;
}
.t_b1k1pic::before{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(29,29,29,.2);
    position: absolute;
}
.t_b1k1dian{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_b1k1li{
    position: absolute;
    transform: translate(-50%,-50%);
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #ff4d00;
    cursor: pointer;
}
.t_b1k1li::before,.t_b1k1li::after{
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: rgba(255, 77, 0, 0.5);
}
.t_b1k1li::before {
    animation: boderM 3s 1.5s infinite;
}
.t_b1k1li::after {
    animation: boderM 3s infinite;
}
@keyframes boderM {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 1
    }
    50% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0.5;
    }
    80% {
        transform: translate(-50%, -50%) scale(3.2);
        opacity: 0.3;
    }
    100% {
        transform: translate(-50%, -50%) scale(4);
        opacity: 0;
    }
}
.t_b1k1shu{
    font-size: 14px;
    color:#fff;
    line-height: 1.5;
}
.t_b1tan {
    border-radius: 2px;
    padding: 10px 24px;
    background: linear-gradient(to top,rgba(255, 77, 0, 0.4),transparent);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: calc(100% + 25px);
    display: none;
}
.t_content4{
    width: 1000px;
    margin: 0 auto;
}
.t_b1k2nr .t_neih2 h2{
    color:#ccc;
    text-align: center;
}
.t_b1k2wen .t_neih3 h3{
    color:#fff;
    font-weight: bold;
}
.t_b1k2wen .t_duanp4 p{
    color:#ccc;
    transition: all 0.36s;
}
.t_b1k2wen .t_duanp4{
    height: 60px;
    overflow: hidden;
}
.t_b1k2zhuang{
    position: absolute;
    bottom: 10px;
    right: 10px;
    width: 166px;
    opacity: 0;
    transition: all 0.36s;
}
.t_b1k2zhuang img{
    width: 100%;
}
.t_b1k2xin{
    position: relative;
}
.t_b1k2icon{
    width: 52px;
    height: 52px;
    margin-bottom: 40px;
    opacity: 1;
    transition: all 0.36s;
}
.t_b1k2icon img{
    width: 100%;
}
.t_b1k2{
    background: #161616;
}
.t_b1k2li{
    width: 50%;
    padding:0 20px;
    margin-bottom: 40px;
}
.t_b1k2ul{
    margin:0 -20px -40px;
}
.t_b1k2xin{
    background: rgba(255,255,255,.1);
    border-radius: 4px;
    padding:86px 66px 92px;
    transition: all 0.36s;
}
.t_b1k2wen .t_neih3 {
    margin-bottom: 18px;
}
.t_b1k2wen{
    position: relative;
    top: 0;
    transition: all 0.36s;
}
.t_b1k2nr .t_neih2 {
    margin-bottom: 75px;
}
.t_xiepic{
    position: relative;
}
.t_xiepic .t_hover {
    position: absolute;
    top: calc(50% - 1px);
    transform: translateY(-50%);
}
/* c1 */
.t_content5{
    width: 1400px;
    margin:0 auto;
}
.t_c1k1pic{
    position: relative;
}
.t_c1k1tu{
    position: relative;
    display: none;
    width: 100%;
    height: 100%;
}
.t_c1k1tu img{
    width:100%;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_c1k1tu.act{
    display: block;
}
.t_c1k1pic{
    position: relative;
}
.t_c1k1pic::before{
    content: '';
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    position: absolute;
    background: rgba(0,0,0,.8);
    z-index: 2;
}
.t_c1k1{
    background: #161616;
}
.t_c1k1rg{
    width: 308px;
    background: rgba(29,29,29,.9);
}
.t_c1k1icon{
    width: 8px;
    line-height: 30px;
    position: absolute;
    left: -26px;
    transition: all 0.36s;
    opacity: 0;
}
.t_c1k1icon img{
    transform: rotate(180deg);
}
.t_c1k1rgli .t_neih4 h4{
    color:#999;
    transition: all 0.36s;
}
.t_c1k1li{
    text-align: center;
    padding: 25px 20px;
}
.t_c1k1rgli{
    display: inline-block;
    position: relative;
}
.t_c1k1li.on .t_c1k1icon{
    opacity: 1;
}
.t_c1k1ul{
    position: relative;
}
.t_c1k1ul::before{
    content:'';
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(255,255,255,.06);
}
.t_c1k1li::before{
    content:'';
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,.06);
}
.t_c1k1li::after{
    content:'';
    width: 0;
    opacity: 0;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #ed6d41;
    transition: all 0.36s;
}
.t_c1k1li .t_c1k1rgli{
    z-index: 2;
}
.t_c1k1li{
    position: relative;
    transition: all 0.36s;
    cursor: pointer;
}
.t_c1k1li.on::after{
    width: 100%;
    opacity: 1;
}
.t_c1k1li.on .t_neih4 h4{
    color:#fff;
}
/* .t_c1k1ul{
    height: 410px;
} */
.t_c1k1rg{
    padding: 125px 0;
}
.t_c1k1nr{
    position: relative;
}
.t_c1k1pic{
    position: absolute;
    width: 100%;
    top:0;
    left: 0;
}
.t_c1k1xin{
    position: relative;
    z-index: 2;
}
.t_sysan{
    position: relative;
}
.t_sysanyin{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
}
.t_sysanli{
    width: 100%;
}
.t_sysanli img{
    width: 100%;
}
.t_sysanli{
    opacity: 0;
}
.t_sysanli.on{
    opacity: 1;
}
.t_syrgxin{
    position: relative;
}
.t_syrgxin {
    position: absolute;
    right: 0;
    height: 100%;
}
.t_syk1rg{
    position: relative;
}
.t_syrgxiao{
    position: absolute;
    transform: translate(-50%,-50%);
    left: 50%;
}
.t_syrgxiao1 {
    top: 14.564565%;
}
.t_syrgxiao2 {
    top: 41.891892%;
}
.t_syrgxiao3 {
    top: 62.462462%;
}
.t_syrgxiao4 {
    top: 83.183183%;
}
.t_syrgxiao::before{
    content: '';
    height: 1px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 100%;
    background: #8f8f8f;
    transition: all 0.36s;
}
.t_syrgxiao1::before {
    width: 353px;
}
.t_syrgxiao2::before {
    width: 241px;
}
.t_syrgxiao3::before {
    width: 156px;
}
.t_syrgxiao4::before {
    width: 69px;
}
.t_syk1ceng.on .t_yuan{
    opacity: 0;
}
.t_syk1ceng.on .t_hover{
    opacity: 1;
}
.t_syk1ceng.on .t_syk1duan p{
    opacity: 0.6;
}
.t_syk1duan p {
    transition: all 0.36s;
}
.t_syqua img{
    transition: all 0.36s;
}
.t_syxicon img{
    transition: all 0.36s;
}
.t_syrgxiao.on .t_yuan{
    opacity: 0;
}
.t_syrgxiao.on .t_hover{
    opacity: 1;
}
.t_syrgxiao.on::before{
    background:rgba(237,109,65,.3);
}
.t_syrgxiao{
    cursor: pointer;
}
.t_syk1le{
    padding-top:90px;
}
.t_syxiaop img{
    transition: all 0.36s;
}
.t_syk2you.on .t_syxiaop img{
    transform: rotate(0);
}
.t_c1k1pic {
    height: 100%;
}
.t_c1k1le .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_c1k1le {
    width: calc(100% - 308px);
}
.t_c1k1main{
    width: 100%;
}
.t_c1tith6{
    font-size: 16px;
    color:#fff;
    line-height: 1.5;
    text-align: center;
}
.t_c1xicon{
    width: 34px;
    height: 34px;
    margin:0 auto;
    margin-bottom: 11px;
}
.t_c1xicon img{
    width: 100%;
}
.t_c1xiaoli{
    width: 120px;
    border: 1px solid rgba(255,255,255,.2);
    background: rgba(0,0,0,.2);
    padding-top: 22px;
    padding-bottom: 23px;
}
.t_c1list{
    text-align: center;
}
.t_ernavli a{
    font-size: 14px;
    color:#fff;
    opacity: 0.6;
    line-height: 1.5;
    display: block;
    padding: 5px 50px;
    width: auto;
    white-space: nowrap;
}
.t_headli{
    position: relative;
}
.t_naver{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top:calc(100% + 20px);
}
.t_navbg{
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
}
.t_navzh{
    position: absolute;
}
.t_navzh img{
    width: 100%;
}
.t_navlt {
    width: 29px;
    top: -2px;
    left: -2px;
}
.t_navrt{
    width: 52px;
    top: -5px;
    right: -4px;
}
.t_navlb{
    width: 52px;
    bottom: -5px;
    left: -4px;
}
.t_navrb{
    width: 29px;
    bottom: -2px;
    right: -2px;
}
.t_naverul{
    position: relative;
    z-index: 3;
    padding: 21px 0 36px;
}
.t_jianbian{
    width: 100%;
    height: calc(100% - 20px);
    /* background: linear-gradient(to top,rgba(155,0,0),transparent); */
    margin: 0 auto;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.t_jianbian::before{
    content: "";
    position: absolute;
    top:-10px;
    width: 100%;
    /* border-color:transparent transparent red transparent; */
    /* border-bottom-color: linear-gradient(to top,rgba(255,0,0,.1),transparent); */
    border-width:0 10px 0 10px;
    border-bottom-width: 10px;
    border-style: solid;
    overflow: hidden;
}
.t_jianbian::after{
    content: "";
    position: absolute;
    bottom: -10px;
    width: 100%;
    /* border-color: red transparent transparent transparent; */
    /* border-top-color: linear-gradient(to top,rgba(255,0,0,1),rgba(255,0,0,.8)); */
    border-width: 10px 10px 0 10px ;
    border-style: solid;
    overflow: hidden;
}
.t_jiannav{
    width: 100%;
    height: calc(100% + 20px);
    background: linear-gradient(to top,rgba(255,0,0,1),transparent);
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.t_c1iconx {
    display: inline-block;
}
.t_c1k1le .t_neih2 {
    margin-bottom: 29px;
}
.t_c1tith6{
    height: 24px;
    overflow: hidden;
}
.t_c1k1main {
    width: 100%;
    position: absolute;
    top: calc(50% - 38px);
    transform: translateY(-50%);
}
.t_c1k1le {
    width: calc(100% - 308px);
    position: absolute;
    height: 100%;
}
.t_c1k1zh {
    position: relative;
}
.t_c1iconx {
    max-width: 720px;
}
.t_c1k1main{
    display: none;
}
.t_c1k1main.act{
    display: block;
}
.t_c1k1main .t_duanp2 p{
    color:#ccc;
    text-align: center;
}
.t_c1zhong{
    width: 100%;
    padding-right: 100px;
}
.t_c1k2{
    padding: 0 100px;
}
.t_c1k2li{
    width: 33.333333%;
    padding:0 40px;
}
.t_c1k2xin{
    text-align: center;
}
.t_c1k2icon{
    width: 40px;
    height: 40px;
    margin:0 auto;
    margin-bottom: 4px;
}
.t_c1k2icon img{
    width: 100%;
    opacity: 0.6;
}
.t_c1k2xin .t_neih4 h4{
    color:#fff;
}
.t_c1k2xin .t_duanp2 p{
    line-height: 2;
    color:#999;
}
.t_c1k1le .t_neih2 {
    margin-bottom: 9px;
}
.t_c1list{
    margin-top:30px;
}
.t_c1k1main .t_duanp2 {
    margin-bottom: 20px;
}
.t_c1k2xin {
    padding-top: 28px;
    padding-bottom:20px;
}
.t_c1k1main .t_neih4 {
    margin-bottom: 8px;
}
.t_c1k2xin .t_duanp2 p{
    height:84px;
    overflow:hidden;
}
/* c2 */
.t_c2k1{
    background: #1d1d1d;
}
.t_c2k1 .t_neih2 h2{
    text-align: center;
    color:#fff;
}
.t_c1k1biao{
    font-size: 18px;
    line-height: 1.5;
    color:#ccc;
    text-align: center;
}
.t_c2k2nr .t_neih2{
    text-align: center;
    color:#fff;
    margin-bottom: 7px;
}
.t_c2k2nr .t_duanp p{
    text-align: center;
}
.t_c2k2li{
    width: 33.333333%;
    padding: 0 30px;
}
.t_c2k2ul{
    margin:0 -30px;
}
.t_c2k2xin{
    background: #2e2e2e;
    border-radius: 4px;
    transition: all 0.36s;
}
.t_c2k2icon{
    width: 52px;
    transition: all 0.36s;
    height: 52px;
}
.t_c2k2icon img{
    width: 100%;
}
.t_c2yimove .t_neih3 h3{
    color:#fff;
}
.t_c2yimove .t_neih4 h4{
    color:#fff;
    transition: all 0.36s;
}
.t_c2yimove .t_duanp p{
    color:#fff;
    opacity: 0.6;
    height: 84px;
    overflow: hidden;
    text-align: left;
    opacity: 0;
    transition: all 0.36s;
}
.t_c2k2xin{
    position: relative;
    padding: 54px 60px 0;
}
.t_c2k2zhuang{
    width: 130px;
    position: absolute;
    bottom: 1px;
    right: 1px;
    z-index: 2;
}
.t_c2k2zhuang img{
    width: 100%;
    opacity: 0.06;
}
.t_c2yimove{
    position: relative;
    z-index: 6;
}
.t_c2k2{
    background: #161616;
}
.t_c2k2nr .t_duanp.t_duanse2 {
    margin-bottom: 60px;
}
.t_c2k2icon {
    margin-bottom: 40px;
}
.t_c2yimove .t_neih3 {
    margin-bottom: 13px;
}
.t_c2yimove .t_neih4 {
    margin-bottom: 30px;
}
.t_c2k2zhuang{
    opacity: 0;
    transition: all 0.36s;
}
.t_c2yimove{
    top: 0;
    transition: all 0.36s;
}
.t_c2k2xin {
    padding: 16px 60px 0;
}
.t_yidong{
    position: relative;
    top: 38px;
}
.t_c2k2xin{
    overflow: hidden;
}
.t_c2k1pic{
    position: relative;
    width: 100%;
    margin:0 auto;
}
.t_c2k1lou:first-of-type{
    position: relative;
    top:0;
    left: 0;
}
.t_c2k1lou{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
}
.t_c2k1xin{
    width: 430px;
    margin:0 auto;
    position: relative;
}
.t_c2k1dian{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_c2k1li{
    position: absolute;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: rgba(255,77,0,.8);
    transform: translate(-50%,-50%);
    cursor: pointer;
}
.t_c2k1li::before{
    content: '';
    width: 152px;
    height: 1px;
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    background: rgba(255,82,0,.3);
    right:100%;
}
.t_c2k1li2::before{
    right: auto;
    left: 100%;
}
.t_c2k1an{
    width: 156px;
    position: relative;
}
.t_c2k1an img{
    width: 100%;
}
.t_c2k1an .t_neih4 h4{
    color:#fff;
    text-align: center;
    transition: all 0.36s;
}
.t_c2k1an .t_neih4{
    position: absolute;
    top:50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
}
.t_c2k1an{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    left: -308px;
}
.t_c2k1li2 .t_c2k1an{
    right: -308px;
    left: auto;
}
.t_c2k1lou img{
    transition: all 0.36s;
}
.t_c2k1lou.on .t_yuan{
    opacity: 0;
}
.t_c2k1lou.on .t_hover{
    opacity: 1;
}
.t_c2k1 .t_neih2 {
    margin-bottom: 56px;
}

.t_c1k1ul {
    max-height: 410px;
    height: auto;
}
/* c3 */
.t_c3k1{
    background: #1d1d1d;
}
.t_c1k1rg{
    position: relative;
}
.t_c1k1ul{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    width: 100%;
    left: 0;

}
.t_c1k1tu img {
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    position: relative;
    top: 0; 
    left: 0;
    transform: translate(0);
}
.t_c1k1pic {
    position: relative;
}
.t_c1k1xin{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_c1zhong {
    height: 100%;
}
.t_c1k1zh {
    height: 100%;
}
.t_c1k1rg {
    position: absolute;
    right: 0;
    height: 100%;
}
.t_c3k1icon{
    width: 50px;
    height: 50px;
    margin: 0 auto;
    margin-bottom: 26px;
}
.t_c3k1icon img{
    width: 100%;
}
.t_c3k1zi .t_neih4 h4{
    color:#fff;
    height: 30px;
    overflow: hidden;
}
.t_c3k1zi{
    text-align: center;
}
.t_c3k1li{
    padding:0 40px;
    margin-bottom: 20px;
}
.t_c3k1ul{
    margin:0 -40px;
}
.t_c3k1ul{
    display: inline-block;
}
.t_c3k1li{
    width: 260px;
}
.t_c3k1xin{
    text-align: center;
}
.t_c1k1main .t_duanp p{
    text-align: center;
    color:#fff;
}
.t_c1k1main .t_duanp {
    margin-bottom: 50px;
}

.t_c3k1 .t_c1k1main {
    top: calc(50% - 19px);
}
/* d1 */
.t_d1k1{
    background: #1d1d1d;
}
.t_d1k1nr .t_neih2 h2{
    text-align: center;
    color: #fff;
}
.t_dik1li{
    width: calc(50% - 210px);
    margin-top: 115px;
}
.t_d1k1quan{
    width: 420px;
    height: 260px;
    position: relative;
}
.t_d1quan{
    width: 260px;
    height: 260px;
    border-radius: 50%;
    background: rgba(255,255,255,.06);
    box-shadow: 0px 0px 50px 0px rgba(0,0,0,.3);
    position: absolute;
    top:0;
}
.t_d1quan1{
    left: 0;
}
.t_d1quan2{
    right: 0;
}
.t_d1k1wen .t_neih4{
    text-align: center;
    margin-bottom: 29px;
    position: relative;
}
.t_d1k1wen .t_neih4 h4{
    color:#fff;
    font-weight: bold;
    text-align: center;
    transition: all 0.36s;
    position: relative;
    display: inline-block;
    padding: 0 20px;
    background: #1d1d1d;
    z-index: 2;
}
.t_d1k1wen .t_duanp p{
    line-height: 2;
    transition: all 0.36s;
    text-align: center;
}
.t_dik1le .t_d1k1wen{
    padding-right: 50px;
}
.t_dik1rg .t_d1k1wen{
    padding-left: 50px;
}
.t_d1k1qu{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #161616;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.t_dik1le .t_d1k1qu{
    right: -65px;
}
.t_dik1rg .t_d1k1qu{
    left: -65px;
} 
.t_d1k1qu::after{
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.t_d1k1qu::before{
    content: '';
    width: 110px;
    height: 1px;
    background: rgba(255,255,255,.2);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.36s;
}
.t_dik1le .t_d1k1qu::before{
    right: calc(100% - 10px);
}
.t_dik1rg .t_d1k1qu::before{
    left: calc(100% - 10px);
}
.t_d1k1wen .t_neih4 h4::before{
    content: '';
    width: 30px;
    height: 1px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: rgba(255,255,255,.2);
    transition: all 0.36s;
}
.t_dik1le .t_neih4 h4::before{
    right: -30px;
}
.t_dik1rg .t_neih4 h4::before{
    left: -30px;
}
.t_d1k1nr .t_neih2 {
    margin-bottom: 64px;
}
.t_d1k2list{
    width: 50%;
}
.t_d1k2le{
    padding-right: 120px;
}
.t_d1k2ul{
    position: relative;
}
/* .t_d1k2ul::before{
    content: '';
    width: 100%;
    height: 2px;
    background: #ed6d41;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 20;
} */
.t_d1k1 .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_d1k2icon{
    width: 44px;
}
.t_d1k2icon img{
    width: 100%;
}
.t_d1k2qieli{
    position: relative;
}
.t_d1k2qieli .t_neih4 h4{
    color:#ccc;
    transition: all 0.36s;
}
.t_d1k2go{
    width: 12px;
    line-height: 30px;
    opacity: 0;
    transition: all 0.36s;
}
.t_d1k2go img{
    width: 100%;
}
.t_d1k2qieli{
    padding: 34px 65px 34px 99px;
    cursor: pointer;
    transition: all 0.36s;
}
.t_d1k2icon{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    left: 28px;
}
.t_d1k2icon img{
    opacity: 0.6;
}
.t_d1k2qieli .t_neih4 {
    width: calc(100% - 12px);
    padding-right: 10px;
}
.t_d1k2qieli.on{
    background: #191919;
}
.t_d1k2qieli.on .t_d1k2go{
    opacity: 1;
}
.t_d1k2qieli.on .t_neih4 h4{
    color:#fff;
}
.t_d1k2rgicon{
    width: 36px;
    margin-right: 20px;
}
.t_d1k2rgicon img{
    width: 100%;
}
.t_d1k2tit .t_neih3 h3{
    color:#fff;
}
.t_d1k2li{
    font-size: 16px;
    color:#999;
    line-height: 1.75;
    position: relative;
    padding-left: 18px;
}
.t_d1k2li::before{
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 0;
    top: 11px;
}
.t_d1k2zhi .t_neih4 h4{
    font-weight: bold;
    color:#fff;
}
.t_d1k2li{
    width: 50%;
}
.t_d1k2huan{
    padding:55px 62px 0;
}
.t_d1k2nr .t_neih2 {
    margin-bottom: 65px;
}
.t_d1k2rgicon img{
    opacity: 0.6;
}
.t_d1k2tit {
    margin-bottom: 23px;
}
.t_d1k2rg .t_duanp.t_duanse2 {
    margin-bottom: 34px;
}
.t_d1k2rg .t_neih4 {
    margin-bottom: 25px;
}
.t_d1k2tit{
    position: relative;
    padding-left: 56px;
}
.t_d1k2rgicon{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_d1k2huan{
    display: none;
}
.t_d1k2huan.act{
    display: block;
}
.t_d1k2qieli{
    position: relative;
}
.t_d1k2qieli::before {
    content: '';
    width: 0;
    height: 2px;
    background: #ed6d41;
    position: absolute;
    top: 0;
    left: 0;
    transform: translateX(0);
    z-index: 20;
    opacity: 0;
    transition: all 0.36s;
}
.t_d1k2qieli.on::before{
    width: 100%;
    opacity: 1;
}
.t_d1k2huan{
    position: relative;
}
.t_d1k2huan::before{
    content: '';
    width: 100%;
    height: 2px;
    background: #ed6d41;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 20;
}
.t_d1k3{
    background: #161616;
    position: relative;
}
.t_d1k3bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    overflow: hidden;
}
.t_d1k3bg img{
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
}
.t_d1k3nr{
    padding: 0 65px;
}
.t_d1k3nr{
    position: relative;
    width: 100%;
}
.t_d1k3le{
    width: 100px;
    padding-top: 40px;
}
.t_d1k3li{
    width: 100%;
    border-radius: 4px;
    background: rgba(255,255,255,.1);
    margin-bottom: 110px;
    text-align: center;
    line-height: 100px;
    color:#fff;
    font-weight: bold;
    font-size: 16px;
    position: relative;
}
.t_d1k3li:last-of-type{
    margin-bottom: 0;
}
.t_d1k3li::before{
    content: '';
    height: 110px;
    left: 50%;
    transform: translateX(-50%);
    top:100%;
    width: 18px;
    background: rgba(230,234,239,.04);
    position: absolute;
}
.t_d1k3pic {
    position: relative;
}
.t_d1k3li:last-of-type::before{
    display: none;
}
.t_d1k3li:nth-of-type(2)::after{
    height: 18px;
    width: 84px;
    position: absolute;
    background: rgba(230,234,239,.04);
    top:50%;
    transform: translateY(-50%);
    left: 100%;
    content: '';
}
.t_d1k3box{
    width: 140px;
    height: 140px;
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    left: 184px;
    background: rgba(255,255,255,.1);
}
.t_d1k3boxic{
    width: 40px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.t_d1k3boxic img{
    width: 100%;
    opacity: 0.4;
}
.t_d1k3box{
    padding: 20px 20px 10px;
    text-align: center;
}
.t_d1k3box .t_duanp p{
    font-weight: bold;
}
.t_d1k3box::before{
    width: 70px;
    height: 18px;
    position: absolute;
    left: 100%;
    top:50%;
    transform: translateY(-50%);
    background: rgba(255,255,255,.04);
    content: '';
}
.t_d1k3box2{
    width: 150px;
    height: 150px;
    position: absolute;
    top:50%;
    left: calc(50% - 28px);
    transform: translate(-50%,-50%);
    border-radius: 50%;
}
.t_d1k3xin{
    border-radius: 50%;
    background: #161616;
    width: 100%;
    height: 100%;
    z-index: 10;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_d1k3box2::before, .t_d1k3box2::after {
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    width: 150px;
    height: 150px;
    border-radius: 50%;
    background: rgba(255, 255, 255,.2);
    z-index: 8;
}
.t_d1k3box2::before {
    animation: boderD 3s 1.5s infinite;
}
.t_d1k3box2::after {
    animation: boderD 3s infinite;
}
@keyframes boderD {
    0% {
        width: 150px;
        height: 150px;
        background: rgba(255, 255, 255,.2);
    }
    50% {
        width: 190px;
        height: 190px;
        background: rgba(255, 255, 255,.1);
    }
    80% {
        width: 230px;
        height: 230px;
        background: rgba(255, 255, 255,.06);
    }
    100% {
        width: 250px;
        height: 250px;
        background: rgba(255, 255, 255,0);
    }
} 
.t_d1k3xin .t_d1k3boxic{
    width: 38px;
    margin: 0 auto;
}
.t_d1k3xin .t_d1k3boxic img{
    width: 100%;
}
.t_d1k3xin .t_duanp p{
    font-weight: bold;
    text-align: center;
}
.t_d1k3xir{
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% - 48px);
}
.t_d1k3rg{
    width: 100px;
}
.t_d1k3rgli{
    width: 100%;
    border-radius: 4px;
    background: rgba(255,255,255,.1);
    text-align: center;
    line-height: 100px;
    height: 100px;
    color:#fff;
    font-weight: bold;
    font-size: 16px;
    position: relative;
    margin-bottom: 25px;
}
.t_d1k3rgli .t_d1k3zi{
    line-height: 1.75;
    color:#fff;
    font-weight: normal;
    font-size: 14px;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% - 28px);
}
.t_d1k3rgli:last-of-type{
    margin-bottom: 0;
}
.t_d1k3xian{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    left: calc(50% + 110px);
    width: calc(50% - 210px);
}
.t_d1k3xian img{
    width: calc(100% - 15px);
}
.t_d1k4{
    background: #1d1d1d;
}
.t_d1k4nr{
    background: #161616;
}
.t_d1k4le{
    width: 500px;
}
.t_d1k4box{
    width: 100%;
    background: #ed6d41;
    border-bottom-right-radius: 96px;
    overflow: hidden;
}
.t_d1k4leli .t_neih3 h3{
    color:#fff;
    height: 36px;
    overflow: hidden;
}
.t_d1k4leli .t_duanp p{
    color:#fefefe;
    line-height: 2;
    height: 96px;
    overflow: hidden;
}
.t_d1k4 .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_d1k4leli{
    padding: 113px 70px 232px;
}
.t_d1k4leli .t_neih3 {
    margin-bottom: 22px;
}
.t_d1k4box .slick-prev,.t_d1k4box .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
    top: 330px;
    transform: translate(0);
}
.t_d1k4box .slick-prev::before,.t_d1k4box .slick-next::before{
    content: url(../images/lerg_bai.svg);
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_d1k4box .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_d1k4box .slick-prev {
    left: 70px;
}
.t_d1k4box .slick-next {
    right: auto;
    left: 140px;
}
.t_d1k4 .t_neih2 {
    margin-bottom: 64px;
}
.t_d1k4rg{
    width: calc(100% - 500px);
    padding: 58px;
}
.t_d1k4li{
    width: 33.333333%;
    padding: 0 10px;
    margin-bottom: 20px;
}
.t_d1k4ul{
    margin: 0 -10px -20px;
}
.t_d1k4xin{
    background: rgba(255,255,255,.04);
}
.t_d1k4tit{
    font-size: 16px;
    line-height: 1.5;
    color:#ccc;
    text-align: center;
}
.t_d1k4icon{
    width: 36px;
    height: 38px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.t_d1k4icon img{
    width: 100%;
}
.t_d1k4xin{
    padding: 56px 10px 52px;
}
.t_d2k2 .t_d1k3box {
    padding: 20px 28px 10px;
}
.t_d2k2 .t_d1k3li {
    margin-bottom: 25px;
}
.t_d2k2 .t_d1k3li::before{
    height: 25px;
}
.t_d2k2 .t_d1k3li:nth-of-type(3)::after {
    height: 18px;
    width: 84px;
    position: absolute;
    background: rgba(230,234,239,.04);
    top: 50%;
    transform: translateY(-50%);
    left: 100%;
    content: '';
}
.t_d2k2 .t_d1k3li:nth-of-type(2)::after {
   display: none;
}
.t_d2k2 .t_d1k3le {
    padding-top: 62.5px;
}
.t_d2k2 .t_d1k3li:last-of-type {
    margin-bottom: 0;
}
.t_d2k3{
    position: relative;
    overflow: hidden;
}
.t_d2k3bg{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_d2k3bg img{
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_d2k3li{
    width: 33.333333%;
    padding: 0 17px;
}
.t_d2k3nr{
    margin: 0 -17px;
    margin-bottom: -38px;
}
.t_d2k3 .t_content3{
    position: relative;
    z-index: 10;
}
.t_d2k3xin{
    position: relative;
    /* background: #161616; */
    border-radius: 4px;
    overflow: hidden;
    padding:35px 48px 35px 90px;
    transition: all 0.36s;
}
.t_d2k3icon{
    width: 32px;
    position: absolute;
    left: 40px;
    top: 50%;
    transform: translateY(-50%);
}
.t_d2k3icon img{
    width: 100%;
}
.t_d2k3xin::before{
    content: '';
    height: 100%;
    background: #161616;
    position: absolute;
    top:0;
    border-radius: 1.5;
    right: 0px;
    width: 3px;
    z-index: 2;
    transition: all 0.36s;
}
.t_d2k3xin::after{
    content: '';
    height: 100%;
    background: #161616;
    position: absolute;
    top:0;
    border-radius: 4;
    left: 0px;
    width: calc(100% - 7px);
    z-index: 2;
    transition: all 0.36s;
}
.t_d2k3xin div{
    z-index: 10;
}
.t_d2k3rg{
    width: 12px;
    position: relative;
    height: 17px;
    top: 6.5px;
}
.t_d2k3rg img{
    width: 100%;
    transition: all 0.36s;
}
.t_d2k3xin .t_neih4 {
    width: calc(100% - 12px);
    position: relative;
}
.t_d2k3xin .t_neih4 h4{
    padding-right: 10px;
    color:#ccc;
    height: 30px;
    overflow: hidden;
    transition: all 0.36s;
}
.t_d2k3li{
    margin-bottom: 38px;
}
.t_d3k1 .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_d3k1 .t_duanp p{
    color:#999;
    line-height: 1.75;
    text-align: center;
}
.t_d3k1li{
    width: 33.333333%;
    padding: 0 15px;
}
.t_d3k1nr{
    margin: 0 -15px;
}
.t_d3k1xin{
    border-radius: 4px;
    background: #2a2a2a;
    position: relative;
    padding: 65px 60px 66px;
    overflow: hidden;
    transition: all 0.36s;
}
.t_d3k1xin .t_neih4 h4{
    color:#fff;
    font-weight: bold;
}
.t_d3k1xin .t_duanp p{
    color:#fff;
    opacity: 0.6;
}
.t_d3k1{
    background: #1d1d1d;
}
.t_d3k1bg{
    width: 192px;
    height: 192px;
    position: absolute;
    right: -30px;
    bottom: -30px;
}
.t_d3k1bg img{
    width: 100%;
    opacity: 0.2;
}
.t_d3k1zhuang{
    width: 135px;
    position: absolute;
    top: 0;
    left: 0;
}
.t_d3k1zhuang img{
    width: 100%;
}
.t_d3k1 .t_d3k1xin .t_duanp p{
    text-align: left;
    width: 100%;
}
.t_d3k1xin .t_duanp {
    position: relative;
    z-index: 6;
}
.t_d3k1xin .t_neih4{
    position: relative;
    z-index: 6;
    margin-bottom: 17px;
}
.t_d3k1 .t_duanp p {
    width: 950px;
    margin: 0 auto;
}
.t_d3k1 .t_neih2 {
    margin-bottom: 16px;
}
.t_d3k1 .t_duanp {
    margin-bottom: 56px;
}
.t_d3k1li .t_duanp{
    margin-bottom: 0;
}
.t_d3k1li .t_duanp{
    height: 252px;
    overflow: hidden;
}
/* d4 */
.t_neibanic{
    width: 16px;
    margin-right: 10px;
    line-height: 28px;
}
.t_neibanic img{
    width: 100%;
}
.t_neiduan2 .t_duanp p{
    color:#fff;
}
.t_neibanner3 .t_neih1 h1{
    text-align: left;
}
.t_d4k1k2wai{
    background: #1d1d1d;
}
.t_d4k1pic{
    width: 100%;
    background: #b2b2b2;
}
.t_d4k1pic img{
    width: 100%;
}
.t_d4k2 .t_neih2 h2{
    text-align: center;
    color:#fff;
}
.t_d4k2nr{
    padding: 0 90px;
    margin: 0 -15px;
    text-align: center;
}
.t_d4k2li{
    width: 33.333333%;
    padding: 0 15px;
    display: inline-block;
}
.t_d4k2bottom .t_duanp p{
    line-height: 2;
    text-align: center;
}
.t_d4k2zhuang{
    width: 70px;
    position: absolute;
    top:0;
    left: 0;
}
.t_d4k2zhuang img{
    width: 100%;
}
.t_d4k2top{
    position: relative;
    height: 70px;
    background: #ed6d41;
}
.t_d4k2icon{
    width: 34px;
    margin: 0 auto;
    line-height: 70px;
}
.t_d4k2icon img{
    width: 100%;
}
.t_d4k2bottom{
    width: 100%;
    background: #161616;
    padding: 39px 58px 47px;
}
.t_d4k2bottom .t_duanp{
    height: 64px;
    overflow: hidden;
}
.t_d4k2 .t_neih2 {
    margin-bottom: 43px;
}
.t_d4k2nr .slick-prev,.t_d4k2nr .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
}
.t_d4k2nr .slick-prev::before,.t_d4k2nr .slick-next::before{
    content: url(../images/lerg.svg);
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_d4k2nr .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_d4k2nr .slick-prev {
    left: 15px;
}
.t_d4k2nr .slick-next {
    right: 15px;
}
.t_d4k3{
    background: #161616;
}
.t_d4k3nr{
    padding: 0 124px;
}
.t_d4k3pic{
    width: 435px;
}
.t_d4k3tu{
    width: 100%;
}
.t_d4k3tu img{
    width: 100%;
}
.t_d4k3rg{
    width: calc(100% - 435px);
    padding-left: 110px;
}
.t_d4k3 .t_neih2 h2{
    text-align: center;
    color:#fff;
}
.t_d4k3icon{
    width: 26px;
    height: 26px;
    position: relative;
    margin-right: 14px;
    top: 3px;
}
.t_d4k3icon img{
    width: 100%;
    transition: all 0.36s;
}
.t_d4k3 .t_neih2 {
    margin-bottom: 51px;
}
.t_d4k3tu{
    position: relative;
}
.t_d4k3tu::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    background: rgba(15,15,15,.5);
    z-index: 4;
}
.t_d4k3li {
    margin-bottom: 26px;
    cursor: pointer;
}
.t_d4k3li:last-of-type {
    margin-bottom: 0;
}
.t_d4k3rg{
    padding-top: 38px;
}
.t_d4k3li .t_duanp4 p{
    transition: all 0.36s;
}
.t_d4k3li.on .t_yuan{
    opacity: 0;
}
.t_d4k3li.on .t_hover{
    opacity: 1;
}
.t_d4k3li.on .t_duanp4 p{
    color:#ff4d00;
}
.t_d4k4{
    background: #1d1d1d;
}
.t_d4k4li{
    width: 20%;
    padding: 0 15px;
}
.t_d4k4ul{
    margin: 0 -15px;
    padding: 0 90px;
}
.t_d4k4xin{
    width: 100%;
    background: rgba(255,255,255,.1);
    padding: 31px 20px 26px;
}
.t_d4k4ic{
    width: 34px;
    height: 34px;
    margin: 0 auto;
    margin-bottom: 14px;
}
.t_d4k4ic img{
    width: 100%;
}
.t_d4k4xin .t_duanp p{
    text-align: center;
    color:#ccc;
}
.t_d4k4xin .t_duanp{
    height: 56px;
    overflow: hidden;
}
.t_d4k4 .t_neih2 h2{
    color: #fff;
    text-align: center;
}
.t_d4k4 .t_neih2 {
    margin-bottom: 54px;
}
.t_d4k4ul .slick-prev,.t_d4k4ul .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
}
.t_d4k4ul .slick-prev::before,.t_d4k4ul .slick-next::before{
    content: url(../images/lerg.svg);
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_d4k4ul .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_d4k4ul .slick-prev {
    left: 15px;
}
.t_d4k4ul .slick-next {
    right: 15px;
}
.t_d4k4ul{
    text-align: center;
}
.t_d4k4li{
    display: inline-block;
}
.t_d4k5 .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_d4k5pic{
    position: relative;
    width: 100%;
}
.t_d4k5pic img{
    width: 100%;
    position: relative;
}
.t_d4k5 .t_neih2 {
    margin-bottom: 51px;
}
.t_d4k5pic::before{
    content: '';
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: rgba(0,0,0,.3);
    z-index: 2;
    position: absolute;
}
.t_d4k4icon{
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 68px;
    z-index: 4;
}
.t_d4k4icon img{
    width: 100%;
}
.t_d4k5pic{
    cursor: pointer;
}
.t_videotan{
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: rgba(0,0,0,.7);
    z-index: 9999;
}
.t_videobox{
    width: 1000px;
    max-width: calc(100% - 100px);
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
}
.t_videobox video{
    width: 100%;
}
.t_videoclose{
    position: absolute;
    top:40px;
    right: 50px;
    width: 40px;
    height: 40px;
    cursor: pointer;
}
.t_videoclose::before,.t_videoclose::after{
    content: '';
    width: 100%;
    height: 3px;
    position: absolute;
    background: #fff;
    top:50%;
    left: 50%;
}
.t_videoclose::before{
    transform: translate(-50%,-50%) rotate(45deg);
}
.t_videoclose::after{
    transform: translate(-50%,-50%) rotate(135deg);
}
.t_videotan{
    display: none;
}
.t_d4k6{
   background: #181818; 
}
.t_d4k6 .t_neih2 h2{
    text-align: center;
    color:#fff;
}
.t_f1pic{
    position: relative;
}
.t_f1pic img{
    width: 100%;
    height: 100%;
    transform: all 0.36s;
}
.t_tou{
    position: relative;
    top: 0;
    left: 0;
}
.t_shi{
    position: absolute;
    top:0;
    left: 0;
}
.t_f1pic::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    background: rgba(13,13,13,.4);
    z-index: 2;
    transition: all 0.36s;
}
.t_f1xin{
    position: relative;
}
.t_f1wen{
    position: absolute;
    width: 100%;
    height: auto;
    bottom: 0;
    left: 0;
    z-index: 4;
    padding: 28px;
    padding-bottom: 20px;
}
.t_f1wen .t_neih4 h4{
    color:#fff;
    font-weight: bold;
}
.t_f1libiao{
    font-size: 14px;
    color:#fefefe;
    line-height: 2;
    background: rgba(255,255,255,.2);
    padding: 0 10px;
    margin: 0 5px;
    margin-bottom: 10px;
    transition: all 0.36s;
}
.t_f1ulbiao{
    margin: 0 -5px;
}
.t_f1wen .t_neih4 {
    margin-bottom: 16px;
}
.t_f1wen .t_neih4 h4{
    transition: all 0.36s;
}
.t_f1box{
    width: 50%;
    padding: 0 20px;
    margin-bottom: 60px;
}
.t_f1list{
    margin: 0 -20px;
}
.t_d4k6 .t_f1box{
    margin-bottom: 0;
}
.t_d4k6 .t_neih2 {
    margin-bottom: 55px;
}
/* e1 */
.t_e1k1{
    background: #1d1d1d;
}
.t_e1phone{
    width: 189px;
    margin:0 auto;
}
.t_e1phone img{
    width: 100%;
}
.t_neih2 h2{
    color:#fff;
}
.t_e1k1le .t_neih2{
    position: relative;
    display: inline-block;
    padding-right: 36px;
    margin-bottom: 18px;
}
.t_e1k1zh{
    width: 266px;
    position: absolute;
    left: 100%;
    top: 10px;
}
.t_e1k1zh img{
    width: 100%;
}
.t_e1k1le {
    width: calc(50% - 95px);
    padding-right: 180px;
    padding-top: 60px;
}
.t_e1k1rg{
    width: calc(50% - 95px);
    padding-top: 12px;
}
.t_e1k1rgan{
    width: 180px;
}
.t_e1anniu1{
    width: 100%;
}
.t_e1anpic{
    width: 100%;
}
.t_e1anpic img{
    width: 100%;
}
.t_e1anzi{
    width: 100%;
    font-size: 16px;
    color:#fff;
    text-align: center;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_e1anniu1{
    position: relative;
}
.t_e1code{
    width: 120px;
    margin: 0 auto;
}
.t_e1code img{
    width: 100%;
}
.t_e1xiasan{
    width: 12px;
    margin: 0 auto;
    margin-bottom: 4px;
}
.t_e1xiasan img{
    transform: rotate(90deg);
}
.t_e1anniu1 {
    margin-bottom: 4px;
}
.t_e1xiaer {
    margin-bottom: 22px;
}
.t_e1zhuang{
    position: absolute;
    right: calc(100% - 5px);
    top: 24px;
    width: 331px;
}
.t_e1zhuang img{
    width: 100%;
}
.t_e1anniu2{
    position: relative;
}
.t_e1anniu2 .t_e1zhuang{
    top: -60px;
}
.t_e1xiaer{
    opacity: 0;
    transition: all 0.36s;
}
.t_anniub.on .t_e1xiaer{
    opacity: 1;
}
.t_e1anniu1,.t_e1anniu2{
    cursor: pointer;
}
.t_e1k2{
    position: relative;
    background: #1d1d1d;
}
.t_e1k2pic{
    width: 100%;
    height: 351px;
    position: absolute;
    top:0;
    left: 0;
}
.t_e1k2pic img{
    width: auto;
    height: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top:0;
    opacity: 0.08;
}
.t_e1k2 .t_content3{
    position: relative;
    z-index: 10;
}
.t_e1k2icon{
    width: 26px;
    margin-right: 20px;
    line-height: 36px;
}
.t_e1k2icon img{
    width: 100%;
}
.t_e1k2li .t_neih3 h3{
    color:#fff;
}
.t_e1k2li{
    margin: 0 38px;
}
.t_e1k2ul{
    margin: 0 -38px;
}
.t_e1k2top{
    text-align: center;
}
.t_e1k2ul{
    display: inline-block;
    margin-bottom: 64px;
}
.t_e1k2bottom{
    padding: 0 90px;
    margin: 0 -30px;
}
.t_e1k2boli{
    width: 33.333333%;
    padding: 0 30px;
}
.t_e1k2xin{
    background: #1d1d1d;
    box-shadow: 6.4px 7.6px 20px 0px rgba(0,0,0,.14);
}
.t_e1k2xiao{
    color:#999;
    font-size: 16px;
    line-height: 1.75;
    margin-bottom: 10px;
}
.t_e1k2tit{
    color:#ccc;
    font-size: 24px;
    line-height: 1.5;
}
.t_e1k2xin{
    padding:60px 55px 146px;
    position: relative;
    overflow: hidden;
}
.t_e1k2zhuang{
    position: absolute;
    width: 180px;
    right: -16px;
    bottom: -20px;
}
.t_e1k2zhuang img{
    width: 100%;
    opacity: 0.02;
}
.t_e1k2boli:first-of-type .t_e1k2zhuang img{
    opacity: 0.08;
}
.t_e1k3{
    background: #161616;
}
.t_e1k3nr .t_neih2 h2{
    text-align: center;
}
.t_e1k3li{
    width: 20%;
}
.t_e1k3pic{
    width: 100%;
    opacity: 0;
    transition: all 0.36s;
    position: relative;
    z-index: 6;
}
.t_e1k3pic img{
    width: 100%;
}
.t_e1k3top{
    width: 100%;
    position: relative;
}
.t_e1k3icon{
    position: absolute;
    width: 50px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 12px;
    z-index: 2;
}
.t_e1k3icon img{
    width: 100%;
}
.t_e1k3xu{
    color:#ff4d00;
    font-size: 16px;
    text-align: center;
    line-height: 1.5;
    margin-bottom: 15px;
}
.t_e1k3xia .t_syh4 h4{
    color:#fff;
    text-align: center;
    line-height: 1.5;
}
.t_e1k3jian{
    width: 12px;
    margin:0 auto;
    margin-bottom: 10px;
}
.t_e1k3jian img{
    width: 100%;
    transform: rotate(90deg);
    opacity: 0.2;
}
.t_e1k3xia {
    position: relative;
    margin-top: 49px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.t_e1k3xia::before{
    content: '';
    width: 100px;
    height: 1px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    top: 1px;
    background: #ccc;
    opacity: 0.08;
}
.t_e1k3xia::after{
    content: '';
    width: 50px;
    height: 2px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    top: 0px;
    background: #ccc;
    opacity: 0.2;
}
.t_e1k3pic{
    position: relative;
}
.t_e1k3pic::before{
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}
.t_e1k3nr .t_neih2 {
    margin-bottom: 39px;
}
.t_e1k3ul{
    display: inline-block;
    width: 100%;
}
.t_e1k3wai{
    width: 100%;
    text-align: center;
}
.t_e1k3ul .slick-prev,.t_e1k3ul .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
}
.t_e1k3ul .slick-prev::before,.t_e1k3ul .slick-next::before{
    content: url(../images/lerg.svg);
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_e1k3ul .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_e1k3ul .slick-prev {
    left: -90px;
}
.t_e1k3ul .slick-next {
    right: -90px;
}
.t_e1k3nr{
    padding: 0 90px;
}
/* f1 */
.t_f1con{
    background: #1f1f1f;
}
.t_f1k1box{
    line-height: 48px;
    border-radius: 4px;
    background: transparent;
    font-size: 16px;
    color:#fff;
    padding: 0 36px;
    transition: all 0.36s;
    border: 1px solid rgba(255,255,255,.2);
}
.t_f1k1li.on .t_f1k1box{
    background: #ed6d41;
    border: 1px solid rgba(237,109,65,.2);
}
.t_f1k1li{
    padding: 0 15px;
}
.t_f1k1nr{
    margin:0 -15px;
}
.t_f1lun{
    padding:0 85px ;
}
.t_f1con{
    padding-top: 50px;
    padding-bottom: 70px;
}
.t_f1k1nr .slick-prev,.t_f1k1nr .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
}
.t_f1k1nr .slick-prev::before,.t_f1k1nr .slick-next::before{
    content: url(../images/lerg.svg);
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_f1k1nr .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_f1k1nr .slick-prev {
    left: -70px;
}
.t_f1k1nr .slick-next {
    right: -70px;
}
.t_f1k2con{
    background: #1f1f1f;
}
/* 分页 */
.pc_fenye {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    text-align: center;
}
.pc_fenye li.activepage::before{
    opacity: 1;
}
.pc_fenye li {
    width: 36px;
    height: 36px;
    float: left;
    font-size: 14px;
    line-height: 36px;
    color: #fff;
    text-align: center;
    margin: 0px 18px;
    position: relative;
    background: transparent;
    transition: all .36s;
}
.pc_fenye li::before{
    content: url(../images/ye_bg.png);
    width: 100%;
    height: 100%;
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all 0.36s;
}
.t_phfy {
    display: none;
    padding: 0 20px;
}
.t_phfyfl a {
    font-size: 14px;
    line-height: 30px;
    color: #fff;
}
.t_f1k2con .t_f1list {
    margin-bottom: 27px;
}
.t_neibanner4 .t_neixtit {
    text-align: left;
}
.t_neibanner4 .t_neiban::before{
    background: rgba(0,0,0,.85);
}
/* f2 */
.t_f2k1{
    background: #1d1d1d;
}
.t_f2k1nr{
    background: #161616;
    padding: 78px 70px 116px;
}
.t_f2k1nr .t_neih2 h2{
    text-align: center;
}
.t_f2k1nr .t_duanp p{
    text-align: center;
}
.t_f2k1nr .t_neih2 {
    margin-bottom: 28px;
}
.t_f2k2li{
    width: 50%;
    padding: 0 20px;
}
.t_f2k2ul{
    margin: 0 -20px;
}
.t_f2k2icon {
    width: 46px;
    margin-right: 48px;
    position: relative;
    top: 4px;
}
.t_f2k2icon img{
    width: 100%;
}
.t_f2k2xin .t_duanp{
    width: calc(100% - 94px);
    height: 84px;
    overflow: hidden;
}
.t_f2k2{
    background: #1d1d1d;
}
.t_f2k2xin{
    background: #2e2e2e;
    position: relative;
    padding: 40px 96px 36px 60px;
}
.t_f2k2nr .t_neih2 h2{
    text-align: center;
}
.t_f2k2nr .t_neih2 {
    margin-bottom: 33px;
}
.t_f2zhuang{
    width: 96px;
    position: absolute;
    bottom: 0;
    right: 0;
}
.t_f2zhuang img{
    width: 100%;
}
.t_f2k2li{
    margin-bottom: 40px;
}
.t_f2k2{
    padding-bottom: 80px;
}
.t_f2k3{
    background: #161616;
}
.t_f2k4{
    background: #1d1d1d;
}
.t_f2k4nr .t_neih2 h2{
    text-align: center;
}
.t_f2k4li{
    width: 33.333333%;
    padding: 30px 60px;
}
.t_f2k4ul{
    margin: 0 -60px;
    margin-bottom: 70px;
}
.t_f2k4xin{
    border-radius: 4px;
    overflow: hidden;
    background: #1d1d1d;
    box-shadow: 0px 11px 35.89px 1.11px rgba(0,0,0,.27);
    position: relative;
    padding:74px 50px 54px;
}
.t_f2k4xin::before{
    content: '';
    width: 100%;
    height: 6px;
    background: #ed6d41;
    position: absolute;
    top:0;
    left: 0;
    box-shadow: 0px 11px 35.89px 1.11px rgba(0,0,0,.27);
}
.t_f2k4xu{
    font-size: 168px;
    line-height: 1.2;
    color:#414141;
    opacity: 0.1;
    position: absolute;
    right: -40px;
    bottom: -40px;
}
.t_f2k4xin .t_duanp {
    height: 112px;
}
.t_f2k4nr .t_neih2 {
    margin-bottom: 25px;
}
.t_f2k4ul .slick-prev,.t_f2k4ul .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
}
.t_f2k4ul .slick-prev::before,.t_f2k4ul .slick-next::before{
    content: url(../images/lerg.svg);
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_f2k4ul .slick-prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.t_f2k4ul .slick-prev {
    left: -40px;
}
.t_f2k4ul .slick-next {
    right: -40px;
}
.t_f2pic{
    width: 100%;
}
.t_f2pic img{
    width: 100%;
    transition: all 0.36s;
}
.t_f2fanan{
    width: 180px;
    margin: 0 auto;
}
.t_f2fan{
    position: relative;
}
.t_f2fanic{
    width: 18px;
    margin-right: 15px;
    line-height: 32px;
}
.t_f2fanic img{
    width: 100%;
}
.t_f2fanwen{
    font-size: 16px;
    line-height: 2;
    color:#ccc;
}
.t_f2fanzi{
    display: inline-block;
}
.t_f2fanzh{
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
}
.t_f2pic{
    position: relative;
}
.t_f2k4.t_jiandawai {
    padding-bottom: 139px;
}
/* g1 */
.t_g1k1pic{
    position: relative;
    width: 100%;
    overflow: hidden;
}
.t_g1k1pic img{
    position: absolute;
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
    z-index: 1;
}
.t_g1k1pic::before{
    width: 100%;
    height: 100%;
    content: '';
    position: absolute;
    top:0;
    left: 0;
    background: rgba(0,0,0,.3);
    z-index: 2;
}
.t_g1k1pic video{
    position: absolute;
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
    z-index: 3;
}
.t_neih4 p{
    font-size: 20px;
    line-height: 1.5;
}
.t_g1k1xin .t_neih4 p{
    color:#fff;
    height: 60px;
    overflow: hidden;
    text-align: center;
}
.t_g1k1li{
    width: 25%;
    padding: 0 13px;
}
.t_g1k1ul{
    margin: 0 -13px;
}
.t_g1k1xin{
    border: 1px solid transparent;
    background: rgba(197,197,197,.26);
    transition: all 0.36s;
    padding: 15px 30px 32px;

}
.t_g1k1xin .t_duanp p{
    text-align: center;
}
.t_g1play{
    width: 68px;
    cursor: pointer;
    margin: 0 auto;
}
.t_g1play img{
    width: 100%;
}
.t_g1k1duan{
    width: 610px;
    margin: 0 auto;
    text-align: center;
}
.t_g1k1nr .t_neih2 h2{
    text-align: center;
}
.t_g1k1nr{
    position: relative;
    z-index: 10;
}
.t_g1k1pic{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_g1k1nr {
    padding-top: 147px;
    padding-bottom: 136px;
}
.t_g1k1nr .t_neih2 {
    margin-bottom: 30px;
}
.t_g1k1duan {
    margin-bottom: 58px;
}
.t_g1play {
    margin-bottom: 112px;
}
.t_g1k1li .t_duanp.t_duanse2 {
    margin-bottom: 10px;
}
.t_g1k2top{
    /* height: 360px; */
    background: #ed6d41;
    overflow: hidden;
    position: relative;
}
.t_g1k2bg{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.t_g1k2bg img{
    width: 100%;
}
.t_g1k1{
    overflow: hidden;
}
.t_g1k2bgle{
    left: 0;
    width: 221px;
}
.t_g1k2bgrg{
    right: 0;
    width: 232px;
}
.t_g1k2nr .t_neih2 h2{
    text-align: center;
}
.t_g1k2nr .t_duanp p{
    text-align: center;
    opacity: 0.8;
}
.t_g1k2 {
    position: relative;
    z-index: 10;
}
.t_g1k2nr {
    padding-top: 110px;
    padding-bottom: 163px;
}
.t_g1k2nr .t_neih2 {
    margin-bottom: 17px;
}
.t_g1k2erli{
    width: 33.333333%;
    padding: 0 15px;
}
.t_g1k2erul{
    margin: 0 -15px;
}
.t_g1k2erxin{
    background: #1d1d1d;
    border: 1px solid rgba(46,46,46,1);
    padding:64px 70px 68px;
}
.t_g1k2eric{
    width: 52px;
    margin-bottom: 25px;
}
.t_g1k2eric img{
    width: 100%;
}
.t_g1k2erxin .t_duanp2 {
    opacity: 0.6;
    height: 112px;
    overflow: hidden;
}
.t_g1k2erxin .t_duanp2 p{
    line-height: 2;
}
.t_g1k2erxin .t_neih4 h4{
    color:#fff;
    font-weight: bold;
}
.t_g1k2er{
    margin-top: -109px;
    z-index: 10;
    position: relative;
    margin-bottom: 63px;
}
.t_g1k2erxin .t_neih4 {
    margin-bottom: 21px;
}
.t_g1k2{
    background: #161616;
}
.t_g1k2di .am_num{
    opacity: 1;
}
.t_syk4duan p i{
    color: #fff;
    font-size: 16px;
    line-height: 1.5;
    font-style: normal;
    opacity: 0.6;
}
.t_g1k2jian{
    height: 120px;
    background: #1d1d1d;
}
.t_g1k3 {
    padding-bottom: 85px;
    padding: 120px 0 160px;
    background: #1d1d1d;
}
.t_g1k3nr{
    background: #161616;
}
.t_g1k3nr .t_neih2 h2{
    text-align: center;
}
.t_g1k3tu1 .t_g1k3pic{
    width: 260px;
}
.t_g1k3tu2 .t_g1k3pic{
    width: 184px;
}
.t_g1k3pic img{
    width: 100%;
}
.t_g1k3tu{
    display: none;
}
.t_g1k3tu.act{
    display: block;
}
.t_g1k3tit{
    font-size: 16px;
    color:#ff4d00;
    line-height: 1.5;
    text-align: center;
}
.t_g1k3nr{
    position: relative;
    overflow: hidden;
    padding: 63px 134px 78px;
}
.t_g1k3bg{
    position: absolute;
    width: 410px;
    bottom: 0;
    left: 0;
}
.t_g1k3bg img{
    width: 100%;
}
.t_g1k1{
    position: relative;
}
.t_g1k3pic {
    margin: 0 auto;
    margin-bottom: 25px;
}
.t_g1k3li{
    font-size: 16px;
    line-height: 2;
    color:#ccc;
    transition: all 0.36s;
    padding: 12px 20px 12px 0;
    cursor: pointer;
}
.t_g1k3li.on{
    color:#ff4d00;
}
.t_g1k3le {
    width: 50%;
}
.t_g1k3rg{
    width: 50%;
    padding-left: 80px;
}
.t_g1k3xin {
    position: relative;
    z-index: 10;
}
.t_g1k3ul {
    padding: 25px 0;
    height: 386px;
}
.t_g1k3ul .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
    background: rgba(255,255,255,.1);
    width: 2px;
}
.t_g1k3ul .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background: rgba(255,255,255,.6);
    width: 2px;
}
.t_g1k3ul .mCSB_outside+.mCSB_scrollTools {
    right: -4px;
}
.t_g1k3ul .mCSB_scrollTools{
    opacity: 1;
}
.t_g1k3nr .t_neih2 {
    margin-bottom: 27px;
}
.t_g1k2di {
    padding-bottom: 82px;
}
.t_g1k3le {
    height: 100%;
    position: absolute;
    left: 0;
}
.t_g1k3tu {
    position: absolute;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}
/* g2 */
.t_g2con{
    background: #1d1d1d;
}
.t_g2k1qie{
    text-align: center;
}
.t_g2k1 .t_neih2 h2{
    text-align: center;
}
.t_g2k1li{
    width: 20%;
    background: #0d0d0d;
    position: relative;
    overflow: hidden;
}
.t_g1k1bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    z-index: 2;
    opacity: 0;
    transition: all 0.36s;
}
.t_g1k2hover{
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    z-index: 3;
    background: rgba(255,77,0,.4);
    border: 1px solid rgba(255,77,0,.3);
    opacity: 0;
    transition: all 0.36s;
}
.t_g1k2zhtop{
    width: 100%;
    position: absolute;
    top: 16px;
    left: 0;
    padding: 0 15px;
}
.t_g1k2zhbottom{
    width: 100%;
    position: absolute;
    bottom: 16px;
    left: 0;
    padding: 0 15px;
}
.t_g1k2le,.t_g1k2rg{
    width: 52px;
}
.t_g1k2le img,.t_g1k2rg img{
    width: 52px;
}
.t_g1k2zhtop .t_g1k2rg img{
    transform: rotateY(180deg);
}
.t_g1k2zhbottom .t_g1k2le img{
    transform: rotateX(180deg);
}
.t_g1k2zhbottom .t_g1k2rg img{
    transform: rotateX(180deg) rotateY(180deg);
}
.t_g1k2zhtop::before{
    content:'';
    position: absolute;
    width: calc(100% - 150px);
    height: 1px;
    background: rgba(255,82,0,.3);
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_g1k2zhbottom::before{
    content:'';
    position: absolute;
    width: calc(100% - 150px);
    height: 1px;
    background: rgba(255,82,0,.3);
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.t_g2k1xin{
    position: relative;
    z-index: 10;
}
.t_g1k1bg img{
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    min-width: 100%;
    min-height: 100%;
    width: 100%;
    object-fit: cover;
    opacity: 0.2;
}
.t_g2k1ic{
    width: 37px;
    margin-right: 18px;
    line-height: 36px;
}
.t_g2k1ic img{
    width: 100%;
}
.t_g2k1h6 h6{
    font-size: 18px;
    color:#fff;
    line-height: 2;
}
.t_g2k1xin .t_duanp p{
    height: 56px;
    overflow: hidden;
}
.t_g2k1xin {
    padding: 68px 55px;
}
.t_g2k1tit {
    margin-bottom: 11px;
}
.t_g2k1h6 {
    width: calc(100% - 55px);
    height: 36px;
    overflow: hidden;
}
.t_g2k1xin .t_duanp p{
    opacity: 0.6;
}
.t_g2k1 .t_neih2 {
    margin-bottom: 26px;
}
.t_g2k1qie .t_syrgpix {
    width: 140px;
}
.t_g2k1qie .t_syrgwen {
    font-size: 16px;
    font-weight: normal;
}
.t_g2k1qie {
    margin-bottom: 68px;
}
.t_g2k2nr .t_neih2 h2{
    font-weight: bold;
    text-align: center;
}
.t_g2k2sdian{
    font-size: 16px;
    text-align: center;
    color:#fff;
    line-height: 68px;
    width: 170px;
    background: rgba(255,77,0,.2);
    border: 1px solid rgba(255,77,0,.2);
    border-radius: 4px;
}
.t_g2k2sou{
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 4px;
    background: rgba(255, 255, 255, .1);
    position: relative;
}
.t_g2k2input{
    padding: 0 30px;
    font-size: 16px;
    line-height: 68px;
    color:#999;
    width: calc(100% - 170px);
}
.t_g2k2input input{
    font-size: 16px;
    line-height: 68px;
    color:#999;
    width: 100%;
}
.t_g2k2input::-webkit-input-placeholder{
    font-size: 16px;
    line-height: 68px;
    color:#999;
}
.t_g2k2sub{
    cursor: pointer;
    position: absolute;
    right: -1px;
    top: -1px;
    height: 100%;
}
.t_g2k2xia{
    width: 35%;
    position: relative;
}
.t_g2k2top{
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 4px;
    background: rgba(255, 255, 255, .1);
    position: relative;
    padding: 0 30px;
}
.t_g1k2le{
    font-size: 16px;
    line-height: 68px;
    color:#999;
    width: calc(100% - 12px);
    padding-right: 20px;
}
.t_g1k2la{
    width: 12px;
    line-height: 68px;
}
.t_g1k2la img{
    width: 100%;
    transform: rotate(90deg);
    transition: all 0.36s;
}
.t_g2k2sou{
    margin-bottom: 30px;
}
.t_g2k2xia{
    margin-right: 40px;
}
.t_g2k2xia:last-of-type{
    margin-right: 0;
}
.t_g2k2top{
    cursor: pointer;
}
.t_g2k2nr .t_neih2 h2{
    font-size: 36px;
    margin-bottom: 55px;
}
.t_g2k1 {
    margin-bottom: 86px;
}
.t_xiag2li{
    color:#999;
    font-size: 16px;
    line-height: 2;
    padding: 2px 28px;
    width: 100%;
    cursor: pointer;
}
.t_g2k2zhanla{
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 4px;
    background: #343434;
    position: absolute;
    z-index: 90;
    top: calc(100% + 1px);
    width: 100%;
}
.t_xiag2ul {
    padding: 30px 0;
    max-height: 276px;
}
.t_xiag2ul .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
    width: 2px;
    background: rgba(255,255,255,.1);
}
.t_xiag2ul .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background: rgba(255,255,255,.2);
    width: 2px;
}
.t_xiag2ul .mCSB_scrollTools{
    opacity: 1;
    width: 2px;
}
.t_xiag2ul .mCSB_outside+.mCSB_scrollTools {
    right: 9px;
}
.t_g2k2zhanla{
    display: none;
}
.t_g2k2xia.on .t_g1k2la img{
    transform: rotate(270deg);
}
.t_g2k3nr{
    border-top: 2px solid rgba(255,255,255,.12);
    border-bottom: 2px solid rgba(255,255,255,.12);
}
.t_g2k3li{
    border-bottom: 1px solid rgba(255,255,255,.06);
}
.t_g2k3li:last-of-type{
    border-bottom: 0;
}
.g2k3tit{
    color:#fff;
    font-weight: bold;
    font-size: 18px;
    line-height: 1.5;
    margin-bottom: 12px;
    transition: all 0.36s;
}
.t_g2k3le div{
    font-size: 16px;
    color:#999;
    line-height: 1.5;
}
.t_g2k3time{
    font-size: 16px;
    color:#999;
    line-height: 1.5;
}
.t_g2k2souul {
    margin-bottom: 59px;
}
.t_g2k3xin{
    padding:37px 38px 36px;
    background: transparent;
    transition: all 0.36s;
}
.t_g2k3type{
    margin-right: 30px;
    position: relative;
}
.t_g2k3type::before{
    content: '|';
    font-size: 16px;
    color:#999;
    line-height: 1.5;
    left: calc(100% + 14px);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.t_g2k3nr {
    margin-bottom: 70px;
}
.t_g2con.t_jiandawai {
    padding-bottom: 158px;
}
/* g3 */
.t_g3k1{
    background: #1d1d1d;
}
.t_g3k1li .yxedr_active p{
    line-height: 2;
}
.t_g3k1li .t_neih4 h4{
    font-weight: bold;
    color:#ccc;
}
.t_g3k1li .t_neih4 {
    margin-bottom: 17px;
}
.t_g3k1li {
    margin-bottom: 25px;
}
.t_g3ol .t_syqua img{
    opacity: 0.6;
}
.t_g3ol .t_syk1duan p{
    color:#999;
}
.t_g3ol{
    margin:0 25px;
    position: relative;
}
.t_g3lun{
    margin: 0 -25px;
    margin-top: 26px;
}
.t_g3ol::before{
    content:url(../images/jian_hong.svg);
    width: 12px;
    position: absolute;
    top:21px;
    transform: translateY(0);
    right: -31px;
}
.t_g3lun .t_syk2xiao {
    padding-top: 0;
    padding-bottom: 0;
}
.t_g3ol:last-of-type::before{
    display: none;
}
.t_g3libtnxin{
    width: 180px;
    position: relative;
}
.t_g3ulbtn .t_f2fanan{
    width: 180px;
    margin-right: 60px;
}
.t_g3ulbtn .t_f2fanan:last-of-type{
    margin-right: 0;
}
.t_g3ulbtn {
    margin-top: 60px;
}
.t_g4k1sh{
    text-align: center;
}
.t_g4top{
    display: inline-block;
}
.t_g4k1{
    background: #1f1f1f;
    padding-top: 100px;
}
.t_g4top .t_syk3li {
    margin: 0 25px;
}
.t_g4top{
    margin: 0 -25px;
}
.t_g4k1sh{
    margin-bottom: 24px;
}
.t_g4k1le{
    position: relative;
    width: 340px;
}
.t_g4k1le img {
    width: 100%;
    height: 100%;
}
.t_g4k1rg{
    width: calc(100% - 340px);
    padding-left: 56px;
}

.t_g4k1rg .t_fwmore::before {
    opacity: 1;
}
.t_g4k1rg .t_fwmore {
    padding-left: 18px;
    opacity: 0;
    transition: all 0.36s;
}
.t_g4k1time{
    font-size: 16px;
    color: #fff;
    line-height: 1.5;
    margin-bottom: 10px;
}
.t_g4kup .t_neih4 h4{
    color:#fff;
    font-weight: bold;
}
.t_g4k1xin{
    padding: 50px 0;
}
.t_g4k1li{
    border-bottom: 1px solid rgba(255,255,255,.1);
}
.t_g4k1li .t_neih4 {
    margin-bottom: 13px;
    height: 30px;
    overflow: hidden;
}
.t_g4kup {
    margin-bottom: 31px;
}
.t_g4k1rg{
    top: 29px;
    position: relative;
    transition: all 0.36s;
}
.t_g4k1le::before{
    content:'';
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    left: 0;
    background: rgba(0,0,0,.4);
    z-index: 2;
    opacity: 1;
    transition: all 0.36s;
}
.t_g4k1ul{
    margin-bottom: 50px;
}
.t_g4k1 {
    padding-bottom: 158px;
}
.t_neiduan2 .t_duanp.t_duanse3 p {
    color: #999;
}
.t_neibannerg5 .t_neih1 h1{
    height: 108px;
    overflow: hidden;
    font-weight: normal;
}
/* g5 */
.t_g5con{
    background: #1f1f1f;
    padding-top: 92px;
    padding-bottom: 159px;
}
.t_g5k1p img{
    max-width: 100%;
}
.t_g5k1p.yxedr_active p{
    margin-bottom: 28px;
} 
.t_g5k1p{
    border-bottom: 1px solid rgba(255,255,255,.14);
    padding-bottom: 12px;
    margin-bottom: 44px;
}
.t_g5fanzh a{
    display: block;
    width: 26px;
    line-height: 28px;
}
.t_g5fanzh a img{
    width: 100%;
}
.t_g5zhzi{
    font-size: 14px;
    line-height: 2;
    color:#ccc;
    transition: all 0.36s;
}
.t_g5zhuan{
    width: calc(50% - 13px);
}
.t_g5zhuan a{
    display: block;
}
.t_g5yeback{
    padding-right: 10px;
}
.t_g5yego{
    padding-left: 10px;
}
/* g6 */
.t_g6k1{
    background: #1f1f1f;
    padding-bottom: 54px;
}
.t_g6k1icon{
    width: 36px;
    margin-right: 18px;
    line-height: 42px;
    position: relative;
    top: -7px;
}
.t_g6k1tit .t_syh3 h3{
    color:#ff4d00;
    font-weight: bold;
}
.t_g6k1tit{
    display: inline-block;
    margin: 0 auto;
    margin-bottom: 5px;
}
.t_g6k1xin{
    text-align: center;
}
.t_g6k1li{
    width: 33.333333%;
    padding: 0 90px;
    position: relative;
}
.t_g6k1ul{
    margin: 0 -90px;
}
.t_g6k1li::before{
    content: '';
    width: 1px;
    height: 160px;
    background: #333;
    position: absolute;
    right: 0;
    top:50%;
    transform: translateY(-50%);
}
.t_g6k1li:last-of-type::before{
    display: none;
}
.t_g6k1xin .t_duanp {
    height: 56px;
    overflow: hidden;
}
.t_g6k1xin .t_duanp2 p{
    height: 24px;
    overflow: hidden;
    margin-bottom: 17px;
}
.t_g6k2{
    background: #101010;
    position: relative;
    overflow: hidden;
}
.t_g6k2nr .t_neih2 h2{
    color:#fff;
    font-weight: bold;
    text-align: center;
}
.t_g6k2nr .t_neih2 h2 a{
    color:#fff;
    font-weight: bold;
}
.t_g6k2pic{
    width: 918px;
    position: relative;
}
.t_g6k2map{
    width: 100%;
}
.t_g6k2map img{
    width: 100%;
    opacity: 0.4;
}
.t_g6k2map{
    padding-left: 65px;
}
.t_g6k2bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.t_g6k2bg img{
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
}
.t_g6k2 .t_neih2 {
    margin-bottom: 87px;
}
.t_g6k2qu{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_g6k2dian{
    width: 0;
    height: 0;
    border-top: 21px solid #ff4d00;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    position: relative;
    top: -10px;
}
.t_g6k2quli{
    position: absolute;
    transform: translateY(-50%);
}
.t_g6city p{
    color:#ff4d00;
    text-align: center;
    white-space: nowrap;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -44px;
}
.t_g6k2wen .t_neih4 h4{
    font-weight: bold;
    color:#ff4d00;
}
.t_g6k2tan{
    position: absolute;
    left: calc(100% - 1px);
    bottom: 31px;
}
.t_g6k2xian{
    width: 128px;
}
.t_g6k2ku img{
    width: 100%;
}
.t_g6k2kuang{
    position: absolute;
    left: 128px;
    width: 260px;
    top: calc(50% - 22px);
    transform: translateY(-50%);
}
.t_g6k2wen{
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    padding: 30px;
}
.t_g6k2wen .t_duanp2{
    height: 48px;
    overflow: hidden;
}
.t_g6k2wen .t_neih4 {
    margin-bottom: 13px;
}
.t_g6k2quli .t_g6k2tan img{
    opacity: 1;
}
.t_g6xuan{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 115px;
    top: 0px;
    opacity: 0;
    transition: all 0.36s;
}
.t_g6xuan img{
    width: 100%;
    opacity: 1;
}
.t_g6k2quli.on .t_g6xuan{
    opacity: 1;
}
.t_g6k2quli2 .t_g6k2tan,.t_g6k2quli3 .t_g6k2tan {
    right: calc(100% - 1px);
    left: auto;
}
.t_g6k2quli2 .t_g6k2tan img ,.t_g6k2quli3 .t_g6k2tan img  {
    transform: rotateY(180deg);
}
.t_g6k2quli2 .t_g6k2kuang,.t_g6k2quli3 .t_g6k2kuang{
    right: 128px;
    left: auto;
}
.t_g6k2tan{
    display: none;
}
.t_g6k2quli.on .t_g6k2tan{
    display: block;
}
.t_g6k2quli{
    cursor: pointer;
}
/* g7 */
.t_g7k1{
    background: #1d1d1d;
    padding-bottom: 91px;
}
.t_g7k1pic{
    width: 100%;
    position: relative;
}
.t_g7k1pic img{
    width: 100%;
}
.t_g7k1pic::before{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.5);
    z-index: 2;
    position: absolute;
}
.t_g7k1xin .t_neih4 h4{
    text-align: center;
    color:#fff;
}
.t_g7k1xin{
    position: absolute;
    width: 100%;
    position: absolute;
    top: calc(50% - 25px);
    transform: translateY(-50%);
    z-index: 10;
}
.t_g7k1nr{
    position: relative;
}
.t_g7k1ul{
    display: inline-block;
    margin: 0 auto;
}
.t_g7k1jia{
    text-align: center;
}
.t_g7k1li{
    padding: 0 30px;
}
.t_g7k1ul{
    margin: 0 -30px;
}
.t_g7k1ic{
    width: 28px;
    margin-right: 20px;
    line-height: 42px;
}
.t_g7k1ic img{
    width: 100%;
}
.t_g7k1xin .t_neih4 {
    margin-bottom: 45px;
}
.t_g7x1{
    width: 800px;
    position: relative;
    margin: 0 auto;
}
.t_g7x1::before,.t_g7x1::after{
    content: '';
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    width: calc(50vw - 400px);
    height: 1px;
    background: rgba(255,255,255,.1);
}
.t_g7x1::before{
    left: 100%;
}
.t_g7x1::after{
    right: 100%;
}
.t_g7zili{
    cursor: pointer;
}
.t_g7wen{
    color:#ff4d00;
    font-size: 16px;
    line-height: 2;
}
.t_g7zicon{
    width: 16px;
    line-height: 32px;
    margin-right: 12px;
}
.t_g7zicon img{
    width: 100%;
}
.t_g7xili{
    padding: 0 32px;
}
.t_g2zihua{
    display: inline-block;
}
.t_g7x1{
    text-align: center;
}
.t_g7k1top {
    margin-bottom: 21px;
}
.t_g7k2{
    background: #161616;
}
.t_g7k2nr .t_neih2 h2{
    color:#fff;
    text-align: center;
}
.t_g7k2bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
.t_g7k2bg img{
    width: 100%;
}
.t_g7k2bg img{
    width: 100%;
}
.t_g7li{
    width: 33.333333%;
    padding: 0 60px;
}
.t_g7ul{
    margin: 0 -60px;
    padding: 0 20px;
}
.t_g7k2jian{
    text-align: center;
    padding: 58px 15px 66px;
}
.t_g7k2xin{
    position: relative;
}
.t_g7k2ic{
    width: 46px;
    line-height: 46px;
    margin:0 auto;
    margin-bottom: 13px;
}
.t_g7k2ic img{
    width: 100%;
}
.t_g7k2jian .t_neih4 h4{
    color:#fff;
}
.t_g7k2 .t_content3{
    position: relative;
    z-index: 10;
}
.t_g7k2libg{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.t_g7k2tu{
    width: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
.t_g7k2tu img{
    width: 100%;
}
.t_g7k2tu1{
    top: 0;
}
.t_g7k2tu3{
    bottom: 0;
}
.t_g7k2tu2{
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_g7k2tu2 img{
    width: 100%;
    height: 100%;
}
.t_g7k2jian .t_neih4 {
    margin-bottom: 9px;
}
.t_g7k2jian .t_duanp{
    height: 84px;
    overflow: hidden;
}
.t_g7k2jian{
    position: relative;
    z-index: 10;
}
.t_g7li{
    position: relative;
}
.t_g7li::before{
    content:url(../images/g7_jain.png);
    width: 34px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -17px;
}
.t_g7li{
    margin-bottom: 96px;
}
.t_g7li:nth-of-type(3)::before{
    top: calc(100% + 30px);
    transform: translate(-50%,0) rotate(90deg);
    right: auto;
    left: 50%;
}
.t_g7li:nth-of-type(4)::before,.t_g7li:nth-of-type(5)::before{
    transform: translateY(-50%) rotate(180deg);
    right: calc(100% -17px);
}
.t_g7li:nth-of-type(6)::before{
    opacity: 0;
}
.t_g7k2.t_jiandawai{
    padding-bottom: 84px;
}
.t_g7k2nr .t_neih2 {
    margin-bottom: 64px;
}
.t_navbgsh {
    width: 100%;
}
.t_navbgsh img{
    width: 100%;
}
.t_navbgsh1{
    position: absolute;
}
.t_navbgsh{
    width: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
.t_navbgsh img{
    width: 100%;
}
.t_navbgsh1{
    top: 0;
}
.t_navbgsh3{
    bottom: 0;
}
.t_navbgsh2{
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.t_navbgsh2 img{
    width: 100%;
    height: 100%;
}
.t_naver{
    display: none;
}
.t_sypic a{
    display: block;
}
.t_sypic #lines{
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.t_stbantit .t_syh1zh2 {
    right: -58px;
}
.t_syk5xin .t_syh5 {
    height: 60px;
    overflow: hidden;
}
.t_sybanner {
    margin-bottom: -1px;
}
.t_syk1,.t_syk2,.t_syk3,.t_syk4,.t_syk5,.t_fangan{
    margin-bottom: -1px;
}
.t_footul:last-of-type {
    width: calc(14.285714% + 52px);
    position: absolute;
    right: -52px;
}
.t_footnav {
    position: relative;
}
.t_wxma {
    position: absolute;
    right: 100%;
    top: 50%;
    transform: translateY(-50%);
    width: 112px;
    transition: all 0.36s;
    pointer-events: none;
    opacity: 0;
}
.t_footol.on .t_wxma{
    right: calc(100% + 14px);
    pointer-events: all;
    opacity: 1;
}
.t_cezi{
    width: 14px;
    font-size: 14px;
    line-height: 16px;
    color:#fff;
    margin: 0 auto;
}
.t_fwceic{
    width: 20px;
    margin: 0 auto;
}
.t_fwceic img{
    width: 100%;
}
.t_fwce{
    width: 60px;
}
.t_fwtopli a{
    display: block;
    background: #ff4d00;
    text-align: center;
}
.t_fwtopup{
    background: linear-gradient(to right,#727171,#727171);
}
.t_ceying{
    font-size: 14px;
    text-align: center;
    line-height: 1.5;
    color:#fff;
}
.t_fwce{
    position: fixed;
    top:50%;
    transform: translateY(-50%);
    right: -100%;
    transition: all 0.36s;
    z-index: 999;
}
.t_fwce.on{
    right: 0;
}
.t_fwtopli{
    cursor: pointer;
}
.t_fwceic img{
    width: 100%;
}
.t_fwceic{
    width: 20px;
    margin-bottom: 12px;
}
.t_fwtopup .t_fwceic{
    width: 12px;
    margin-bottom: 4px;
}
.t_fwtopup .t_fwceic img{
    transform: rotate(270deg);
}
.t_fwcexin{
    padding: 16px 0 16px;
}
.t_fwtopup .t_fwcexin{
    padding-bottom: 12px;
}
.t_g7tan{
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: rgba(0,0,0,.5);
    z-index: 99999;
    display: none;
}
.t_g7tannr{
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #1d1d1d;
    width: 1200px;
    padding: 109px 70px 92px;
}
.t_g7tan .t_biaorong{
    width: 33.333333%;
    padding: 0 17px;
}
.t_g7tan .t_biaohang{
    margin:0 -17px;
}
.t_g7tan .t_biaoinput {
    width: calc(100% - 105px);
}
.t_g7tan .t_areatext {
    height: 50px;
}
.t_g7tan .t_yanzheng .t_biaoinput {
    width: calc(100% - 162px);
}
.t_g7tan .t_yanzheng .t_biaotd {
    width: 340px;
}
.t_g7tan .t_submit {
    margin-top: 32px;
}
.t_g7close{
    position: absolute;
    width: 26px;
    top: 38px;
    right: 70px;
    cursor: pointer;
}
.t_g7close img{
    width: 100%;
}
.t_g7fantan{
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: rgba(0,0,0,.5);
    z-index: 999999;
    display: none;
}
.t_g7fantannr{
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #1d1d1d;
    width: 1200px;
    padding: 0;
    height: 590px;
}
.t_g7tanduan{
    font-size: 24px;
    line-height: 2;
    color:#ff4d00;
}
.t_g7tanic{
    width: 40px;
    line-height: 48px;
    margin-right: 20px;
}
.t_g7tanic img{
    width: 100%;
}
.t_g7tanzi{
    display: inline-block;
}
.t_g7tanfanxin{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
}
/* shouye */
.t_navbgsh1 .t_navbglile,.t_navbgsh3 .t_navbglirg{
    width: 31px;
    height: 30px;
}
.t_navbgsh1 .t_navbglirg,.t_navbgsh3 .t_navbglile{
    width: 52px;
    height: 30px;
}
.t_navbglizh{
    width: calc(100% - 83px);
    height: 30px;
}
.t_navbgsh img{
    width: 100%;
    height: 100%;
}
.t_navbgsh2{
    height: calc(100% - 60px);
}
.t_navbg {
    z-index: 2;
}
.t_ernavli.yxnav_active2 a{
    color:#ff4d00;
    opacity: 1;
}
.t_headone{
    position: relative;
}
.t_headone::before{
    content:'';
    width: 0;
    height: 1px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    background: #ff4d00;
    opacity: 0;
    transition: all 0.36s;
}
.t_searchshu{
    display: block;
    position: absolute;
    right: -70px;
    line-height: 90px;
    background: #fff;
    width: 170px;
    padding: 0 10px 0 30px;
    pointer-events: none;
    opacity: 0;
    transition: all 0.36s;
}
.t_searchshu input{
    width: 100%;
}
.t_soutu{
    position: relative;
    z-index: 10;
    cursor: pointer;
}
.t_soupic::before{
    transition: all 0.36s;
    z-index: 12;
}
.t_fwcewx{
    position: relative;
}
.t_fwwximg{
    position: absolute;
    width: 120px;
    top:50%;
    transform: translateY(-50%);
    right: -120px;
    opacity: 0;
    transition: all 0.36s;
}
.t_fwwximg img{
    width: 100%;
}
.t_fwcewx .t_fwcexin{
    background: #ff4d00;
}
.totop1.animated{
    -webkit-animation: totop1 1s ease both;
    animation: totop1 1s ease both;
    animation-delay: 0.2s;
}
.totop1.animated.totime1{
    animation-delay: 0.3s;
}
.totop2.animated{
    -webkit-animation: totop2 1s ease both;
    animation: totop2 1s ease both;
    animation-delay: 0.4s;
}
.tofade.animated{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.3s;
}
@keyframes totop1 {
    0%{
        transform: translateY(40px);
    }
    100%{
        transform: translateY(0);
    }
} 
@keyframes totop2 {
    0%{
        position: relative;
        top: 40px;
    }
    100%{
        top:0;
    }
} 
@keyframes tofade {
    0%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
} 
.t_syh3{
    position: relative;
}
.t_a1k2li.slick-active .t_neih4 h4{
    -webkit-animation: totop1 1s ease both;
    animation: totop1 1s ease both;
    animation-delay: 0.2s;
}
.t_a1k2li.slick-active .t_duanp{
    -webkit-animation: totop1 1s ease both;
    animation: totop1 1s ease both;
    animation-delay: 0.2s;
}
.t_c1k1main.act{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.3s;
}
.t_d1k2huan.act{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.3s;
}
.t_g1k3tu.act{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.3s;
}
.t_fwcewx.on .t_fwwximg{
    right: calc(100% + 20px);
    opacity: 1;
}
/*  */
.t_fwwximg .t_fwsanjiao{
    width: 16px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -16px;
}
.t_fwwximg .t_fwsanjiao img{
    width: 100%;
}
.t_fwwximg{
    width: 126px;
    height: 126px;
    background: #fff;
}
.t_fwwximg img{
    width: 116px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
/* jia */
.t_syk2libg img {
    object-fit: cover;
}
.t_a1k2wen {
    position: relative;
    z-index: 10;
}
.t_neipic{
    position: relative;
}
.t_neipic img{
    width: 100%;
}
.t_neiban::before {
    z-index: 2;
}
.t_neiwen {
    z-index: 10;
}
.t_neimian{
    z-index: 10;
}
.t_c1k1ul {
    max-height: 656px;
}
.t_c1k1rg {
    padding: 2px 0;
}
.t_c1k1ul .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
    background: #343434;
    width: 3px;
}
.t_c1k1ul .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background: rgba(255,255,255,.14);
    width: 3px;
}
.t_c1k1ul .mCSB_outside+.mCSB_scrollTools {
    right: 0px;
}
.t_c1k1ul .mCSB_scrollTools{
    opacity: 1;
}
.t_c1k1ul .mCSB_scrollTools {
    width: 3px;
}
.t_c1k1main {
    display: block;
    opacity: 0;
}
.t_c1k1main.act {
    opacity: 1;
    z-index: 10;
}
.t_c2yimove .t_neih4 h4{
    height: 30px;
    overflow: hidden;
}
.t_d1k4tit{
    height: 24px;
    overflow: hidden;
}
.t_g1k2top .t_content3{
    position: relative;
    z-index: 10;
}
.t_g2k2souul {
    position: relative;
    z-index: 10;
}
.t_g5zhtit{
    max-width: calc(100% - 56px);
}
.t_g7k2tu1 .t_g7k2lile,.t_g7k2tu3 .t_g7k2lirg{
    width: 40px;
}
.t_g7k2tu1 .t_g7k2lirg,.t_g7k2tu3 .t_g7k2lile{
    width: 68px;
}
.t_g7k2tu1 .t_g7k2lizh,.t_g7k2tu3 .t_g7k2lizh{
    width: calc(100% - 108px);
    height: 39px;
}
.t_g7k2tu1 .t_g7k2lizh img,.t_g7k2tu3 .t_g7k2lizh img{
    width: 100%;
    height: 39px;
}
.t_g7k2tu2{
    height: calc(100% - 78px);
}
.t_g7k2tu2 {
    top: 39px;
    transform: translate(0);
    width: 100%;
    left: 0;
}
.t_b1k2xin{
    overflow: hidden;
}
.t_syhead {
    position: fixed;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
}
.t_headnr{
    max-width: 1920px;
    margin: 0 auto;
}
.mc_fybtn{
    color: #666;
    font-size: 14px;
    line-height: 1.5;
}
.t_e1k1 .t_content3{
    position: relative;
}
.t_e1bg{
    position: absolute;
    width: 339px;
    top: 66%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_e1bg img{
    width: 100%;
}
.t_e1k1nr {
    position: relative;
    z-index: 2;
}
.t_e1phone{
    position: relative;
}
.t_g6city p {
    padding-bottom: 44px;
}
.t_g6k2xian{
    position: relative;
}
.t_g6k2xian::before{
    content: '';
    width: 0;
    height: 1px;
    position: absolute;
    transform-origin: bottom left;
    transform: rotate(-40deg);
    background: #ff4d00;
    bottom: 0;
    left: 0;
    animation: chang1 0.1s linear forwards;
}
.t_g6k2xian::after{
    content: '';
    width: 0;
    height: 1px;
    position: absolute;
    background: #ff4d00;
    top: 0;
    left: 49px;
    animation: chang2 0.12s linear 0.1s forwards;
}
@keyframes chang1 {
    0%{
        width: 0;
    }
    100%{
        width: 65px;
    }
}
@keyframes chang2 {
    0%{
        width: 0;
    }
    100%{
        width: 79px;
    }
}
.t_g6k2quli .t_g6k2tan img {
    opacity: 0;
}
.t_g6k2quli2 .t_g6k2xian::before, .t_g6k2quli3 .t_g6k2xian::before{
    bottom: 0;
    left: auto;
    right: 0;
    transform: rotate(40deg);
    transform-origin: bottom right;
}
.t_g6k2quli2 .t_g6k2xian::after, .t_g6k2quli3 .t_g6k2xian::after{
    bottom: 0;
    left: auto;
    right: 49px;
}
.t_g6k2quli .t_g6k2tan .t_g6k2kuang img{
    opacity: 1;
}
.t_g6k2kuang{
    opacity: 0;
    animation: xian 1s linear 0.22s forwards;
}
@keyframes xian {
    0%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}
.t_syk5xin{
    position: relative;
}
.t_syk5pic{
    display: none;
    opacity: 0;
    transition: all 0.36s;
    position: absolute;
    left: 0;
    top: 60px;
}
.t_syk5date{
    transition: all 0.36s;
    opacity: 1;
}
.t_syk5xin .t_syh5{
    position: relative;
    top: 0;
    transition: all 0.36s;
}
.t_syk5 .t_syk5bo .t_duanse1.t_duanp{
    transition: all 0.36s;
    opacity: 1;
}
.t_syk5jia{
    position: relative;
    transition: all 0.36s;
    top: 0;
}
.t_c1xiaoli {
    width: 180px;
    padding-top: 30px;
    padding-bottom: 32px;
}
.t_c1iconx {
    max-width: 900px;
}
.t_sykjia{
    z-index: 10;
}
.t_jiapic{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2;
}
.t_jiapic img{
    width: 100%;
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
}

/* .tobottom1.animated{
    animation-delay: 0.3s;
} */
.tobottom1.animated{
    -webkit-animation: tobottom 1s ease both;
    animation: tobottom 1s ease both;
    animation-delay: 0.3s;
}
.tobottom2.animated{
    -webkit-animation: tobottom 1s ease both;
    animation: tobottom 1s ease both;
    animation-delay: 0.6s;
}
.tobottom3.animated{
    -webkit-animation: tobottom 1s ease both;
    animation: tobottom 1s ease both;
    animation-delay: 0.9s;
}
@keyframes tobottom {
    0%{
        opacity: 0;
        transform: translateY(-60px);
    }
    100%{
        opacity: 1;
        transform: translateY(0);
    }
} 
.tofade1.animated{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.3s;
}
.tofade2.animated{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.6s;
}
.tofade3.animated{
    -webkit-animation: tofade 1s ease both;
    animation: tofade 1s ease both;
    animation-delay: 0.9s;
}
.t_sypic video{
    z-index: 10;
}
body{
    background: #000;
}
.t_syk3li.on .t_yuan {
    opacity: 0;
}
.t_syk3li.on .t_hover {
    opacity: 1;
}
.t_a2k1 .t_syh2 h2::before {
    display: none;
}
.t_a2k1 .t_syh2 h2::after {
    display: none;
}
.t_a2k1 .t_syh2 h2 {
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.t_a2k1nr{
    margin-bottom: 60px;
}
.t_a2jia:last-of-type .t_a2k1nr{
    margin-bottom: 0;
}
.t_yantu {
    width: 128px;
}
.t_yanzheng .t_biaoname, .t_yanzheng .t_biaoinput, .t_yanzheng .t_biaoinput input {
    line-height: 40px;
}
.t_yanzheng .t_biaoinput {
    width: calc(100% - 194px);
}
.t_yanzheng .t_biaotd {
    padding: 10px 10px 10px 20px;
}

.t_d4k1lun .slick-dots li {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, .4);
    background: transparent;
    margin: 0 10px;
}
.t_d4k1lun .slick-dots li.slick-active {
    width: 20px;
    border-radius: 4px;
    border: 1px solid rgba(255, 77, 0, 1);
}
.t_d4k1lun .slick-dots {
    bottom: -70px;
}
.t_d4k1pic{
    display: none;
}
.t_d4k1pic:first-of-type{
    display: block;
}
.t_neian {
    margin-bottom: 10px;
}
.t_syk1li:nth-of-type(2) .t_syk1ti {
    position: relative;
    z-index: 10;
}
.t_biaoinput input::placeholder {
    font-size: 14px;
}
.t_g7tan .t_yanzheng .t_biaoinput {
    width: calc(100% - 192px);
}
.t_diyouzi{
    font-size: 14px;
    color:#fff;
    line-height: 1.5;
    width: 80px;
}
.t_diyounr{
    width: calc(100% - 80px);
}
.t_diyoulizi a{
    font-size: 14px;
    color: rgba(255,255,255,.6);
    line-height: 1.5;
    transition: all 0.36s;
}
.t_diyoulizi{
    padding: 0 10px;
}
.t_diyou {
    position: relative;
    top: -10px;
    margin-bottom: 16px;
}
/* 搜索 */
.ul a:hover {
    color: #fff;
    opacity: 1;
}
.z_1200_1 ul li:hover a {
    color: #fff;
    opacity: 1;
}
.ul a{
    color:#fff;
    opacity: .6;
}
.suy_box h3{
    color:#fff;
    opacity: .6; 
}
.z_1200_1 ul li a{
    color:#fff;
    opacity: .6; 
}
.inco1 input[placeholder], [placeholder], *[placeholder] {
    color: #fff !important;
}
.t_g1bgvideo{
    display: none;
}
.t_videobox {
    width: 1400px;
    height: calc(100% - 60px);
    object-fit: cover;
}
.t_videobox video {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-height: 100%;
    object-fit: contain;
}
.t_searchshu input[placeholder], [placeholder], *[placeholder]{
    color:#666!important;
}
.g_serch input[placeholder], [placeholder], *[placeholder]{
    color:#fff!important;
}
.t_diduan p a{
    color: #c5c5c5;
    font-size: 14px;
    line-height: 1.5;
}
.ph_dh_number {
    width: 100%;
    text-align: center;
    margin-top: 18px;
}

.ph_dh_number .ph_dh_n {
    display: inline-block;
    overflow: hidden;
}

.ph_dh_number .ph_dh_n p {
    float: left;
    font-size: 18px;
    color: #fff;
}

.ph_dh_number .ph_dh_n .ph_dh_n_p1 {
    margin-right: 15px;
}
.ys_navph1_ph_search {
    margin-bottom: 34px;
}
.t_d1k2zhi .t_d1k2xin p{
    width: 50%;
    font-size: 16px;
    color: #999;
    line-height: 1.75;
    position: relative;
    padding-left: 18px;
    float: left;
}
.t_d1k2zhi .t_d1k2xin p::before {
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 0;
    top: 11px;
}
.t_headli {
    padding: 0 28px;
}
.t_syhead {
    width: calc(100% + 2px);
}
.t_searchshu {
    width: 190px;
}
@media screen and (min-width: 1200px){
    .t_headsou:hover .t_soupic::before {
        left: -150px;
    }
}
.t_biaoinput {
    width: calc(100% - 149px);
}
.t_yanzheng .t_biaotd {
    width: 440px;
}
.t_yanzheng .t_biaoinput {
    width: calc(100% - 276px);
}
.t_g7tan .t_biaoinput {
    width: calc(100% - 178px);
}
.t_g7tannr {
    padding: 96px 60px 80px;
}
.t_g7tan .t_biaorong {
    width: 50%;
}
.t_g7tan .t_yanzheng .t_biaotd {
    width: 100%;
}
.t_g7tan .t_yanzheng {
    width: 52%;
}
.t_g7tan .t_yanzheng .t_biaoinput {
    width: calc(100% - 276px);
}
.t_c2yimove .t_neih3{
    height: 72px;
    overflow: hidden;
}
/* 2022.3.7 */
.t_a1k2wen .t_duanp{
    height: 140px;
}
.t_syk1duan p {
    font-size: 14px;
}
.t_syk1ceng1 .t_syk1duan{
    width: 180px;
}
.t_syk1ceng2 .t_syk1duan{
    width: 80px;
}
.t_syk1ceng4 .t_syk1duan{
    width: 73px;
}
.t_syk1tai {
    margin: 0 8px;
}
.t_syrgwen {
    line-height: 1.2;
}
.t_neih4 h4 {
    font-size: 18px;
}
.t_c1k1li {
    padding: 25px 26px;
}
.t_c1k1icon {
    line-height: 27px;
    left: -10px;
    top: -2px;
}
.t_c1k1li .t_neih4 h4{
    padding-left: 10px;
}
.t_c1k1rgli .t_neih4 h4,.t_c1k1li{
    text-align: left;
}
.t_d1k4tit{
    height: 72px;
}
.t_d1k4xin {
    padding: 42px 10px 20px;
}
.t_d1k3li{
    line-height: 1.5;
    height: 100px;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.t_d1k3rgli .t_d1k3zi{
    line-height: 1.5;
}
.t_d2k2 .t_d1k3box {
    padding: 20px 15px 10px;
}
.t_d1k3box .t_duanp p,.t_d1k3xin .t_duanp p{
    line-height: 1.3;
}
.t_d1k3boxic {
    width: 30px;
    margin-bottom: 6px;
}
.t_d1k3xir {
    width: calc(100% - 24px);
}
.t_d1k3xin .t_d1k3boxic {
    width: 26px;
    margin-bottom: 4px;
}
.t_syk2tit{
    height: 48px;
    overflow: hidden;
}
.t_syk2xiao {
    padding-bottom: 20px;
}
.t_syk2toptit{
    height: 30px;
    overflow: hidden;
}
.t_e1k2li {
    width: calc(50% - 79px);
}
.t_e1k2li .t_neih3 {
    width: calc(100% - 46px);
}
.t_neih3 {
    text-align: left;
}
.t_duanse1 p{
    line-height: 1.5;
}
.t_f2k4xin {
    padding: 40px 40px 40px;
}
.t_f2k4xin .t_duanp {
    height: 144px;
}
.t_d4k3li .t_duanp4{
    width: calc(100% - 40px);
}
.t_cezi {
    width: auto;
    white-space: nowrap;
}
.t_fwce {
    width: auto;
}
.t_fwcexin {
    padding: 16px 10px 16px;
}
.t_fwceic {
    width: 26px;
}
.t_d2k3xin .t_neih4 h4 {
    height: 54px;
    display: flex;
    align-items: center;
}
.t_d2k3rg {
    top: 18.5px;
}
.t_syk1phtu{
    display: none;
}
.t_footxia{
    display: block;
}
.t_syrgxiao {
    cursor: auto;
}
.t_c2k1li,
.t_g1k3li{
    cursor:auto;
}
a:not([href]) {
    cursor: default
}
a[href="javascript:void(0);"],
a[href="javascript:;"]  {
    cursor: auto;
}